perimetral
offline
Опыт:
3,058Активность: |
Damage System ошибка
Вот, набросал лично для себя маленькую Damage System. Скелет SDMS не понравился тем, что проверяются все юниты на карте, что может вызвать иногда лаги. Другие подобные системы какие-то слабые. Но вот протестил свою и понял, что она тоже нерабочая, прошу ткнуть меня носом на ошибки в коде, или что я делаю не так.
» Код
Триггер инициализации:
Отредактировано perimetral, 30.04.2010 в 14:38. |
30.04.2010, 12:54 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZeToX2007
offline
Опыт:
7,009Активность: |
perimetral, Система тупая просто. Если допустим, юнит получил урон до того как другой успел атаковать?
Выбираей сначало всех юнитов на карте и добовляй им событие, а потом при создание новых ,функцией, делай тоже самое. |
30.04.2010, 14:06 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
perimetral
offline
Опыт:
3,058Активность: |
ZeToX2007, лол, если получил урон из другого источника, то и будет считаться урон из другого источника, я ж не привязываю к атакующему конкретно. А если получил урон из того же истоника, то лолКАК? Вот: юнит1 замахивается на юнит2 и по твоим словам, есть шанс, что еще не опустив топора на голову юнита2, юнит1 нанесет урон. Ересь имхо. |
30.04.2010, 14:36 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
Код:
|
30.04.2010, 15:01 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
perimetral
offline
Опыт:
3,058Активность: |
bee, триггеры не удаляются, как и их действия. А вообще за код спасибо =) |
30.04.2010, 15:09 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
Цитата:
они и не создаются T - триггер-глобалка |
|
30.04.2010, 15:19 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
perimetral
offline
Опыт:
3,058Активность: |
bee, Спасибо, понял, тему на клозед. |
30.04.2010, 15:23 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|