Page 1 of 1
Трэкинг
Posted: 2015-12-17 23:58:43
by vertijok2000
Здрасти всем помогите пожалуста вот такой скрипт на трэкин почемута после трэкинга не закрываица меня трэкинга
Code: Select all
sub tracking()
repeat
uo.UseSkill('Tracking')
uo.waitMenu("Tracking","Players")
wait(3500)
until uo.Dead()
end sub
Re: Трэкинг
Posted: 2015-12-19 00:18:38
by Mirage
Окно трека висит всегда пока не закроешь. Тут два варианта
1) прикручивать правоклик что бы закрывать окошко - из плюсов простота прикрутки, из минусов если меню не открылось чара будет разворачивать.
2) поискать на форуме конструкцию вида
Code: Select all
uo.waitmenu("Tracking", "Players")
if uo.WaitingForMenu(350,1,0,'Tracking','Tracking') then
if uo.WaitingForMenu(350,1,1,'Tracking','Tracking') then
нижние две строчки как раз и отвечают будет показываться меню трека или не будет.
Re: Трэкинг
Posted: 2015-12-19 17:48:42
by vertijok2000
Code: Select all
sub tracking()
repeat
uo.waitmenu("Tracking", "Players")
if uo.WaitingForMenu(350,1,0,'Tracking','Tracking') then
if uo.WaitingForMenu(350,1,1,'Tracking','Tracking') then
wait(3500)
end if
enf if
until uo.Dead()
end sub
если я понял как то так или лутше время после енд иф поставить?
Re: Трэкинг
Posted: 2015-12-20 00:25:38
by vertijok2000
Мираж если можеш помоги мне надо этот скрипт совмести с изиуо но скрипт стал очень долго копать иногда они мешают друг друга
просто у нас не копаеца в хэиде и один чел задобал мочить моего чяра играю на UORPG.net
Re: Трэкинг
Posted: 2015-12-20 08:53:45
by Incorrect User
Если я правильно понял, то висеть остается меню с выбором кого трекать(люди, животные и т.д.) Это из за того что ты сначала трекаешь а потом уже ставишь ловушку на меню, а ловушка на открытое меню не сработает, только на новое. Поэтому всегда должно быть наоборот, ловушка ставится первой. Просто поменяй местами это
Code: Select all
uo.UseSkill('Tracking')
uo.waitMenu("Tracking","Players")
на это
Code: Select all
uo.waitMenu("Tracking","Players")
uo.UseSkill('Tracking')
Re: Трэкинг
Posted: 2015-12-21 09:21:02
by vertijok2000
спс
Re: Трэкинг
Posted: 2015-12-25 20:18:22
by vertijok2000
хотелось бы спросить как определить по трэкеру (Man или Woman)?
Re: Трэкинг
Posted: 2015-12-25 20:24:27
by Incorrect User
Никак.
Re: Трэкинг
Posted: 2015-12-26 18:05:31
by kobol
Incorrect User wrote:Никак.
А имена найденных игроков?
Re: Трэкинг
Posted: 2015-12-26 18:31:30
by Incorrect User
Если меню "крафтовое" то функций для получения из него информации нет, по крайней мере мне они не известны. Если на сервере сделано в виде гампа, то нужно смотреть что присылает сервер.
Re: Трэкинг
Posted: 2015-12-26 21:30:21
by kobol
Incorrect User wrote:Если меню "крафтовое" то функций для получения из него информации нет, по крайней мере мне они не известны. Если на сервере сделано в виде гампа, то нужно смотреть что присылает сервер.
В логе имена есть )))
- 044362671+0031 --- server Open Menu Gump
0000: 7c 00 5a 00 13 3d c7 00 12 08 54 72 61 63 6b 69 : |.Z..=....Tracki
0010: 6e 67 06 21 06 00 00 08 42 61 72 62 72 61 64 79 : ng.!....Barbrady
0020: 21 06 00 00 0a 43 61 72 72 74 74 6d 61 6e 6e 21 : !....Carrttmann!
0030: 06 00 00 06 42 61 74 65 72 7a 21 06 00 00 05 52 : ....Baterz!....R
0040: 6f 6e 61 6c 21 06 00 00 06 48 61 6e 6b 65 79 21 : onal!....Hankey!
0050: 06 00 00 06 4d 61 63 6b 65 79 -- -- -- -- -- -- : ....Mackey
ps показывает всех без скролла меню, это хорошо )
Re: Трэкинг
Posted: 2015-12-26 21:55:44
by Incorrect User
А что нам лог?
Re: Трэкинг
Posted: 2015-12-26 22:47:10
by kobol
Incorrect User wrote:А что нам лог?
В логе пишется, что посылается на сервер и что сервер отвечает. разве нет?
Сервер имена присылает, значит как-то можно с ними работать.