Page 1 of 1

выгрузка карт

Posted: 2006-08-20 20:13:27
by Skazi69
Помогите дописать скрипт, что бы он проваерял, есле в мешочке 200 карт искать другой! спасибо.

Code: Select all

sub a()
   VAR Sunduk1 = '0x403A33E2'       ; pystie meshki
   VAR Sunduk2 = '0x403A33E2'       ; kyda skladivat
   VAR Meshok = '0x0E76'          ; meshki
   VAR Map = '0x14EB'          ; 
   VAR MeshSer, i
          UO.FindType( Meshok, '-1', Sunduk1 )   
      MeshSer = UO.GetSerial( 'finditem' )
      UO.MoveItem( MeshSer, '0', Sunduk2 )
      wait(500)
         repeat   
      i = 0
            If UO.Count( Map ) > 0 Then
            i = i + 1
            UO.FindType( Map )
            UO.MoveItem( 'finditem', '0', MeshSer )
            wait(500)
            UO.Print( str(i) + ' maps moved' )
         Endif
      Until UO.Count( Map ) == 0
end sub

Posted: 2006-08-21 11:51:04
by Skazi69
Help me please !

Posted: 2006-08-21 12:11:01
by Nmy
вот скрипт каторый я использую, надеюсь сможеш переделать для себя...

Code: Select all

check:
uo.findtype('0x0E76', -1 , chestwithbags )
if uo.findcount() then
del('255|bag')
uo.click('finditem')
uo.ignore('finditem')
repeat
wait(100)
until uo.injournal('bag')
if uo.injournal('255') then
uo.moveitem('finditem', 0 , chesttoput )
goto check
endif
endif

Posted: 2006-08-23 00:31:42
by Skazi69
Спасибо огромное :)