View file game/1/f_speakbuyto.dat

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