32

» WarCraft 3 / Воскрешение в мультиплеере

Вейты в мультимплеере нормально работать не будут это раз, два пора давать уже по башке за такие советы. Есть куда более простые и изящные решения, два массива - один массив героев, второй массив таймеров - герой умер, проверяем есть ли герой в массиве, если есть ищем таймер с таким же номером как у героя в массиве и запускаем его, во втором триггере ставим событие что любой из таймеров истек, действие найти таймер в массиве и воскресить героя, которого ищем по номеру таймера в массиве - легко и просто, работает стабильно на всех патчах, не будет никакого говна и неточностей, во многих картах близзардов есть такой код - копируй не хочу.
32

» WarCraft 3 / Мобы

Конфетные войны от близзардов открываем и смотрим, там все более чем понятно.
32

» WarCraft 3 / Эффект страха

Diaboliko, у фрога все было иначе, да и там ловили приказ стоп и отдавали приказ атаковать снова, что поражало срабатывание пассивок слишком часто.
32

» WarCraft 3 / Эффект страха

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

» WarCraft 3 / Эффект страха

biridius, Без багов? Серьезно? Давайте поговорим об этом когда вы расскажите как заблокировали кнопки Hold и Stop.
32

» WarCraft 3 / Эффект страха

Принятый ответ
Для вас это слишком сложно, много триггерной работы. Потребуется мемхак.
32

» WarCraft 3 / передача параметров в групу

Принятый ответ
Конечно - глобальные переменные, хештаблицы, все функции Get в соответствующих потоках.
32

» WarCraft 3 / Timer Exploit на 1.26

Этот баг все еще работает, работает только с однократным таймером, не является панацеей, со времен ретурн бага прошло уже куча времени, нет нужны это использовать, быстрый - это по сравнению с геймкешом + ретурн баг, относительно хештаблиц - это ни капли не быстрее, не говоря о том что совершенно неудобно.
Там все завазано на кривой функции таймера, многократный и однократный таймер - в движке игры это вроде как разные обьекты, и в функции запуска таймера стоит ветвление, данные задаются сразу, но однократным таймером Remaning не юзается, по этому получается передать 1 реал в функцию таймера. Собственно полнейший мусор, бага которая может накрыться медным тазом в любой момент, туча паразитных функций ради одного долбаного вещественного числа которое можно передать.
32

» WarCraft 3 / 6-7. Устройство триггера в jass

Globder, есть, но оно не идеально, не складывается, блокирует весть урон с типом "normal" до учета резистов. Триггерные аналоги часто нужны именно для того чтобы не упираться в ограничение стандартных способностей.
32

» WarCraft 3 / Скрыть способность?

Пушистый, Работает на всех патчах, просто на старых работают 100500 неверных координат иконки, правда с переменным успехом и порой фаталят. На 1.27+ тольо 0,-11. так же абилку можно запретить, многие абилки работают будучи запрещенными, засунуть в спеллбук а спеллбук запретить, с помощью мемхака можно скрывать иконки абилок.
32

» WarCraft 3 / Перевод карты без предоставления исходников

Бордер, это были руссификаторы игры а не карт, не путайте божий дар с яичницей. Карта мпк архив, устройство карт давно не секрет - вытаскиваем все текстовые файлы и переводим, ну гугл переводчик в помощь если вас не волнует качество перевода.
32

» WarCraft 3 / Перевод карты без предоставления исходников

можно перевести практически все, разве что кроме текста в скрипте чтобы не потерять совместимость, а если совместимость неволнует - можно и скрипт в жасскравте перевести (всякие там таблицы или сообщения игрокам)
32

» WarCraft 3 / Триггерный бафф

Принятый ответ
Нет универсальных решений нет и врятли будут, тут все надо своими руками, лучше для некоторых баффов юзать триггеры чтобы отследить смерть событием TriggerRegisterDeathEvent а так же применение диспелящих способностей на цель, либо самой целью.
32

» WarCraft 3 / WARCRAFT III Помогите!!! JASS: Syntax error!!!

Походу неправильно скопировал, все должно работать, эта систсема 100% работоспособна. Проверь положение вызываемых функций в коде.
32

» WarCraft 3 / Созданный мною AI в AOS карте не работает при игре по сети

Принятый ответ
Ну я был бы удивлен если бы код работал даже в сингле, гуи карта, много утечек, куча переодиков, так на первый взгляд код не учитывает что игроков будет много и все они что то будут делать. Так же возможны десинхи из-за кривого кода, это и на гуи бывает... Огромное кол-во вейтв и циклов с вейтами, это сразу убирайте - в мультиплеере это работать не будет.
Увы конечно интересная задумка карты, но реализация очень слабая и на игру по сети не претендует, более грамотно продумывайте код и не плодите утечки, то их у вас овер дофига что равно игра закроется с фаталом после превышения лимита памяти.
32

» WarCraft 3 / Отследить момент применения Сферы молний

Принятый ответ
nup4ik, никак не отследить сферу молний, да и нафиг оно ненужно, ибо еслить сделать кастомный детект физ урона - сфера уже ненужна.
так для особо одаренных, там пассивный каст заблоченной абилки, никакие события на этот каст не срабатывают, приказы юниту не отдаются.
32

» WarCraft 3 / Удаление предметов из магазинов

Принятый ответ
Можно, но чтобы предметы можно было удалять из магазина триггерно, то их нужно сначала добавить в магазин триггерно, или продавать юнитов (а при покупки вручать покупателю нужный предмет а юнита удалять).
32

» WarCraft 3 / Карта размером в 2048х2048?

Есть лимит, связанный с форматом данных ландшавта, поэтому больше лимита не прыгнуть, даже у карт гигантов начинается говно с недействием порчи и многими другими чудесами, на решение которых уходит огромоное кол-во кода и времени.
Так что не советую делать гигансткие карты, лучше сделать карту вменяемого размера или динамическое изменение участков ландшавта.
32

» WarCraft 3 / Как сделать чтобы боты не использовали зелья?

Принятый ответ
Блокировать им инвентарь, либо делать для них не юзабельные версии, но с инвентарем проще - 2 уровня инвенаря и все.
32

» WarCraft 3 / Предметы только для определенных игроков.

AserJes, а ты ему можешь выставлять разные приоритеты союзов, сделать его врагом одним игрокам и союзником другим, как нефиг делать, прямо в игре, ах да нейтралов в игре аж 4, нейтрал враждебный, нейтрал пассивный, дополнительный нейтрал, нейтральная жертва.