Вместо 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
2
21
9 лет назад
Отредактирован Buulichkaa
2
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
Принятый ответ
0
11
9 лет назад
0
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
А зачем тогда Близзард так сделали? Они в команду разработчиков нанимали кодеров из Индии?
0
21
9 лет назад
0
Farrien, для гуи наверное
0
11
9 лет назад
0
SetUnitLifeBJ
Но мне бы все равно узнать про SetUnitLifeBJ
0
21
9 лет назад
0
и для того чтобы знающие могли без проблем замутить себе миленькую менюшку, с читами, которую можно вызвать в любой карте, которая использует хоть-какую-то бжшку =3
узнавай
function SetUnitLifeBJ takes unit whichUnit, real newValue returns nothing
    call SetUnitState(whichUnit, UNIT_STATE_LIFE, RMaxBJ(0,newValue))
endfunction
0
11
9 лет назад
0
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))
?
Этот комментарий удален
2
15
9 лет назад
2
Farrien, бомж
call SetWidgetLife(widget, real)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.