Picker

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Notification
Posts: 4
Joined: 2009-07-29 11:36:53
Location: Latvia

Picker

Post by Notification »

Code: Select all

sub picker()
var I
dim my_item[4]
my_item[1] = '0x204E'
my_item[2] = '0x1515'
my_item[3] = '0x183D'
my_item[4] = '0x09B0'


uo.set('finddistance','3')
UO.SetReceivingContainer('backpack')
  for I=1 to 4
    uo.findtype(my_item[I],'-1','ground')
    if uo.findcount() then
      uo.grab('0','finditem')
      wait(200)
      end if
  next
uo.unsetreceivingcontainer()
end sub


Типо скрипт поднимает указанные вещи с земли. Вроде сначало всё норм работает, но после кое время ты можешь тыркать на кнопку, а он не поднимает или поднимает, когда нажал кнопку 3-5 раза.
Походу скрипт неграмотный? Может кто-то поправит что-то? Или где ещё может быть вина?
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Re: Picker

Post by Kynep »

Может так лучше будет?

Code: Select all

sub picker()
   var I
   dim my_item[4]
   my_item[0] = '0x204E'
   my_item[1] = '0x1515'
   my_item[2] = '0x183D'
   my_item[3] = '0x09B0'
   uo.set('finddistance','3')
   
   for I=0 to 3
      uo.findtype(my_item[I],'-1','ground')
      if uo.findcount() > 0 then
         repeat
            uo.MoveItem('finditem', '-1', 'backpack')
            wait(500)
            uo.findtype(my_item[I],'-1','ground')
         until NOT UO.FindCount()
      end if
   next
end sub
Question_GimFlex
Posts: 188
Joined: 2007-03-24 08:12:51

Post by Question_GimFlex »

Code: Select all

sub picker() 
var I
dim my_item[4]
my_item[0] = '0x204E'
my_item[1] = '0x1515'
my_item[2] = '0x183D'
my_item[3] = '0x09B0'


uo.set('finddistance','3')
UO.SetReceivingContainer('backpack')
  for I=0 to 3
    uo.findtype(my_item[I],'-1','ground')
    if uo.findcount() then
      uo.grab('0','finditem')
      wait(700)
    end if
  next
uo.unsetreceivingcontainer()
end sub
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

У Купера скрипт в разы лучшее ;)

PS и UO.SetReceivingContainer('backpack') не надо при команде grab если лутишь в бэкпак. Она и так в него таскает.
Notification
Posts: 4
Joined: 2009-07-29 11:36:53
Location: Latvia

Post by Notification »

Ну скрипт Купера полюбэ лучше работает, чем мой. Я не тестил очень много, но думаю, что будет норм. Благодарю.
Question_GimFlex
Posts: 188
Joined: 2007-03-24 08:12:51

Post by Question_GimFlex »

Mirage wrote:У Купера скрипт в разы лучшее ;)

PS и UO.SetReceivingContainer('backpack') не надо при команде grab если лутишь в бэкпак. Она и так в него таскает.


не все то золото, что блестит :wink:
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

Question_GimFlex wrote:не все то золото, что блестит :wink:

Что верно, то верно :lol:
Но, как правило, практика - показывает обратное... :wink:
Notification
Posts: 4
Joined: 2009-07-29 11:36:53
Location: Latvia

Post by Notification »

Да всёравно тот глюк, глюк инжекта или клиента.
Но это ничего страшного.
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

И про этот глюк я писал отдельную тему..

Глюк не столь инжекта, сколько клиента.

Даже не столько глюк, сколько не адаптированность к фастлуту.
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Post Reply