Tuto chybu mi to vipisuje pri spusteni tohoto scriptu:
sub mining()
var mx,my
uo.deletejournal()
mx = UO.GetX("self")
my = UO.GetY("self")
if not uo.injournal("There is no ore here to mine.") then
uo.exec("waittargettile tilenum "+str(mx+0)+" "+str(my+0)+" 0") #urci kde bude kopat
UO.usetype("0x0E85")
uo.deletejournal()
wait(3750)
goto min
endif
if uo.injournal("There is no ore here to mine.") then
uo.deletejournal()
uo.press(33,1,400) #urci kam po vykopani alles rudy jit *
goto min
endif
end sub
a vypisuje mi to v tejto lajne :
uo.exec("waittargettile tilenum "+str(mx+0)+" "+str(my+0)+" 0") #urci kde bude kopat
Neni v tom scripte nieco zle ? Alebo ako by sa dal tento riadok obist ... Vopred Dik
Invalid number of arguments - STR
-
- Slime Flourisher
- Příspěvky: 15
- Registrován: 21.06.2008 12:51:31
- Ian
- Book Snake
- Příspěvky: 84
- Registrován: 07.09.2006 18:39:23
- Bydliště: Čamlíkov u Zlína :)
- Kontaktovat uživatele:
asi se ti tam bijou pluska, zkus prvni předdefinovat argument funkce str() do promenne a pak az onu promennou pouzit ve zminene fci 

Naposledy upravil(a) Ian dne 22.08.2008 00:01:11, celkem upraveno 1 x.
-
- Slime Flourisher
- Příspěvky: 15
- Registrován: 21.06.2008 12:51:31
Re: Invalid number of arguments - STR
a vypisuje mi to v tejto lajne :
uo.exec("waittargettile tilenum "+str(mx+0)+" "+str(my+0)+" 0")
Proč přičítat nulu a proč to vůbec převádět na string?
->
uo.waittargettile("0", mx, my, 0)
?
uo.exec("waittargettile tilenum "+str(mx+0)+" "+str(my+0)+" 0")
Proč přičítat nulu a proč to vůbec převádět na string?
->
uo.waittargettile("0", mx, my, 0)
?
http://dl.dropbox.com/u/36197238/Phoenix/Phoenix.Scripts.DP.7z
-
- Slime Flourisher
- Příspěvky: 15
- Registrován: 21.06.2008 12:51:31
-
- Slime Flourisher
- Příspěvky: 15
- Registrován: 21.06.2008 12:51:31