OrionClient AnimalRidingChivalry UORemedy: различия между версиями
Sova (обсуждение | вклад) (Новая страница: «Скрипт прокачивает Chivalry + во время ожидания регена маны - Animal Riding. Из настроек только Serial...») |
Sova (обсуждение | вклад) м |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
| − | Скрипт прокачивает Chivalry + во время ожидания регена маны - Animal Riding. Из настроек | + | Скрипт прокачивает Chivalry + во время ожидания регена маны - Animal Riding.<br> |
| − | + | Из настроек Serial маунта + заклинание, которое кастуем.<br> | |
| + | Рекомендуется быть либо очень богатым, либо иметь сет на 130% Lower Reagent Cost.<br> | ||
| + | <pre> | ||
var mount = 0x000062C3; | var mount = 0x000062C3; | ||
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() | ||
{ | { | ||
| Строка 10: | Строка 13: | ||
if(Player.Mana() > 20) | if(Player.Mana() > 20) | ||
{ | { | ||
| − | Orion.Cast( | + | Orion.Cast(spell_to_cast); |
Orion.Wait(3000); | Orion.Wait(3000); | ||
} | } | ||
| Строка 16: | Строка 19: | ||
{ | { | ||
while(Player.Mana() < 60) | while(Player.Mana() < 60) | ||
| − | { | + | { |
| − | |||
| − | |||
if(Orion.ObjAtLayer('25') == null) | if(Orion.ObjAtLayer('25') == null) | ||
{ | { | ||
| Строка 29: | Строка 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); | ||
} | } | ||
| Строка 35: | Строка 41: | ||
} | } | ||
} | } | ||
| − | + | <pre> | |
Текущая версия на 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);
}
}
}
}