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

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

Материал из Wiki Legnes
мНет описания правки
 
(не показано 9 промежуточных версий 1 участника)
Строка 1: Строка 1:
<p>Скрипт на прокачку разных навыков ''(лоров)'': [[Hiding]], [[Detecting Hidden]], [[Item Identification]], [[Anatomy]], [[Arms Lore]], [[Spirit Speak]], [[Taste Identification]], [[Stealth]], [[Evaluate Intelligence|Evaluate Intelligence]], [[Animal Lore]]<br>Автор скрипта: '''[https://legnes.com/user/Frydex Frydex]'''</p>
<p>Скрипт на прокачку разных навыков ''(лоров)'': [[Прятаться (Hiding)|Прятаться (Hiding)]], [[Обнаружение невидимых (Detecting Hidden)|Обнаружение невидимых ''(Detecting Hidden)'']], [[Определение предметов (Item_Identification)|Определение предметов (Item Identification)]], [[Анатомия (Anatomy)|Анатомия (Anatomy)]], [[Знания о_доспехах_(Arms_Lore)|Знания о доспехах (Arms Lore)]], [[Разговор с_духами_(Spirit_Speak)|Разговор с духами (Spirit Speak)]], [[Распознавание еды_(Taste_Identification)|Распознавание еды (Taste Identification)]], [[Скрытность (Stealth)|Скрытность (Stealth)]], [[Оценка интеллекта_(Evaluating_Intelligence)|Оценка интеллекта (Evaluating Intelligence)]], [[Знания о_животных_(Animal_Lore)|Знания о животных (Animal Lore)]]<br>Автор скрипта: '''[https://legnes.com/user/Frydex Frydex]'''</p>
<p aling="right">'''[https://wiki.legnes.com/downloads/lores.zip Скачать скрипт в виде файла lores.oajs]'''</p>
<p aling="right">'''[https://wiki.legnes.com/downloads/lores.zip Скачать скрипт в виде файла lores.oajs]'''</p>
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
Строка 24: Строка 24:
function Autostart() {
function Autostart() {
Orion.ToggleScript('AutoEat', true);
Orion.ToggleScript('AutoEat', true);
for (var i = 0; i < skills.length; i++) { while(Orion.SkillValue(skills[i][0]) != 1000) {
for (var i = 0; i < skills.length; i++) { while(Orion.SkillValue(skills[i][0]) != 1000) { if(skills[i][1]) { //with target Orion.WaitTargetObject(skills[i][2]); Orion.UseSkill(skills[i][0]); } else { Orion.UseSkill(skills[i][0]); } Orion.WaitJournal('fail|item|hidden|stamina|anything|appears|nothing|it looks|loyal', Orion.Now(), Orion.Now() + 5000, 'sys|my|mobile'); } }
if(skills[i][1]) { //with target
Orion.WaitTargetObject(skills[i][2]);
Orion.UseSkill(skills[i][0]);
} else {
Orion.UseSkill(skills[i][0]);
}
Orion.WaitJournal('fail|item|hidden|stamina|anything|appears|nothing|it looks|loyal', Orion.Now(), Orion.Now() + 5000, 'sys|my|mobile');
}
}
}
}



Текущая версия от 15:18, 25 апреля 2025

Скрипт на прокачку разных навыков (лоров): Прятаться (Hiding), Обнаружение невидимых (Detecting Hidden), Определение предметов (Item Identification), Анатомия (Anatomy), Знания о доспехах (Arms Lore), Разговор с духами (Spirit Speak), Распознавание еды (Taste Identification), Скрытность (Stealth), Оценка интеллекта (Evaluating Intelligence), Знания о животных (Animal Lore)
Автор скрипта: Frydex

Скачать скрипт в виде файла lores.oajs

// для просмотра serial или id используйте команду _info и таргет на итем
//скрипт автоматически кушает, каждые полчаса, если в паке есть еда
var butcher = '0x13F6'; //id бутчера
var food = '0x097B'; //id еды (в данном случае fish sеeak)
var anotherPlayer = '0x00009F66' //serial другого персонажа, нужен для прокачки Evaluating Intelligence
var animal = '0x0000A311' //serial животного, нужен для прокачки Animal Lore

var skills = [
	['Hiding', false],
	['Detecting Hidden', false],
	['Item Identification', true, butcher],	
	['Anatomy', true, Player.Serial()],
	['Arms Lore', true, butcher],
	['Spirit Speak', false],
	['Taste Identification', true, food],
	['Stealth', false],
	['Evaluating Intelligence', true, anotherPlayer],
	['Animal Lore', true, animal]
];

function Autostart() {
	Orion.ToggleScript('AutoEat', true);
	for (var i = 0; i < skills.length; i++) {		while(Orion.SkillValue(skills[i][0]) != 1000) {			if(skills[i][1]) { //with target				Orion.WaitTargetObject(skills[i][2]);				Orion.UseSkill(skills[i][0]);			} else {				Orion.UseSkill(skills[i][0]);			}			Orion.WaitJournal('fail|item|hidden|stamina|anything|appears|nothing|it looks|loyal', Orion.Now(), Orion.Now() + 5000, 'sys|my|mobile');		}	}
}

function AutoEat() {
	while (!Player.Dead() && Orion.Count(food) > 0) {
		if (Orion.UseType(food)) {
			Orion.Wait(1800000);
		} else {
			break;
		}
	}
}