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

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

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

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

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

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

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

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

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