32

» WarCraft 3 / Вот это 0x41656E77 на это - Aenw 400 рублей за помощь

Принятый ответ
Деоптимизатор слабо юзать? Есть RMPQ он позволяет вернуть ро коды, и многое другое...
32

» WarCraft 3 / Случайный спавн игроков

prog, для каждого игрока потому что. Там 1 раз за игру, можно не возится с супер оптимизацией....
Ну и нам нужно чтобы не попасть дважны на одну позицию...
32

» WarCraft 3 / Случайный спавн игроков

Для начала считаем кол-во играющих игроков не ботов, создаем массив точек в которых будут спаунится юниты игроков, помещаем всех игроков в группу игроков, и с помощью цыкла ForForce (в гуях он находится в разделе группа игроков) задаем случайную переменную и записываем её в массив для каждого игрока, и тут же проверяем было ли уже такое число, если было геннерируем новое, иначе создаем юнитов и все.
32

» WarCraft 3 / Совет для новичка

Принятый ответ
По мимо Render Engine у лича еще есть дота хелпер, там можно выводить на экран прочие параметры юнитов вроде бонуса скорости от предметов и регенерации, а так же вовсе менять многие параметры панели управления и механику - к примеру даблклик абилок, чего не сделать иным способом никак. Ах да, еще у вас будет возможность сделать сетевую кампанию, что напрямую низя, ну не подумали об этом близзарды.
Кстати вот инфа
Чтобы вы не питали надежд на новые патчи, близзарды сломали все что только можно и все не мили карты в жопе, вам оно надо?
32

» WarCraft 3 / Совет для новичка

Не будет у вас ничего работать выше 1.27 и плагинов на эти версии нет и небудет. Ах да мемхак ваше все, забудьте про новые патчи....
32

» WarCraft 3 / Cтенка не состыковывается вплотную.

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

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

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

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

UrsaBoss, мало того что обрывается поток и функции Get*** могут вернуть черти знает что, оно еще может быть причиной десинха, игрок залагал а вейт то тикает, этого мало? Потом 2018 а мы досихпор советуем вейты...
32

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

PT153, нужно делать карту на гуи, точнее объявить глобалки- типа строка, и Через GetLocalizedString (на гуи не помню как называется функция, в разделе игра вроде ) задать строки, в гуи триггере, таким образом редактор сгенерирует WTS файл, строки из него уже не перенесут в код оптимизаторы, после копируешь WTS файл, и меняешь строки русского языка на инглишь, сохраняешь, суешь зезуловским мпк едитором в карту с флагом ENG, все. Практически никто кроме самих близардов это не использовал.
32

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

Оптимизаторы любят перетаскивать все строки прямо в код, спецом WTS никто не юзает, есть даже функция GetLocalizedString - берет строку из WTS нужного языка, но кто это юзал?
32

» WarCraft 3 / Владец предмета пишет сообщение в чат - Триггеры

Bismarc_Dark, попрошайничество не поощряется, читайте статьи. Темболее как сделать вам уже рассказали, то что вам бы с кинули у вас бы не заработало чудесным образом.
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. так же абилку можно запретить, многие абилки работают будучи запрещенными, засунуть в спеллбук а спеллбук запретить, с помощью мемхака можно скрывать иконки абилок.