Проверка Young Skills Sum: различия между версиями
Внешний вид
Azumanga (обсуждение | вклад) Новая страница: «<syntaxhighlight lang="javascript"><br><p>var cRed = '0x0021';</p> <p>var cGrn = '0x0044';</p> <p>var cBkl = '0x0002';</p> <p>var cOrg = '0x0030';</p> <p>var cYel = '0x0035';</p> <p>var cBeg = '0x0033';</p> <p>var cBlu = '0x0056';</p> <p><br></p> <p>function YoungSkillsSum() {</p> <p>Orion.Print(cGrn, '=== YoungSkillsSum ===');</p> <p><br></p> <p>var youngSkills = [</p> <p>'Archery', // Стрельба из лука</p> <p>'Fencing', // Фехтова...» |
Azumanga (обсуждение | вклад) Нет описания правки |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 1: | Строка 1: | ||
Данный скрипт позволяет получить сумму скилов для понимания сколько еще осталось до потери статуса Young. | |||
< | Так как для его потери требуется сумма скилов 810. | ||
Данный скрипт считает скилы и выводит информацию о их сумме. <syntaxhighlight lang="javascript"> | |||
var cRed = '0x0021'; | |||
var cGrn = '0x0044'; | |||
var cBkl = '0x0002'; | |||
var cOrg = '0x0030'; | |||
var cYel = '0x0035'; | |||
var cBeg = '0x0033'; | |||
var cBlu = '0x0056'; | |||
function YoungSkillsSum() { | |||
Orion.Print(cGrn, '=== YoungSkillsSum ==='); | |||
var youngSkills = [ | |||
'Archery', // Стрельба из лука | |||
'Fencing', // Фехтование | |||
'Mace Fighting', // Бой булавой | |||
'Magery', // Магия | |||
'Swordsmanship', // Владение мечом | |||
'Wrestling', // Рестлинг | |||
'Tactics', // Тактика | |||
'Parrying', // Парирование | |||
'Mining' // Горное дело | |||
]; | |||
var total = 0; | |||
var count = 0; | |||
for (var i = 0; i < youngSkills.length; i++) { | |||
var skillName = youngSkills[i]; | |||
var skillValue = Orion.SkillValue(skillName, 'real'); | |||
var displayValue = (skillValue/10).toFixed(1); | |||
Orion.Print(cBlu, skillName + ': ' + displayValue); | |||
total += skillValue; | |||
count++; | |||
} | |||
var totalSum = (total/10).toFixed(1); | |||
Orion.Print(cYel, '------------------------'); | |||
Orion.Print(cGrn, 'СУММА: ' + totalSum); | |||
} | |||
</syntaxhighlight> | |||
Текущая версия от 00:10, 17 марта 2026
Данный скрипт позволяет получить сумму скилов для понимания сколько еще осталось до потери статуса Young.
Так как для его потери требуется сумма скилов 810.
Данный скрипт считает скилы и выводит информацию о их сумме.
var cRed = '0x0021';
var cGrn = '0x0044';
var cBkl = '0x0002';
var cOrg = '0x0030';
var cYel = '0x0035';
var cBeg = '0x0033';
var cBlu = '0x0056';
function YoungSkillsSum() {
Orion.Print(cGrn, '=== YoungSkillsSum ===');
var youngSkills = [
'Archery', // Стрельба из лука
'Fencing', // Фехтование
'Mace Fighting', // Бой булавой
'Magery', // Магия
'Swordsmanship', // Владение мечом
'Wrestling', // Рестлинг
'Tactics', // Тактика
'Parrying', // Парирование
'Mining' // Горное дело
];
var total = 0;
var count = 0;
for (var i = 0; i < youngSkills.length; i++) {
var skillName = youngSkills[i];
var skillValue = Orion.SkillValue(skillName, 'real');
var displayValue = (skillValue/10).toFixed(1);
Orion.Print(cBlu, skillName + ': ' + displayValue);
total += skillValue;
count++;
}
var totalSum = (total/10).toFixed(1);
Orion.Print(cYel, '------------------------');
Orion.Print(cGrn, 'СУММА: ' + totalSum);
}