28

» WarCraft 3 / Осваиваем JASS - исправления и дополнения

Dota_2015, переменные надо использовать там где они нужны
твой вопрос изначально не имеет смысла
советую прочитать предыдущие статьи для понимания что и где нужно использовать
28

» WarCraft 3 / Загрузочный Экран

это всё есть в статьях
их к слову просто дофига
по статье на каждый фетиш
28

» WarCraft 3 / Странное поведение у союзного героя

Принятый ответ
l_Avenger_l, то есть по твоему переменные вида XH8 это нормально?
раз ты всё помнишь то скажи мне что делает следующий кусок кода
call KG8(GID)
call KG8(GJD)
call LT7(EC8)
call EA8(t)
короче вопрос закрыт по причине того что большая часть кода обфусцирована
28

» WarCraft 3 / Передача параметров в Таймер

внезапно у нас есть статьи на эту тему
вот с хешем
другие варианты сам найдёшь
quq_CCCP, зато для обычных таймеров он хорош
особенно если надо много значений передать
тогда работает быстрее чем хеш
28

» WarCraft 3 / Как добавить описания к скилу после выполнения опред. условий?

Frozen_Cat, замену делай через спел техника
тогда будет сохранятся способность и не придётся после апа менять спелл заново
а количество душ можно хранить в чём угодно
хэш/кэш/глобалки/юзердата/лвл спела/лвл юнита/любое другое извращение
как всегда подробности там
28

» WarCraft 3 / уменя не работает ожыдание

Принятый ответ
вейт в ForGroup не работает
это описано в статьях
причём в самых основных(f.a.q. или его продолжение)
28

» WarCraft 3 / Как сделать уровни у триггерной способности

пример для урона
100*уровень способности
на 1 лвл нанесёт 100 урона на 5 - 500 и т.д.
Mexaz:
Если нужно менять характеристику качественно, например, тип наносимого урона, то следует использовать условия, сравнивающие уровень способности с нужным значением и
не обязательно
можно использовать нечто наподобие позднего связывания
массив имён функций(назовём funcs) а лвл является индексом к массиву
при получении лвла через экзекут вызываем нужную функцию
ExecuteFunc(funcs[lvl])
ну а вообще внезапно подробный ответ
28

» WarCraft 3 / Как назначить X и Y координаты в одну строку с гибкой системой?

Принятый ответ
DrTema, пусть в чат вводится строка вида -move x,y
берём подстроку(назовём её s) с 6 позиции до конца строки
ищем в s знак , и запоминаем позицию знака (назовём её i)
тогда берём подстроку от s с 0 позиции до i
это будет наша координата x
а подстрока от s с i+1 до конца подстроки s это число y
на гуи это будет выглядеть громоздко
на джасс сделать намного проще
EnergyFrost, я бы заменил то что у тебя в ретурне на
return i<StringLength(s)-1;
ибо входят координаты в рект или нет это уже проблемы того кто юзает систему
а вот были ли считанны данные или нет это уже важно
28

» WarCraft 3 / MultiBoard для каждого игрока

Принятый ответ
варианта без джасс не существует ибо там нужен GetLocalPlayer
готовому коду\наработке
это вопросы/ответы а не стол заказов
по поводу совета могу дать лишь 1
учи jass а ещё лучше сразу vjass и cjass
всеравно без них ничего не сделаешь нормального
а говна и так столько что оно никому не нужно
вот статьи
там можно выучить jass/vjass/cjass
28

» WarCraft 3 / Канал (Заставить вешать баффы)

Принятый ответ
если цель точка то на кого он баф повешает?
на точку?
или он должен прочесть твои мысли чтобы знать кого бафать
Триггерно UnitAddAbility (unit, 'ай-ди баффа') - не работает.
и не должно работать
для бафов нужен дамикаст
например чтобы повесить кровожадность создаёшь дами юнита со скилом кровожадность и приказываешь кастануть его на юнита
потом убираешь дами юнита
28

» WarCraft 3 / Текстовые триггеры (custom text)

WakVellios, ставь jngp и юзай библиотеки вместо триггеров и модификатор private для переменных
иначе никак
вот мануал на русском
28

» WarCraft 3 / Цыкал с задержкай

GF RaiseD, статьи именно по таймерам нету потому что таймеры в отрыве от остальных вещей не существуют и используются лишь вместе с чем то
почти вся работа с таймером это 1 нативка
имхо надо быть полным дауном чтобы не вызвать эту функцию
особенно когда почти во всех статьях где затрагиваются таймеры (а их дофига) показано как юзать эту нативку
это как просить написать статью про 1 букву
28

» WarCraft 3 / Странное поведение у союзного героя

что это вообще за код
похоже на код доты
l_Avenger_l, в общем в таком коде что ты скинул может происходить всё что угодно
начиная с десинка и заканчивая призывом сатаны
вывод - нефиг тырить чужой код
да к тому же ещё и обфусцированный
28

» WarCraft 3 / Странное поведение у союзного героя

l_Avenger_l, нафиг нам твои триггеры?
код кидай
а ещё лучше вообще всю карту ибо рассинхрон может не только код вызывать
28

» WarCraft 3 / Цыкал с задержкай

цыкал это типо цикл?
научись нормально писать
и что значит с задержкой?
тебе таймер нужен?
если да то есть куча статей про таймеры