-
Nevermore | Дата: Четверг, 08-03-2012, 08:39:31 | Сообщение # 1 |
GUI IMBA
загрузка наград ...
Группа: Проверенные
Сообщений: 210
Репутация: 338
Статус: Не на сайте
|
Вот код способности я еще не опытный жассер поэтому многое не знаю но все= почему DAMAGE не идет
Code function TimerOff takes nothing returns nothing local timer mtim = GetExpiredTimer() local unit mc = LoadUnitHandle(udg_hash,GetHandleId(mtim),1) local unit mt = LoadUnitHandle(udg_hash,GetHandleId(mtim),2) local integer mdam = LoadInteger(udg_hash,GetHandleId(mtim),3)*2 local player mp = LoadPlayerHandle(udg_hash,GetHandleId(mtim),4) call DestroyEffect(AddSpecialEffectTarget("Objects\\Spawnmodels\\NightElf\\NECancelDeath\\NECancelDeath.mdl",mt,"origin")) if IsUnitAlly(mt,mp) == true then call SetUnitState(mt,UNIT_STATE_LIFE,GetUnitState(mt,UNIT_STATE_LIFE) + mdam) endif if IsUnitEnemy(mc,mp) == true then call UnitDamageTarget(mc,mt,mdam,false,false,ATTACK_TYPE_NORMAL,DAMAGE_TYPE_MAGIC,null) endif call FlushChildHashtable(udg_hash,GetHandleId(mtim)) set mc = null set mt = null set mtim = null set mp = null endfunction function MagicFire_Actions takes nothing returns nothing local unit mc = GetSpellAbilityUnit() local unit mt = GetSpellTargetUnit() local timer mtim = CreateTimer() local integer md = (GetUnitAbilityLevel(mc,'A000')*45) local player mp = GetOwningPlayer(mc) call DestroyEffect(AddSpecialEffectTarget("Objects\\Spawnmodels\\NightElf\\NECancelDeath\\NECancelDeath.mdl",mt,"origin")) if IsUnitAlly(mt,mp) == true then call SetUnitState(mt,UNIT_STATE_LIFE,GetUnitState(mt,UNIT_STATE_LIFE) + md) endif if IsUnitEnemy(mc,mp) == true then call UnitDamageTarget(mc,mt,md,false,false,ATTACK_TYPE_NORMAL,DAMAGE_TYPE_MAGIC,null) endif call SaveUnitHandle(udg_hash,GetHandleId(mtim),1,mc) call SaveUnitHandle(udg_hash,GetHandleId(mtim),2,mt) call SaveInteger(udg_hash,GetHandleId(mtim),3,md) call SavePlayerHandle(udg_hash,GetHandleId(mtim),4,mp) call TimerStart(mtim,3.5,false, function TimerOff) set mc = null set mt = null set mtim = null set mp = null endfunction кто поможет +
|
| | |
-
wetalq | Дата: Четверг, 08-03-2012, 12:21:24 | Сообщение # 2 |
Король Мёртвых
загрузка наград ...
Группа: V.I.P.
Сообщений: 1263
Репутация: 1572
Статус: Не на сайте
|
Quote (Nevermore) if IsUnitAlly(mt,mp) == true then
Если Юнит таргет союзник игрока кастер == истинно нанести урона хил не работает
Если Юнит кастер враг игрока кастер == истинно нанести урон дамаг не работает
у тебя два ложных условия
Покупка предметов через способность
|
| | |
-
Nevermore | Дата: Четверг, 08-03-2012, 17:37:47 | Сообщение # 3 |
GUI IMBA
загрузка наград ...
Группа: Проверенные
Сообщений: 210
Репутация: 338
Статус: Не на сайте
|
я же писал я еще не про Жассмен)
|
| | |
-
wetalq | Дата: Четверг, 08-03-2012, 20:43:34 | Сообщение # 4 |
Король Мёртвых
загрузка наград ...
Группа: V.I.P.
Сообщений: 1263
Репутация: 1572
Статус: Не на сайте
| | |
-
Nevermore | Дата: Четверг, 08-03-2012, 22:31:24 | Сообщение # 5 |
GUI IMBA
загрузка наград ...
Группа: Проверенные
Сообщений: 210
Репутация: 338
Статус: Не на сайте
|
да я просто не внимателен)
|
| | |
-
wetalq | Дата: Четверг, 08-03-2012, 22:33:11 | Сообщение # 6 |
Король Мёртвых
загрузка наград ...
Группа: V.I.P.
Сообщений: 1263
Репутация: 1572
Статус: Не на сайте
| | |
-
Nevermore | Дата: Пятница, 09-03-2012, 07:59:07 | Сообщение # 7 |
GUI IMBA
загрузка наград ...
Группа: Проверенные
Сообщений: 210
Репутация: 338
Статус: Не на сайте
|
да все работает как и обещал + но токо через 4 дня( Code Изменить репутацию вы сможете через 4 дней
|
| | |