Yoko
http://forum.yoko.com.ua/

UO.GetName - Нужна помощь.
http://forum.yoko.com.ua/viewtopic.php?f=20&t=3507
Page 1 of 1

Author:  flake [ 2005-03-25 18:50:56 ]
Post subject:  UO.GetName - Нужна помощь.

Есть обьект Victim.
Нужно, чтобы команда UO.Print Выводило сообщение
ATTACKING Имя Чара, айди которого прописсано в обьекте Victim.
Пробовал так, но не работает:


Code:
UO.Print ('ATTACKING ' + Str( UO.GetName( 'Victim' ) ))


Разьясните плиз.

Author:  Felixuco [ 2005-03-25 19:13:28 ]
Post subject: 

Code:
UO.Print("ATTACKING: "+uo.GetName("Victim"))

Author:  flake [ 2005-03-26 12:27:42 ]
Post subject: 

Все равно наотрез не желает выводить имя чара.

Author:  666Man666 [ 2005-03-26 13:06:18 ]
Post subject: 

Включина ли опция TWI ?
и помойму чтобы взять имя чара, надо сделать Алл Неймс...

Author:  flake [ 2005-03-26 13:16:03 ]
Post subject: 

Обычно выключенна. Но пробовал и с включенной, разницы нет.

All Names? А поподробнее можно?

Author:  Sfagnum [ 2005-03-26 14:03:10 ]
Post subject: 

Code:
UO.Click("Victim")
while uo.GetName("Victim")==""
wait(100)
wend
UO.Print("ATTACKING: "+uo.GetName("Victim"))

Author:  flake [ 2005-03-27 00:51:57 ]
Post subject: 

Нет, опять не канает. :(

Author:  Sfagnum [ 2005-03-27 02:12:46 ]
Post subject: 

flake wrote:
Нет, опять не канает. :(
проверь правильность получения объекта.

Author:  Edred [ 2005-03-27 11:02:12 ]
Post subject: 

flake wrote:
Нет, опять не канает. :(


Я тебе уже говорил, это не будет работать с выключенным TWI. Лучше поставь свежий АСМ и включай/выключай TWI прямо в скрипте. Не забывай после включения TWI поставить UO.Resend(), хотя может и не надо (экспериментируй).

Author:  Edred [ 2005-03-27 11:05:37 ]
Post subject: 

Sfagnum wrote:
Code:
UO.Click("Victim")
while uo.GetName("Victim")==""
wait(100)
wend
UO.Print("ATTACKING: "+uo.GetName("Victim"))


После клика надо поставить какую-нибудь паузу. Подбирается в зависимости от коннекта.

Author:  Sfagnum [ 2005-03-27 12:29:05 ]
Post subject: 

Edred wrote:
Sfagnum wrote:
Code:
UO.Click("Victim")
while uo.GetName("Victim")==""
wait(100)
wend
UO.Print("ATTACKING: "+uo.GetName("Victim"))


После клика надо поставить какую-нибудь паузу. Подбирается в зависимости от коннекта.
она стоит ;) как кто то сказал, "сама подбирается в зависимости от коннекта":lol: - как то так.

ЗЫ код Ёко упёрт, он его где то тут на форуме обронил ;)

Author:  flake [ 2005-03-27 13:04:35 ]
Post subject: 

Ед, я у тебя немного о другом спрашивал.
А это не работает даже с включенным ТВИ.
Вобщем сенк всем за помощь, я уже достигнул цели другим способом :)

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/