Просмотр файла ascalon/bag_new.php

Размер файла: 8.25Kb
<?php
require"start.php";
if(isset($_GET['move'])) $move=htmlspecialchars(stripslashes($_GET['move']));
else $move='start';
echo'<html><head><title>операции с вещами</title>';
require"css.php";
echo'</head><body>';
////////////////////////////////////////////////////////
if($move=='prov2'){
if(isset($_POST['slot2'])){ $slot2=(int)htmlspecialchars(stripslashes($_POST['slot2']));
if(isset($_GET['slot'])){ $slot=(int)htmlspecialchars(stripslashes($_GET['slot']));
if($slot>=1 && $slot<=$slots){
if($slot2>=1 && $slot2<=3){
$sq=mysql_query("SELECT * FROM bag WHERE nick=\"$nick\"")or die('error');
$ro=mysql_fetch_array($sq);
if($ro["slot$slot"]!='0' && $ro["slot$slot"]!=''){
$kk=$ro["slot$slot"];
$rr=@explode('.',$kk);
if((int)$rr[0]==0){
if($har["art$slot2"]=='0' || $har["art$slot2"]!='') $nn=0; else $nn=$har["art$slot2"];
mysql_query("UPDATE users SET art$slot2=\"$kk\" WHERE nick=\"$nick\"")or die('error');
mysql_query("UPDATE bag SET slot$slot=\"$nn\" WHERE nick=\"$nick\"")or die('error');
$echo='Готово!'; $move='start';
} else {$echo='Не выбран предмет!1'; $move='start';}
} else {$echo='Не выбран предмет!2'; $move='start';}
} else {$echo='Не выбран слот!'; $move='start';}
} else {$echo='Не выбран предмет!3'; $move='start';}
} else {$echo='Не выбран предмет!4'; $move='start';}
} else {$echo='Не выбран слот!'; $move='start';}
}
////////////////////////////////////////////////////////
if($move=='prov1'){
if(isset($_POST['slot'])) $slot=(int)htmlspecialchars(stripslashes($_POST['slot'])); else $slot=0;
if(isset($_POST['do'])) $do=(int)htmlspecialchars(stripslashes($_POST['do'])); else $do=0;
$k=0;
if($slot<1 || $slot>$slots) $k=1;
if($k==0 && $do>=1 && $do<=3){
if($do==1) $move='infa';
if($do==2) {
$sq=mysql_query("SELECT * FROM bag WHERE nick=\"$nick\"")or die('error');
$ro=mysql_fetch_array($sq);
if($ro["slot$slot"]!='0' && $ro["slot$slot"]!=''){
$kk=$ro["slot$slot"];
$rr=@explode('.',$kk);
if((int)$rr[0]!=0) {
if((int)$rr[3]<=$lvl){
$nn=0;
if($rep<5 && (int)$rr[4]==2)
$nn=1;
if($rep>5 && (int)$rr[4]==1)
$nn=1;
if((int)$rr[4]==0) $nn=1;
if($nn==1) $move='set2'; else {$echo='Ваше мировоззрение не позволяет это одеть!'; $move='start';}
} else {
$echo='Слишком мал уровень, чтобы это одеть!'; $move='start';}} else $move='set1';
} else { $echo='Не выбран предмет!'; $move='start';}
}
if($do==3) $move='del';
} else {$move='start'; $echo='Ошибка! Не выбран слот!';}
}
////////////////////////////////////////////////////////
if($move=='set2'){
$sq2=mysql_query("SELECT * FROM equip WHERE nick=\"$nick\"")or die('error');
$ro2=mysql_fetch_array($sq2);
if((int)$rr[0]==1) $ff=1;
if((int)$rr[0]==2) $ff=2;
if((int)$rr[0]==3) $ff=3;
if((int)$rr[0]==4) $ff=4;
if((int)$rr[0]==5) $ff=5;
if((int)$rr[0]==6) $ff=6;
if($ro2["eq$ff"]=='0' ||  $ro2["eq$ff"]=='') $equip=0; else $equip=$ro2["eq$ff"];
mysql_query("UPDATE equip SET eq$ff=\"$kk\" WHERE nick=\"$nick\"")or die('error');
mysql_query("UPDATE bag SET slot$slot=\"$equip\" WHERE nick=\"$nick\"")or die('error');
$echo='Готово!';
$move='start';
}
////////////////////////////////////////////////////////
if($move=='start'){
$sq=mysql_query("SELECT * FROM bag WHERE nick=\"$nick\"")or die('error');
$ro=mysql_fetch_array($sq);
if(!isset($echo)) $echo=''; else $echo=htmlspecialchars(stripslashes($echo));
echo"<div class=kto>рюкзак</div><font color=\"red\">$echo</font><div class=text>";
echo"<form action=\"bag.php?ses=$ses&amp;move=prov1&amp;mt=$mt\" method=\"post\">";
$i=1;
while($i<=$slots){
$kk=$ro["slot$i"];
if($kk!='0' && $kk!=''){
$rr=@explode('.',$kk);
$mm=$rr[0];
if((int)$mm!=0){
$mm=$rr[1];
$echo="$mm";
} else $echo="$mm";
} else $echo='пусто';
echo"$i.<input type=\"radio\" name=\"slot\" value=\"$i\">$echo<br>";
$i++;}
echo"<font color=\"red\">действие:</font><br>
1.<input type=\"radio\" name=\"do\" value=\"1\">инфа<br>
2.<input type=\"radio\" name=\"do\" value=\"2\">одеть<br>
3.<input type=\"radio\" name=\"do\" value=\"3\">выбросить<br>
<input type=\"submit\" value=\"ok\"></form></div>
<a href=\"bag.php?ses=$ses&amp;move=setup&amp;mt=$mt\">снаряжение</a>";
}
///////////////////////////////////////////////////
if($move=='setup'){
$i=1;
echo'<div class=kto>снаряжение</div><div class=text>';
echo"<form action=\"bag.php?ses=$ses&amp;move=prov3&amp;mt=$m\" method=\"post\">";
while($i<=3){
if($har["art$i"]!='0' && $har["art$i"]!=''){
$kk=$har["art$i"];
$rr=@explode('.',$kk);
$naz=$rr[0];
echo"$i.<input type=\"radio\" name=\"slot\" value=\"$i\">$naz<br>";
} else echo"$i.<input type=\"radio\" name=\"slot\" value=\"$i\">пусто<br>";
$i++;}
echo"<input type=\"submit\" value=\"снять\"></form></div><a href=\"bag.php?ses=$ses&amp;mt=$mt\">назад</a>";
}
///////////////////////////////////////////////////
if($move=='infa'){
$sq=mysql_query("SELECT * FROM bag WHERE nick=\"$nick\"")or die('error');
$ro=mysql_fetch_array($sq);
$kk=$ro["slot$slot"];
if($kk!='0' && $kk!=''){
$rr=@explode('.',$kk);
$mm=$rr[0];
if((int)$mm!=0){
if((int)$mm==3) $opr='атака'; else $opr='защита';
$naz=$rr[1];
$img=$rr[0];
$h=$rr[2];
$l=$rr[3];
if((int)$rr[4]==1) $in='для воинов света';
if((int)$rr[4]==2) $in='для воинов тьмы';
if((int)$rr[4]==0) $in='для всех';
$m=$rr[5];
$echo='';
if(isset($rr[6])){
$rr[6]=(int)$rr[6];
if($rr[6]==1) $echo="в предмет вставлен малый кристалл огня.<br>";
if($rr[6]==2) $echo="в предмет вставлен средний кристалл огня.<br>";
if($rr[6]==3) $echo="в предмет вставлен большой кристалл огня.<br>";
if($rr[6]==4) $echo="в предмет вставлен малый кристалл воздуха.<br>";
if($rr[6]==5) $echo="в предмет вставлен средний кристалл воздуха.<br>";
if($rr[6]==6) $echo="в предмет вставлен большой кристалл воздуха.<br>";
if($rr[6]==7) $echo="в предмет вставлен малый кристалл льда.<br>";
if($rr[6]==8) $echo="в предмет вставлен средний кристалл льда.<br>";
if($rr[6]==9) $echo="в предмет вставлен большой кристалл льда.<br>";
if($rr[6]==10) $echo="в предмет вставлен малый кристалл земли.<br>";
if($rr[6]==11) $echo="в предмет вставлен средний кристалл земли.<br>";
if($rr[6]==12) $echo="в предмет вставлен большой кристалл земли.<br>";
if($rr[6]==13) $echo="в предмет вставлен малый кристалл астрала.<br>";
if($rr[6]==14) $echo="в предмет вставлен средний кристалл астралл.<br>";
if($rr[6]==15) $echo="в предмет вставлен большой кристалл астрала.<br>";
if($rr[6]==16) $echo="в предмет вставлен малый кристалл энергии.<br>";
if($rr[6]==17) $echo="в предмет вставлен средний кристалл энергии.<br>";
if($rr[6]==18) $echo="в предмет вставлен большой кристалл энергии.<br>";
if($rr[6]==19) $echo="в предмет вставлен орб огня.<br>";
if($rr[6]==20) $echo="в предмет вставлен орб воздуха.<br>";
if($rr[6]==21) $echo="в предмет вставлен орб льда.<br>";
if($rr[6]==22) $echo="в предмет вставлен орб земли.<br>";
if($rr[6]==23) $echo="в предмет вставлен орб астрала.<br>";
if($rr[6]==24) $echo="в предмет вставлен орб энергии.<br>";
}
echo"<div class=kto>$naz</div>
<img src=\"img1/$img.png\">
<div class=text>
$opr: <font color=\"red\">$h</font><br>
уровень: <font color=\"red\">$l</font><br>
стоимость: <font color=\"red\">$m</font><br>
$in<br>
<font color=\"#ffff00\">$echo</font>
</div>";
} else {
$naz=$rr[0];
$img=$rr[1];
$s=$rr[2];
$h=$rr[3];
$m=$rr[4];
echo"<div class=kto>$naz</div>
<img src=\"img/$img.png\">
<div class=text>
сила: <font color=\"red\">$s</font><br>
жизнь: <font color=\"red\">$h</font><br>
манна: <font color=\"red\">$m</font>
</div>";
}
} else echo'<div class=kto>пусто</div>слот пуст!<br>';
echo"<a href=\"bag.php?ses=$ses&amp;mt=$mt\">назад</a>";
}
///////////////////////////////////////////////////
if($move=='set1'){
$i=1;
echo'<div class=kto>снаряжение</div><div class=text>';
echo"<form action=\"bag.php?ses=$ses&amp;move=prov2&amp;slot=$slot&amp;mt=$m\" method=\"post\">";
while($i<=3){
if($har["art$i"]!='0' && $har["art$i"]!=''){
$kk=$har["art$i"];
$rr=@explode('.',$kk);
$naz=$rr[0];
echo"$i.<input type=\"radio\" name=\"slot2\" value=\"$i\">$naz<br>";
} else echo"$i.<input type=\"radio\" name=\"slot2\" value=\"$i\">пусто<br>";
$i++;}
echo"<input type=\"submit\" value=\"ok\"></form></div><a href=\"bag.php?ses=$ses&amp;mt=$mt\">назад</a>";
}
//////////////////////////////////////////////////
echo"<br>*****<br><div class=kto>
<a href=\"index.php?ses=$ses&amp;mt=$mt\">на улицу</a>
</div></body></html>";
?>