НАписал скрипт, а он не работает нефига...

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

НАписал скрипт, а он не работает нефига...

Post by Rivory »

пишет не найден обьект :(

Code: Select all

sub explosions2()
UO.WaitTargetLast()
UO.Cast("Paralyze")
For VaR i=1 to 10
UO.findtype ('0x0F0D')
uo.waittargetobject ('laststatus')
uo.usetype ('finditem')
end sub
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

я понял то, что он находит этот итем, но почемуто застревает на строчке uo.usetype ('finditem')
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

я понял что немного перемудрил.. исправил скрипт на

Code: Select all

sub explosions2()
UO.WaitTargetLast()
UO.Cast("Paralyze")
For var i=1 to 10
uo.waittargetlast()
wait (100)
uo.usetype ('0x0F0D')
end sub

но при этом он пишет в журнале

Code: Select all

 
Select Target
Targeting Cancelled
Where do you want to throw the potion ?
Unexpected target info

и при этом он скрипт останавливает и не собирается пытаться кидать ещё один экспложен
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

НАрод ну помогите плз
flake
Expert!
Posts: 746
Joined: 2004-08-11 23:56:17
Location: The Citadel
Contact:

Post by flake »

Code: Select all

sub explosions2() 
UO.WaitTargetLast()
UO.Cast("Paralyze")
For VaR i=1 to 10
UO.findtype ('0x0F0D')
  If UO.FindCount() Then
    uo.waittargetobject ('laststatus')
    uo.UseObject ('finditem')
  EndIf
end sub
Solaire
Posts: 163
Joined: 2005-05-21 07:12:12
Location: DRW

Post by Solaire »

Если б вы еще и next не забывали писать, все было бы замечательно. :wink:
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

Solaire wrote:Если б вы еще и next не забывали писать, все было бы замечательно. :wink:


Ну уж извиняйте, мой первый скрипт
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

flake wrote:

Code: Select all

    uo.UseObject ('finditem')
 

Так вот как выглядит эта команда ! А я уж извращался и uo.usetype писал и uo.useitem
flake
Expert!
Posts: 746
Joined: 2004-08-11 23:56:17
Location: The Citadel
Contact:

Post by flake »

Code: Select all

sub explosions2() 
UO.WaitTargetLast()
UO.Cast("Paralyze")
For VaR i=1 to 10
UO.findtype ('0x0F0D')
  If UO.FindCount() Then
    uo.waittargetobject ('laststatus')
    uo.UseObject ('finditem')
  EndIf
Next
end sub


Вот так должно работать.
Post Reply