@main:
gotoifobjectwithindist(@cut,306,3)
wait(100)
goto(@main)

@cut:
setvarfatigue(%f)
gotoifnum1abovenum2(@sleep,%f,99)
setvarsnearestobject(%x,%y,306)
objcmd1(%x,%y)
wait(500)
goto(@main)

@sleep:
wait(2000)
useitembyid(1263)
wait(2000)
waitforwakeup(25000)
gotoifsleeping(@sleep)
goto(@main)
