Poison laststatus
Posted: 2005-02-26 22:16:39
народ проверку на Poison('laststatus') можно забацать?
Code: Select all
If UO.Poisoned("laststatus") Then
Code: Select all
# Target - заменить на lastattack|lasttarget|laststatus по желанию
#
sub Poison()
VAR ManaNeed=9
VAR ScrollManaNeed=4
;UO.Set(Target)
If NOT UO.Poisoned(Target) Then
UO.FindType(PoisonScollType,-1,'my')
If UO.GetQuantity('finditem')>0 Then
If UO.Mana>=ScrollManaNeed Then
UO.WaitTargetObject(Target)
UO.UseObject('finditem')
UO.Print("Scroll")
Else
UO.Print("Low mana!!! Scroll!")
Endif
Else
If UO.Mana>=ManaNeed Then
UO.Cast('Poison',Target)
Else
UO.Print("Low mana!!!")
Endif
Endif
Else
UO.Print("Character already poisoned!")
Endif
end sub
I'm wrote:Ниже приведен рабочий скрипт уважаемого Саваджа:Code: Select all
# Target - заменить на lastattack|lasttarget|laststatus по желанию
#
sub Poison()
VAR ManaNeed=9
VAR ScrollManaNeed=4
;UO.Set(Target)
If NOT UO.Poisoned(Target) Then
UO.FindType(PoisonScollType,-1,'my')
If UO.GetQuantity('finditem')>0 Then
If UO.Mana>=ScrollManaNeed Then
UO.WaitTargetObject(Target)
UO.UseObject('finditem')
UO.Print("Scroll")
Else
UO.Print("Low mana!!! Scroll!")
Endif
Else
If UO.Mana>=ManaNeed Then
UO.Cast('Poison',Target)
Else
UO.Print("Low mana!!!")
Endif
Endif
Else
UO.Print("Character already poisoned!")
Endif
end sub
Xabus wrote:I'm wrote:Ниже приведен рабочий скрипт уважаемого Саваджа:Code: Select all
# Target - заменить на lastattack|lasttarget|laststatus по желанию
#
sub Poison()
VAR ManaNeed=9
VAR ScrollManaNeed=4
;UO.Set()
If NOT UO.Poisoned('lastattack') Then
UO.FindType(PoisonScollType,-1,'my')
If UO.GetQuantity('finditem')>0 Then
If UO.Mana>=ScrollManaNeed Then
UO.WaitTargetObject('lastattack')
UO.UseObject('finditem')
UO.Print("Scroll")
Else
UO.Print("Low mana!!! Scroll!")
Endif
Else
If UO.Mana>=ManaNeed Then
UO.Cast('Poison',Target)
Else
UO.Print("Low mana!!!")
Endif
Endif
Else
UO.Print("Character already poisoned!")
Endif
end sub
ну я подставил! и ничего он не пишет!
типо что чар уже отравлен!
Savage wrote:Тогда на хоткей поставь:
cast 'Poison' 'lastattack'
Savage wrote:Последний атакованный тобой.
Нажми хэлп на майн табе в инжекте, далее на сайте символы/объект.