Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Доброго времени суток Господа!

 установил на сервер возможность скушать френдли, после долгих плясок с бубном скрипт заработал но,

 после установки появилась ошибка в рпт

sleep _wait;
player setVariable ["freeTarget",>
Error position: <_wait;
player setVariable ["freeTarget",>
Error Undefined variable in expression: _wait
File z\addons\dayz_code\compile\player_humanityChange.sqf, line 18
Error in expression

выскакивает при каждом вызове "отрезать кусочек френдли"

 

есть у когонибудь идеи как исправить это?

заранее благодарен!



да, и ботов можно кушать... както тоже нужно запретить...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

:confused: 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0

ошибка в рпт исправлена, но какже запретить кушать ботов???



Нарооооод!!!! хеееелп (

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

А зачем запрещать? Кто хочет тот и будет трапезничать, а кто не желает их кушать, не кушай, какие проблемы? У меня так же было, только я их не ел, проходил мимо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

А зачем запрещать? Кто хочет тот и будет трапезничать, а кто не желает их кушать, не кушай, какие проблемы? У меня так же было, только я их не ел, проходил мимо

так ведь хуманити понижается от этого, 1 миссия и бандит ...

 

и так уже изминил за действие до -50 ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

ну может трапезу както к хуманити обеда можно прикрутить?...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Не совсем понял суть проблемы. Нужен скрипт изначальный и сама четкая задача

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Не совсем понял суть проблемы. Нужен скрипт изначальный и сама четкая задача

  Проблема в том что можно кушать ботов ... это из сельфакциона 

_isHarvested = _cursorTarget getVariable["meatHarvested",false];

if (!_isAlive && !_isZombie && !_isAnimal && !_isHarvested && _isMan && _hasKnife && _canDo) then {

if (s_player_butcher_human < 0) then {

s_player_butcher_human = player addAction [format["Отрезать кусочек френдли"], "scripts\cannibalism\gather_meat_human.sqf",cursorTarget, 0, false, true, "", ""];

 

 

 

 

};

} else {

 

player removeAction s_player_butcher_human;

s_player_butcher_human = -1;

};

 

 

нужна переменная при которой данное действие нельзя будет применить к боту

 

сам скрипт тут http://s-platoon.ru/index.php?/topic/1601-vozmozhnost-kannibalizma/

Изменено пользователем no_id (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

  Проблема в том что можно кушать ботов ... это из сельфакциона 

_isHarvested = _cursorTarget getVariable["meatHarvested",false];

if (!_isAlive && !_isZombie && !_isAnimal && !_isHarvested && _isMan && _hasKnife && _canDo) then {

if (s_player_butcher_human < 0) then {

s_player_butcher_human = player addAction [format["Отрезать кусочек френдли"], "scripts\cannibalism\gather_meat_human.sqf",cursorTarget, 0, false, true, "", ""];

 

 

 

 

};

} else {

 

player removeAction s_player_butcher_human;

s_player_butcher_human = -1;

};

 

 

нужна переменная при которой данное действие нельзя будет применить к боту

 

сам скрипт тут http://s-platoon.ru/index.php?/topic/1601-vozmozhnost-kannibalizma/

Невозможно определить, бот это был или нет, когда человек уже мертв

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Вру, можно. Нужно использовать вариэбл bodyName. Домой приду, чтонибудь попробую сделать

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0



private["_body","_name","_method","_methodStr"];
_body = _this select 3;
_name = _body getVariable["bodyName","unknown"];
_method = _body getVariable["deathType","unknown"];
_methodStr = localize format ["str_death_%1",_method];

cutText [format[(localize "str_player_studybody"),_name,_methodStr], "PLAIN DOWN"];

вспомнилась функция изучить тело, там определялось бот это или кто, может кусок кода из нее подойдет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

 

 

private["_body","_name","_method","_methodStr"];

_body = _this select 3;

_name = _body getVariable["bodyName","unknown"];

_method = _body getVariable["deathType","unknown"];

_methodStr = localize format ["str_death_%1",_method];

 

cutText [format[(localize "str_player_studybody"),_name,_methodStr], "PLAIN DOWN"];

вспомнилась функция изучить тело, там определялось бот это или кто, может кусок кода из нее подойдет?

Да, я тоже об этом подумал. Но все равно не катит - у ботов тоже есть имена, даже у кроликов. Так что это не вариант тоже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Да, я тоже об этом подумал. Но все равно не катит - у ботов тоже есть имена, даже у кроликов. Так что это не вариант тоже.

у всех мертвых ботов имя unknown

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

у всех мертвых ботов имя unknown

ну если у тебя так, то ок, попробую сделать. У меня на сервере лично все с именами бегают

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

ну если у тебя так, то ок, попробую сделать. У меня на сервере лично все с именами бегают

когда бот жив у него есть имя, а вот у мертвого unknown

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка