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

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

Материал из Wiki Legnes
Новая страница: «<div> <h2>Скрипт для прокачки навыка Magery и Meditation</h2> </div> <p>Данный скрипт производит заклинани...»
 
Нет описания правки
 
(не показано 7 промежуточных версий 3 участников)
Строка 1: Строка 1:
<div>
<p>Данный скрипт производит заклинание [[Ночное зрение_(Night_Sight)|Ночное зрение (Night Sight)]] пока не закончится Mana. Как только заканчивается Mana, то скрипт начинает использовать навык [[Медитация (Meditation)|Медитация (Meditation)]] до полного восстановления Mana. Цикл повторяется до тех пор пока не закончатся реагенты SS и SA</p>
<h2>Скрипт для прокачки навыка Magery и Meditation</h2>
<p>Автор скрипта: '''[https://legnes.com/user/Jelu Jelu]'''</p>
</div>
<syntaxhighlight lang="javascript">
 
<p>Данный скрипт производит заклинание Night Sign пока не закончится Mana. Как только заканчивается Mana, то скрипт начинает использовать навык Meditation до полного восстановления Mana. Цикл повторяется до тех пор пока не закончатся реагенты SS и SA</p>
 
<syntaxhighlight lang="js">
function main()  
function main()  
{
{
Строка 23: Строка 19:
// накладываем заклинание Night Sight
// накладываем заклинание Night Sight
Orion.Cast('Night Sight', Player.Serial());
Orion.Cast('6', Player.Serial());
Orion.Wait(1200);
Orion.Wait(1200);
}
}
Строка 40: Строка 36:
}
}
</syntaxhighlight>
</syntaxhighlight>
[[Category:LegnesAssistScripts]]

Текущая версия от 21:20, 3 апреля 2026

Данный скрипт производит заклинание Ночное зрение (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('6', 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;
}