Tracking

Vaše problémy, rady a skripty týkající se tohoto prográmku
Odpovědět
Polemic
Inkless
Inkless
Příspěvky: 31
Registrován: 20.01.2008 03:47:19

Tracking

Příspěvek od Polemic »

Takze cau cau cau ! :p

Moj problem je velmi jednoduchy .Stiahol som si script z jednej nemenovanej stranky scriptovej na tracking. Potialto zatial vsetko funguje :p . Zapnem, ide mi to 5 minut (prehanam je to mozno menej) a vyrazi mi CHYBA ako HROM ! "Unhandled expention in parser". Hovorim "WTF" tak som resol yoko ale chyba tohoto velkeho typu sa stale neodstranila. Postnem vam aj ten script na tracking

sub Tracking()
While NOT UO.Dead()
UO.DeleteJournal()
UO.WaitMenu("Tracking", "Animals")
UO.UseSkill("Tracking")
Repeat
Wait(100)
Until UO.InJournal("You see no signs of|You have lost your quary|Tracking Cancelled|Targeting Cancelled")
Wait(1000)
Wend
end sub

Nevim kde moze byt chyba, kazda rada pomoze :)
SKApem zarucene prvy :P

Guards ?
Joe
Elder Letter
Elder Letter
Příspěvky: 247
Registrován: 07.09.2006 20:21:21
Kontaktovat uživatele:

Příspěvek od Joe »

A chybu mas jenom kdyz ten script zapnes nebo pri vsech??
Joe - hodný craftik, se zlym kladivkem.
Polemic
Inkless
Inkless
Příspěvky: 31
Registrován: 20.01.2008 03:47:19

Příspěvek od Polemic »

Joe píše:A chybu mas jenom kdyz ten script zapnes nebo pri vsech??
Len pri tom trackingu :(
SKApem zarucene prvy :P

Guards ?
Uživatelský avatar
Dave Lister
Dark Elegizer
Dark Elegizer
Příspěvky: 1036
Registrován: 31.01.2007 00:38:01
Kontaktovat uživatele:

Příspěvek od Dave Lister »

jesli to mas na trejn tak

Kód: Vybrat vše

sub track_animal()
while not uo.dead()
uo.deletejournal()
uo.waitmenu('Tracking','Animals')
uo.useskill("Tracking")
repeat
wait(100)
until uo.injournal('You see no signs of')
wend
end sub
a staci stat nekde dal od zviratek aby ti to nic netracklo (pripadne prepsat na monstra)

edit: deletejournal
Naposledy upravil(a) Dave Lister dne 31.01.2008 16:35:23, celkem upraveno 1 x.
hemeneks more gadzo vazelina!
Polemic
Inkless
Inkless
Příspěvky: 31
Registrován: 20.01.2008 03:47:19

Příspěvek od Polemic »

Co je to za pauzu hele :lol: . Nezeby ma to odpojilo po 3 sekundach makra ale ved to nevadi :D
SKApem zarucene prvy :P

Guards ?
Uživatelský avatar
Esge
Orc Writer
Orc Writer
Příspěvky: 50
Registrován: 07.09.2006 21:57:51
Bydliště: Vespr
Kontaktovat uživatele:

Příspěvek od Esge »

tomu sa hovori dynamicka pauza a kludne moze trvat aj niekolko sekund napriek tomu ze tam je len wait(100)
[color=blue]Esge [-LD-][/color] - ranger / dvorny blazon
[color=blue]Kakarot[/color] - necro - len do poctu
v srdci nb v dungu klamak :D
Uživatelský avatar
Castian
Undead Scriber
Undead Scriber
Příspěvky: 752
Registrován: 08.09.2006 13:05:10
Bydliště: Blava
Kontaktovat uživatele:

Příspěvek od Castian »

On to urcite odskusal a odpojilo ho to, ako tam pise :lol:

Mas tam podmienku, ze script caka na hlasku v journali a potom sa znova spusti. Zato ty mas v tom scripte zbytocnych 1000 ms :)

ked tak skus toto, mohlo by to fungovat dobre:

Kód: Vybrat vše

sub Tracking()
	While NOT UO.Dead()
		UO.DeleteJournal()
		UO.WaitMenu("Tracking", "Monsters")
		UO.UseSkill("Tracking")
		Wait(1000)
		Journal.Wait("You see no signs of|You have lost your quary|Tracking Cancelled|Targeting Cancelled")
	Wend
end sub

Sub Journal.Wait(text)
	Repeat
		Wait(100)
	Until UO.Injournal(text)
end sub
pozeram, ze aj tam je ta pauza 1000 ms :P
[b]Save a horse, ride a tractor![/b]
Schonny
Elder Letter
Elder Letter
Příspěvky: 213
Registrován: 02.10.2006 00:24:26
Kontaktovat uživatele:

Příspěvek od Schonny »

Skript jako takovy je v poradku. Tyhle Unhandled exceptiony muzou znamenat i to, ze ti treba nekde za ifem chybi endif, za whilem wend, nebo je tam mas napriklad vickrat. Jestli ten skript mas v souboru soucasne s jinyma skriptama, tak zkontroluj, jestli si je treba vkladanim toho trackingu nejak nezprasil.
Ultima nebyla jen hra, byl to styl zivota...
_________________
Kal Vas Flame War
Polemic
Inkless
Inkless
Příspěvky: 31
Registrován: 20.01.2008 03:47:19

Příspěvek od Polemic »

Praveze ne. Ono to ide tak 5 minut a zrazu ta chyba no :shock:
SKApem zarucene prvy :P

Guards ?
Uživatelský avatar
Pepik
Book Snake
Book Snake
Příspěvky: 112
Registrován: 19.10.2006 13:29:27
Bydliště: Mumuland
Kontaktovat uživatele:

Příspěvek od Pepik »

Dave Lister píše:jesli to mas na trejn tak

Kód: Vybrat vše

sub track_animal()
while not uo.dead()
uo.waitmenu('Tracking','Animals')
uo.useskill("Tracking")
repeat
wait(100)
until uo.injournal('You see no signs of')
wend
end sub
a staci stat nekde dal od zviratek aby ti to nic netracklo (pripadne prepsat na monstra)
a co za while... přidat?:

Kód: Vybrat vše

UO.DeleteJournal()
Proto to Polemica odpojilo :)
podpis v rozporu s pravidly fora :D
Uživatelský avatar
Dave Lister
Dark Elegizer
Dark Elegizer
Příspěvky: 1036
Registrován: 31.01.2007 00:38:01
Kontaktovat uživatele:

Příspěvek od Dave Lister »

Pepik píše:a co za while... přidat?:

Kód: Vybrat vše

UO.DeleteJournal()
Proto to Polemica odpojilo :)
jn detail :p psal sem to z hlavy no..
hemeneks more gadzo vazelina!
Polemic
Inkless
Inkless
Příspěvky: 31
Registrován: 20.01.2008 03:47:19

Příspěvek od Polemic »

Problem furt pretrvava :[ Mam to ako jediny script a porad ta ista chyba , reinstal yoka nepomohol, stiahnutie ineho yoka nepomohlo :p co je to :cry:

edit ---> Olol ;P. Vypol som Verbose menu (asi tak neak sa to pise) a moj nekonecny problem prestal teda uz 10 minut makrujem bez tej errorovej tabulky :lol:

edit2 ---> Vyzera to tak, ze problem konecne ustal. Prosim moderatora o kuzelnu formulku LOCK :wink: :arrow:
SKApem zarucene prvy :P

Guards ?
Odpovědět