<?php
if (strpos($to,"_")!==false) $ti=substr($to,0,strpos($to,"_")); else $ti=$to;
if (substr($to,0,5)=="i.rr.") $item=explode("|","руна|50"); else if (file_exists("items/".$ti)) $item=explode("|",implode("",file("items/".$ti))); else die("err: no items/".$to);
if (strpos($loc_i[$loc][$speak]["bank"],$to.":")===false) msg("У меня нет ".$item[0]);
$count=intval(preg_replace('/.*'.$to.':(\d+).*/',"\\1",$loc_i[$loc][$speak]["bank"]));
if ($count==0) msg($item[0]." у меня нет, попробуйте заглянуть в другой раз.",$tchar[0]);
if ($count>1 && !$num) { // кол-во
$stmp="<p>Укажите количество:\n<br/><input name=\"num\" format=\"*N\" maxlength=\"7\" value=\"".$count."\"/>\n<br/><a href=\"$PHP_SELF?sid=$sid&speak=$speak&id=$id&to=$to&start=$start&num=$(num)\">Отправить</a>";
msg($stmp,$tchar[0],1,"","num",$count);
}
if (!$num || $num<1) $num=1;
if ($num>$count) $num=$count;
// стоимость
if ($item[1]<=1) $trader[0]=1;
$price=round($item[1]*$num*$trader[0]);
$money=intval(preg_replace('/.*i\.money:(\d+).*/',"\\1",$loc_i[$loc][$login]["items"]));
if ($money<$price) msg("У вас недостаточно денег (надо ".$price." монет)");
additem($loc,$login,"","i.money",$price,"items","items",0,-1,1);
additem($loc,$speak,$login,$to,$num,"bank","items",0,-1,1);
msg("Вы купили ".$num." ".$item[0]." за ".$price." монет<br/><a href=\"$PHP_SELF?sid=$sid&speak=$speak&id=$id&start=$start\">Продолжить</a>");