XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
NETRAT

offline
Опыт: 83,712
Активность:
Celebrate я вот что не совсем понимаю, после
Цитата:
Если повреждение больше, то тут всё гораздо сложнее.
- вполне возможно поставить количество жизней больше ее максимального уровня обычной SetUnitState и это не вызовет проблем, более того, повреждения будут нанесены правильно. Зачем извращаться?
Старый 10.06.2006, 13:26
Celebrate

offline
Опыт: 849
Активность:
Цитата:
вполне возможно поставить количество жизней больше ее максимального уровня обычной SetUnitState

NETRAT не-а.
Тогда сорка в карте-примере не дохла бы от удара блуд мага в 1500. А она дохнет :(
Никакой проверки на макс жизни там и в помине нету.
Старый 10.06.2006, 14:56
NETRAT

offline
Опыт: 83,712
Активность:
Celebrate
Цитата:
не может выставить юниту кол-во жизней, больше максимального
Ты в этом уверен?

NETRAT добавил:
Вот прям так и проверил - поставил жизни больше максимум, нанес дамаг больше максимума но меньше установленных жизней и она сдохла?
Старый 10.06.2006, 15:32
Celebrate

offline
Опыт: 849
Активность:
Код:
function Trig_damage_test_Actions takes nothing returns nothing
    set udg_r = GetEventDamage()
    call SetUnitLifeBJ( GetTriggerUnit(), GetUnitStateSwap(UNIT_STATE_LIFE, GetTriggerUnit()) + udg_r )
endfunction

//===========================================================================
function InitTrig_damage_test takes nothing returns nothing
    set gg_trg_damage_test = CreateTrigger(  )
    call TriggerRegisterUnitEvent( gg_trg_damage_test, gg_unit_hsor_0001, EVENT_UNIT_DAMAGED )
    call TriggerAddAction( gg_trg_damage_test, function Trig_damage_test_Actions )
endfunction

Сорка дохнет от повреждения больше её max жизни (вернее, больше разницы между её текущей и максимальной жизнью). Посмотри карту, кот. выложил феликс. Там у блуд мага 1500 атака.
Старый 10.06.2006, 15:42
Chel5

offline
Опыт: 785
Активность:
Я думаю возможно как-нибудь сделать этот спелл.
Старый 10.06.2006, 15:56
DioD

offline
Опыт: 45,134
Активность:
Как раз про то что я спрашивал и о чём так долго говорил.
Странно что варкрафт умеет выставлять жизни больше максимальных, а тригерами никак.
Старый 11.06.2006, 11:08
Chel5

offline
Опыт: 785
Активность:
А я не видел карт, где у юнита ХП было больше максимального. Скажи хотя бы одну.
Старый 18.06.2006, 15:32
DioD

offline
Опыт: 45,134
Активность:
В ладер поиграй за хуманов блудмагом....
Старый 18.06.2006, 15:52
FoK_KruGer
<3 Vocal Trance
offline
Опыт: 19,940
Активность:
Но там тока мана превышается!
И то она очень быстро заканчивается, но мона в РО подправить чтобы не кончалась а так и оставалась превышеной.
Старый 18.06.2006, 17:45
DioD

offline
Опыт: 45,134
Активность:
3 щелчка мышкой и то-же самое будет с дарк рэнджер, так что в варе можно всё, но не всё доступно из тригеров.
Старый 18.06.2006, 18:55
Chel5

offline
Опыт: 785
Активность:
Я про блудмага знаю. В описании спелла написано, что кол.-во маны может быть больше макс. кол.-во маны. А я спрашиваю про ХП.
Старый 19.06.2006, 12:28
DioD

offline
Опыт: 45,134
Активность:
Ужос , читать учись и читай посты выше.
Старый 20.06.2006, 04:01
Chel5

offline
Опыт: 785
Активность:
Скажи лучше, как это сделать.
Старый 20.06.2006, 09:22
Markiz

offline
Опыт: 11,432
Активность:
Плачу.
Абсолютно прав в данном вопросе felix_ff. Ну и диод тоже прав почти везде.
Старый 20.06.2006, 09:28
Chel5

offline
Опыт: 785
Активность:
Цитата:
Сообщение от Markiz
Ну и диод тоже прав почти везде.

А где диод не прав?
Старый 20.06.2006, 09:34
DioD

offline
Опыт: 45,134
Активность:
Я кстати накатал уворот что-бы юниты с 1 хп не дохли и невидимость на джазе, тока она работает подругому, все юниты не видимы сами по себе, но невидимость отключена, и как только юнит колдует спелл, баф сайленса сваливается и уляля, без добавления навыков и дами кастеров, так что можно всё, но надо работать головой.
Старый 20.06.2006, 11:12
Markiz

offline
Опыт: 11,432
Активность:
DioD
Без извратов то никак :)
Дай пожалуйста линк, где ты на серче видел тему про "скрытый кусок коммон.ж", а то я полазил и по вц3жассу и по серчу, но ничо не нашел.
Старый 20.06.2006, 12:34
DioD

offline
Опыт: 45,134
Активность:
Просто открой комон Ж и посмотри что некоторые функции закрыты двойным слэшем (про это я и говорил), это вообще-то было на (но тама статьи про это нету, просто в теме про кастер систему писали)
http://wc3campaigns.com/
Старый 20.06.2006, 12:54
Markiz

offline
Опыт: 11,432
Активность:
DioD
О, загрузилось. Фигасе, я думал его снесли.
Старый 20.06.2006, 15:58
DioD

offline
Опыт: 45,134
Активность:
Я тоже так думал, но портал жив.
Старый 20.06.2006, 16:40
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:06.