за каждый выученый поинт или апнутый уровень перерасчет делаеш обнуляя статы и снова вернуть чтобы точный расчет был и получите больше бонусов.
а так для тех кто читает и непонял вопроса то автор хочет поинт как у TKoK наследников распространять
function Init26 takes nothing returns nothing
set address_GameBase = Memory[GetBytecodeAddress()/4]/4 - 0x254418
set address_GameState = address_GameBase + 0x2AD97D
set pUnitData = address_GameBase + 0x2AD11E
set pAbilityData = address_GameBase + 0x2ACF99
set pGameClass2 = address_GameBase + 0x2AD3E0
endfunction
function Init27 takes nothing returns nothing
set address_GameBase = Memory[GetBytecodeAddress()/4]/4-0x298ECC
set address_GameState = address_GameBase+0x2F908E
set pUnitData = address_GameBase+0x2FB123
set pAbilityData = address_GameBase+0x2FB351
set pGameClass2 = address_GameBase+0x2F98D4
endfunction
function Init27b takes nothing returns nothing
set address_GameBase = Memory[GetBytecodeAddress()/4]/4-0x2F5C85
set address_GameState = address_GameBase+0x35A1EA
set pUnitData = address_GameBase+0x35C27D
set pAbilityData = address_GameBase+0x35C4AB
set pGameClass2 = address_GameBase+0x35AA2E
endfunction
function Init28 takes nothing returns nothing
set address_GameBase = Memory[GetBytecodeAddress()/4]/4-0x2F8241
set address_GameState = address_GameBase+0x35CC3C
set pUnitData = address_GameBase+0x35ECCF
set pAbilityData = address_GameBase+0x35EEFD
set pGameClass2 = address_GameBase+0x35D480
endfunction
private function Init takes nothing returns nothing
local integer i = Memory[GetBytecodeAddress()/4]
set i = i - Memory[i/4]
if i == 2894996 then
call Init28()
elseif i == 2889044 then
call Init27b()
elseif i == 2586768 then
call Init27()
elseif i == 5205600 then
call Init26()
else
call BJDebugMsg("Warning! Unsupported version!\nVersion-specific offsets have not been initialized!")
return
endif
set address_pMouseEnv = Memory[Memory[pGameClass2]/4 + 239]/4 + 196
endfunction
endlibrary
зачем удаляете таймер? 1 таймер а тех юнитов вешать время жизни каждый тик отнимаем еси равно 0 время то взрываем чем плодить каждого таймера для юнита!
8gabriel8, зачем если автор не знает jass то нет смысла ему помочь!
если данной библиотеки есть и сохраняет нормально то достаточно прописать
// Создают юнит или герой откуда вы возмете как хотите чем и как!
local unit hero = CreateUnit(...)
// Создаем эпикировка для юнита
set equipment = equipment.create.evaluate(hero)
set inv = Inventory.create(equipment.unit) // создаем инвентарь для юнита
call UnitAddAbility(equipment.unit, 'A001') // вручаем абилку
call UnitAddAbility(equipment.unit, 'A002') // вручаем абилку
если вы не знаете jass то не бери за эту. сначало учите. Ни кто не будет за вас работать обьяснять и к чему как писать, кодить.
А пример скажу герой входит являет тип герой то вручаем ему код выше и абилку!
» WarCraft 3 / Как настроить бонусы от характеристик
» WarCraft 3 / Как настроить бонусы от характеристик
а так для тех кто читает и непонял вопроса то автор хочет поинт как у TKoK наследников распространять
» Осквернитель / Заклинания для кампании Осквернитель.
» WarCraft 3 / Двойной инвентарь
а может не тот не помню век прошел =)
» WarCraft 3 / Моделлинг FAQ
» WarCraft 3 / Двойной инвентарь
» WarCraft 3 / Возможна ли без JASS автоматическая добыча древесины?
» WarCraft 3 / Редактирование приказов
» WarCraft 3 / Деструктиблы, смерть, анимация
» WarCraft 3 / Оформление древовидного развития в игре.
... > 0 = указаный раз
» RenderEdge / [RenderEdge] Memory Hack
Ред. pro100master
» RenderEdge / [RenderEdge] Memory Hack
» WarCraft 3 / Slark Wars
» WarCraft 3 / Код Jaas, изменение кода в уже готовой наработке.
» WarCraft 3 / ТАймер
» WarCraft 3 / ТАймер
» WarCraft 3 / Код Jaas, изменение кода в уже готовой наработке.
» WarCraft 3 / Система подсчета сыгранных игр
» WarCraft 3 / Как правильно редактировать путь TGA
» WarCraft 3 / Код Jaas, изменение кода в уже готовой наработке.
» WarCraft 3 / Код Jaas, изменение кода в уже готовой наработке.
если данной библиотеки есть и сохраняет нормально то достаточно прописать
» WarCraft 3 / Код Jaas, изменение кода в уже готовой наработке.
» WarCraft 3 / Код Jaas, изменение кода в уже готовой наработке.
Тут прочти www.hiveworkshop.com/threads/inventory-equipment-ui-system-v1-4-...
» WarCraft 3 / Код Jaas, изменение кода в уже готовой наработке.
А пример скажу герой входит являет тип герой то вручаем ему код выше и абилку!
Ред. pro100master
» WarCraft 3 / Код Jaas, изменение кода в уже готовой наработке.