32

» WarCraft 3 / вопрос по LIA - LIfe In Arena (ЖНА - Жизнь На Арене)

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

» WarCraft 3 / Продажа юнитов

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

» WarCraft 3 / Применение способности триггером

Проще уже тогда дать возможность напрямую рабортаь с методами спеллов и типом ability.
32

» WarCraft 3 / Применение способности триггером

NazarPunk, да это не столько сложно реализовать, сам код вызова метода на мемхаке 3 строчки, проблема то не в этом, ты незнаешь где какой метод лежит, какие он принимает аргументы, причем там нет явной логики, методы наследуют действия, 1 спелл может юзает сразу несколько методов.
StartAbilityCooldown на мемхаке, это ни что иное как метод который назвали "Restore mana AOE" (iсeFog, т.к юзается одноименной предметной абилкой)
Оно берет структуру в которой написаны данные кому и сколько маны дать, а так же адресс абилки которую над запустить в кд, ну а так же сам кд.
Оно в ранних версиях фаталило ибо получало неверные данные о структуре абилки. Т.е нет отдельной функции старт кд, это метод абилки в котором кд описано, и так все спеллы....
32

» WarCraft 3 / Применение способности триггером

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

» WarCraft 3 / Как дать каменному великану дерево?

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

» WarCraft 3 / Разрешённые цели для ядовитого облака.

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

» WarCraft 3 / вопрос по LIA - LIfe In Arena (ЖНА - Жизнь На Арене)

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

» WarCraft 3 / Продажа юнитов

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

» WarCraft 3 / Продажа юнитов

NazarPunk, какой смысл? + как бы близзарды чего не сломали, учитывая что они нативок добавили.
32

» WarCraft 3 / Продажа юнитов

Living, для 1.26 только, не писалось и не проверялось под 1.30, все-таки это багоюз. на 1.30+ вроде добавили возможность без костылей узнать стоймость юнитов.
32

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

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

» WarCraft 3 / Можно ли получить список способностей определённого предмета?131

NazarPunk:
Set\get field починили?
Починили, но к некоторым полям не добраться. Например к стоимости предмета или пути к иконкам.
Жаль конечно, так и не сделали до конца. А еще так много хотелок им надо будет сделать... Ждем рефорджа и будем наедятся что они реализуют все о чем их так просили, без багов и кидалова.
32

» WarCraft 3 / Дроп с респавнящегося крипа

Элементарное событие смерти, в условиях смотришь кто умер, ну и в дейсвиях создаешь предметы которые типа выпадают, на земле рядом с трупом.
32

» WarCraft 3 / Подвисает, когда даешь герою предметы триггерно

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

» WarCraft 3 / Можно ли получить список способностей определённого предмета?131

Bergi_Bear, База данных, но ненадежно, абилки у способностей можно удалять к примеру.
Абилити листы смотреть близзарды что то еще не разрешили.
32

» WarCraft 3 / Перехват рандома в варкрафте

PT153, автору судя по всему нужно хакнуть карту, при этом не трогая карту а модифицируя память игры, работая в мультипеере, зная ramdom seed можно знать какой сейчас выпадит рандом, исходя из этого сделать чить который бы делал что то фиксированное, не смотря на рандом, это возможнов доте, писать в чат -roll чтобы двигать рандом генератор, а потом -random чтобы тебе выпал не случайный, а нужный тебе герой и + 200 голды на халяву.
32

» WarCraft 3 / Перехват рандома в варкрафте

Принятый ответ
Micromolekula, если речь про мультиплеер и движок игры, её и ненужно перехватывать, достаточно получить GetRandomSeed при старте карты, и все, ты знаешь весь ряд чисел которые выпадут из рандом генератора в течении игры.
32

» WarCraft 3 / Баг равкодов?

PT153:
prog:
Никогда не задумывались почему редактор сам не выдает часть равкодов при создании новых объектов?
Часть, что он не выдаёт, работает хорошо.
К тому же, сейчас и на 1.31.1 можно самому писать равкоды.
quq_CCCP:
Вы это лучше не выдумывайте подобное, мало того что багует в игре, оптимизаторы их вовсе удаляют, думая что одно и тоже.
Vex map opt это не трогал.

Я тут затестил, на 1.31.1 всё хорошо, такого бага нет.
Слк оптимизатор может и удалить, зависит от настроек.
32

» WarCraft 3 / Баг равкодов?

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

» WarCraft 3 / Как сделать превращение?

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

» WarCraft 3 / Почему юнит жив (существует)

8gabriel8, ага, там юниты убивают из пустоты, а еще попытки им ченить вручить или настроить кончаются фаталами.