26

» WarCraft 3 / Баг с подкартой

Aльфонс, тогда косяк системы. Помню в Рефе были какие-то баги подобные.
26

» WarCraft 3 / Too many nested ifs

MATRITSA, сделать меньше вложенных ифов (if - если). Переделать логику триггеров так, чтобы меньше ветлений было в коде
26

» Styria / Мерзкая абоминация вылазит из своей норы

Anime Chan, готовим ручки и програмульки, чтобы зарипать все модели и выложить на XGM XD
Это будет ирония)))
26

» Styria / Мерзкая абоминация вылазит из своей норы

Обалдеть, звуки стекла аж по ушам дали XD
Главное чтобы в игре было звонко и сочно, но без уничтожения ушей. Баланс)
Монстр в разы тише орет чем звук стекла.
Анимация каеф!
26

» Таверна Хаоса: Марш Хаоса (HD for 1.26a!) / Порция скриншотов из редактора

Кстати, кнопка V очень полезная для скриншотов, особенно i.
А как полезна эта менюшка :D
Загруженные файлы
26

» WarCraft 3 / Система урона в варкрафте.

Принятый ответ
SсRealm, зеленый урон это просто добавка у урону. А пробитие защиты это уже после итогового урона идет, насколько он будет скашиваться, в зависимости от типа атаки и типа защиты + способки.
26

» WarCraft 3 / Система урона в варкрафте.

Зеленый - это дополнительный урон от аур, способок, предметов и тд. Да, он всегда будет наноситься в таком кол-ве как указан.
26

» Администрация XGM / Обновлены правила сайта / Site rules update / 网站规则更新

А китайский язык - это гугл переводчик или есть человек-переводчик, который помогает с переводом?
26

» WarCraft 3 / Как добавить еще одну анимацию атаки

noriux, в идеале скинул бы карту, где реализована эта способка, а то угадывать трудно как там реализовано.
26

» WarCraft 3 / Как добавить еще одну анимацию атаки

noriux, в идеале объединить 2 модели в одну. То есть есть снаряд это будет анимация Stand, а взрыв это анимация Death. И тогда не надо делать никаких способностей, а все будет работать как у стандартного юнита "Орудийный расчет". Или эта способка активная - то есть 1 раз юзается и дальше кд к примеру 30 сек?
26

» WarCraft 3 / Способность Оживление мертвых

Принятый ответ
Nefrite, вариант на гуи (если способка пассивная, простой способ):
событие: юнит умер
условие: убивающий юнит имеет баф (твой баф способности)
действие: создать (тип юнита(триггерный юнит)) в точке (позиция(триггерный юнит)) для игрока (владелец(убивающий юнит)) с поворотом (поворот(триггерный юнит))
удалить триггерный юнит чтобы трупа не осталось.
26

» WarCraft 3 / возможно ли сохронить framehandle в глобальную переменую ?? jass

nazarpunk, да ну, это же один вопрос, там стоит "или", то есть ему нужно решить одну задачу и он предположил 2 варианта решения, которые не знает, можно ли так делать, и чтобы ему помогли хотя бы с одним вариантом.
26

» WarCraft 3 / Интересная идея карты но... Яжнепрограммист

Detektrius, проще:
Переменная - это ящик. Ты можешь туда положить 3 апельсина и это будет одна переменная, хранящая 3 апельсина. Но чьи это апельсины?
Массив - это шкаф с пронумерованными полками от 0 до N. Ты можешь положить в 0 полку 3 апельсина, в 1 полку 2 апельсина, а в 5 полку 10 апельсинов. И все апельсины хранятся в одной переменной. мы можем сопоставить каждую полку чтобы она принадлежала своему хозяину: Паше, Маше, Даше, и тд. (куча данных в 1 переменной!)
Вот как проще представлять массивы :)
Загруженные файлы
26

» WarCraft 3 / Интересная идея карты но... Яжнепрограммист

Detektrius, по поводу расы ты уже определись, хочешь рандомить или какую игрок выбрал такую и выдать. А так - никак не изменить во время игры. Можешь залочить всем один интерфейс как стандарт.
26

» WarCraft 3 / Интересная идея карты но... Яжнепрограммист

Detektrius, у тебя событие - инициализация карты. То есть оно запуститься 1 раз за игру. Если в группе что-то пойдет не туда, ты ничего не изменишь, выключив триггер, ибо работа триггера продолжиться а на триггере будет просто флажок "выключен", что значит, что в следующий раз он не запуститься. Но он и так не запустится, ибо событие происходит 1 раз за всю игру, на старте, в инициализации :D
Это действие нужно чтобы не дать запуститься триггеру снова при событиях, которые запускают триггер много раз в течении всей игры, к примеру юнит получил урон, или событие каждые 2 секунды и тд.
Поэтому это действие тут бессмысленно и оно не остановит все последующие действия текущего триггера.
26

» WarCraft 3 / Интересная идея карты но... Яжнепрограммист

Detektrius, да, массив это переменная, в которую влезет много переменных. А получить или установить нужную переменную - через индекс (номер).
У тебя может быть хоть 1000 переменных в одном массиве с индексами от 0 до 999, но храниться будет все в одной переменной, что удобнее чем создавать 1000 переменных с разными названиями.
26

» WarCraft 3 / Интересная идея карты но... Яжнепрограммист

Detektrius, массивы это очень удобная вещь для подобных систем... почитай, поразбирайся, что это такое... поможет и не раз.
26

» WarCraft 3 / Интересная идея карты но... Яжнепрограммист

Detektrius, кстати, зачем тебе в конце действие "выключить этот триггер"? :D
Это как помогает тебе решить задачу и зачем?
26

» WarCraft 3 / Интересная идея карты но... Яжнепрограммист

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

» WarCraft 3 / Интересная идея карты но... Яжнепрограммист

Detektrius, у тебя все игроки будут в 1 фракции ибо ты устанавливаешь ее до того, как выбираешь игрока.
26

» WarCraft 3 / Интересная идея карты но... Яжнепрограммист

Вот простой пример, где делим игроков рандомно на 2 равные команды (при нечетном кол-ве игроков в одной команде будет больше игроков на 1). Союзы и тд уже сам поставишь. С чем возникает проблема - с тем и задавай вопрос, в конкретном действии, которое не получается, а не "запилите полностью систему" :)
(прикрепил карту)
Загруженные файлы