OrionClient AnimalRidingChivalry UORemedy: различия между версиями
Sova (обсуждение | вклад) |
Sova (обсуждение | вклад) м |
||
Строка 1: | Строка 1: | ||
Скрипт прокачивает Chivalry + во время ожидания регена маны - Animal Riding.<br> | Скрипт прокачивает Chivalry + во время ожидания регена маны - Animal Riding.<br> | ||
− | Из настроек | + | Из настроек Serial маунта + заклинание, которое кастуем.<br> |
Рекомендуется быть либо очень богатым, либо иметь сет на 130% Lower Reagent Cost.<br> | Рекомендуется быть либо очень богатым, либо иметь сет на 130% Lower Reagent Cost.<br> | ||
<pre> | <pre> | ||
Строка 6: | Строка 6: | ||
var start_x = Player.X(); | var start_x = Player.X(); | ||
var start_y = Player.Y(); | var start_y = Player.Y(); | ||
+ | var spell_to_cast = 203; | ||
function train() | function train() | ||
{ | { | ||
Строка 12: | Строка 13: | ||
if(Player.Mana() > 20) | if(Player.Mana() > 20) | ||
{ | { | ||
− | Orion.Cast( | + | Orion.Cast(spell_to_cast); |
Orion.Wait(3000); | Orion.Wait(3000); | ||
} | } | ||
Строка 18: | Строка 19: | ||
{ | { | ||
while(Player.Mana() < 60) | while(Player.Mana() < 60) | ||
− | { | + | { |
− | |||
if(Orion.ObjAtLayer('25') == null) | if(Orion.ObjAtLayer('25') == null) | ||
{ | { | ||
Строка 30: | Строка 30: | ||
} | } | ||
} | } | ||
− | Orion.WalkTo((start_x+2),start_y, Player.Z(), 0); | + | else |
+ | { | ||
+ | Orion.WalkTo((start_x-2),start_y, Player.Z(), 0); | ||
+ | Orion.WalkTo((start_x+2),start_y, Player.Z(), 0); | ||
+ | } | ||
+ | Orion.Wait(1000); | ||
} | } | ||
Текущая версия на 04:45, 19 марта 2020
Скрипт прокачивает Chivalry + во время ожидания регена маны - Animal Riding.
Из настроек Serial маунта + заклинание, которое кастуем.
Рекомендуется быть либо очень богатым, либо иметь сет на 130% Lower Reagent Cost.
var mount = 0x000062C3; var start_x = Player.X(); var start_y = Player.Y(); var spell_to_cast = 203; function train() { while(!Player.Dead()) { if(Player.Mana() > 20) { Orion.Cast(spell_to_cast); Orion.Wait(3000); } else { while(Player.Mana() < 60) { if(Orion.ObjAtLayer('25') == null) { var _mount = Orion.FindObject(mount); if(_mount) { Orion.WalkTo(_mount.X(),_mount.Y(),_mount.Z(),1); Orion.UseObject(mount); Orion.Wait(1000); } } else { Orion.WalkTo((start_x-2),start_y, Player.Z(), 0); Orion.WalkTo((start_x+2),start_y, Player.Z(), 0); } Orion.Wait(1000); } } } }