<?php
// призыв монстра
additem($loc,$login,"",$use,1,"items","items",1,0,1); // удаляем свиток
$inp=substr($use,5);
$name_x="";
if (strpos($inp,"_")!==false) {$name_x=substr($inp,strpos($inp,"_")+1); $inp=substr($inp,0,strpos($inp,"_"));}
if (!file_exists("npc/".$inp)) msg("Существо ".$inp." не существует");
if (substr($inp,0,4)!="n.c." && substr($inp,0,4)!="n.a.") msg("Призвать можно только монстров и животных");
$npc="";
@include("npc/".$inp);
$tc=explode("|",$npc["char"]);
if ($name_x) {include "f_translit.dat"; $name_x=trans($name_x); if(!$name_x || $name_x==" ") msg("Неверное имя"); $tc[0]=$name_x;}
addjournal($loc,$login,"Вы призвали ".$tc[0]);
addjournal($loc,"all",$char[0]." призвал ".$tc[0],$login);
$tc[0]="призванный ".$tc[0];
$npc["char"]=implode("|",$tc);
$npc["owner"]=$login."|".$login."||0";
$id="n.a.".rand(99,9999);
$l_i[$loc][$id]=$npc;
addnpc($id,"",$loc); // журнал