Перейти к содержанию

Скрипт на прокачку Magery и Meditation: различия между версиями

Материал из Wiki Legnes
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
<p>Данный скрипт производит заклинание [[Ночной прицел_(Night_Sight)|Ночной прицел (Night Sight)]] пока не закончится Mana. Как только заканчивается Mana, то скрипт начинает использовать навык [[Медитация (Meditation)|Медитация (Meditation)]] до полного восстановления Mana. Цикл повторяется до тех пор пока не закончатся реагенты SS и SA</p>
<p>Данный скрипт производит заклинание [[Ночное зрение_(Night_Sight)|Ночное зрение (Night Sight)]] пока не закончится Mana. Как только заканчивается Mana, то скрипт начинает использовать навык [[Медитация (Meditation)|Медитация (Meditation)]] до полного восстановления Mana. Цикл повторяется до тех пор пока не закончатся реагенты SS и SA</p>
<p>Автор скрипта: '''[https://legnes.com/user/Jelu Jelu]'''</p>
<p>Автор скрипта: '''[https://legnes.com/user/Jelu Jelu]'''</p>
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">

Версия от 20:07, 7 ноября 2025

Данный скрипт производит заклинание Ночное зрение (Night Sight) пока не закончится Mana. Как только заканчивается Mana, то скрипт начинает использовать навык Медитация (Meditation) до полного восстановления Mana. Цикл повторяется до тех пор пока не закончатся реагенты SS и SA

Автор скрипта: Jelu

function main() 
{
	while (true) { 
		// Проверяем в цикле, не закончились ли реагенты SA и SS
		if (!checkRegs()) {
			break;
		}

		// Проверяем сколько у нас Mana
		if (Player.Mana() >= Player.MaxMana()) {
			while (Player.Mana() >= 10) {
				// Проверяем в цикле, не закончились ли реагенты SA и SS
				if (!checkRegs()) {
					break;
				}			
			
				// накладываем заклинание Night Sight
				Orion.Cast('Night Sight', Player.Serial());
				Orion.Wait(1200);
			}

		} else {
			// Используем навык Медитация
			Orion.UseSkill('Meditation', Player.Serial());		
			Orion.Wait(2500);
		}
	}
}

function checkRegs()
{
	return Orion.Count('0x0F8C') > 0 && Orion.Count('0x0F8D') > 0;
}