1

Тема: Подскажите что не правильно?

Я хочу сделать что-бы последний удар брало на 20% жизни а у меня он берётся тогда когда появится приём "последний удар"

<Priem10>_name = "hp_laststrike";
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 20)

Подскажите как правильно сделать? И сделайте пожайлусто за меня так я пойму - Точнее.

Для любителей:
CCS >>>>   89.209.83.207:27015
Killing Floor>>>>> KillingFloor://193.43.255.13:7707
(Please log in or register to see this URL)              Приятной игры! (:

2

Re: Подскажите что не правильно?

xamepa пишет:

Я хочу сделать что-бы последний удар брало на 20% жизни а у меня он берётся тогда когда появится приём "последний удар"

<Priem10>_name = "hp_laststrike";
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 20)

Подскажите как правильно сделать? И сделайте пожайлусто за меня так я пойму - Точнее.

строки местами перепутал...

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)
_name = "hp_laststrike";

у тебя вначале он юзает прием строка:

_name = "hp_laststrike";

а потом проверяет условие... сколько хп

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)

а надо же наоборот smile

(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).

3

Re: Подскажите что не правильно?

Andy_SPB пишет:
xamepa пишет:

Я хочу сделать что-бы последний удар брало на 20% жизни а у меня он берётся тогда когда появится приём "последний удар"

<Priem10>_name = "hp_laststrike";
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 20)

Подскажите как правильно сделать? И сделайте пожайлусто за меня так я пойму - Точнее.

строки местами перепутал...

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)
_name = "hp_laststrike";

у тебя вначале он юзает прием строка:

_name = "hp_laststrike";

а потом проверяет условие... сколько хп

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)

а надо же наоборот smile

сек щас попробую спс биг ) + благодарочка



так получиться должно?

<Priem10>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 20)
_name = "hp_laststrike";

Отредактировано xamepa (2010-04-20 11:48:56)

Для любителей:
CCS >>>>   89.209.83.207:27015
Killing Floor>>>>> KillingFloor://193.43.255.13:7707
(Please log in or register to see this URL)              Приятной игры! (:

4

Re: Подскажите что не правильно?

xamepa пишет:
Andy_SPB пишет:
xamepa пишет:

Я хочу сделать что-бы последний удар брало на 20% жизни а у меня он берётся тогда когда появится приём "последний удар"

<Priem10>_name = "hp_laststrike";
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 20)

Подскажите как правильно сделать? И сделайте пожайлусто за меня так я пойму - Точнее.

строки местами перепутал...

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)
_name = "hp_laststrike";

у тебя вначале он юзает прием строка:

_name = "hp_laststrike";

а потом проверяет условие... сколько хп

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)

а надо же наоборот smile

сек щас попробую спс биг ) + благодарочка



так получиться должно?

<Priem10>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 20)
_name = "hp_laststrike";

20% это много, ставь 10, а лучше и вовсе 5% поставить.

Ушел.

5

Re: Подскажите что не правильно?

xamepa пишет:

так получиться должно?

<Priem10>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 20)
_name = "hp_laststrike";

должно

(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).

6

Re: Подскажите что не правильно?

RAND

У меня просто 5-й ур ещ1 и если 20% то это 77 хп у него)

Для любителей:
CCS >>>>   89.209.83.207:27015
Killing Floor>>>>> KillingFloor://193.43.255.13:7707
(Please log in or register to see this URL)              Приятной игры! (:

7

Re: Подскажите что не правильно?

Надо бы условия на число соратников еше добавить. А то я так проипался, остался один против 2-х соперников у меня 15% хилла, а у них ~ 10% и 75% хилла. С первого размена снял 10%-го и остался Я с 5% и один соперник 75% хилла который оказался в оффе, а мой сцука Бот поставил последний удар. Вот так...   lol

8

Re: Подскажите что не правильно?

DANIEL пишет:

Надо бы условия на число соратников еше добавить. А то я так проипался, остался один против 2-х соперников у меня 15% хилла, а у них ~ 10% и 75% хилла. С первого размена снял 10%-го и остался Я с 5% и один соперник 75% хилла который оказался в оффе, а мой сцука Бот поставил последний удар. Вот так...   lol

ничто не совершенно, искусственного интеллекта еще никто не придумал smile

If u want to BE OK => f#CK the woman everyday!!!