Вместо UnitDamageTargetBJ я узнал, что лучше юзать UnitDamageTarget. Только там три дополнительных значений - два булена и WEAPON_TYPE_WHOKNOWS). Что эти булены возвращают я не узнал. Надеюсь подскажите.
А вот чем заменить SetUnitLifeBJ я так и не нашел.
Где нибудь есть список утечных BJ функций? Ведь не все они утечни, верно?

native UnitDamagePoint              takes unit whichUnit, real delay, real radius, real x, real y, real amount, boolean attack, boolean ranged, attacktype attackType, damagetype damageType, weapontype weaponType returns boolean
потестите-пощелкайте что эти булины делают, в бж они просто стоят по умолчанию
смотрим близзард.ж чтобы понять как раскрывать бж
не все бж утечны, верно, но зачем
делать так
function f1 takes...
    call SomeFunc()
endfunction

function f2 takes...
    call f1()
endfunction

function f3 takes...
    call f2()
endfunction
//...
function fn takes...
    call fn-1()
endfunction

function general_call takes...
    call fn()
endfunction
если можно сделать так
function general_call takes...
    call SomeFunc()
endfunction
`
ОЖИДАНИЕ РЕКЛАМЫ...
21
native UnitDamagePoint              takes unit whichUnit, real delay, real radius, real x, real y, real amount, boolean attack, boolean ranged, attacktype attackType, damagetype damageType, weapontype weaponType returns boolean
потестите-пощелкайте что эти булины делают, в бж они просто стоят по умолчанию
смотрим близзард.ж чтобы понять как раскрывать бж
не все бж утечны, верно, но зачем
делать так
function f1 takes...
    call SomeFunc()
endfunction

function f2 takes...
    call f1()
endfunction

function f3 takes...
    call f2()
endfunction
//...
function fn takes...
    call fn-1()
endfunction

function general_call takes...
    call fn()
endfunction
если можно сделать так
function general_call takes...
    call SomeFunc()
endfunction
Принятый ответ
11
Buulichkaa:
native UnitDamagePoint              takes unit whichUnit, real delay, real radius, real x, real y, real amount, boolean attack, boolean ranged, attacktype attackType, damagetype damageType, weapontype weaponType returns boolean
потестите-пощелкайте что эти булины делают, в бж они просто стоят по умолчанию
смотрим близзард.ж чтобы понять как раскрывать бж
не все бж утечны, верно, но зачем
делать так
function f1 takes...
    call SomeFunc()
endfunction

function f2 takes...
    call f1()
endfunction

function f3 takes...
    call f2()
endfunction
//...
function fn takes...
    call fn-1()
endfunction

function general_call takes...
    call fn()
endfunction
если можно сделать так
function general_call takes...
    call SomeFunc()
endfunction
А зачем тогда Близзард так сделали? Они в команду разработчиков нанимали кодеров из Индии?
11
SetUnitLifeBJ
Но мне бы все равно узнать про SetUnitLifeBJ
21
и для того чтобы знающие могли без проблем замутить себе миленькую менюшку, с читами, которую можно вызвать в любой карте, которая использует хоть-какую-то бжшку =3
узнавай
function SetUnitLifeBJ takes unit whichUnit, real newValue returns nothing
    call SetUnitState(whichUnit, UNIT_STATE_LIFE, RMaxBJ(0,newValue))
endfunction
11
Buulichkaa:
function SetUnitLifeBJ takes unit whichUnit, real newValue returns nothing
    call SetUnitState(whichUnit, UNIT_STATE_LIFE, RMaxBJ(0,newValue))
endfunction
Можно сократить до
call SetUnitState(whichUnit, UNIT_STATE_LIFE, newValue))
?
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.