1

Тема: Поучить уровень ХП соратника по нику

Есть такая возможность? Подскажите пожалуйста как.

2

Re: Поучить уровень ХП соратника по нику

чему поучать ХП то собрался?) и че значит соратник по нику? 0_о

Вы обладаете Благодатью Алхимика  до 05.04.16

3

Re: Поучить уровень ХП соратника по нику

qwerty пишет:

чему поучать ХП то собрался?) и че значит соратник по нику? 0_о

В моей команде есть "Вася Пупкин", мне нужно узнать его уровень ХП, произвести какие-либо действия.

4

Re: Поучить уровень ХП соратника по нику

var Vasya_health = top.Battle.oBattle.oGroupsLayer.innerText.match(/Вася Пупкин[^[]+\[([^/]+)/);
if(Vasya_health)
Vasya_health = Vasya_health[1];
else
Vasya_health = 0;

вот такая вот фигня..

Software is like sex: it's better when it's free! © LinusTorvalds

5

Re: Поучить уровень ХП соратника по нику

anahronik пишет:
var Vasya_health = top.Battle.oBattle.oGroupsLayer.innerText.match(/Вася Пупкин[^[]+\[([^/]+)/);
if(Vasya_health)
Vasya_health = Vasya_health[1];
else
Vasya_health = 0;

вот такая вот фигня..

Примерно понял, спасибо.

6

Re: Поучить уровень ХП соратника по нику

anahronik пишет:
var Vasya_health = top.Battle.oBattle.oGroupsLayer.innerText.match(/Вася Пупкин[^[]+\[([^/]+)/);
if(Vasya_health)
Vasya_health = Vasya_health[1];
else
Vasya_health = 0;

вот такая вот фигня..

Все-таки не до конца понял. Как сделать прием "защитить" при определенных ХП?

7

Re: Поучить уровень ХП соратника по нику

var Vasya_health = top.Battle.oBattle.oGroupsLayer.innerText.match(/Вася Пупкин[^[]+\[([^/]+)/);
if(Vasya_health) Vasya_health = Vasya_health[1];
else Vasya_health = 0;
 
if(Vasya_health <= 666) _name = "Приём Защитить";

Кстати, если у тебя в нике твоего соратника есть скобочка какая-либо, то надо писать \( \) \[ \] и т.п.(тобишь добавить слэш к символу)

Software is like sex: it's better when it's free! © LinusTorvalds

8

Re: Поучить уровень ХП соратника по нику

anahronik пишет:
var Vasya_health = top.Battle.oBattle.oGroupsLayer.innerText.match(/Вася Пупкин[^[]+\[([^/]+)/);
if(Vasya_health) Vasya_health = Vasya_health[1];
else Vasya_health = 0;
 
if(Vasya_health <= 666) _name = "Приём Защитить";

Кстати, если у тебя в нике твоего соратника есть скобочка какая-либо, то надо писать \( \) \[ \] и т.п.(тобишь добавить слэш к символу)

Не работает... не хочет щитовать.

9

Re: Поучить уровень ХП соратника по нику

да потому что я - дебил sad
мы забыли прописать воину цель - он не сможет щитовать без цели sad
можно попробывать магом назваться: у него есть _target = "имя цели"; , но я не знаю, как воин себя будет вести, если ему в настройках поставить, что он - маг...

Software is like sex: it's better when it's free! © LinusTorvalds

10

Re: Поучить уровень ХП соратника по нику

anahronik пишет:

да потому что я - дебил sad
мы забыли прописать воину цель - он не сможет щитовать без цели sad
можно попробывать магом назваться: у него есть _target = "имя цели"; , но я не знаю, как воин себя будет вести, если ему в настройках поставить, что он - маг...

Все нормально, учел этот момент, все-равно не работает. т.е. просто условие не выполняется. Спец символов нет в нике.

Отредактировано saff (2010-11-29 17:26:43)

11

Re: Поучить уровень ХП соратника по нику

ххреново воин себя ведет если он маг(тупо не выставляет удары) я даж понял че автор донести хотел...

Отредактировано qwerty (2010-11-30 00:53:34)

Вы обладаете Благодатью Алхимика  до 05.04.16

12

Re: Поучить уровень ХП соратника по нику

anahronik пишет:

да потому что я - дебил sad

неверю! hmm

!!!!!!!