- <?php
- include "./../ini.php";
- include "./../includes/header.php";
- include "./../includes/inc_online.php";
- print "<p><small>";
-
- $id=cyr(htmlspecialchars(stripslashes(trim($id))));
- $pass=cyr(htmlspecialchars(stripslashes(trim($pass))));
-
- if(!empty($id))
- {
- $q = mysql_query("select cars,guns,money,id,login,pass,band from users where id='".$id."';");
- }
- else
- {
- die ($lang['empty_login']."</small></p></card></wml>");
- }
-
-
- $data = mysql_fetch_array($q);
-
- $id=$data['id'];
- $login=$data['login'];
- $band=$data['band'];
- $cars=$data['cars'];
- $guns=$data['guns'];
- $money=$data['money'];
-
- if($pass!=$data['pass'])
- {
- die ($lang['empty_login']."</small></p></card></wml>");
- }
- else
- {
- $band_q=mysql_query("select * from bands where name='".$band."';");
- $band_array=mysql_fetch_array($band_q);
- $name=$band_array['name'];
- $boss=$band_array['boss'];
- $members=$band_array['members'];
- $avtoritet=$band_array['avtoritet'];
- $bcars=$band_array['cars'];
- $bguns=$band_array['guns'];
- $bmoney=$band_array['money'];
- $band_members = explode(".", $members);
- $count_members=count($band_members);
- }
-
- $band_level=0;
- for($i=0;$i<$count_members;$i++)
- {
- $level_ar=mysql_fetch_array(mysql_query("select level from users where login='".$band_members[$i]."';"));
- $band_level=$level_ar['level']+$band_level;
- }
- $band_level=ceil($band_level/$count_members);
- mysql_query("update bands set avtoritet='".$band_level."' where name='".$band."';");
-
- if($count_members<=1)
- {
- mysql_query("delete from bands where name='".$band."';");
- print $lang['band_haha']."<br/>";
- print "---<br/>><anchor>".$lang['back']."<prev/></anchor><br/>";
- print ">><a href=\"./../game.php?id=$id&pass=$pass\">".$lang['menu']."</a><br/>";
- mysql_close();
- include "./../includes/footer.php";
- exit;
- }
-
- mysql_query("update users set last='".time()."',city='0' where id='".$id."';");
-
- switch ($mode)
- {
- case "new_member":
- if($boss==$login)
- {
- if(!empty($a))
- {
- if(empty($dbid) && !empty($imya))
- {
- $imya=cyr(htmlspecialchars(stripslashes(trim($imya))));
-
- $db=mysql_fetch_array(mysql_query("select id,band,pass from users where login='".$imya."';"));
- if(empty($db['id'])) die($lang['bands_such_man_not_exist']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
-
- if(in_array($imya, $band_members)) die($lang['bands_already_in_your_band']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
- if(!empty($db['band'])) die($lang['bands_user_already_have_band']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
- $dbid=$db['id'];
- $dbpass=$db['pass'];
- mysql_query("DELETE FROM messagi WHERE kto='".$dbid."' and komu=".$id." limit 1;");
- $messaga="<b>$login ".$lang['bands_accept_you_in']." $band!</b><br/>[<a href=\"./../mes.php?pass=$dbpass&id=$dbid&dbid=$id&mode=del\">".$lang['ok']."</a>]";
- mysql_query("insert into messagi values(0,'$id','$dbid','$messaga');");
- mysql_query("update bands set members='$members.$imya' where name='".$band."';");
- mysql_query("update users set band='".$band."' where id='".$db['id']."';");
- print "<b>$imya</b> ".$lang['bands_accepted_in_band']."<br/>";
- }
- else
- {
- $dbid=cyr(htmlspecialchars(stripslashes(trim($_GET[dbid]))));
- $db=mysql_fetch_array(mysql_query("select login,band,pass from users where id='".$dbid."';"));
- $dblogin=$db['login'];
- $dbpass=$db['pass'];
- $dbband=$db['band'];
- if(empty($dblogin)) die($lang['bands_such_man_not_exist']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
- if(!empty($dbband)) die($lang['bands_user_already_have_band']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
- if(in_array($dblogin, $band_members)) die($lang['bands_already_in_your_band']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
- mysql_query("update bands set members='$members.$dblogin' where name='".$band."';");
- mysql_query("update users set band='".$band."' where id='".$dbid."';");
- mysql_query("DELETE FROM messagi WHERE kto='".$dbid."' and komu=".$id." limit 1;");
- $messaga="<b>$login ".$lang['bands_accept_you_in']." $band!</b><br/>[<a href=\"./../mes.php?pass=$dbpass&id=$dbid&dbid=$id&mode=del\">".$lang['ok']."</a>]";
- mysql_query("insert into messagi values(0,'$id','$dbid','$messaga');");
- print "<b>".$dblogin."</b> ".$lang['bands_accepted_in_band']."<br/>";
- }
- }
- else
- {
- print $lang['bands_enter_nickname_man']."</small><br/>";
- print "<input name=\"imya\"/><br/><small>";
- print "<anchor>".$lang['ok']."<go href=\"band_panel.php?id=$id&pass=$pass&mode=new_member&a=b\" method=\"post\">
- <postfield name=\"imya\" value=\"$(imya)\"/></go></anchor><br/>";
- }
- }
- print "><a href=\"band_panel.php?id=$id&pass=$pass\">".$lang['game_your_band']."</a><br/>";
- break;
- case "del_member":
- if($boss==$login)
- {
- if(!empty($a))
- {
- $imya=cyr(htmlspecialchars(stripslashes(trim($imya))));
- $db=mysql_fetch_array(mysql_query("select id from users where login='".$imya."';"));
- if(empty($db['id'])) die($lang['bands_such_man_not_exist']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
- if(!in_array($imya, $band_members)) die($lang['bands_such_man_not_exist']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
- mysql_query("update users set band='' where id='".$db['id']."';");
-
- if($count_members<=1)
- {
- $members=str_replace("$imya","","$members");
- mysql_query("update bands set members='$members' where name='".$band."';");
- }
- elseif($count_members>1 && $band_members[0]!=$imya)
- {
- $members=str_replace(".$imya","","$members");
- mysql_query("update bands set members='$members' where name='".$band."';");
- }
- elseif($count_members>1 && $band_members[0]==$imya)
- {
- $members=str_replace("$imya.","","$members");
- mysql_query("update bands set members='$members' where name='".$band."';");
- }
- print "<b>$imya</b> ".$lang['bands_removed_from_band']."<br/>";
-
- }
- else
- {
- print $lang['bands_enter_nickname_man']."</small><br/>";
- print "<input name=\"imya\"/><br/><small>";
- print "<anchor>".$lang['ok']."<go href=\"band_panel.php?id=$id&pass=$pass&mode=del_member&a=b\" method=\"post\">
- <postfield name=\"imya\" value=\"$(imya)\"/></go></anchor><br/>";
- }
- }
-
- print "><a href=\"band_panel.php?id=$id&pass=$pass\">".$lang['game_your_band']."</a><br/>";
- break;
- case "exit_band":
-
- if(empty($r))
- {
- print $lang['bands_your_accept_it']."<br/>";
- print "[<a href=\"band_panel.php?mode=exit_band&id=$id&pass=$pass&r=y\">".$lang['bands_exit_user']."</a>/";
- print "<a href=\"band_panel.php?id=$id&pass=$pass\">".$lang['bands_remain_user']."</a>]<br/>";
- print "><a href=\"band_panel.php?id=$id&pass=$pass\">".$lang['game_your_band']."</a><br/>";
- }
- else
- {
- mysql_query("update users set band='' where id='".$id."';");
-
- if($count_members<=1)
- {
- $members=str_replace("$login","","$members");
- mysql_query("update bands set members='$members' where name='".$band."';");
- }
- elseif($count_members>1 && $band_members[0]!=$login)
- {
- $members=str_replace(".$login","","$members");
- mysql_query("update bands set members='$members' where name='".$band."';");
- }
- elseif($count_members>1 && $band_members[0]==$login)
- {
- $members=str_replace("$login.","","$members");
- mysql_query("update bands set members='$members' where name='".$band."';");
- }
- print $lang['bands_you_exit_from']." <b>$band</b>!<br/>";
- }
-
-
- break;
- case "common_cars":
-
- if($a=="v")
- {
- if(empty($tachka))
- {
- if(!empty($bcars))
- {
- $cars_count = explode(".", $bcars);
- $count_cars=count($cars_count);
- print $lang['uv_cars']." <b>($count_cars)</b>:</small><br/>";
- print "<select name=\"tachka\">";
- for($i=0;$i<$count_cars;$i++)
- {
- print "<option value=\"".$cars_count[$i]."\">".$cars_count[$i]."</option>";
- }
- print "</select><br/><small>
- <anchor>".$lang['bands_take']."
- <go href=\"band_panel.php?id=$id&pass=$pass&a=v&mode=common_cars\" method=\"post\">
- <postfield name=\"tachka\" value=\"$(tachka)\"/>
- </go>
- </anchor><br/>";
- }
- else
- {
- print $lang['bands_no_common_cars']."<br/>";
- }
- }
- else
- {
- $cars_count = explode(".", $bcars);
- $count_cars=count($cars_count);
- if(!in_array($tachka,$cars_count)) die($lang['fa_car_false']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
-
- if(empty($cars)) mysql_query("update users set cars='$tachka' where id='".$id."';");
- else mysql_query("update users set cars='$cars.$tachka' where id='".$id."';");
-
- $cars_count = explode(".", $bcars);
- $count_cars=count($cars_count);
- if($count_cars<=1)
- {
- $bcars=str_replace("$tachka","","$bcars");
- mysql_query("update bands set cars='$bcars' where name='".$band."';");
- }
- elseif($count_cars>1 && $cars_count[0]!=$tachka)
- {
- $bcars=str_replace(".$tachka","","$bcars");
- mysql_query("update bands set cars='$bcars' where name='".$band."';");
- }
- elseif($count_cars>1 && $cars_count[0]==$tachka)
- {
- $bcars=str_replace("$tachka.","","$bcars");
- mysql_query("update bands set cars='$bcars' where name='".$band."';");
- }
- print "<b>$tachka</b> ".$lang['bands_car_now_at_you']."<br/>";
- }
- }
- elseif($a=="d")
- {
- if(empty($tachka))
- {
- if(!empty($cars))
- {
- $cars_count = explode(".", $cars);
- $count_cars=count($cars_count);
- print $lang['uv_cars']." <b>($count_cars)</b>:</small><br/>";
- print "<select name=\"tachka\">";
- for($i=0;$i<$count_cars;$i++)
- {
- print "<option value=\"".$cars_count[$i]."\">".$cars_count[$i]."</option>";
- }
- print "</select><br/><small>
- <anchor>".$lang['bands_add']."
- <go href=\"band_panel.php?id=$id&pass=$pass&a=d&mode=common_cars\" method=\"post\">
- <postfield name=\"tachka\" value=\"$(tachka)\"/>
- </go>
- </anchor><br/>";
- }
- else
- {
- print $lang['bands_user_without_cars']."<br/>";
- }
- }
- else
- {
- $cars_count = explode(".", $cars);
-
- if(!in_array($tachka,$cars_count)) die($lang['fa_car_false']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
-
- if(empty($bcars)) mysql_query("update bands set cars='$tachka' where name='".$band."';");
- else mysql_query("update bands set cars='$bcars.$tachka' where name='".$band."';");
-
- $count_cars=count($cars_count);
- if($count_cars<=1)
- {
- $cars=str_replace("$tachka","","$cars");
- mysql_query("update users set cars='$cars' where id='".$id."';");
- }
- elseif($count_cars>1 && $cars_count[0]!=$tachka)
- {
- $cars=str_replace(".$tachka","","$cars");
- mysql_query("update users set cars='$cars' where id='".$id."';");
- }
- elseif($count_cars>1 && $cars_count[0]==$tachka)
- {
- $cars=str_replace("$tachka.","","$cars");
- mysql_query("update users set cars='$cars' where id='".$id."';");
- }
- print "<b>$tachka</b> ".$lang['bands_now_in_common']."<br/>";
- }
- }
- print "<a href=\"band_panel.php?id=$id&pass=$pass&a=v&mode=common_cars\">".$lang['bands_take_car_from_common']."</a><br/>";
- print "<a href=\"band_panel.php?id=$id&pass=$pass&a=d&mode=common_cars\">".$lang['bands_add_car_into_common']."</a><br/>";
-
- print "><a href=\"band_panel.php?id=$id&pass=$pass\">".$lang['game_your_band']."</a><br/>";
- break;
- case "common_guns":
-
- if($a=="v")
- {
- if(empty($puwka))
- {
- if(!empty($bguns))
- {
- $guns_count = explode(".", $bguns);
- $count_guns=count($guns_count);
- print $lang['bands_guns']." <b>($count_guns)</b>:</small><br/>";
- print "<select name=\"puwka\">";
- for($i=0;$i<$count_guns;$i++)
- {
- print "<option value=\"".$guns_count[$i]."\">".$guns_count[$i]."</option>";
- }
- print "</select><br/><small>
- <anchor>".$lang['bands_take']."
- <go href=\"band_panel.php?id=$id&pass=$pass&a=v&mode=common_guns\" method=\"post\">
- <postfield name=\"puwka\" value=\"$(puwka)\"/>
- </go>
- </anchor><br/>";
- }
- else
- {
- print $lang['bands_no_common_guns']."<br/>";
- }
- }
- else
- {
- $guns_count = explode(".", $bguns);
- $count_guns=count($guns_count);
- if(!in_array($puwka,$guns_count)) die($lang['bands_no_common_guns']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
-
- if(empty($guns)) mysql_query("update users set guns='$puwka' where id='".$id."';");
- else mysql_query("update users set guns='$guns.$puwka' where id='".$id."';");
-
- $guns_count = explode(".", $bguns);
- $count_guns=count($guns_count);
- if($count_guns<=1)
- {
- $bguns=str_replace("$puwka","","$bguns");
- mysql_query("update bands set guns='$bguns' where name='".$band."';");
- }
- elseif($count_guns>1 && $guns_count[0]!=$puwka)
- {
- $bguns=str_replace(".$puwka","","$bguns");
- mysql_query("update bands set guns='$bguns' where name='".$band."';");
- }
- elseif($count_guns>1 && $guns_count[0]==$puwka)
- {
- $bguns=str_replace("$puwka.","","$bguns");
- mysql_query("update bands set guns='$bguns' where name='".$band."';");
- }
- print "<b>$puwka</b> ".$lang['bands_gun_now_at_you']."<br/>";
- }
- }
- elseif($a=="d")
- {
- if(empty($puwka))
- {
- if(!empty($guns))
- {
- $guns_count = explode(".", $guns);
- $count_guns=count($guns_count);
- print $lang['uv_cars']." <b>($count_guns)</b>:</small><br/>";
- print "<select name=\"puwka\">";
- for($i=0;$i<$count_guns;$i++)
- {
- print "<option value=\"".$guns_count[$i]."\">".$guns_count[$i]."</option>";
- }
- print "</select><br/><small>
- <anchor>".$lang['bands_add']."
- <go href=\"band_panel.php?id=$id&pass=$pass&a=d&mode=common_guns\" method=\"post\">
- <postfield name=\"puwka\" value=\"$(puwka)\"/>
- </go>
- </anchor><br/>";
- }
- else
- {
- print $lang['bands_user_without_guns']."<br/>";
- }
- }
- else
- {
- $guns_count = explode(".", $guns);
- if(!in_array($puwka,$guns_count)) die($lang['bands_user_without_guns']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
-
- if(empty($bguns)) mysql_query("update bands set guns='$puwka' where name='".$band."';");
- else mysql_query("update bands set guns='$bguns.$puwka' where name='".$band."';");
-
- $count_guns=count($guns_count);
- if($count_guns<=1)
- {
- $guns=str_replace("$puwka","","$guns");
- mysql_query("update users set guns='$guns' where id='".$id."';");
- }
- elseif($count_guns>1 && $guns_count[0]!=$puwka)
- {
- $guns=str_replace(".$puwka","","$guns");
- mysql_query("update users set guns='$guns' where id='".$id."';");
- }
- elseif($count_guns>1 && $guns_count[0]==$puwka)
- {
- $guns=str_replace("$puwka.","","$guns");
- mysql_query("update users set guns='$guns' where id='".$id."';");
- }
- print "<b>$puwka</b> ".$lang['bands_now_in_common']."<br/>";
- }
- }
-
- print "<a href=\"band_panel.php?id=$id&pass=$pass&a=v&mode=common_guns\">".$lang['bands_take_gun_from_common']."</a><br/>";
- print "<a href=\"band_panel.php?id=$id&pass=$pass&a=d&mode=common_guns\">".$lang['bands_add_gun_into_common']."</a><br/>";
-
- print "><a href=\"band_panel.php?id=$id&pass=$pass\">".$lang['game_your_band']."</a><br/>";
- break;
- case "common_money":
-
- if($a=="v")
- {
- if(empty($babl))
- {
- if(empty($bmoney) || $bmoney<=0) print $lang['bands_common_no_money']."<br/>";
- else
- {
- print $lang['bands_in_common']." <b>$bmoney</b>$$.";
- print $lang['bands_how_much_money_you_want']."</small><br/>";
- print "<input name=\"babl\" format=\"*N\" size=\"3\"/><br/><small>";
- print "<anchor>".$lang['ok']."<go href=\"band_panel.php?id=$id&pass=$pass&a=v&mode=common_money\" method=\"post\">
- <postfield name=\"babl\" value=\"$(babl)\"/></go></anchor><br/>";
- }
- }
- else
- {
- /*if($babl>50) print $lang['bands_common_limit_50']."<br/>";
- else
- {*/
- if(empty($bmoney) || $bmoney<=0) print $lang['bands_common_no_money']."<br/>";
- else
- {
- $babl=cyr(htmlspecialchars(stripslashes(trim($babl))));
- $money=$babl+$money;
- $babl=$bmoney-$babl;
- if(empty($babl) || $babl<=0) print $lang['bands_common_no_money']."<br/>";
- else
- {
- mysql_query("update bands set money='".$babl."' where name='".$band."';");
- mysql_query("update users set money='".$money."' where id='".$id."';");
- print $lang['bands_you_owned_common_money']." <b>$money</b>$$<br/>";
- /*}*/
- }
- }
- }
-
- }
- elseif($a=="d")
- {
-
- if(empty($babl))
- {
- if(empty($money) || $money<=0) print $lang['bands_user_without_money_for']."<br/>";
- else
- {
- print $lang['bands_money_at_you']." <b>$money</b>$$.";
- print $lang['bands_how_much_money_put']."</small><br/>";
- print "<input name=\"babl\" format=\"*N\" size=\"3\"/><br/><small>";
- print "<anchor>".$lang['ok']."<go href=\"band_panel.php?id=$id&pass=$pass&a=d&mode=common_money\" method=\"post\">
- <postfield name=\"babl\" value=\"$(babl)\"/></go></anchor><br/>";
- }
- }
- else
- {
- if(empty($money) || $money<=0) print $lang['bands_user_without_money_for']."<br/>";
- else
- {
- $babl=cyr(htmlspecialchars(stripslashes(trim($babl))));
- $money=$money-$babl;
- $bmoney=$bmoney+$babl;
- if($money<=0) die($lang['bands_user_without_money_for']."<br/><anchor>".$lang['back']."<prev/></anchor></small></p></card></wml>");
- mysql_query("update bands set money='".$bmoney."' where name='".$band."';");
- mysql_query("update users set money='".$money."' where id='".$id."';");
- print $lang['bands_money_in_common_account']." <b>".$babl."</b>$$<br/>";
- }
- }
- }
- print "<a href=\"band_panel.php?id=$id&pass=$pass&a=v&mode=common_money\">".$lang['bands_take_money_from_common']."</a><br/>";
- print "<a href=\"band_panel.php?id=$id&pass=$pass&a=d&mode=common_money\">".$lang['bands_add_money_into_common']."</a><br/>";
-
- print "><a href=\"band_panel.php?id=$id&pass=$pass\">".$lang['game_your_band']."</a><br/>";
- break;
-
- case "mes":
-
- if(empty($messaga))
- {
- print $lang['bands_mes_title'].":<br/></small>";
- print "<input name=\"messaga\"/><br/>";
- print "<small><anchor>".$lang['ok']."<go href=\"band_panel.php?id=$id&pass=$pass&mode=mes\" method=\"post\">
- <postfield name=\"messaga\" value=\"$(messaga)\"/></go></anchor><br/>";
- }
- else
- {
- $messaga2=htmlspecialchars(stripslashes(trim($messaga)));
- for($i=0;$i<$count_members;$i++)
- {
- $mes_ar=mysql_fetch_array(mysql_query("select id,pass from users where login='".$band_members[$i]."';"));
- $messaga="<b>$login-".$lang['bands_boss']." $band:</b><br/>".$messaga2."<br/>[<a href=\"./../mes.php?pass=".$mes_ar['pass']."&id=".$mes_ar['id']."&dbid=$id&mode=reply\">".$lang['mes_reply']."</a>/<a href=\"./../mes.php?pass=".$mes_ar['pass']."&id=".$mes_ar['id']."&dbid=$id&mode=del\">".$lang['mes_del']."</a>]";
- mysql_query("insert into messagi values(0,'$id','".$mes_ar['id']."','$messaga');");
- }
- print $lang['bands_mes_peredan']."<br/>";
- }
- print "><a href=\"band_panel.php?id=$id&pass=$pass\">".$lang['game_your_band']."</a><br/>";
- break;
- default:
-
- print "<b>".$lang['bands_bandname']."</b>: $name<br/>";
-
- $db=mysql_fetch_array(mysql_query("select id from users where login='".$boss."';"));
- $bossid=$db['id'];
-
- if(empty($bossid))
- {
- srand((double)microtime() *1000000);
- $rand_key = array_rand($band_members,2);
- print $lang['bands_old_b_new_b']."<br/>";
- $new_boss=$band_members[$rand_key[0]];
- print $new_boss."<br/>";
- mysql_query("update bands set boss='".$new_boss."' where name='".$band."';");
- }
-
- print "<b>".$lang['bands_boss']."</b>: <a href=\"./../mes.php?id=$id&pass=$pass&dbid=$bossid&mode=reply\">$boss</a><br/>";
- print "<b>".$lang['uv_level']."</b>: $avtoritet<br/>";
- print "<b>".$lang['bands_members']."($count_members)</b>:<br/>";
-
- for($i=0;$i<$count_members;$i++)
- {
- print $band_members[$i].",";
- }
- print "<br/>";
-
- if($boss==$login)
- {
- print "<a href=\"band_panel.php?id=$id&pass=$pass&mode=new_member\">".$lang['bands_new_member_of_gang']."</a><br/>
- <a href=\"band_panel.php?id=$id&pass=$pass&mode=del_member\">".$lang['bands_del_band_member']."</a><br/>
- <a href=\"band_panel.php?id=$id&pass=$pass&mode=mes\">".$lang['bands_mes_to_all']."</a><br/>";
- }
-
- print "<a href=\"band_panel.php?id=$id&pass=$pass&mode=common_cars\">".$lang['bands_common_cars']."</a><br/>
- <a href=\"band_panel.php?id=$id&pass=$pass&mode=common_guns\">".$lang['bands_common_guns']."</a><br/>
- <a href=\"band_panel.php?id=$id&pass=$pass&mode=common_money\">".$lang['bands_common_money']."</a><br/>
- <a href=\"band_panel.php?id=$id&pass=$pass&mode=exit_band\">".$lang['bands_exit_band']."</a><br/>
- ";
-
- break;
- }
-
-
-
-
- print "---<br/>><anchor>".$lang['back']."<prev/></anchor><br/>";
- print ">><a href=\"./../game.php?id=$id&pass=$pass\">".$lang['menu']."</a><br/>";
-
- mysql_close();
- include "./../includes/footer.php";
- ?>