Table of Contents
Details #
All scripts have been collected over the years and if available will still contain the creators details, these scripts may run well or not.
Scripts #
cook.sc #
sub main()
aaa:
uo.waittargetobject('oven')
UO.Exec('usetype raw')
wait(500)
goto aaa
end sub
cooking3.sc #
Details: File creation date: 03/03/2004
sub main()
uo.say(".autoloop 1")
start:
UO.Exec("waitmenu 'What' 'cooked fishsteak (10)'")
UO.Exec('usetype steaks')
wait(8000)
goto start
end sub
cooking fishsteaks.sc #
sub main()
var rawFish = 0x097A
var cookedFish = 0x097B
Repeat
UO.DeleteJournal()
UO.WaitMenu("What", "10")
UO.UseType(rawFish)
journalWait("goods|burned", 10000)
#forceStack(cookedFish)
Until False
end sub
sub journalWait(journalPattern, timeout)
var time = 0
Repeat
Wait(50)
time = time + 50
Until UO.InJournal(journalPattern) || time > timeout
end sub
sub forceStack(type)
UO.FindType(type, -1, 'my')
While UO.FindCount() > 0
UO.MoveItem('finditem', 0, 'my')
UO.Ignore('finditem')
Wait(100)
UO.FindType(type, -1, 'my')
Wend
end sub
cooking steaks and tracking.sc #
sub main()
Repeat
UO.DeleteJournal()
UO.WaitMenu("What", "6")
UO.UseType(0x097a)
Repeat
Wait(200)
Until UO.InJournal("goods") OR UO.InJournal("burned")
UO.WaitMenu("Select", "People", "Select", "Elad")
UO.UseSkill("Tracking")
Wait(4000)
Until FALSE
end sub