function SetHeroPrimaryAttribute takes unit u,integer i returns nothing
if IsUnitIdType(GetUnitTypeId(u),UNIT_TYPE_HERO) then
set Memory[Memory[ConvertHandle(u) / 4 + 124] / 4 + 51]=i
endif
endfunction
if IsUnitIdType(GetUnitTypeId(u),UNIT_TYPE_HERO) then
set Memory[Memory[ConvertHandle(u) / 4 + 124] / 4 + 51]=i
endif
endfunction
Это с гитхаба.
Какое значение нужно вносить в целочисленную, чтобы задать силу, ловку и разум соответственно?
Оффтопик-примечание себе: у меня на данный момент прайм-атрибут героя отлавливается через классовую способность (у магов есть бонус к магрезисту врожденный и т. д.) Но это отлавливается, а поменять, конечно, без мемхака возможности его не было. Но раз отлов на этом, то я в функцию там себе впишу удаление всех классовых способностей и добавку с перманентизацией нужной в зависимости от принятой интеджерки.
Принятый ответ
1 = str, 2 = int, 3 = agi
2
DracoL1ch
7 лет назад
2
1 = str, 2 = int, 3 = agi
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.