biridius, сударь дайте мне обычного героя, с нормальной анимацией, Который сделает хотя бы 2 тычки как вивер в доте, сразу же (орб оф слоу не юзать).
Увы только на мемхаке есть функции сброса кд абилки и функции для эмуляции атаки.
Насколько помню, записть листа абилок была нестабильна, норм работает только чтение...
function GetHeroAbilityFromList takes unit uHero, integer list returns integer
set LastConvertedHandle = ConvertHandle( uHero )
if IsUnitType( uHero, UNIT_TYPE_HERO ) and LastConvertedHandle > 1 and list > 0 then
return ReadMemory( ReadMemory( LastConvertedHandle + 496 ) + 240 + 4 * list )
endif
return 0
endfunction
LastConvertedHandle - адресс героя, 496 адрес абилки 'Aher' -герой, в её полях лежат способности для изучения, ну а 240 + каждые 4 байта это адреса абилок. т.е 244 это первая абилка в списке, 248 вторая и так далее....
8gabriel8, блин откуда вы взялись, никакая абилка не даст вам такой скорости, максимум 10 атак за сек, все хоть лопни. Быстрые тычки после основной никакими способностями на скорость атаки не сделать никак...
Вот это равносильно, взять продукты выспать на землю после покупки в магазине и принести домой пустой пакет, пытатся найти продукты в пакете...
set bj_lastCreatedUnit = CreateUnit(GetOwningPlayer(u5),'n021',x,y, bj_UNIT_FACING)
call UnitApplyTimedLife( bj_lastCreatedUnit, 'BTLF', 2.00 )
call UnitAddAbility( bj_lastCreatedUnit, 'A303' )\
call UnitShareVision( u, GetOwningPlayer(bj_lastCreatedUnit), true )
if not IssueTargetOrder(bj_lastCreatedUnit, "ensnare", u5 ) then
call BJDebugMsg("Ошибка - юнит не может применить ensnare")
endif
call UnitShareVision( u, GetOwningPlayer(bj_lastCreatedUnit), false )
Всегда давай вижен дамми юниту или создавай за игрока который гарантированно будет видеть цель, у цели может быть инвиз, цель может быть в тумане войны (только что созданный юнит, если его корды не равны корды цели увидит цель лиш спустя 0.4 сек.)
Проверяй может ли дамми выполнить приказ, могут быть ошибки в настройки способности, в фильтре допустимых для спелла целей...
Вот пример того как я создаю дамми юнита для каста некой абилки:
8gabriel8, как вы собрались проверять кол-во брони, это только в мемхаке есть функция узнать текущую белую и зеленую броню, другие способы из области фантастики, пили базу данных всех баффов, дебафов, юнитов,предметов...
Есть вещи которые вот так просто в 1 клик, как вы делайте в гуи не сделать... И хоть ты тресни, либо не делай ничего либо делай как говорят, третьего не дано.
avuremybe, xgm.guru/p/wc3/damagedetect
Вот и детект типов урона, атаки, проверки является ли урон атакой ближнего\дальнего боя, уроном от модификатора (к примеру ракеты паравого танка).
ApoloZ2, нет в карте триггеров отвечающих за читы, читы прописаны в движке и нужды для разработки карт и кампаний.
Работают читы только в сингл плеере, защищать от них сингл карту - глупость, можно подумать кто то так и мечтает поиграть в сингл карту чисто читами, 5 мин. Во дурь то. PogromINC59, Насчет методов защиты - они есть, они придуманы, но они не для новичков в деле картостроения и гуишников. Мемхак опубликован давно, но чего то особого рвения у тех кто клянчит защиту я не увидел...
Что вы подразумеваете под нестандартными юнитами? Созданные новые или измененные стандартные?
Все дефолтные юниты (и не только) описаны с slk таблицах, которые в свою очередь лежать в архивах игры.
Но только стоит вам залезть в параметры юнитов, как вы не сможите играть с другими людьми - данные будут отличатся.
Править данные о юнитах возможно без редактора, но если вы задаёте такие вопросы - это явно не для вас, необходимо знать формат файлов и их назначение в игре, что вы разумеется не знаете...
PyCCKuu_4eJl, тут речь идет о визуальном изменении интерфейса, но тут скорее всего автору показали фотошоп.
Ибо допустим мы нарисуем вверху еще одно поле с новым ресурсом, допуситим камень. Но че дальше, нужно перелопатить пол игры чтобы это можно было хоть как то использовать, как и доп атрибутами...
Максимум как в доте хелпере выводить доп инфу возле характесристик (да и то только базовые, вроде % резиста от магии, сколько вы получаете урона). Та тут дело не только в визуальках но и в внутренних механизмах игры которые не знают о ваших нововведениях и вам нужно все это описывать на c++ и патчить память... В Общем мало вероятно, долго, сложно, не практично...
pro100master, ау алеша? Я уже написал, 1 игрок - враг тоже 1 игрок, блин... Че так сложно то? Враги - это юниты каждого играющего игрока, параметры меняются триггерно.
Какой пример? Добавить всем юнитам каждого игрока перманентный инвиз (Apiv, Agho : Постоянная невидимость, дух). Все спеллы действуют на войска игрока...
» WarCraft 3 / Как сделать 3-ой, 4-ой (n-ой) удар?
Увы только на мемхаке есть функции сброса кд абилки и функции для эмуляции атаки.
Ред. quq_CCCP
» WarCraft 3 / Хак на память Warcraft3
» WarCraft 3 / Как сделать 3-ой, 4-ой (n-ой) удар?
» WarCraft 3 / Как сделать 3-ой, 4-ой (n-ой) удар?
» WarCraft 3 / Сглаз
» WarCraft 3 / Как сделать 3-ой, 4-ой (n-ой) удар?
» WarCraft 3 / Критические ошибки
Мб код карты в студию (или карту).
Ред. quq_CCCP
» WarCraft 3 / Почему в этом коде даммик не кидает сетку
Проверяй может ли дамми выполнить приказ, могут быть ошибки в настройки способности, в фильтре допустимых для спелла целей...
Вот пример того как я создаю дамми юнита для каста некой абилки:
» WarCraft 3 / Процент повышения брони
Есть вещи которые вот так просто в 1 клик, как вы делайте в гуи не сделать... И хоть ты тресни, либо не делай ничего либо делай как говорят, третьего не дано.
» WarCraft 3 / Критические ошибки
» WarCraft 3 / Процент повышения брони
» WarCraft 3 / Процент повышения брони
» WarCraft 3 / Как узнать тип урона
Вот и детект типов урона, атаки, проверки является ли урон атакой ближнего\дальнего боя, уроном от модификатора (к примеру ракеты паравого танка).
» WarCraft 3 / Вампиризм
» WarCraft 3 / Пассивная способность с перезарядкой и с мана костом
» WarCraft 3 / Неправильный способ перемещения юнита.
» WarCraft 3 / Как заставить юнитов идти в один ряд?
» WarCraft 3 / Читы
Работают читы только в сингл плеере, защищать от них сингл карту - глупость, можно подумать кто то так и мечтает поиграть в сингл карту чисто читами, 5 мин. Во дурь то.
PogromINC59, Насчет методов защиты - они есть, они придуманы, но они не для новичков в деле картостроения и гуишников. Мемхак опубликован давно, но чего то особого рвения у тех кто клянчит защиту я не увидел...
» WarCraft 3 / Как изменить юнитов без рез редактора.
Все дефолтные юниты (и не только) описаны с slk таблицах, которые в свою очередь лежать в архивах игры.
Но только стоит вам залезть в параметры юнитов, как вы не сможите играть с другими людьми - данные будут отличатся.
Править данные о юнитах возможно без редактора, но если вы задаёте такие вопросы - это явно не для вас, необходимо знать формат файлов и их назначение в игре, что вы разумеется не знаете...
» WarCraft 3 / Как это реализовать????
Ибо допустим мы нарисуем вверху еще одно поле с новым ресурсом, допуситим камень. Но че дальше, нужно перелопатить пол игры чтобы это можно было хоть как то использовать, как и доп атрибутами...
Максимум как в доте хелпере выводить доп инфу возле характесристик (да и то только базовые, вроде % резиста от магии, сколько вы получаете урона). Та тут дело не только в визуальках но и в внутренних механизмах игры которые не знают о ваших нововведениях и вам нужно все это описывать на c++ и патчить память... В Общем мало вероятно, долго, сложно, не практично...
» WarCraft 3 / Хак на память Warcraft3
Надо будет попробовать вырезать дабл клик да импортнуть себе в карту...
» WarCraft 3 / Хак на память Warcraft3
Так и не понял где список id абилок для двойного клика
» WarCraft 3 / Читы
» WarCraft 3 / Возможно ли реализовать данж для соло.
» WarCraft 3 / Возможно ли реализовать данж для соло.