Тогда ошибка в коде карты.
Во-первых, этот ступенчатый if нужно заменить на массив. Создай массив с размером 0, и во время инициализации карты занеси центры областей в ячейки 1 - 8. Получаешь случайное число и используешь его как индекс для получения точки, куда идти. Код станет заметно проще.
Во-вторых, не нужно отдавать приказ каждые 0.33 секунды. Отдай приказ 1 раз.
В-третьих, тут используются паузы. За время паузы глобальные переменные (а все переменные в гуи глобальные) могут поменять своё значение.
Elvenelve, чтобы юнитом точно выполнял приказы из кода, он должен быть либо под управлением игрока, либо по игроком, для которого нет слота. Иначе же базовый ИИ может делать всякую чушь в случайный момент.
rsfghd, всё равно ответ максимально кринжовый.
Есть событие на тренировку. Там есть натренированный юнит и тот, кто его построил (Trained и Training Unit). Берём раллипоинт Training Unit и приказываем Trained Unit туда идти или идти в атаке.
rsfghd, минусаторов на XGM не так много, можно просто выписывать предупреждения и баны минусаторам. Мне конкретно не нравится способность влияние, так как она глупая: разрешает больше минусить/плюсить и удваивает лайк/диз. А ещё она требуется для способности Высокие Показатели, отчего Влияние и прокачано.
Повторю свои мысли, если не менять систему плюсов и минусов кардинально:
выпилить способность Влияние.
увеличить лимит оценок пользователю в день до 15 (по дефолту 10).
разрешить менять и отменять оценку либо в любое время, либо в течение некоторого времени после установки.
Можно взять систему с хайва: ресурсы оцениваются по шкале 1 - 5, на комментариях лайк-эмодзи.
Также хочу отметить, что раса драконов не принимала участие в конкурсе, а что делает ролик игр разума, тоже не очень ясно.
Про Генетронов был отдельный ролик, его вместо игр разума следует добавить.
» WarCraft 3 / Одна способность активирует другую
» WarCraft 3 / Reforged и CommandFunc.txt
Ред. PT153
» WarCraft 3 / Как заставить юнита двигаться в одну из заготовленных областей?
Во-первых, этот ступенчатый if нужно заменить на массив. Создай массив с размером 0, и во время инициализации карты занеси центры областей в ячейки 1 - 8. Получаешь случайное число и используешь его как индекс для получения точки, куда идти. Код станет заметно проще.
Во-вторых, не нужно отдавать приказ каждые 0.33 секунды. Отдай приказ 1 раз.
В-третьих, тут используются паузы. За время паузы глобальные переменные (а все переменные в гуи глобальные) могут поменять своё значение.
» WarCraft 3 / Как сделать такой инвентарь?
Ред. PT153
» WarCraft 3 / Как заставить юнита двигаться в одну из заготовленных областей?
» WarCraft 3 / Иконка канала странно работает
Ред. PT153
» WarCraft 3 / Как считается экспа?
статья2
» WarCraft 3 / Reforged и CommandFunc.txt
» WarCraft 3 / Reforged и CommandFunc.txt
» WarCraft 3 / Триггер на сборный пункт в Spawn Strategy
Есть событие на тренировку. Там есть натренированный юнит и тот, кто его построил (Trained и Training Unit). Берём раллипоинт Training Unit и приказываем Trained Unit туда идти или идти в атаке.
» XGM Team / Изменить логику работу репутации
» WarCraft 3 / Где лежит файл Trigger StringData ?
Ред. PT153
» WarCraft 3 / Добавляем подсветку своих типов в TESH (JNGP)
Ред. PT153
» XGM Team / Обновление 2021 - Stage 10
» XGM Team / Обновление 2021 - Stage 10
Ред. PT153
» WarCraft 3 / JNGP: Rebuild от PT153
Ред. PT153
» WarCraft 3 / JNGP: Rebuild от PT153
» WarCraft 3 / Руссификатор 1.31
Ред. PT153
» WarCraft 3 / Руссификатор 1.31
» XGM Team / Изменить логику работу репутации
Ред. PT153
» XGM Team / Изменить логику работу репутации
Ред. PT153
» XGM Team / Изменить логику работу репутации
» WarCraft 3 / Неизвестная причина критов.
Ред. PT153
» StarCraft 2 / Итоги конкурса четвертой расы от Alex007 на 1000$
Про Генетронов был отдельный ролик, его вместо игр разума следует добавить.