Еще нужно добавить параметр, что стан не продлевается, а начинает отсчет заново.
Ну или если стан который чел получил по времени меньше, чем текущий(который остался), то заменить, иначе - нет.
прост карта раньше можно было 4 игроков играть и с ботами никто не играет обычно если инета нема а теперь в этой карте только 2 людей могут зайди и 2 бота смысла если честно этого нема вот я и спрашую у людей как это сделстть~konvan5:
Если карта не твоя - то возможно тебе не удаться ее нормально открыть, ибо она защищена.
Ну а если прям очень сильно хочется открыть - попробуй через прогу X-deprotect карту провести, может быть заработает.
А вообще не хорошо менять чужие проекты под себя без разрешения автора. Лучше найти автора карты и попросить что-то добавить, раз улучшение будет лучше для всех ;)
а вот другие карты я не дрогаю мне оно не надо хочу просто чтоб как раньше было что я смог с 4 игроками играть а не 2 бота и еще 1 игрок (вместе со мной)
С:Б.Е вошел в область rect или игрок покупает боевую единицу.
У:ТриггерЮнит == Юнит-типа Палладин(твой герой)
Д:Установить переменную HERO[номер игрока] = ТриггерЮнит
HERO это массив типа юнит (глобальная переменная)
Все тривиально, но запуск из лончера дважды откроет два окна и можно по локалке потестить
У меня почему-то в два окна асинхронно работает. А когда запускаю 3 окна у двух синхронно, а у одного асинхронно всё равно. асинхронно работает хост, два других окна нормально
кратко чтобы поняли
DisplayTimedTextToPlayer(Player(0),0,0,10,"NoIf")
if GetUnitTypeId(u1) == 'Hpal' and GetUnitAbilityLevel(u1,'A000') > 0 then
SetUnitState(u1,mana,GetUnitState(u1,maxmana)+GetUnitState(u1,maxmana)*RMaxBJ(0,5)*0.01)
DisplayTimedTextToPlayer(Player(0),0,0,10,"Damaged")
end
if GetUnitTypeId(u2) == 'Hpal' and GetUnitAbilityLevel(u2,'A000') > 0 then
SetUnitState(u2,mana,GetUnitState(u2,mana)-GetUnitState(u2,mana)*RMaxBJ(0,5)*0.01)
BlzSetEventDamage(GetUnitState(u2,mana)*RMaxBJ(0,5)*0.01+BlzGetEventDamage())
DisplayTimedTextToPlayer(Player(0),0,0,10,"Damaging")
end
высвечивает ноиф а остальное нет
крч вывод ифы и булеаны нигде не работают а без них все прекрасно рабоатет
Через тип текстуры земли или как там трава называется.
За кругом используешь ту, которой нет в игровой зоне. Если юнит находиться на ней, то твои действия.
Что-то прикола не понял? Во всех save-load системах сохраняются int'ы(предметы, уровень и т.п.) и real'ы(опыт и т.п). И в каждой описание есть как система работает. Дерзай!
Нет не максимальный запас, а по типу восстановления маны.
А ну тогда просто "установить текущую ману (юниту) как (число)"
Юнит - твой юнит, который убивает ( киллер-юнит)
Число - сумма двух значений: Текущая мана юнита + 100.
Не понял как число ставить. Если значение, то там нельзя + поставить. Или число искать в функциях? Арифметика? там получатся, например, 50+50.
Так может начать с чего-то полегче, со статей например, а не сразу в бой?
Ред. noyl
» WarCraft 3 / [Lua] Оглушение без дамми и РО
Ну или если стан который чел получил по времени меньше, чем текущий(который остался), то заменить, иначе - нет.
Ред. noyl
» WarCraft 3 / Можно ли плавно двигать юнита боком или декорацию? (Reforged)
» WarCraft 3 / Кампания
» WarCraft 3 / как открыть карту ?
Ред. noyl
» WarCraft 3 / Все стеснялся спросить, но как задать переменную, на герое
У:ТриггерЮнит == Юнит-типа Палладин(твой герой)
Д:Установить переменную HERO[номер игрока] = ТриггерЮнит
HERO это массив типа юнит (глобальная переменная)
» WarCraft 3 / Как "ЛУЧШЕ" всего избежать утечек, при задаче точек
Ред. noyl
» WarCraft 3 / Два Reforged на одной машине
» WarCraft 3 / Два Reforged на одной машине
Ред. noyl
» WarCraft 3 / Два Reforged на одной машине
» WarCraft 3 / Есть ли установщик вк 3 ?
» WarCraft 3 / Решение бага левой кнопки мыши
» WarCraft 3 / как включить локальные файлы в Reforged
» WarCraft 3 / ифы и булекспры в луа
» WarCraft 3 / ифы не работают в damaging event lua
» WarCraft 3 / Загрузить предыдущее золото?
» WarCraft 3 / Камера от 3 лица.
» WarCraft 3 / Создания условия на конкретном исследовании
» WarCraft 3 / Фикс багов в карте warcraft 3
Ред. noyl
» WarCraft 3 / Какая проверка будет наиболее подходящей выхода юнита из круга
За кругом используешь ту, которой нет в игровой зоне. Если юнит находиться на ней, то твои действия.
» WarCraft 3 / Система сохранения/загрузки целочисленной переменной
» WarCraft 3 / Помогите создать способность.
» WarCraft 3 / Как дать герою +100 маны?
» WarCraft 3 / [lua] Кастуем все заклинания используя один триггер
тандерклэп тоже проигрывается несколько раз. Мне кажется, что это просто такой звук у эффекта.
» WarCraft 3 / Проблема с наклоном юнитов через РО и отображением в игре