помогите пожалуйста подправить скрипт на пойзонинг

Ask for scripts here

Moderators: Murderator+, Murderator

Post Reply
ketamin
Posts: 5
Joined: 2008-09-19 15:51:47

помогите пожалуйста подправить скрипт на пойзонинг

Post by ketamin »

по идее чар берет из сумки по одной одной стреле, и пойзонит ее из кега; вобщем проблема заключается в следующем: чар юзает таргет на кег(появляется надпись - select an item), после чего должен посылать таргет на стрелку, но этого почему-то не происходит..
вот отрывок из скрипта, кто знает в чем дело помогите пожалуйста, заранее спасибо!

Code: Select all

pp: 
wait(1000)
uo.waittargettype('poison') 
uo.useskill('Poisoning') 
wait(3000) 
uo.findtype('arrow','-1') 
wait(3000) 
uo.waittargettype('1','finditem') 
wait(11000)
goto cond1
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Re: помогите пожалуйста подправить скрипт на пойзонинг

Post by Kynep »

Code: Select all

uo.waittargetobject('finditem')
ketamin
Posts: 5
Joined: 2008-09-19 15:51:47

Post by ketamin »

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

Post by Kynep »

ketamin wrote:попробовал.. та же история, вобще ничего не изменилось = (
Весь скрипт выложи. И подробно опиши алгоритм действий которые должен делать чар.
ketamin
Posts: 5
Joined: 2008-09-19 15:51:47

Post by ketamin »

Code: Select all

sub main()
uo.say(',exec bandcure') 
uo.addtype('arrow') 
while uo.targeting() 
wait(100) 
wend 
uo.addtype('poison') 
while uo.targeting() 
wait(100) 
wend  
uo.addobject('sum') 
while uo.targeting() 
wait(100) 
wend 

g:
uo.findtype('arrow','-1','sum') 
uo.grab('1','finditem') 
wait(2000) 
goto pp 

pp: 
wait(1000)
uo.waittargettype('poison') 
uo.useskill('Poisoning') 
wait(3000) 
uo.findtype('arrow','-1') 
wait(3000) 
uo.waittargetobject('finditem') 
wait(8000)
goto g 
end sub 

sub bandcure() 
repeat 
if uo.poisoned('self') and uo.count('bandage')>0 then 
uo.bandageself() 
UO.Print('bandageself') 
wait(7000) 
end if 
until uo.life<0 
end sub
чар берет из сумки, лежащей на полу, из кучки стрел одну штуку и кидает ее к себе в пак, затем юзает скил пойзонинг - таргет на кег с ядом и потом на стрелу. При необходимости хилится.
На завершающем этапе не срабатывает клик таргетом на стрелу.
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

Ну может как то так попробовать? Только мне интерестно, а куда деваются отравленные стрелы?

Code: Select all

sub main()
   uo.say(',exec bandcure')

   uo.addtype('arrow')
   while uo.targeting()
      wait(100)
   wend
   uo.addtype('poison')
   while uo.targeting()
      wait(100)
   wend
   uo.addobject('sum')
   while uo.targeting()
      wait(100)
   wend
   
   uo.findtype('arrow','-1','sum')
   If UO.FindCount() > 0 then
   repeat
      uo.grab('1','finditem')
      wait(1000)
      uo.findtype('arrow', '-1', 'backpack')
      If UO.FindCount() > 0 then
         uo.waittargetobject('poison', 'finditem')
         uo.useskill('Poisoning')
         wait(2000)
      else
         UO.Print('Нету стрел!')
      end if
      uo.findtype('arrow', '-1', 'sum')
   until NOT UO.FindCount()
   UO.Print('Нету Стрел!!!')
end sub

Sub bandcure()
   repeat
      if uo.poisoned('self') and uo.count('bandage')>0 then
         uo.bandageself()
         UO.Print('bandageself')
         wait(7000)
      end if
   until uo.life<0
end sub
ketamin
Posts: 5
Joined: 2008-09-19 15:51:47

Post by ketamin »

спасибо за помощь, разобрался, проблема была не в скрипте а в специфике прокачки скила на моем чудошарде)
Finik
Posts: 14
Joined: 2009-01-29 01:24:56
Contact:

Post by Finik »

а что нужно заменить, что бы вместо стрел он например брал из сумки кусок хлеба?
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Ничего. Просто указать прицел не на стрелу а на хлеб. Ну и что что он будет называться стрелами, брать то будет хлеб. :lol:
Finik
Posts: 14
Joined: 2009-01-29 01:24:56
Contact:

Post by Finik »

ясн) спс
Post Reply