Page 1 of 1
Резист на ДРВ
Posted: 2009-10-29 22:42:30
by TarantuL
Ребят, привет всем.
Не могу найти именно то, что хотелось бы..
Конкретнее:
Чтобы я мог поставить 3х кастеров стрелок на одного перса, и при компанде стоп они ждали пока он вылечится.. Или что-то в этом роде..
Если есть у кого, выложите, пожалуйста.
Posted: 2009-10-30 05:49:41
by Savage
Пробуй, не проверял. Если работает норм, можно ещё резистору накалякать скрипт. Команды голосом "Start", "Go", "Stop".
Если надо чтоб кастеры стартовали в паузе, тогда замени VAR m, Stoped=0 на =1. После чего голосом "Go" и будешь ловить маслины.
Code: Select all
sub Caster()
VAR ResistorId="0x12345678" ;serial chara
VAR m, Stoped=0
While NOT UO.Dead()
If UO.InJournal ("Stop|stoped") Then
Stoped=1
End if
CheckLag()
If UO.Mana>4 AND Stoped<>1 Then
m=UO.Mana
UO.Cast('Magic Arrow', ResistorId)
While UO.Mana>=m
wait(200)
Wend
Else
While UO.Mana<UO.Int
If UO.InJournal ("Stop|stoped") Then
Stoped=1
End if
CheckLag()
UO.UseSkill('Meditation')
repeat
wait(200)
until UO.InJournal("are|lose")
If UO.InJournal ("Start|Go") Then
Stoped=0
End if
Wend
End if
If UO.InJournal ("Stop|stoped") OR Stoped==1 Then
UO.Say("Im stoped")
Repeat
wait(500)
Until UO.InJournal("Start|Go")
Stoped=0
UO.Say("Im Go")
End if
Wend
end sub
sub CheckLag()
UO.DeleteJournal()
UO.Click('backpack')
repeat
wait(500)
until UO.InJournal('backpack|cliloc# 0x9ED5')
end sub
Posted: 2009-10-31 14:05:16
by TarantuL
Работает Отменно!!! Саваж, спасибо огромаднущее!!!
ТОлько, Как я понял из-за слов СТопед и АЙм го он путается порой, воспринимая свои слова, Как команды от Резистера.
Переделал их на СТою и Поехали

)
*пошёл калякать скрипт флудера стоп\гоу))*
Posted: 2009-10-31 16:06:20
by Savage
Это типа затычка от пропуска сообще6ния на остановку
