PHP Code:
<?php
include_once '../extern/config.php';
include_once '../funkcie.php';
$i = file('items.txt');
$bb = ISHOP_WHEEL_PRICE;
$cc = count($i);
$dd = array();
for($ee=10;$ee<$cc;$ee++)
{
$dd[] = explode(' ',$i[$ee]);
}
$ff = count($dd)-1;
$gg = array();
$hh = array();
for($ii=0;$ii<16;$ii++)
{
$jj = 1;
$kk = 0;
while($jj > $kk)
{
$ll = rand(0,$ff);
while(in_array($ll,$gg))
{
$ll = rand(0,$ff);
}
$kk = 18*$dd[$ll][3];
$jj = rand(0,100);
}
$gg[$ii] = $ll;
$hh[] = $dd[$gg[$ii]];
}
mysql_connect(GAME_MYSQL_HOST,GAME_MYSQL_USER,GAME_MYSQL_PASSWORD) or die(mysql_error());
$mm = mysql_query("SELECT * FROM ".GAME_MYSQL_ACCOUNT.".account WHERE id='".$_SESSION['ISHOP_SESSION_ID']."' LIMIT 1") or die(mysql_error());
$nn = mysql_fetch_assoc($mm);
$oo = $nn[ISHOP_COLUMN_COINS];
if($oo >= $bb)
{
$hh[] = rand(0,15);
$pp = $hh[$hh[16]];
$qq = mysql_query("SELECT locale_name,vnum FROM ".GAME_MYSQL_PLAYER.".item_proto WHERE vnum='".$pp[1]."' LIMIT 1") or die(mysql_error());
if(!$qq)
{
$hh[16]=-1;
echo json_encode($hh);
exit();
}
$rr = mysql_fetch_assoc($qq);
$ss = $rr['locale_name'];
$hh[] = $ss;
/*
$tt = compareItems($rr['vnum']);
$uu = checkPos(1);
$vv = najdiMiesto($uu['islager'],$tt['velkost']);
*/
$query = mysql_query("SELECT * FROM ".ISHOP_MYSQL_DB.".stock_items_".ISHOP_TABLE_POSTFIX." WHERE vnum='".$pp[1]."' AND user_id='".$_SESSION['ISHOP_SESSION_ID']."' LIMIT 1") or die(mysql_error());
if(mysql_num_rows($query) > "0")
{
$xx = mysql_query("UPDATE ".ISHOP_MYSQL_DB.".stock_items_".ISHOP_TABLE_POSTFIX." SET count=count+".$pp[2]." WHERE vnum='".$pp[1]."' AND user_id='".$_SESSION['ISHOP_SESSION_ID']."' LIMIT 1") or die(mysql_error());
}
else
{
$xx = mysql_query("INSERT INTO ".ISHOP_MYSQL_DB.".stock_items_".ISHOP_TABLE_POSTFIX." (vnum,count,user_id)VALUES('".$pp[1]."','".$pp[2]."','".$_SESSION['ISHOP_SESSION_ID']."')") or die(mysql_error());
}
//$ww="INSERT INTO ".GAME_MYSQL_PLAYER.".item (owner_id,window,pos,count,vnum,attrtype0, attrvalue0, attrtype1, attrvalue1, attrtype2, attrvalue2, attrtype3, attrvalue3, attrtype4, attrvalue4, attrtype5, attrvalue5, attrtype6, attrvalue6, socket0, socket1, socket2)VALUES('".$_SESSION['ISHOP_SESSION_ID']."','MALL','".$vv[0]."','".$pp[2]."','".$pp[1]."','0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0')";
//$xx=mysql_query($ww);
if(!$xx)
{
exit();
}
$zz = mysql_query("UPDATE ".GAME_MYSQL_ACCOUNT.".account SET ".ISHOP_COLUMN_COINS."=".ISHOP_COLUMN_COINS."-".$bb.", ".ISHOP_COLUMN_MARKS."=".ISHOP_COLUMN_MARKS."+".$bb." WHERE id='".$_SESSION['ISHOP_SESSION_ID']."' LIMIT 1") or die(mysql_error());
//$zz=mysql_query($yy);
}
else
{
$hh[] = -1;
}
echo json_encode($hh);
//echo var_dump($hh);
?>








