так выше уже сказали при вызова группы проверяете каждый юнита который входит в группе уровни и тип герой и не мерв и даете опыт
а у тя все опыт дают даже 1 уровни
есть же локал типо создаете для локал плауер другой равкод с а остальные инвизный нет героя в игре и спокойно
иногда аккуратно надо с ней манипулировать иначе вылет
Чтобы только герой получал да выше как и сказано создай заранее глобальную переменую heroes группа или массив как удобно. При убитсва крипа или как там берем из группы героя и калбек на функцию который по герои проходя очереди и даем проверка фильтра мерв ли или далеко от точек смерти и многое другое...
а переменные во время пик героя или загрузки героя если рпг то заносим в группу это даже ребенок поймет как нарисовать архитектуру =)
Пример для входяшего игрока дает опыт а группы такая же суть проверка фильтра
ты хочеш невидимость еше глубже невидимости.. не понял а подробнее для чего и далее.. Чтобы покащывал определеный скил то морф в помошь после нажатие инвиза вешаем тригерно или что?
если ты про ретурнг буг ок шас проверю
UPD
вообшем чуток апгрейдил для нужды и сработал
Мемхак
globals
widget Widget //This is not used, it's here just to fool Jasshelper
widget l__Widget
item Item //This is not used, it's here just to fool Jasshelper
item l__Item
endglobals
function setWidget takes widget w returns nothing
set l__Widget = w
return //Prevents Jasshelper from inlining this function
endfunction
function setItem takes item i returns nothing
set l__Item = i
return //Prevents Jasshelper from inlining this function
endfunction
private function Typecast5 takes nothing returns nothing
local item Widget //Jasshelper will implicitly rename this to l__Widget
local widget Item //Jasshelper will implicitly rename this to l__Item
endfunction
//# +nosemanticerror
function W2IT takes widget c returns item
call setWidget(c)
return l__Widget
endfunction
//# +nosemanticerror
function IT2W takes item c returns widget
call setItem(c)
return l__Item
endfunction
делай 1 таймер с 0.03 и он всех будет отрабатывать например для погоды 1 сек срабатывает то каждый таймер 0.03 прибавляем пока не получит 1 сек то сылаем что сработала и обнуляем, есть много таких библиотек 1 таймер на все любые манипуляции времени
чем иметь 100 таймера
самый оптимальный это задержка перед покупками то есть создаеш здание в ней указываеш предметы, а у каждый предметы перед пополение указываем свой время при покупке юнита или предмета удаляем и создаем новый здание а далее уже апгрейд
» WarCraft 3 / Опыт за задание
» WarCraft 3 / Опыт за задание
а у тя все опыт дают даже 1 уровни
» WarCraft 3 / Видимая невидимость
иногда аккуратно надо с ней манипулировать иначе вылет
» WarCraft 3 / Опыт за задание
Пример для входяшего игрока дает опыт а группы такая же суть проверка фильтра
» WarCraft 3 / Удалилась кампания
» WarCraft 3 / Видимая невидимость
» WarCraft 3 / Удалилась кампания
» WarCraft 3 / Как из виджет превратить предмет?
» WarCraft 3 / Почему способность не работает MUI (у других героев)
» WarCraft 3 / Как из виджет превратить предмет?
UPD
вообшем чуток апгрейдил для нужды и сработал
» WarCraft 3 / Предмет проклятие
» WarCraft 3 / Почему аура действует на своих?
» WarCraft 3 / Пак людей-ящериц
» WarCraft 3 / Пак людей-ящериц
» WarCraft 3 / Из-за в чего-то в JNPG не открывается некоторые вкладки...
» WarCraft 3 / Небольшой вопрос по таймерам.
чем иметь 100 таймера
» WarCraft 3 / Урон зависящий от характеристик героя.
» WarCraft 3 / Выбор расы через апгрейд и задержка.
» WarCraft 3 / Защитник Windows и War3ModelEditor с mdlvis...
» WarCraft 3 / Вопрос по башне
» WarCraft 3 / Как сделают союзы как в Земли Бога или т.д
» WarCraft 3 / хочу изучать джассовый триггер но не знаю с чего начать
» WarCraft 3 / Управление камерой
» WarCraft 3 / Перемещение области в случайную точку
» WarCraft 3 / Галерея скриншотов ландшафта