- // список всех скиллов
-
- $arr_skills=array(
- "str"=>0,
- "dex"=>1,
- "int"=>0,
- "meditation"=>5,
- "steal"=>6,
- "animaltaming"=>7,
- "hand"=>8,
- "coldweapon"=>9,
- "ranged"=>10,
- "parring"=>11,
- "uklon"=>12,
- "magic"=>13,
- "magic_resist"=>14,
- "magic_uklon"=>15,
- "regeneration"=>16,
- "hiding"=>17,
- "look"=>18,
- "steallook"=>19,
- "animallore"=>20,
- "spirit"=>21,
- );
-
- $arr_title=array(
- "str"=>"Сила",
- "dex"=>"Ловкость",
- "int"=>"Интеллект",
- "meditation"=>"Медитация",
- "steal"=>"Кража",
- "animaltaming"=>"Прир.животных",
- "hand"=>"Рукопашная",
- "coldweapon"=>"Холодн.оружие",
- "ranged"=>"Стрельба",
- "parring"=>"Парирование",
- "uklon"=>"Уклон",
- "magic"=>"Магия",
- "magic_resist"=>"Сопр.магии",
- "magic_uklon"=>"Уклон от магии",
- "regeneration"=>"Регенерация",
- "hiding"=>"Скрытность",
- "look"=>"Осторожность",
- "steallook"=>"Подглядывание",
- "animallore"=>"Изуч.животных",
- "spirit"=>"Спиритизм",
- );
-
- // в $to цель, если есть
- $skills=split("\|",$player["skills"]);
- $war=split("\|",$player["war"]);
- if ($macro==1) $m="¯os=list&num=$num&name=$name&act=$act#add"; else $m='';
- $stmp="<p>";
- $ind=0; $count=0; if(!$start) $start=0;
- if (!$macro) $stmp="<a href=\"$PHP_SELF?sid=$sid&look=skill.str\">Сила</a>: ".$skills[0]."<br/><a href=\"$PHP_SELF?sid=$sid&look=skill.dex\">Ловкость</a>: ".$skills[1]."<br/><a href=\"$PHP_SELF?sid=$sid&look=skill.int\">Интеллект</a>: ".$skills[2]."<br/>Опыт: ".$skills[3]."/".$war[13]*$points_levelup."<br/>Очки опыта: ".$skills[4];
- foreach(array_keys($arr_title) as $i) if ($i!='str' && $i!='dex' && $i!='int') {
- if ($ind>=$start && $ind<$start+$count_show) { //FIX: может +1?
- if ($to) {
- if ($i=="meditation" || $i=="animaltaming" || $i=="steal")
- $stmp.="\n<br/><a href=\"$PHP_SELF?sid=$sid&to=$to&use=skill.".$i.$m."\">".$arr_title[$i]."</a>";
- } else { // в след. экране all выберем цель $to для использования
- $stmp.="\n<br/><a href=\"$PHP_SELF?sid=$sid&look=skill.".$i."\">".$arr_title[$i]."</a>: ".$skills[$arr_skills[$i]];
- if ($i=="meditation" || $i=="animaltaming" || $i=="steal") $stmp.=" <a href=\"$PHP_SELF?sid=$sid&use=skill.".$i."\">[+]</a>";
- }
- }
- $ind++;
- }
- if ($start) {$stmp.= "\n<br/><a href=\"$PHP_SELF?sid=$sid&list=skill\">^ </a>";}
- if ($start+$count_show<count($arr_title)-3) {if (!$start) $stmp.="\n<br/>"; $stmp.= "<a href=\"$PHP_SELF?sid=$sid&list=skill&start=".($start+$count_show)."\">+ (".(count($arr_title)-3-$start-$count_show).")</a>";}
- msg($stmp,"Навыки",1);