32

» WarCraft 3 / Порча не работает на картах с размером больше 256х256

Vlod, переделка на кастом всех абилок гнущих землю, вроде удара грома, то будут дикие пролаги к примеру.
32

» WarCraft 3 / Способность Weaver Geminate Attack !

ScopteRectuS:
Не нужно никаких даммиков. Делается через сферу, которая кастует скилы. Никаких триггеров не надо.
По мотивам доты 2 никак не получится, только по мотивам доты 1, огненная стрела выставленная в сферу замедления.
Если хочется по мотивам доты 2, то только на мемхаке, в 1.31+ флаги сферы замедления и принудительный каст руны еще не завезли насколько я помню.
32

» WarCraft 3 / constant native Convert...

Nelloy:
То есть теоретически на этой основе можно сделать мемхак для 1.29+ ?
Причем тут мемхак? Хоть и можно пихать в эти функции какие попало числа, толку от этого практически нет.
Мемхак это в первую очередь доступ к адресам данных игры, из интерпретатора, очень возможно в луа есть такие уязвимости. Китайцы наверное уже что то мутят, на 1.26+ уже есть мемхак. Другое дело что функционал будет долгое время ограничен, т.к развивать это дело пока особо некому. В игре многое что перелопачено и придется проделать очень много работы с нуля чтобы сделать полноценный мемхак для 1.29 или рефорджа,
Если близзарды нас снова кинут, то наверное появится мемхак для старших патчей...
32

» WarCraft 3 / Лагает меню выбора карты после изменения карты

В редакторе карту открывать для этого совсем не обязательно, достаточно работать с файлами карты.
32

» WarCraft 3 / Лагает меню выбора карты после изменения карты

Hodor, если не нуб то редактор для правки кода не понадобится, но в нашем случае чувак просто походу не понимает что ломать карту без познаний бесмысленно, код карты после оптимизатора почти непонятен и без хороших познаний что как работает, разобраться не реально + 100500 багов будет.
32

» WarCraft 3 / Вопрос по способностям с орб эффектами (конкретнее со снарядами)

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

» WarCraft 3 / Лагает меню выбора карты после изменения карты

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

» WarCraft 3 / Локализация

Оно и так есть, сделали они только поддержку юникода нормальную, чтобы небыло крикозябр у игроков с англиской версией вара, когда они играют в карты сделанные на русском\китайском языке...
В доте это было сделано топорно, сам jass имеет функционал для локализации.
32

» WarCraft 3 / Сохраняются ли утечки между играми на разных картах?

Принятый ответ
Какие утечки? При чем тут сохранение? Все строки которые ты видел в игре никуда не пропадают, пока ты не закрыл игру к примеру. Обьекты вроде location или trigger удаляются сразу же по выходу из карты, на канал \ главное меню. Некоторые вещи вроде кастом интерфейсов, так же любят оставаться в игре до выхода из неё. Отдельной строчкой стоит упамянуть всякие модификации памяти игры, и подгруженные длл - все зависит только от их авторов.
32

» WarCraft 3 / Спеллы ловушки (как мины)

У мин гоблины есть такая способность - "гоблинская мина взрывается" и способность урон от взрыва.
32

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

Принятый ответ
Только на мемхаке есть функция рисования зарядов на любых абилках, для нубов это не реализуемо никак.
32

» WarCraft 3 / Где и как считать свойства карты?

Насколько помню большая часть инфы в war3map.i, некоторая инфа в мпк архиве продублирована.
32

» WarCraft 3 / Триггеры

Принятый ответ
Экзекут наследует все параметры потока, из которого был запущен, если это был триггер то он наследует все GetTrigger.... значения, аналогично с таймером. То же самое TriggerEvaluate.
32

» WarCraft 3 / call DestroyTrigger( GetTriggeringTrigger() )

Принятый ответ
Ну триггер еще надо бы выключать (disable trigger), да и вовсе была древняя бага коллизии хендлов триггеров, его никто не фиксил оффициально, так же у триггера есть еще trigger action и trigger condition, которые могут и утекать. Если не хотите делать как в доте у айсфрога, то лучше без динамического создания и удаления триггеров.
32

» WarCraft 3 / Генератор псевдослучайных чисел

8gabriel8, ну генератор же линейный, любое событие с генерецией рандома - сдвигает счетчик. Но это побходится простым перебором RandomSeed
32

» WarCraft 3 / Генератор псевдослучайных чисел

prog, нет, у анимаций и визуалок свой, несвязный рандом генератор, а у всего остального другой.
32

» WarCraft 3 / Генератор псевдослучайных чисел

Эмм ну качество рандома лечится иначе, достаточно подсунуть Random Seed порандомнее, а не заранее заготовленное число.
Как его получить, очень просто - вейты....