FabulousTiger, тут смысл в том чтобы перед самым нажатием "проверка карты" дважды сохранить
т.к. если чтото изменить а потом нажать проверка то он не скомпилирует правильно
и кинь карту которая не запускается
гляну в чём дело
Бордер, ты издеваешься?
тебе сказали как сделать 1 триггером
если ты не можешь следовать элементарным инструкциям то это твои проблемы
короче вопрос закрыт
Бордер, а зачем тут уметь в код?
в гуи там где у тебя "игрок 1" поставь "реакция на событие - игрок инициатор"
или читать русские буквы ты тоже не умеешь?
Бордер, в твой триггер добавь события на всех игроков
и в условии вместо игрок 1 используй триггеринг плеер (на русском игрок инициатор или как то так)
скачай этот файл и закинь его в папку AdicHelper\lib\ в папке с jngp
после в шапке карты напиши include "ifdebug.j"
и создай триггер с событием
игрок написал в чат ifdebug как точное совпадение
действие
кастом скрипт log()
после чего запусти карту и напиши в чат ifdebug
он выведет на экран все if/else/elseif через которые он прошёл (true в скобках в конце строки означает что значение в ифе истина)
GeneralElConsul, интерфейс это класс в котором все методы абстрактные и публичные (и прочие искусственные фичи наподобие множественного наследования)
но тут судя по вопросу человек не понимает не в чём отличие абстрактного класса от интерфейса а применение полиморфизма
Doc, тут люди не понимают зачем нужен полиморфизм а ты про контракты и состояния
ну а вообще если говорить простым языком (т.е. для полных нубов) то интерфейсы нужны для того чтобы убедится что класс имеет реализацию необходимых методов
целесообразно ничего из этого не использовать
имхо рекурсия нужна только в алгоритмах на графах но не думаю что ты их юзаешь (или хотябы знаешь их)
динамические триггеры практически ненужны
есть лишь 1-2 специфичных случая в которых их можно применить но и то можно без них
» WarCraft 3 / Не могу импортировать библиотеку в карту
Ред. nvc123
» WarCraft 3 / Не могу импортировать библиотеку в карту
т.к. если чтото изменить а потом нажать проверка то он не скомпилирует правильно
и кинь карту которая не запускается
гляну в чём дело
» WarCraft 3 / Не могу импортировать библиотеку в карту
» WarCraft 3 / Не могу импортировать библиотеку в карту
» WarCraft 3 / Не могу импортировать библиотеку в карту
» WarCraft 3 / Скрыть сообщения чата+выводить их над героем игрока
тебе сказали как сделать 1 триггером
если ты не можешь следовать элементарным инструкциям то это твои проблемы
короче вопрос закрыт
» WarCraft 3 / Скрыть сообщения чата+выводить их над героем игрока
в гуи там где у тебя "игрок 1" поставь "реакция на событие - игрок инициатор"
или читать русские буквы ты тоже не умеешь?
» WarCraft 3 / Скрыть сообщения чата+выводить их над героем игрока
и в условии вместо игрок 1 используй триггеринг плеер (на русском игрок инициатор или как то так)
» Заповедь отца (Warcraft III) / Скриншоты за 27.04.2018
Ред. nvc123
» WarCraft 3 / Не инициализируется функция в СЕРЕДИНЕ потока
после в шапке карты напиши include "ifdebug.j"
и создай триггер с событием
игрок написал в чат ifdebug как точное совпадение
действие
кастом скрипт log()
после чего запусти карту и напиши в чат ifdebug
он выведет на экран все if/else/elseif через которые он прошёл (true в скобках в конце строки означает что значение в ифе истина)
» WarCraft 3 / Не инициализируется функция в СЕРЕДИНЕ потока
» WarCraft 3 / Не инициализируется функция в СЕРЕДИНЕ потока
Ред. nvc123
» WarCraft 3 / Не инициализируется функция в СЕРЕДИНЕ потока
советую сделать нормальный дебаг (есть куча готовых систем для дебага)
» WarCraft 3 / Хост бот
хост ботов куча
гугли
Ред. nvc123
» Программирование / Интерфейсы и с чем их едят
но тут судя по вопросу человек не понимает не в чём отличие абстрактного класса от интерфейса а применение полиморфизма
Ред. nvc123
» Программирование / Интерфейсы и с чем их едят
ну а вообще если говорить простым языком (т.е. для полных нубов) то интерфейсы нужны для того чтобы убедится что класс имеет реализацию необходимых методов
» Программирование / Интерфейсы и с чем их едят
да и вообще большинство шаблонов проектирования использует интерфейсы
Ред. nvc123
» WarCraft 3 / Что значит игрок-иницатор?
т.е. начинает/запускает действие
и это вопрос не по триггерам а по знанию русского языка
» WarCraft 3 / какими программами можно открыть карту в editore
» WarCraft 3 / vJass начало
» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?
вывести текст на экран
и воспроизвести звук
» WarCraft 3 / Можно ли триггерно вызвать элемент интерфейса?
подобных наработок куча
» WarCraft 3 / Из за чего сломался варик?
там скорее всего чтото осталось от 1,29
» Мир безумного / РКН рвет и мечет
там правда все данные сливаются цру но они хотябы это тайно делают
а не устраивают цирк как в России
Ред. nvc123
» WarCraft 3 / Рекурсия
имхо рекурсия нужна только в алгоритмах на графах но не думаю что ты их юзаешь (или хотябы знаешь их)
динамические триггеры практически ненужны
есть лишь 1-2 специфичных случая в которых их можно применить но и то можно без них