I can put myself in this way, a small part of the two how to write it? Thank you
Code: sub zuozi() #一键原地放桌子 UO.FindType ('0x0B3c',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self'),UO.GetZ('self')) wait(250) else UO.FindType ('0x0B3A',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self'),UO.GetZ('self')) wait(250) else UO.FindType ('0x0B36',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self'),UO.GetZ('self')) wait(250) else UO.FindType ('0x0B35',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self'),UO.GetZ('self')) wait(250) else UO.FindType ('0x0B34',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self'),UO.GetZ('self')) wait(250) endif endif endif endif end if UO.FindType ('0x0B3c',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self')-1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B3A',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self')-1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B36',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self')-1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B35',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self')-1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B34',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')-1,UO.GetY('self')-1,UO.GetZ('self')) wait(250) endif endif endif endif end if UO.FindType ('0x0B3c',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')-1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B3A',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')-1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B36',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')-1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B35',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')-1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B34',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')-1,UO.GetZ('self')) wait(250) endif endif endif endif end if UO.FindType ('0x0B3c',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')+1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B3A',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')+1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B36',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')+1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B35',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')+1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B34',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self'),UO.GetY('self')+1,UO.GetZ('self')) wait(250) endif endif endif endif end if UO.FindType ('0x0B3c',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self'),UO.GetZ('self')) wait(250) else UO.FindType ('0x0B3A',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self'),UO.GetZ('self')) wait(250) else UO.FindType ('0x0B36',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self'),UO.GetZ('self')) wait(250) else UO.FindType ('0x0B35',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self'),UO.GetZ('self')) wait(250) else UO.FindType ('0x0B34',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self'),UO.GetZ('self')) wait(250) endif endif endif endif end if UO.FindType ('0x0B3c',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self')+1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B3A',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self')+1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B36',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self')+1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B35',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self')+1,UO.GetZ('self')) wait(250) else UO.FindType ('0x0B34',-1,'xiaobao') if ( UO.FindCount() > 0 ) then UO.MoveItem('finditem','1','ground',UO.GetX('self')+1,UO.GetY('self')+1,UO.GetZ('self')) wait(250) endif endif endif endif end if end sub
| Attachments: |

abc.png [ 54.03 KiB | Viewed 1525 times ]
|
|