Создание Дамми юнита или временного юнита

Добавлен , не публикуется
Функция создает юнита для игрока, его типа, в направлении, повороту и его времени
function CreateDummy takes player id, integer unitid, real x, real y, real face, real time returns nothing
    local unit e=CreateUnit(id,unitid,x,y,face)
    //call UnitAddAbility(e,'Aloc') если хотим добавить ему Москиты
    call UnitApplyTimedLife(e,'BTLF',time)
endfunction
Нет локейшнов.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
NIKZ, тем кто не знает что такое функция это не к чему, всё тоже самое можно сделать на гуи... Легко и просто... Add Expiration timer если я не ошибаюсь, и юнит сдохнет через указанное время, чтобы не было костей и крови, бафф Вызванный даём, и он когда дохнет исчезает как иллюзия или вызванное существо, только облачко дыма...
Всё это доступно самым отсталым гуишникам, пробуй доработать это или придумать чёнить другое, я же тебя не чмырю - только помочь пытаюсь...
А ты меня за критику, матами поливаеш, как не стыдно...
NIKZ, кстати, ты урезал функцию и забыл обнулить юнита "е", юзать надо в таких функциях глобалку типа bj_lastCreatedUnit", и возвращать её, те чтобы писать local unit u CreateDymmy(Player(0),0.00,0.00,1.00,true)"" а то мы создадим даммика и нечё с ним сделать не сможем, функция его не возвращает...
22
Я что то не понял, может обьясните "Нубу" в чем отличаи этой системы от системы созданной на GUI?
32
Bornikkeny, ну незнаю, неделю уже об этом пытаюсь сказаь NIKZ,'у... И предлагаю заняться чем то по полезнее без троллинга... Но он матерится будто я выложил его фото в обнажённом виде...
22
Бессмыслица какая-то. Идея, впринципе, мне понятна, но зачем выкладывать это на сайт?
32
bladget, автор верит что ему дадут нобелевскую премию скажут спасибо гуишники, которые и до него знали как создать дамми юнита...
2
quq_CCCP, гуишники, которые не умеют создавать дамми вряд ли поймут где эту функцию надо вставить, и тем более как надо заполнять
5
function CreateDummy takes player id, integer unitid, real x, real y, real face, real time returns unit
set bj_LastCreatedUnit = CreateUnit(id,unitid,x,y,face)
call UnitApplyTimedLife(e,'BTLF',time)
return bj_LastCreatedUnit
endfunction
если уж на то пошло =) хотя реально никому это не надо
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.