28

» WarCraft 3 / Странный бафф

безумие не пассивка вроде
либо каст либо невидимая пассивка
смотри в ро короче
28

» WarCraft 3 / Помощь по исправлению кода

кстати у меня вопрос
зачем эта строка
call RemoveLocation(Location(x2,y2))
Doc, если бы ты прочёл все предыдущее комменты то понял бы что проверял
Doc, и судя по тому что у него 2 вложенных цикла + простыня кода там может наступать лимит потока
+ лог какой то левый
имхо то что фатал вызван следующим кодом это бред
call GroupRemoveUnit(g,u)
set u=FirstOfGroup(g)
28

» WarCraft 3 / Помощь по исправлению кода

Знаем что такое бинарный поиск?
ты предыдущие комменты читал?
если да то сам сможешь ответить на свой вопрос
28

» WarCraft 3 / Фича, надписи над скилами

если понадобится другой лидер/мультиборд эта система перестанет работать
тогда можно через DisplayTextToPlayer
28

» WarCraft 3 / Призванные юниты и лимит провианта

Принятый ответ
BrEd Pitt, делать через найм юнитов или удалять призванного юнита если превышен лимит еды
а у абилки сбрасывать кд
и выдавать чтото наподобие "нужно построить зикурат"
28

» WarCraft 3 / Помощь по исправлению кода

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

делать за тебя тут никто не будет
если ты не можешь сам по примеру из статьи сделать то что тебе надо то тебе стоит бросить это дело и заняться вязанием (носки там или шарфик)
28

» WarCraft 3 / Blizzard выпустит 1.27 для WarCraft 3

KingMaximax, часть того что ты написал уже реализовано с помощью различных дополнений к редактору(vjass, cjass, fly-data)
имхо это похоже на шаг отчаяния
их новые игры не были особо успешными а вов понемногу умирает
вот они и пытаются чтото сделать
28

» WarCraft 3 / Типа печатающийся текст

Принятый ответ
Fraps, эту функцию ты должен написать сам
там нужен цикл i от 1 до длинны строки{
очищаем экран
выводим первые i символов на экран
ждём 0,1 сек
}
в результате текст будет печататься по 1 символу
bazeba, проигрывать звук в этом же цикле
проблема будет если этот текст не единственный
тогда надо будет сохранять весь текущий текст и с каждой итерацией восстанавливать его
28

» WarCraft 3 / Помощь по исправлению кода

ты отдаёшь 1 и тому же юниту кучу приказов до того как он успел начать исполнять предыдущий
представь если бы тебе давали противоречащие друг другу приказы
то есть просто список того что ты должен сделать прямо сейчас
не думаю что у твоего юнита есть столько различных спелов
так что используй проверку на наличие спела а так же вейты между кастами
if(GetUnitAbilityLevel(AI,'A000')>0){ // A000 это равкод спела с приказом thunderbolt
	IssueTargetOrder(AI,"thunderbolt",u);
	TriggerSleepAction(0.4);
elseif(GetUnitAbilityLevel(AI,'A001')>0) // A001 это равкод спела с приказом creepthunderbolt
	IssueTargetOrder(AI,"creepthunderbolt",u);
	TriggerSleepAction(0.4);
elseif(GetUnitAbilityLevel(AI,'A002')>0) // A002 это равкод спела с приказом banish
	IssueTargetOrder(AI,"banish",u)
	TriggerSleepAction(0.4);
}
а вообще чтобы не писать простыню кода я бы сделал бд
в бд указаны спелы которые есть у юнита, затрачиваемое мп и строка приказа
28

» WarCraft 3 / Локальная типа группа

локальных групп не существует
есть лишь локальные переменные
и есть статья с таким же названием в базе статей
28

» WarCraft 3 / Скрытие сообщений чата

Mrachny, читать научись для начала
Вы можете использовать событие:
Игрок – (нужный игрок) Types a chat message containing <Пустая строка> as подстрока.
для отслеживания ввода чат сообщения и при необходимости показывать их.
Mrachny, это статьи а не руководство для идиотов
они рассчитаны на людей которые умеют читать и обладают IQ больше 80
28

» WarCraft 3 / "Фильтр"

Принятый ответ
читать статьи
там сказано как скрыть чат
с бд мата думаю сам справишься
28

» WarCraft 3 / Насчет Model editor

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

» WarCraft 3 / Триггер

Принятый ответ
лучше 1 триггер с 1 действием
ну а вообще чем меньше триггеров тем лучше
но вероятнее всего у тебя случится лимит потока
Tobi123,
28

» WarCraft 3 / Как по прошествию 10 минут забрать у героя-юнита способность?

Принятый ответ
Zhenya17, ты хотя бы основные статьи прочти и учебник 1 класса по логике
какой по твоему должна быть применяемая способность если способность никто не применяет?
когда прочтёшь то пикай на карте нужных тебе героев и удаляй у них нужную тебе способность
28

» WarCraft 3 / Не отвечает при запуске world editor

переустановка операционки
смена компа/места жительства/пола/расы
28

» WarCraft 3 / Не работает loop(цикл)

именно поэтому я и просил полный дебаг чтобы знать состояние переменной G