ZLOBICH
Kicked by XimikS
offline
Опыт:
4,727Активность: |
Не отдаётся приказ
Код:
почему-то не отдаётся приказ, подскажите в чём проблема |
07.12.2007, 22:28 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Не знаю, должно работать. Т.е. ты хочешь просто отдать приказ?
» Code (optimized) Код:
|
07.12.2007, 22:40 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZLOBICH
Kicked by XimikS
offline
Опыт:
4,727Активность: |
дамми-юнит должен скастовать "Волну исцеления" на атакованного юнита, весь триггер работает нормально но доходя до приказа высвечивается False
хм.. триггер юнит для EVENT_UNIT_DAMAGED = атакованный юнит? » о коде тут ещё нужно занести триггерюнита в переменную^^ а вообще коды я сам могу оптимизировать :) |
07.12.2007, 22:54 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Цитата:
Ну тогда set blubb=IssueTargetOrderBJ(u,"healingwave",GetTriggerUnit()) замени на call IssueTargetOrder(u,"healingwave",GetTriggerUnit())! |
|
07.12.2007, 23:30 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZLOBICH
Kicked by XimikS
offline
Опыт:
4,727Активность: |
изначально было так, но ради проверки ввелась blubb :) т.е. с call IssueTargetOrder(u,"healingwave",GetTriggerUnit())всё ещё не работает(триг доходит до Done, значит он не обрывается, но почему-то приказ всё ещё не отдаётся) о нет.. сейчас до меня дошло что лечить должно не GetTriggerUnit а GetEventDamageSource -_- хм..злая судьба стебается надо мной.. я изменил триггерюнит на евентдамагсоурс, триг выдаёт Done но.. дамми всё ещё не кастует.. может ли это быть изза того что он имеет способность москиты? |
07.12.2007, 23:44 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
нет, скорее всего чтото другое мешает скастовать (возможно даже ошибка не в коде) |
07.12.2007, 23:46 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
ZLOBICH
Может у дамми-юнита нет маны? |
08.12.2007, 00:00 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZLOBICH
Kicked by XimikS
offline
Опыт:
4,727Активность: |
вот сам дами, вроде сделал всё нормально самое главное при GetEventDamageSource() приказ отдаётся но волна не кастуется хм в процессе тестов выяснелось что юниту не добавляется спелл Отредактировано ZLOBICH, 08.12.2007 в 10:10. |
08.12.2007, 08:52 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GreatLosser
offline
Опыт:
5,086Активность: |
Цитата:
Сделай Wait(0.00) и все должно заработать. Может быть. |
|
08.12.2007, 10:24 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZLOBICH
Kicked by XimikS
offline
Опыт:
4,727Активность: |
Не помогло =\ |
08.12.2007, 12:18 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
43,079Активность: |
Может ошибка в рав-кодах абил (даваемой и той, что у Героя). |
09.12.2007, 21:46 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZLOBICH
Kicked by XimikS
offline
Опыт:
4,727Активность: |
еслиб была ошибка то триг обрывался ещё на проверки.. вопрос - что лучше, создать 20 тригов для каждого юнита и добавлять к ним TriggerAddAcondition или лучше создать 1 триг и 20 действий, в действиях if then? на спелл забейте, напишу новый |
10.12.2007, 14:13 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
S
offline
Опыт:
43,833Активность: |
Это смотря что тебе нужно - компактность или работоспособность...
если 20 триггеров с кондишнами - будет хорошо но много место, если 1 триг с 20 ифами - имхо, постоянная проверка будет, может отразится на работоспособности... П.С. Пиши ифы на джассе, гуи создает к каждому ифу проверку-функцию a-la Func_001_001_001_001... |
10.12.2007, 14:23 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZLOBICH
Kicked by XimikS
offline
Опыт:
4,727Активность: |
не триг с ифами.. ты меня не понял TriggerAddAction(tr,action) я имею ввиду выгоднее добавить 20 действий к одному тригу и вначале каждого действия if then или 20 тригов? прошу заметить что эти триги будут создаваться для всех юнитов на карте, боюсь что с 20 тригами будут лаги |
10.12.2007, 19:14 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|