Page 1 of 1

крашит - инжект или скрипт

Posted: 2013-09-26 21:02:18
by dubd
народ помогите пожалуйста! вот скрипт для продажы вещей, которые в кучу не складываютца:

Code: Select all

sub SellToVendor()
var tProduct = '0x1086'      ;тип товара
var cProduct = '0x0000'      ;цвет товара
var sellListName = 'Necklace'   ;название листа продажи
var ms = 25         ;кол-во поскольку будем продавать
var addDealy = 500      ;если не успевает продавать, увеличьте эту цифру
var bd = ms*350+addDealy   ;system. don't tuch
   UO.Print('Кому продавать будем?')
   UO.addobject('vend')
   while uo.Targeting()
      wait(200)
   wend
   if UO.GetSerial('vend') == UO.GetSerial('self') or UO.GetSerial('vend') == '0x00000000' or UO.GetSerial('vend') == UO.GetSerial('backpack') then
      UO.Print('Промазал(а) - отключаюсь.')
   end if   
   uo.set('maxsell',str(ms))
   UO.UseObject('backpack')   
   uo.set('buydelay',str(bd))
   CheckLag()   
   while UO.Count(tProduct,cProduct) > 0
      if UO.Count(tProduct,cProduct) < ms then
         bd = UO.Count(tProduct,cProduct)*350+addDealy
         uo.set('buydelay',str(bd))
         CheckLag()
      end if
      uo.sell(sellListName,UO.GetName('vend'))
      CheckLag()
      if UO.InJournal("You have nothing I'm interested in") then
         return
      end if
      UO.Say('! <GUARDS> ')
   wend
   uo.set('buydelay','0')
end sub

sub CheckLag()
   UO.DeleteJournal()
   UO.Click('backpack')
   repeat
      wait(50)
   until UO.InJournal('backpack')
end sub


У меня так получаетца, когда хочу продать вещи - клиент крашитца. В чем может быть проблема?

Re: крашит - инжект или скрипт

Posted: 2013-09-27 08:52:25
by Nmy

Code: Select all

sub checklag() 
   repeat
      UO.DeleteJournal()
      UO.Click('backpack')
   until backpack()==1
endsub
sub backpack()
   var n
   for n=0 to 200
      if uo.injournal('a backpack') then
         return 1
      endif
      wait(200)
   next
endsub


Либо TWI включен