Encore píše:Ještě je otázka, jestli je Logout > Quit a Logout > X to samé.
Není no. Ono bych řekl, že standartnější je teda vypínat to přes quit a ne přes křížek. Proto je lepší použít uo.saveconfig. Bohužel Wizzyho způsob odlogu přes křížek je dle něj asi jedinej způsob -> on přeci musí mít pravdu!!!
Jinak, Wizzy pls, kterej skript z těhdle je lepčí (víc dp-odladěnej), abych ho mohl používat?
Kód: Vybrat vše
sub Cleaner()
var batoh = "0x4001E132"
For var reg = 0x0F78 to 0x0F91
UO.FindType(reg, -1, "backpack")
If UO.FindCount() Then
MoveItem("finditem", -1, batoh)
EndIf
Next
UO.Print("Presunuto.")
end sub
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Sub MoveItem(what, quantity, to)
var timeout = 10000
var container = UO.ContainerOf(what)
UO.MoveItem(what, quantity, to)
Wait(500)
While container == UO.ContainerOf(what) && timeout
timeout = timeout - 100
Wait(100)
Wend
end sub
Kód: Vybrat vše
sub Cleaner()
var batoh = "0x4001E132"
UO.DeleteJournal()
For var reg = 0x0F78 to 0x0F91
UO.FindType(reg, -1, "backpack")
If UO.FindCount() Then
UO.MoveItem("finditem", -1, batoh)
Wait(500)
WS()
EndIf
Next
UO.Print("Presunuto.")
end sub
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Sub WS()
If UO.InJournal("World save has been initiated.") Then # nejsem si jistej jak ta hlaska je :-)
UO.Print("SAVE!!!")
UO.Click("self")
Repeat
Wait(100)
Until UO.InJournal(UO.GetName("self"))
UO.DeleteJournal()
Endif
end sub
Kód: Vybrat vše
sub Cleaner()
var batoh = "0x4001E132"
UO.DeleteJournal()
For var reg = 0x0F78 to 0x0F91
UO.FindType(reg, -1, "backpack")
If UO.FindCount() Then
UO.MoveItem("finditem", -1, batoh)
Wait(500)
If UO.InJournal("World save has been initiated.") Then # nejsem si jistej jak ta hlaska je :-(
UO.ShutdownWindows("force")
Endif
EndIf
Next
UO.Print("Presunuto.")
end sub
Prosím pomoc, todle nemám odkud zkopírovat no

A bez tvýho svolení si nedovolim nic takovýho použít
