Раздел: Скриптинг, маппинг и диалогинг :)
26.11.2007, 14:50
|
Ответов: 143
Просмотров: 181,505
Re: Вопрос: OnPlayerDying
Скрипт написал, но проблема в "вскакивающем" после смерти персом осталась. Спасает только окаменение, но его потом не снять. х_х
Мозговой штурм продолжу ближе к новому году. Спасибо всем, кто помогал.
|
Раздел: Скриптинг, маппинг и диалогинг :)
21.11.2007, 16:54
|
Ответов: 143
Просмотров: 181,505
|
Раздел: Скриптинг, маппинг и диалогинг :)
21.11.2007, 14:05
|
Ответов: 143
Просмотров: 181,505
Re: Вопрос: OnPlayerDying
Moonk
Жду приговора - можно ли мне доверить скрипт сейва.
Planetouched
Была мысля, но перебор персонажей... не будет ли это через чур большой нагрузкой на сервер?
|
Раздел: Скриптинг, маппинг и диалогинг :)
21.11.2007, 08:10
|
Ответов: 143
Просмотров: 181,505
Re: Вопрос: OnPlayerDying
Заменил OBJECT_SELF на GetFirstPC - заработало. Значит OBJECT_SELF возвращает не персонажа, а нечто иное. Внимание вопрос - что делать?
|
Раздел: Скриптинг, маппинг и диалогинг :)
21.11.2007, 07:45
|
Ответов: 143
Просмотров: 181,505
Re: Вопрос: OnPlayerDying
Проблема в том, что событие Module_OnHeartbeat не обрабатывается впринципе или обрабатывается, но OBJECT_SELF != Текущий персонаж игрока
А по поводу ХП - это вобще не проблема, т.к. вместо хп можно...
|
Раздел: Скриптинг, маппинг и диалогинг :)
20.11.2007, 21:40
|
Ответов: 143
Просмотров: 181,505
Re: Вопрос: OnPlayerDying
Mozon
Когда здоровье персонажа опускается до 0 или ниже переменной "iDying", висящей на нем, присваивается значение 1.
Каждые 6 секунд запускается скрипт, проверяющий - нет ли кого с переменной ...
|
Раздел: Скриптинг, маппинг и диалогинг :)
20.11.2007, 19:26
|
Ответов: 143
Просмотров: 181,505
Re: Вопрос: OnPlayerDying
Necrosis
Я не про это, я про отступы.
Так. Скрипты написал. Логически - должны работать. На практике - событие модуля OnHeartbeat не выполняется в принципе. Ни разу. Вот скрипты:
ek_lib01
string...
|
Раздел: Скриптинг, маппинг и диалогинг :)
20.11.2007, 18:10
|
Ответов: 143
Просмотров: 181,505
Re: Вопрос: OnPlayerDying
Necrosis
Спасибо. До лабиринтов с задачами, правда, пока еще далеко. Но когда дело дойдет - будет легче. В частности не знал, как это реализуется на практике - теперь знаю.
P.S. В следующий раз,...
|
Раздел: Скриптинг, маппинг и диалогинг :)
20.11.2007, 16:06
|
Ответов: 143
Просмотров: 181,505
Re: Вопрос: OnPlayerDying
За скрипт спасибо, нашел у себя багу, понял, как реализовать одну фичу, но... он длительное время использует GetLastDying... Который возвращает последнего, активировавшего событие OnDying, который,...
|
Раздел: Скриптинг, маппинг и диалогинг :)
20.11.2007, 15:36
|
Ответов: 143
Просмотров: 181,505
|
Раздел: Скриптинг, маппинг и диалогинг :)
20.11.2007, 14:19
|
Ответов: 143
Просмотров: 181,505
Re: Вопрос: OnPlayerDying
Ага, ясно, так и предполагал. Спасибо.
По поводу выжать - мне надо просто разобраться в системе, а дальше реализую отключабельную систему выживаемости.
P.S. А старого скрипта, от которого отказался,...
|
Раздел: Скриптинг, маппинг и диалогинг :)
20.11.2007, 06:13
|
Ответов: 143
Просмотров: 181,505
|
Раздел: Скриптинг, маппинг и диалогинг :)
20.11.2007, 04:10
|
Ответов: 143
Просмотров: 181,505
Вопрос: OnPlayerDying
Когда и как работают скрипты в OnPlayerDying. Что нужно знать и чего бояться? Есть ли примеры по мимо дефолтных?
Вот мой вариант года, долженствующий уменьшать здоровье персонажа до -10, после чего...
|