Скрипт off/on с кнопки,чтобы:
Posted: 2010-11-25 00:40:08
У меня часто вышибает клиент при хелинге,все это из-за того что бывает несколько раз нажимаю с кнопку со скриптом сбивая текуший(зависат в скриптах) и начинает заного,когда 3-4 так зависнут одновременно стабильный краш...я бы хотел чтобы при повторном нажатии кнопки скрипта он вырубался(текущий) и заного он же и врубался,подскажите как это сделать,вот скрипт:
sub BestHeal()
UO.Print("BestHeal: ON")
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
UO.DeleteJournal()
UO.warmode(0)
If UO.Life<UO.STR Then
While UO.Life<>UO.STR
UO.DeleteJournal()
UO.BandageSelf()
Repeat
wait(300)
Until UO.InJournal("bloody|barely|need|put|reach|frozen")
Wend
UO.UseObject('Puxa')
uo.waittargetlast()
End if
wait(400)
UO.UseObject('Shield')
End If
UO.Print("BestHeal: Off")
UO.Exec('terminate BestHeal')
end sub
И так же все ли я правильно сделал в этом скрипте,правильно ли он написан,есть ли ошибки?
sub BestHeal()
UO.Print("BestHeal: ON")
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
uo.usetype("0x097B") #Ест рыбные котлеты
UO.DeleteJournal()
UO.warmode(0)
If UO.Life<UO.STR Then
While UO.Life<>UO.STR
UO.DeleteJournal()
UO.BandageSelf()
Repeat
wait(300)
Until UO.InJournal("bloody|barely|need|put|reach|frozen")
Wend
UO.UseObject('Puxa')
uo.waittargetlast()
End if
wait(400)
UO.UseObject('Shield')
End If
UO.Print("BestHeal: Off")
UO.Exec('terminate BestHeal')
end sub
И так же все ли я правильно сделал в этом скрипте,правильно ли он написан,есть ли ошибки?