Проводится работа над актуализацией данных.

Поиск монстров
HeliosClassicHigh Five 4

Материал из Энциклопедия Lineage 2
Перейти к: навигация, поиск

Чтобы найти монстра выберите необходимые параметры

{{#form:method=post|action=/w/index.php?action=purge}}

 {{#input:type=hidden|id=id-content|name=content|title=Поиск монстров|value=}}
Напишите минимальный уровень монстра: name=level|id=id-level}}
Напишите максимальный уровень монстра (или оставьте пустым, если нужны монстры только одного уровня): name=levelmax|id=id-levelmax}}
Раса монстра: {{#input:type=select|name=race|id=id-race|*выберите расу {{#dpl:category=Монстры_по_расе|format=,\n*%TITLE%,,}}}}
Множитель HP: name=HP|id=id-HP|*выберите множитель {{#dpl:category=Монстры_по_множителю_HP|format=,\n*%TITLE%,,}}}}
Уровень физ. защиты: name=pdef|id=id-pdef|*выберите ур. физической защиты {{#dpl:category=Монстры_по_уровню_физической_защиты|format=,\n*%TITLE%,,}}}}
Уровень маг. защиты: name=mdef|id=id-mdef|*выберите ур. магической защиты {{#dpl:category=Монстры_по_уровню_магической_защиты|format=,\n*%TITLE%,,}}}}
Уязвимость к стихиям: name=attribweak|id=id-attribweak|*выберите вид уязвимости от стихий {{#dpl:category=Монстры_по_уязвимости_к _стихиям|format=,\n*%TITLE%,,}}}}
Уязвимость к оружию: name=weaponweak|id=id-weaponweak|*выберите вид уязвимости от оружия {{#dpl:category=Монстры_по_уязвимости_к_типам _оружия|format=,\n*%TITLE%,,}}}}
{{#input:type=submit|value=Найти|onClick=

var FirstParam = true; var ResultValue = ''; var SearchStr = ''; var formObj = self.document.getElementById('id-level'); var formObj1 = self.document.getElementById('id-levelmax'); if (formObj.value != '') { if (FirstParam) { ResultValue = ResultValue+'{{#dpl:'; FirstParam = false; } else { ResultValue = ResultValue+'|'; SearchStr = SearchStr+', '; } if ((formObj1.value == '') || (formObj.value == formObj1.value)) { ResultValue = ResultValue+'category=Монстры_{{#request:level}}_уровня'; SearchStr = SearchStr+'монстры '+formObj.value+' уровня'; } else { if (parseInt(formObj.value) < parseInt(formObj1.value)) { ResultValue = ResultValue+'category=Монстры_{{#request:level}}_уровня'; for (var i = parseInt(formObj.value)+1; i <= parseInt(formObj1.value); i++) { ResultValue = ResultValue+'{{!}}Монстры_'+i+'_уровня'; } SearchStr = SearchStr+'монстры с '+formObj.value+' по '+formObj1.value+' уровень'; } else { ResultValue = ResultValue+'category=Монстры_{{#request:levelmax}}_уровня'; for (var i = parseInt(formObj1.value)+1; i <= parseInt(formObj.value); i++) { ResultValue = ResultValue+'{{!}}Монстры_'+i+'_уровня'; } SearchStr = SearchStr+'монстры с '+formObj1.value+' по '+formObj.value+' уровень'; } } } var formObj = self.document.getElementById('id-race'); if (!formObj.options[0].selected) { if (FirstParam) { ResultValue = ResultValue+'{{#dpl:'; FirstParam = false; } else { ResultValue = ResultValue+'|'; SearchStr = SearchStr+', '; } ResultValue = ResultValue+'category={{#request:race}}'; SearchStr = SearchStr+formObj.value; } var formObj = self.document.getElementById('id-HP'); if (!formObj.options[0].selected) { if (FirstParam) { ResultValue = ResultValue+'{{#dpl:'; FirstParam = false; } else { ResultValue = ResultValue+'|'; SearchStr = SearchStr+', '; } ResultValue = ResultValue+'category={{#request:HP}}'; SearchStr = SearchStr+formObj.value; } var formObj = self.document.getElementById('id-pdef'); if (!formObj.options[0].selected) { if (FirstParam) { ResultValue = ResultValue+'{{#dpl:'; FirstParam = false; } else { ResultValue = ResultValue+'|'; SearchStr = SearchStr+', '; } ResultValue = ResultValue+'category={{#request:pdef}}'; SearchStr = SearchStr+formObj.value; } var formObj = self.document.getElementById('id-mdef'); if (!formObj.options[0].selected) { if (FirstParam) { ResultValue = ResultValue+'{{#dpl:'; FirstParam = false; } else { ResultValue = ResultValue+'|'; SearchStr = SearchStr+', '; } ResultValue = ResultValue+'category={{#request:mdef}}'; SearchStr = SearchStr+formObj.value; } var formObj = self.document.getElementById('id-attribweak'); if (!formObj.options[0].selected) { if (FirstParam) { ResultValue = ResultValue+'{{#dpl:'; FirstParam = false; } else { ResultValue = ResultValue+'|'; SearchStr = SearchStr+', '; } ResultValue = ResultValue+'category={{#request:attribweak}}'; SearchStr = SearchStr+formObj.value; } var formObj = self.document.getElementById('id-weaponweak'); if (!formObj.options[0].selected) { if (FirstParam) { ResultValue = ResultValue+'{{#dpl:'; FirstParam = false; } else { ResultValue = ResultValue+'|'; SearchStr = SearchStr+', '; } ResultValue = ResultValue+'category={{#request:weaponweak}}'; SearchStr = SearchStr+formObj.value; } if (!FirstParam) { ResultValue = ResultValue+'}}'; } if (SearchStr != '') { SearchStr = '<h3> Условия поиска: '+SearchStr+' </h3>'; } ResultValue = ResultValue+'';

var formObj = self.document.getElementById('id-content'); formObj.value = SearchStr+ResultValue;

}}

{{#formend:}}