16

» WarCraft 3 / 1.26 или 1.27+ ?

обожаю даунов, которые считают, что варкрафт не для мапмейкеров
16

» WarCraft 3 / 1.26 или 1.27+ ?

не ищи сложного объяснения человеческой лени. size limit remover существует несколько лет, че-то никто не падал
ну а то, что ты не упирался в лимиты игры, говорит лишь об уровне твоей фантазии, ничего более
16

» WarCraft 3 / Хочу создать AoS карту + нужна наработка)

нужно уметь, а не хотеть. а если у тебя 0 знаний, то проще найди другое хобби
16

» WarCraft 3 / Неправильная мини-карта

нет, только с помощью мемхака (и то я не тестил с генерацией всякого, будут ли совпадать, но функция та же, что используется в игре при загрузке карты)
16

» WarCraft 3 / Преодолевание предел редактора

ну со скоростью атаки ты ничего не сделаешь, а значения можно вводить через шифт в редакторе любые
16

» WarCraft 3 / Где десинхронизация?

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

» WarCraft 3 / Зависимости от типа юнита у заклинаний

если ты не профессионал в жассе и не хочешь копаться в памяти варкарфта - никак. просто сделай свои триггерные аналоги
16

» WarCraft 3 / Где десинхронизация?

тебе сказали не использовать локации в локальных блоках. а ты сделал то же самое. локации вообще в игре не нужны как класс (имо). GetCameraEyePositionX GetCameraEyePositionY
16

» WarCraft 3 / Хак на память Warcraft3

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

» WarCraft 3 / Хак на память Warcraft3

если бы синхронизация работала как полагается, я бы так и сказал. но ни одна из существующих жасс нативок не обеспечивает синхронизацию с достаточной скоростью. для значений типа 0-1 лучший вариант - это выделение юнита, потому что варкрафт его автоматически отправит в сеть и обеспечит хоть как-то актуальную информацию на всех компах. а в случае отправки значений с точкой - совершенно другой коленкор. Проще уж на trackable сделать
16

» WarCraft 3 / Хак на память Warcraft3

нет, на 27b работает только чтение, запись недоступна. в дальнейшем, возможно, закроют и запись.
призывайте игроков оставаться на старых патчах или забудьте об этом треде \_('-' )_/
|> Скажу спасибо за образец кода, дающий возможность определить координаты мыши только для овнера определенного юнита без десинка в сетевой (ну чтоб там стрелять в направлении мыши, например).
устанешь синхронизировать (я не знаю ответа) (и не знаю, зачем люди создают фпс на движке ртс)
16

» WarCraft 3 / Хак на память Warcraft3

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

» WarCraft 3 / Как зафиксировать момент атаки юнита?

Naadir:
А почему не предлагаешь хаком памяти пользоваться? :)
тот, что в паблике, предлагает 0 решений в этом вопросе
16

» WarCraft 3 / Как зафиксировать момент атаки юнита?

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

» WarCraft 3 / Про блокираторы путей и тип движения

в звуках
то, как ты хочешь, стандартными способами недостижимо
можешь просто отталкивать юнитов, которые недостойны проходить, из прохода наружу, тригеграми
16

» WarCraft 3 / Неограниченный рендж каста

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

» WarCraft 3 / Хак на память Warcraft3

если тебе нужно конкретному юниту конкретную перезарядку поменять, так поменяй её после spell_effect, персонально, по известному навыку, конкретному юниту, зачем огоород с глобальным изменением кд и восстановлением?
типа кастанул - через 0 секунд берется адрес способности и в её кулдаун вписывается нужное значение. всё
16

» WarCraft 3 / Как триггерами скрыть/открыть мини-карту?

Steal nerves:
можно установить иконку вместо мини-карты (указываете путь иконки, если там один слэш "\" пишете два "\\". Только не помню, какой слэш обратный "\" или передний "/")
""
native SetAltMinimapIcon takes string iconPath returns nothing
ваще не та нативка
если родных нативок нет, то в мемхаке я точно знаю, где скрытие миникарты)
16

» WarCraft 3 / Отключить "Shift"

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