91
Guildy/Party / Klerik 90 Mordor hleda partu/guildu
« Poslední příspěvek od Numen kdy Duben 01, 2018, 06:59:16 odpoledne »Ahoj,shanim nejakou stalejsi guild/partu v Mordoru.Vice info o me postavě a zkušenostech 396020865.Thx ya
goto start
, ale nikde neni start definovany. To je nekorektni skript a podle mne nefunguje. Nevim uz jak se definuje spravne blok kodu "start", dlouho jsem v tom nepsal a hlavne jsem psal kody ze zasady bez goto casti (vzdycky to jde obejit, neni to potreba). Osobne bych zkusil pred prvni radek "repeat" vlozit radek start:
5. radek lumber()
je absolutne zpaskvilena, nepochopena rekurze a rozhodne ho smaz#--------------------------------------------------------
sub lumber()
#------------------------------------------------------
var x = str(uo.count('0x1bdd','0x0000'))
var sekera = 0x0F43
repeat
uo.deletejournal()
uo.PlayWav("C:\Windows\media\ding.wav")
uo.usetype(sekera)
repeat
wait(200)
until uo.injournal('You put the logs|There are no logs|You hack at|Cancelled|destroy hatchet|Worldsave|too far away|think of a way|Reaper')
if uo.injournal('Reaper') then
uo.PlayWav("C:\Windows\media\ding.wav")
uo.print("Bacha Reaper!")
return
endif
if uo.injournal("Cancelled|destroy hatchet'Worldsave") then
uo.print("Konec tezby")
return
endif
if uo.injournal("too far away") then
uo.print("Tam nedosahnes, vyber jiny strom")
goto start
endif
if uo.injournal("think of a way") then
uo.print("Vedle, mamko")
goto start
endif
while not uo.Dead()
uo.deletejournal()
uo.usetype(sekera)
uo.waittargettile('lasttile')
repeat
wait(200)
until uo.injournal('You put the logs|There are no logs|You hack at|Cancelled|destroy hatchet|Reaper')
IF uo.injournal('Reaper') then
uo.PlayWav("C:\Windows\media\tada.wav")
uo.print("Bacha Reaper!")
return
endif
x = str(uo.count('0x1bdd','0x0000'))
uo.print(x)
if uo.injournal('There are no logs|too far away') then
uo.print('Vytezeno mamko jdi na novy strom')
#goto start()
lumber()
return
endif
wend
if uo.injournal("too heavy") then
uo.print("Neco ti upadlo, mamko.")
uo.print("Konec tezby")
return
endif
end sub