26

» WarCraft 3 / JNGP: ReBuild by Enobraed

drmax24, почти нет. И дело не в этом редакторе а в самом рефе. По сути тебе надо так сконвертировать карту, чтобы она в целом открывалась в ванильном редакторе 1.26а, и тогда откроется и тут.
Помню была статья и прога какая-то по конвертации, но тебе надо удалить все новые функции Рефа. Да и то не факт что сконвертируется и не будет ошибок в итоговой версии.
26

» WarCraft 3 / Не сохраняется уровень героя и способностей при применении сфинкса

Ну или триггерно "прятать" героя, и спавнить юнита на его месте. По надобности установить нужное здоровье и ману. При обратном превращении смещаем героя на место юнита, удаляем юнита, показываем героя.
26

» WarCraft 3 / Можно ли узнать свой ключ RoC/TFT

То есть игра с твоим ключем на компе сохранилась а диск нет?

А так, может быть у тебя есть аккаунт на батлнете? Если да и ты раньше вводил туда ключ, то на твоем аккаунте должен сохранится. На сайт близзардов зайти и в классических играх найти.
26

» WarCraft 3 / как заранее автоматически узнать кодировку каждого символа в строке?

host_pi, у меня предположение - проходится по строке циклом и брать подстроку из 1 символа. Если подстрока оказывается пустой и при этом еще не конец строки, значит дальше идет символ занимающий 2 символа как минимум, или 3. Далее проверка аналогичная, берем подстроку из 2 символов, если пусто то длина = 3 ибо других вариантов быть не может. Смещаем индекс на 3 и снова чекаем подстроку из 1 символа. Ну и так ты можешь насчитать кол-во "видимых" символов.
26

» WarCraft 3 / Возможно ли триггерно пришить юниту тип героя и аттрибуты? +Мемхак

Netherstorm, еще вариант - все книги заранее просто пустышки, которые при подборе заменяются на нужную книгу, если подобрал герой. Если юнит - делай замену на героя и потом заменяй на нужную книгу.
26

» WarCraft 3 / Возможно ли триггерно пришить юниту тип героя и аттрибуты? +Мемхак

Или при первом таком "взаимодействии" перед взаимодействием заменить юнита на героя, сделанного на подобии этого юнита, и дальше этот юнит будет героем, но вряд-ли тебя устроит такое решение...
26

» WarCraft 3 / БольКрафт

Сила природы - Срубленные деревья, рядом со стартовой базой нуба превращаются в энтов сражающимися на стороне синего игрока.
Кто такой синий игрок? :D
26

» WarCraft 3 / Предеметы для ИИ героя

FIRERANGER, да можно так для всех игроков, в отдельную папку закинь триггеры эти да и все.
По поводу зелек ну не проблема, можешь даже запилить один общий таймер для всех игроков, каждые 50 сек чекать.
В целом советую такие вещи делать через циклы и массивы. К примеру героев можно занести в массив. Так тебе просто меньше строк триггеров придется писать. Когда запускаешь цикл для всех игроков для каждого героя чекнуть зельки и инвентарь и дать этому герою зельку если надо.
26

» WarCraft 3 / We import the model in mdx format (through crutch) into blender

ScorpioT1000, да это жестко. Поэтому думаю пока что пользователи могут создавать 2 копии своих ресурсов со ссылками друг на друга Ру и En версии. Как никак сайт в первую очередь русскоязычный и чисто инглиш контент такое себе...
26

» WarCraft 3 / Как сменить UI на карте Warcraft 3?

В сценарии поставь расу игрока Альянс и галочку фиксированная позиция.
26

» WarCraft 3 / We import the model in mdx format (through crutch) into blender

Anime Chan, я так понимаю сейчас для такого функционала делают дубликаты ресурса + ссылки друг на друга типа "Русская версия" и "English version".
26

» WarCraft 3 / Предеметы для ИИ героя

Принятый ответ
Короче, вот тебе наработка.
Первый триггер отвечает за появление героя (если у компа есть выбор кого нанять, то ты будешь давать шмотки первому герою, которого он купит, но для себя ты можешь изменить этот триггер). Если игрок может купить несколько героев то добавь действие отключить этот триггер.
Так-же запускаем таймер до выдачи предмета (окно чисто для теста, у себя ты можешь удалить это действие).
Далее уже шаблон каждого триггера, где проверяем, если герой мертв или инвентарь заполнен - то запустить таймер еще раз. Иначе выдаем предмет, выключаем этот триггер, запускаем таймер и запускаем следующий триггер на следующий предмет. Второй триггер с предмет будет абсолютно такой-же, и так по цепочке.
Можно, конечно, сделать один триггер на все предметы, усложнив систему, добавив переменные времени, предметов за счет использования массивов. Могу показать как.
Загруженные файлы
26

» WarCraft 3 / Предеметы для ИИ героя

SсRealm, по поводу слотов все делается проще, проверяется есть ли предмет в каждом слоте. И если хотя бы 1 свободен то через ИЛИ мы получим Да.
26

» WarCraft 3 / Предеметы для ИИ героя

FIRERANGER, и зачем проверять, если есть такой-же предмет. Типа ну нашел герой такой-же предмет, и? Ты же хочешь выдать конкретные предметы в течении времени независимо от того, что он находит. Или для тебя это важно?
26

» WarCraft 3 / Предеметы для ИИ героя

FIRERANGER, остановить триггер - выключить триггер)
По поводу полного инвентаря - ну после такого запускай таймер на 30 секунд чтобы снова чекнуло, если есть место то выдаст.
26

» WarCraft 3 / Предеметы для ИИ героя

Ну триггерно естественно. Цепочка триггеров с таймером. Если герой мертвый - запускай таймер на 5 секунд чтобы этот триггер снова запустился и снова проверил жив ли герой и если жив выдал предмет. Если нет - снова на 5 сек запуск таймера.
Уловил идею? Знаешь как работать с таймерами?