Steal nerves, там по-моему по кд идёт расчёт, который проверяет кол-во суммарного зелёного урона, идущего от предметов и/или способностей. А если нет способностей, дающих зелёный урон, то урон юнита пересчитывается, и зелёный урон добавляется к белому урону.
local integer i = 0
local integer a = GetAbilityDataDefById( 'A011' )
loop
set a = RMem( a + i )
if ( a == 212 ) or ( a == mR2I( 212.0 ) ) then
call BJDebugMsg( I2S( a ) )
exitwhen true
endif
exitwhen ( i == 333 )
set i = i + 1
endloop
GetAbilityDataDefById
function GetAbilityDataDefById takes integer id returns integer
local integer a = CallThisCallWith1Args( GameDLL + 0x265ED0, id )
if ( a > 0 ) then
return a
else
return 0
endif
endfunction
local integer i = 0
local integer a = GetAbilityDataDefById( 'A011' )
loop
set a = RMem( RMem( a + 0x54 ) + i )
if ( a == 212 ) or ( a == mR2I( 212.0 ) ) then
call BJDebugMsg( I2S( a ) )
endif
exitwhen ( i == 333 )
set i = i + 1
endloop
function GetAbilityDataDefById takes integer id returns integer
local integer a = CallThisCallWith1Args( GameDLL + 0x265ED0, id )
if ( a > 0 ) then
return a
else
return 0
endif
endfunction
Хочу возможность создавать свои папки в редакторе объектов, а не пользоваться стандартными Альянс, Сражение, Кампания. И чтобы от выбора расы не изменялся способ постройки зданий или показывался уровень монстров.
Steal nerves, нашёл, там они почему-то названы Дренор'ом, а не Глушью.
Вот что получилось: 'Odrt', 'Odtr', 'Osmb', 'Ofst', 'Oaby', 'Frok', 'Fgrd'. Всё что начинается с буквы "O" - это всё из типа Глушь. И их опять нет, но теперь в файле terrain.slk.
» WarCraft 3 / Memory Hack: поиск адреса
» WarCraft 3 / Memory Hack: поиск адреса
» WarCraft 3 / Memory Hack: поиск адреса
» WarCraft 3 / Некоторые функции юнитов
» WarCraft 3 / TerrainId
Ред. scopterectus
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)
» WarCraft 3 / TerrainId
У меня эта улилита не работает. Не исключаю, что все эти проблемы взаимосвязаны.
Ред. scopterectus
» WarCraft 3 / TerrainId
Мне нужно изменить buildable, а не текстуру.
Ред. scopterectus
» WarCraft 3 / TerrainId
ScopteRectuS, может нужно изменить еще какие-то файлы?
» WarCraft 3 / TerrainId
» WarCraft 3 / TerrainId
Вот что получилось: 'Odrt', 'Odtr', 'Osmb', 'Ofst', 'Oaby', 'Frok', 'Fgrd'. Всё что начинается с буквы "O" - это всё из типа Глушь. И их опять нет, но теперь в файле terrain.slk.
» WarCraft 3 / TerrainId
» WarCraft 3 / Lua
» WarCraft 3 / Спец символы war3
» ANTI TD / ANTI TD
Или Tower Offense.
» WarCraft 3 / Аттач группы триггеров
» WarCraft 3 / что за ошибку выдает синтаксис
Ред. scopterectus
» WarCraft 3 / что за ошибку выдает синтаксис
» WarCraft 3 / Кол-во героев
» WarCraft 3 / Кол-во героев
» WarCraft 3 / Иконки из Heroes of the Storm (2/4)
» WarCraft 3 / Система отлова нанесённого урона
» WarCraft 3 / Система отлова нанесённого урона
Ред. scopterectus
» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)