Файл: ewar/admin_panel.php
Строк: 801
<?php
include("includes/config.php");
include("includes/header.php");
include("functions/items.php");
if (!$dm or $user_id != $ADMIN_ID) {
header("Location: index.php");
exit;
}
if ($id == false) {
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="center text_p">
".$language['issirink_dominanti_meniu']."
</div>
<div class="razdel5"></div>
<div class="top_wave"></div>
<div class="light_paper tr">
<a href="admin_panel.php?id=stat"><img src="img/icons/ikona.png" alt="*"/>".$language['zaidimo_statistika']."</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=settings"><img src="img/icons/ikona.png" alt="*"/>".$language['bendri_zaidimo_nustatymai']."</a>
<div class="razdel"></div>
<a href="news.php?id=write"><img src="img/icons/ikona.png" alt="*"/>".$language['paskelbti_naujiena']."</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=bips"><img src="img/icons/ikona.png" alt="*"/>".$language['uzblokuoti_ip']." (".count(file("blocked_ips.block")).")</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=log"><img src="img/icons/ikona.png" alt="*"/>".$language['auksiniu_pirkimo_logas']." (".mysql_num_rows(mysql_query("SELECT id FROM auksiniu_log")).")</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=referers"><img src="img/icons/ikona.png" alt="*"/>HTTP REFERER'S (".mysql_num_rows(mysql_query("SELECT id FROM referers")).")</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=mem"><img src="img/icons/ikona.png" alt="*"/>".$language['memcache_statistika']."</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=auto"><img src="img/icons/ikona.png" alt="*"/>".$language['automatiniai_veiksmai']."</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=mn"><img src="img/icons/ikona.png" alt="*"/>".$language['manekeno_paveiksleliai']."</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=blocked"><img src="img/icons/ikona.png" alt="*"/>BLOCK LIST (".mysql_num_rows(mysql_query("SELECT id FROM block")).")</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=params"><img src="img/icons/ikona.png" alt="*"/>".$language['perskaiciuoti_zaideju_parametrus']."</a>
<div class="razdel"></div>
<a href="admin_panel.php?id=multiaccounting"><img src="img/icons/ikona.png" alt="*"/>MultiAccounting</a>
<div class="razdel"></div>
<a href="php_info.php"><img src="img/icons/ikona.png" alt="*"/>PHP INFORMATION</a>
</div>
<div class="bottom_wave"></div>";
}
elseif ($id == "stat") {
$all_users = mysql_result(mysql_query("SELECT COUNT(id) FROM `vartotojai`"), 0);
$blocket_users = mysql_result(mysql_query("SELECT COUNT(id) FROM `block`"), 0);
$save_users = mysql_result(mysql_query("SELECT COUNT(id) FROM `vartotojai` WHERE `saved` = '1'"), 0);
$no_save_users = $all_users - $save_users;
$pol_male = mysql_result(mysql_query("SELECT COUNT(id) FROM `vartotojai` WHERE `lytis` = '0'"), 0);
$pol_female = mysql_result(mysql_query("SELECT COUNT(id) FROM `vartotojai` WHERE `lytis` = '1'"), 0);
$sootn_all_save = round((($save_users / $all_users) * 100), 2);
$all_item = mysql_result(mysql_query("SELECT COUNT(id) FROM `items`"), 0);
$shot_item = mysql_result(mysql_query("SELECT COUNT(id) FROM `inv` WHERE `equip` = '1'"), 0);
$wear_item = mysql_result(mysql_query("SELECT COUNT(id) FROM `inv` WHERE `equip` = '0'"), 0);
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="center text_p">
<span class="big bold">".$language['zaideju_statistika'].":</span>
</div>
<div class="razdel5"></div>
<div class="juosta2 tr">
- ".$language['zaideju_zaidime'].": <span class="lime">$all_users</span>
<br/>
- ".$language['uzblokuotu_zaideju'].": <span class="lime">$blocket_users</span>
<br/>
- ".$language['issaugotu_zaideju'].": <span class="lime">$save_users</span>
<br/>
- ".$language['neissaugotu_zaideju'].": <span class="lime">$no_save_users</span>
<br/>
- ".$language['santykis_ne_is'].": <span class="lime">$sootn_all_save%</span>
<br/>
<br/>
- ".$language['viso_vaikinu'].": <span class="lime">$pol_male</span>
<br/>
- ".$language['viso_merginu'].": <span class="lime">$pol_female</span>
</div>
<div class="razdel5"></div>
<div class="center text_p">
<span class="big bold">".$language['daiktu_statistika'].":</span>
</div>
<div class="razdel5"></div>
<div class="juosta2 tr">
- ".$language['zaidime_daiktu'].": <span class="lime">$all_item</span>
<br/>
- ".$language['uzdetu_daiktu'].": <span class="lime">$shot_item</span>
<br/>
- ".$language['neuzdetu_daiktu'].": <span class="lime">$wear_item</span>
</div>";
}
elseif ($id == "settings") {
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="lent w80 mlra">
<div class="bl-ttl"><div class="te"><div class="ttl">
".$language['nustatymai']."
</div></div></div>
<form action="admin_panel.php?id=settings2" method="post">
<div class="center">
<span class="bold">".$language['zaidimo_statusas'].":</span>
<div class="razdel5"></div>
<select name="game_on">";
if ($settings['game_on'] == 1) {
echo "<option value="1" selected="selected">".$language['ijungtas']."</option>";
}
else
{
echo "<option value="1">".$language['ijungtas']."</option>";
}
if ($settings['game_on'] == 0) {
echo "<option value="0" selected="selected">".$language['isjungtas']."</option>";
}
else
{
echo "<option value="0">".$language['isjungtas']."</option>";
}
echo "</select>
<div class="razdel10"></div>
<span class="bold">".$language['antiflood_registracijoje'].":</span>
<div class="razdel5"></div>
<input name="reg_antiflood_time" value="".$settings['reg_antiflood_time']."" type="text"/>
<div class="razdel10"></div>
<span class="bold">".$language['rasyti_chate_ir_t'].":</span>
<div class="razdel5"></div>
<input name="write_from" value="".$settings['write_from']."" type="text"/>
<div class="razdel5"></div>
<span class="bold">".$language['uzduociu_pas_isminciu'].":</span>
<div class="razdel5"></div>
<input name="quests" value="".$settings['quests']."" type="text"/>
<div class="razdel5"></div>
<span class="bold">".$language['komplektu_daiktu_parduotuveje'].":</span>
<div class="razdel5"></div>
<input name="complects" value="".$settings['complects']."" type="text"/>
<div class="razdel5"></div>
<button type="submit"><span>".$language['issaugoti']."</span></button>
</div>
</form>
</div>";
}
elseif ($id == "settings2") {
$game_on = (int) ereg_replace("[^0-9]","",$_POST['game_on']);
$reg_antiflood_time = (int) ereg_replace("[^0-9]","",$_POST['reg_antiflood_time']);
$write_from = (int) ereg_replace("[^0-9]","",$_POST['write_from']);
$quests = (int) ereg_replace("[^0-9]","",$_POST['quests']);
$complects = (int) ereg_replace("[^0-9]","",$_POST['complects']);
if ($game_on > 1 or $game_on < 0) {
$game_on = 1;
}
if ($reg_antiflood_time > 3600 or $reg_antiflood_time < 0) {
$reg_antiflood_time = 30;
}
if ($write_from > 20 or $write_from < 0) {
$write_from = 20;
}
mysql_query("UPDATE settings SET game_on='$game_on',reg_antiflood_time='$reg_antiflood_time',write_from='$write_from',quests='$quests',complects='$complects'");
header("Location: admin_panel.php?id=settings");
}
elseif ($id == "log") {
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="center">
<a class="btn_red" href="admin_panel.php?id=logdel"><span>".$language['isvalyti']."</span></a>
</div>
<div class="razdel5"></div>";
$nuskaitoma = mysql_query("SELECT * FROM auksiniu_log");
$viso = mysql_num_rows($nuskaitoma);
if ($viso == false) {
echo "<div class="center text_p">
".$language['tuscia']."
</div>";
}
else
{
$nuo = ereg_replace("[^0-9]","",$_GET['nuo']);
if ($nuo == "") {
$nuo = 0;
}
$puslapiu_skaicius = 20;
$nuskaitymas = mysql_query("SELECT * FROM auksiniu_log ORDER BY id DESC LIMIT $nuo,$puslapiu_skaicius");
while($stulpeliai = mysql_fetch_assoc($nuskaitymas)) {
$vafetch = mysql_fetch_assoc(mysql_query("SELECT * FROM vartotojai WHERE id='".$stulpeliai['nick_id']."'"));
echo "<div class="juosta2 tr">
<span class="bold"><a href="index.php?id=info&k=".$vafetch['id']."">$zenklas".$vafetch['nick']."</a></span>:
<br/>
<span class="small">".$stulpeliai['txt']."</span>
<br/>
<span class="small">".$stulpeliai['data']."</span>
</div>
<div class="razdel5"></div>";
}
echo "<div class="center text_p">";
$viso_puslapiai = 0;
$starto_skaicius = 1;
$ceil = ceil($viso / $puslapiu_skaicius);
$rodomas = ceil($nuo / $puslapiu_skaicius) + 1;
while($viso_puslapiai < $viso) {
if ($starto_skaicius == 1 or ($starto_skaicius >= $rodomas - 1 && $starto_skaicius < $rodomas + 3) or $starto_skaicius > $ceil - 1) {
$taskai = 0;
if ($nuo == $viso_puslapiai) {
echo "<a class="page" id="pushed" href="admin_panel.php?id=log&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
else
{
echo "<a class="page" href="admin_panel.php?id=log&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
}
else
{
if ($taskai == false) {
echo "...";
$taskai ++;
}
}
$viso_puslapiai = $viso_puslapiai + $puslapiu_skaicius;
$starto_skaicius ++;
}
echo "</div>";
}
}
elseif ($id == "logdel") {
mysql_query("DELETE FROM auksiniu_log");
header("Location: admin_panel.php?id=log");
}
elseif ($id == "referers") {
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="center">
<a class="btn_red" href="admin_panel.php?id=refdel"><span>".$language['isvalyti']."</span></a>
</div>
<div class="razdel5"></div>";
$nuskaitoma = mysql_query("SELECT * FROM referers");
$viso = mysql_num_rows($nuskaitoma);
if ($viso == false) {
echo "<div class="center text_p">
".$language['tuscia']."
</div>";
}
else
{
$nuo = ereg_replace("[^0-9]","",$_GET['nuo']);
if ($nuo == "") {
$nuo = 0;
}
$puslapiu_skaicius = 20;
$nuskaitymas = mysql_query("SELECT * FROM referers ORDER BY id DESC LIMIT $nuo,$puslapiu_skaicius");
while($stulpeliai = mysql_fetch_assoc($nuskaitymas)) {
echo "<div class="juosta2 tr">
» <a href="".$stulpeliai['referer']."">".$stulpeliai['referer']."</a>
<div class="razdel5"></div>
<span class="small">".$stulpeliai['data']."</span>
</div>
<div class="razdel5"></div>";
}
echo "<div class="center text_p">";
$viso_puslapiai = 0;
$starto_skaicius = 1;
$ceil = ceil($viso / $puslapiu_skaicius);
$rodomas = ceil($nuo / $puslapiu_skaicius) + 1;
while($viso_puslapiai < $viso) {
if ($starto_skaicius == 1 or ($starto_skaicius >= $rodomas - 1 && $starto_skaicius < $rodomas + 3) or $starto_skaicius > $ceil - 1) {
$taskai = 0;
if ($nuo == $viso_puslapiai) {
echo "<a class="page" id="pushed" href="admin_panel.php?id=referers&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
else
{
echo "<a class="page" href="admin_panel.php?id=referers&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
}
else
{
if ($taskai == false) {
echo "...";
$taskai ++;
}
}
$viso_puslapiai = $viso_puslapiai + $puslapiu_skaicius;
$starto_skaicius ++;
}
echo "</div>";
}
}
elseif ($id == "refdel") {
mysql_query("DELETE FROM referers");
header("Location: admin_panel.php?id=referers");
}
elseif ($id == "bips") {
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="center">
<a class="btn_red" href="admin_panel.php?id=ipsdel"><span>".$language['isvalyti']."</span></a>
</div>
<div class="lent w80 mlra">
<div class="bl-ttl"><div class="te"><div class="ttl">
".$language['prideti_ip']."
</div></div></div>
<form action="admin_panel.php?id=newip" method="post">
<div class="center">
<span class="bold">".$language['pridedamas_ip'].":</span>
<div class="razdel5"></div>
<input name="ip" type="text"/>
<div class="razdel5"></div>
<button type="submit"><span>".$language['ok']."</span></button>
</div>
</form>
</div>
<div class="razdel5"></div>";
$nuskaitymas = file("blocked_ips.block");
$sk = count($nuskaitymas);
$kiek_vienam_psl = 10;
$psl = ereg_replace("[^0-9]","",$_GET['psl']);
if ($psl == 0) {
$psl = 1;
}
if ($psl == 1) {
$nuo = 0;
$iki = $kiek_vienam_psl;
}
else
{
$nuo = $psl * $kiek_vienam_psl - $kiek_vienam_psl;
$iki = $psl * $kiek_vienam_psl;
}
if ($sk <= $psl * $kiek_vienam_psl) {
$iki = $sk;
}
$puslapiu = ceil($sk / $kiek_vienam_psl);
if ($sk == false) {
echo "<div class="center text_p">
".$language['tuscia']."
</div>";
}
else
{
for($ii = $nuo; $ii < $iki; $ii ++) {
echo "<div class="juosta2 tr">
<span class="bold">IP:</span> $nuskaitymas[$ii]
<br/>
» <a href="admin_panel.php?id=unb&ip=$nuskaitymas[$ii]">".$language['atblokuoti']."</a>
</div>
<div class="razdel5"></div>";
}
echo "<div class="center text_p">";
$viso_puslapiai = 0;
$starto_skaicius = 1;
$ceil = ceil($sk / $kiek_vienam_psl);
$rodomas = ceil($nuo / $kiek_vienam_psl) + 1;
while($viso_puslapiai < $sk) {
if ($starto_skaicius == 1 or ($starto_skaicius >= $rodomas - 1 && $starto_skaicius < $rodomas + 3) or $starto_skaicius > $ceil - 1) {
$taskai = 0;
if ($nuo == $viso_puslapiai) {
echo "<a class="page" id="pushed" href="admin_panel.php?id=bips&psl=$starto_skaicius">$starto_skaicius</a>";
}
else
{
echo "<a class="page" href="admin_panel.php?id=bips&psl=$starto_skaicius">$starto_skaicius</a>";
}
}
else
{
if ($taskai == false) {
echo "...";
$taskai ++;
}
}
$viso_puslapiai = $viso_puslapiai + $kiek_vienam_psl;
$starto_skaicius ++;
}
echo "</div>";
}
}
elseif ($id == "ipsdel") {
$fp = fopen("blocked_ips.block","w");
fwrite($fp,"");
fclose($fp);
header("Location: admin_panel.php?id=bips");
}
elseif ($id == "newip") {
$ip = ereg_replace("[^0-9.:]","",$_POST['ip']);
$fp = fopen("blocked_ips.block","a");
fwrite($fp,"$ipn");
fclose($fp);
header("Location: admin_panel.php?id=bips");
}
elseif ($id == "unb") {
$ip = ereg_replace("[^0-9.:]","",$_GET['ip']);
$arr = file("blocked_ips.block");
$sk = count($arr);
$fp = fopen("blocked_ips.block","w");
for($a = 0; $a < $sk; $a ++) {
$arr[$a] = ereg_replace("[^0-9.:]","",$arr[$a]);
if ($arr[$a] != $ip) {
fwrite($fp,"$arr[$a]n");
}
}
fclose($fp);
header("Location: admin_panel.php?id=bips");
}
elseif ($id == "mem") {
$memcache_statistika = $memcache -> getStats();
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="center">
<a class="btn_red" href="admin_panel.php?id=mem"><span>".$language['atnaujinti']."</span></a>
</div>
<div class="razdel5"></div>
<div class="juosta2 tr">
".$language['elementu_kese'].": <span class="lime">".$memcache_statistika['curr_items']."</span>
<br/>
".$language['is_viso_buvo_elementu'].": <span class="lime">".$memcache_statistika['total_items']."</span>
<br/>
".$language['keso_dydis'].": <span class="lime">".Replace_Bytes($memcache_statistika['bytes'])."</span>
<br/>
".$language['suteikta_kesui'].": <span class="lime">".Replace_Bytes($memcache_statistika['limit_maxbytes'])."</span>
<br/>
".$language['eme_kesa'].": <span class="lime">".$memcache_statistika['get_hits']." ".$language['kartu']."</span>
<br/>
".$language['bande_imti'].": <span class="lime">".$memcache_statistika['get_misses']." ".$language['kartu']."</span>
<br/>
".$language['santykis_eme_bande'].": <span class="lime">".(int) (($memcache_statistika['get_misses'] / $memcache_statistika['get_hits']) * 100)."%</span>
</div>";
}
elseif ($id == "auto") {
juosta($dm['statusas'],$neskaityti_laiskai);
$k = (int) $_GET['k'];
$kiek_on = mysql_num_rows(mysql_query("SELECT nick_id FROM online"));
if ($k == 1) {
$kiekis = (int) $_POST['new'];
if ($kiekis > 0) {
for($i = 1; $i <= $kiekis; $i ++) {
$nick = generateName();
$pass = rand(10000,99999);
if (!mysql_num_rows(mysql_query("SELECT id FROM vartotojai WHERE nick='$nick'"))) {
$inputas = "asdwerfg";
$statusas = 1;
$g = 0;
mysql_query("INSERT INTO vartotojai SET saved='1',eq='1',lytis='".rand(0,1)."',nick='$nick',pass='".md5($pass)."',inputas='$inputas',paskutinis_prisijungimas='".date("Y-m-d H:i:s")."',registracijos_data='".date("Y-m-d H:i:s")."',g='$g',statusas='$statusas',ip='$ip',hp='20',mp='1000',s='500',duel_last_update='".time()."',duel_fights='10',duel_changes='5',kalba='$user_language', `force` = '".rand(1,2)."'");
$vartotojo_id = mysql_insert_id();
for($a = 1; $a <= 8; $a ++) {
$nusk = mysql_fetch_assoc(mysql_query("SELECT * FROM items WHERE quality = '1' AND w='$a' ORDER BY RAND() LIMIT 1"));
$w = mysql_fetch_assoc(mysql_query('SELECT * FROM `shop` WHERE `id` = "'.$nusk['id'].'"'));
mysql_query('INSERT INTO `inv` (`user`,`item`,`quality`,`bonus`,`equip`,`_str`,`_vit`,`_agi`,`_def`) VALUES ("'.$vartotojo_id.'","'.$w['id'].'","'.$w['quality'].'","'.$w['bonus'].'","1","'.$w['_str'].'","'.$w['_vit'].'","'.$w['_agi'].'","'.$w['_def'].'")');
mysql_query('UPDATE `vartotojai` SET `str` = `str` + '.$w['_str'].',`vit` = `vit` + '.$w['_vit'].',`agi` = `agi` + '.$w['_agi'].',`def` = `def` + '.$w['_def'].',`w_'.$a.'` = ''.mysql_insert_id().'' WHERE `id` = ''.$vartotojo_id.''');
}
mysql_query("UPDATE `vartotojai` SET `hp`=`vit` * 2 WHERE `id`='".$vartotojo_id."'");
}
}
}
}
if ($k == 2) {
$on = (int) $_POST['on'];
$time_out = time() + $TIME_OUT;
$sk = $kiek_on;
if ($on > $kiek_on) {
$nuskaitymas = mysql_query("SELECT * FROM vartotojai WHERE id!=1");
while($stulpeliai = mysql_fetch_assoc($nuskaitymas)) {
if (mysql_num_rows(mysql_query("SELECT nick_id FROM online WHERE nick_id='".$stulpeliai['id']."'")) == false) {
mysql_query("INSERT INTO online (nick_id,laikas) VALUES('".$stulpeliai['id']."','$time_out')");
$sk ++;
}
if ($sk == $on) {
break;
}
}
$kiek_on = $sk;
}
}
if ($k == 3) {
$day_from = (int) $_POST['day_from'];
$day_to = (int) $_POST['day_to'];
$night_from = (int) $_POST['night_from'];
$night_to = (int) $_POST['night_to'];
if ($day_to <= $day_from) {
$day_to = $day_from + 1;
}
if ($night_to <= $night_from) {
$night_to = $night_from + 1;
}
mysql_query("UPDATE settings SET day_from='$day_from',day_to='$day_to',night_from='$night_from',night_to='$night_to'");
header("Location: admin_panel.php?id=auto");
exit;
}
echo "<div class="lent w80 mlra">
<div class="bl-ttl"><div class="te"><div class="ttl">
".$language['auto_veiksmai']."
</div></div></div>
<form action="admin_panel.php?id=auto&k=1" method="post">
<div class="center">
<span class="bold">".$language['uzregistruoti_nauju'].":</span>
<div class="razdel5"></div>
<input name="new" type="text" value="100"/>
<div class="razdel5"></div>
<button type="submit"><span>".$language['ok']."</span></button>
</div>
</form>
<div class="razdel10"></div>
<form action="admin_panel.php?id=auto&k=2" method="post">
<div class="center">
<span class="bold">".$language['pakelti_online_iki'].":</span>
<div class="razdel5"></div>
<input name="on" type="text" value="$kiek_on"/>
<div class="razdel5"></div>
<button type="submit"><span>".$language['ok']."</span></button>
</div>
</form>
<div class="razdel10"></div>
<form action="admin_panel.php?id=auto&k=3" method="post">
<div class="center">
<span class="bold">".$language['palaikyti_online_diena'].":</span>
<div class="razdel5"></div>
<input class="min" name="day_from" value="".$settings['day_from']."" type="text" maxlength="5"/> - <input class="min" name="day_to" value="".$settings['day_to']."" type="text" maxlength="5"/>
<div class="razdel5"></div>
<span class="bold">".$language['palaikyti_online_nakti'].":</span>
<div class="razdel5"></div>
<input class="min" name="night_from" value="".$settings['night_from']."" type="text" maxlength="5"/> - <input class="min" name="night_to" value="".$settings['night_to']."" type="text" maxlength="5"/>
<div class="razdel5"></div>
<button type="submit"><span>".$language['ok']."</span></button>
</div>
</form>
</div>";
}
elseif ($id == "mn") {
juosta($dm['statusas'],$neskaityti_laiskai);
$nuskaitymas = mysql_query("SELECT * FROM items");
while($stulpeliai = mysql_fetch_assoc($nuskaitymas)) {
$item_name = items($stulpeliai['id']);
echo "<div class="center juosta2 tr">
$item_name (ID - ".$stulpeliai['id'].")
<table>
<tr>
<td valign="middle">
<img src="img/mnkn/1/".$stulpeliai['id'].".png"/>
</td>
<td valign="middle" align="left">
<img src="img/mnkn/0/".$stulpeliai['id'].".png"/>
</td>
</tr>
</table>
</div>
<div class="razdel5"></div>";
}
}
elseif ($id == "blocked") {
juosta($dm['statusas'],$neskaityti_laiskai);
$nuskaitoma = mysql_query("SELECT * FROM block");
$viso = mysql_num_rows($nuskaitoma);
if ($viso == false) {
echo "<div class="center text_p">
".$language['nera']."
</div>";
}
else
{
$nuo = (int) ereg_replace("[^0-9]","",$_GET['nuo']);
$puslapiu_skaicius = 20;
$nuskaitymas = mysql_query("SELECT * FROM block ORDER BY id DESC LIMIT $nuo,$puslapiu_skaicius");
while($stulpeliai = mysql_fetch_assoc($nuskaitymas)) {
$vafetch = mysql_fetch_array(mysql_query("SELECT * FROM vartotojai WHERE id='".$stulpeliai['nick_id']."'"));
$vafetch2 = mysql_fetch_array(mysql_query("SELECT * FROM vartotojai WHERE id='".$stulpeliai['kas']."'"));
$stulpeliai['priezastis'] = bbcode($stulpeliai['priezastis']);
$zenklas = zenklas($vafetch2['statusas']);
echo "<div class="juosta2 tr">
<span class="bold">".$language['uzblokuotas'].":</span> <a href="index.php?id=info&k=".$vafetch['id']."">".$vafetch['nick']."</a>
<br/>
<span class="bold">".$language['priezastis'].":</span> ".$stulpeliai['priezastis']."
<br/>
<span class="bold">".$language['uzbl'].":</span> <a href="index.php?id=info&k=".$vafetch2['id']."">$zenklas".$vafetch2['nick']."</a>
<br/>
<span class="bold">".$language['trukme'].":</span> ";
if ($dm['js2'] == false) {
echo val($stulpeliai['laikas'] - time());
}
else
{
$rand_sk = rand(1000000,9999999);
echo "<span id="setTime$rand_sk"></span><span id="getTime$rand_sk" style="display:none;">".($stulpeliai['laikas'] - time() + 1)."</span>";
js_count($stulpeliai['laikas'] - time() + 1,$rand_sk,1);
}
echo " ".$language['val']."
</div>
<div class="razdel5"></div>";
}
echo "<div class="center text_p">";
$viso_puslapiai = 0;
$starto_skaicius = 1;
$ceil = ceil($viso / $puslapiu_skaicius);
$rodomas = ceil($nuo / $puslapiu_skaicius) + 1;
while($viso_puslapiai < $viso) {
if ($starto_skaicius == 1 or ($starto_skaicius >= $rodomas - 1 && $starto_skaicius < $rodomas + 3) or $starto_skaicius > $ceil - 1) {
$taskai = 0;
if ($nuo == $viso_puslapiai) {
echo "<a class="page" id="pushed" href="admin_panel.php?id=blocked&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
else
{
echo "<a class="page" href="admin_panel.php?id=blocked&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
}
else
{
if ($taskai == false) {
echo "...";
$taskai ++;
}
}
$viso_puslapiai = $viso_puslapiai + $puslapiu_skaicius;
$starto_skaicius ++;
}
echo "</div>";
}
}
elseif ($id == "params") {
juosta($dm['statusas'],$neskaityti_laiskai);
$sk = 0;
#Sutvarkome daiktų status:
$nuskaitymas = mysql_query("SELECT * FROM `inv` WHERE `e` = '0'");
while($stulpeliai = mysql_fetch_assoc($nuskaitymas)) {
$dabar_str = $stulpeliai['_str'];
$dabar_vit = $stulpeliai['_vit'];
$dabar_agi = $stulpeliai['_agi'];
$dabar_def = $stulpeliai['_def'];
$item = mysql_fetch_assoc(mysql_query("SELECT * FROM items WHERE id = '".$stulpeliai['item']."'"));
$shop = mysql_fetch_assoc(mysql_query("SELECT * FROM shop WHERE id = '".$item['id']."'"));
$stulpeliai['_str'] = $shop['_str'];
$stulpeliai['_vit'] = $shop['_vit'];
$stulpeliai['_agi'] = $shop['_agi'];
$stulpeliai['_def'] = $shop['_def'];
$rune_stats_now = 0;
if ($stulpeliai['rune']) {
switch($stulpeliai['rune']) {
case 1:
$rune_stats_now = 75;
break;
case 2:
$rune_stats_now = 150;
break;
case 3:
$rune_stats_now = 250;
break;
case 4:
$rune_stats_now = 600;
break;
case 5:
$rune_stats_now = 1000;
break;
case 6:
$rune_stats_now = 2000;
break;
}
}
switch($item['w']) {
case 1:
$rune_stat = 'str';
break;
case 2:
$rune_stat = 'vit';
break;
case 3:
$rune_stat = 'def';
break;
case 4:
$rune_stat = 'agi';
break;
case 5:
$rune_stat = 'str';
break;
case 6:
$rune_stat = 'str';
break;
case 7:
$rune_stat = 'def';
break;
case 8:
$rune_stat = 'vit';
break;
}
$stulpeliai['_'.$rune_stat.''] = $stulpeliai['_'.$rune_stat.''] + $rune_stats_now;
$smith = 0;
if ($stulpeliai['smith'] > 0) {
$smith += 24;
}
if ($stulpeliai['smith'] > 1) {
$smith += 28;
}
if ($stulpeliai['smith'] > 2) {
$smith += 32;
}
if ($stulpeliai['smith'] > 3) {
$smith += 36;
}
if ($stulpeliai['smith'] > 4) {
$smith += 40;
}
if ($stulpeliai['smith'] > 5) {
$smith += 44;
}
if ($stulpeliai['smith'] > 6) {
$smith += 48;
}
if ($stulpeliai['smith'] > 7) {
$smith += 52;
}
if ($stulpeliai['smith'] > 8) {
$smith += 56;
}
if ($stulpeliai['smith'] > 9) {
$smith += 60;
}
if ($stulpeliai['smith'] > 10) {
$smith += 64;
}
if ($stulpeliai['smith'] > 11) {
$smith += 68;
}
if ($stulpeliai['smith'] > 12) {
$smith += 72;
}
if ($stulpeliai['smith'] > 13) {
$smith += 76;
}
if ($stulpeliai['smith'] > 14) {
$smith += 80;
}
if ($stulpeliai['smith'] > 15) {
$smith += 84;
}
if ($stulpeliai['smith'] > 16) {
$smith += 88;
}
if ($stulpeliai['smith'] > 17) {
$smith += 92;
}
if ($stulpeliai['smith'] > 18) {
$smith += 96;
}
if ($stulpeliai['smith'] > 19) {
$smith += 100;
}
$stulpeliai['_str'] = $stulpeliai['_str'] + $smith / 4;
$stulpeliai['_vit'] = $stulpeliai['_vit'] + $smith / 4;
$stulpeliai['_agi'] = $stulpeliai['_agi'] + $smith / 4;
$stulpeliai['_def'] = $stulpeliai['_def'] + $smith / 4;
$_bonus = 0;
switch($item['quality']) {
case 0:
$_bonus += 0;
break;
case 1:
$_bonus += 4.8;
break;
case 2:
$_bonus += 6;
break;
case 3:
$_bonus += 6.8;
break;
case 4:
$_bonus += 8;
break;
case 5:
$_bonus += 16;
break;
case 6:
$_bonus += 16;
break;
}
if ($stulpeliai['bonus'] > $shop['bonus']) {
$_bonus = ($stulpeliai['bonus'] - $shop['bonus']) * $_bonus;
$stulpeliai['_str'] = round($stulpeliai['_str'] + ($_bonus / 4));
$stulpeliai['_vit'] = round($stulpeliai['_vit'] + ($_bonus / 4));
$stulpeliai['_agi'] = round($stulpeliai['_agi'] + ($_bonus / 4));
$stulpeliai['_def'] = round($stulpeliai['_def'] + ($_bonus / 4));
}
if ($dabar_str != $stulpeliai['_str'] or $dabar_vit != $stulpeliai['_vit'] or $dabar_agi != $stulpeliai['_agi'] or $dabar_def != $stulpeliai['_def'] or $stulpeliai['quality'] != $item['quality']) {
$sk ++;
mysql_query('UPDATE `inv` SET `_str` = "'.$stulpeliai['_str'].'",`_vit` = "'.$stulpeliai['_vit'].'",`_agi` = "'.$stulpeliai['_agi'].'",`_def` = "'.$stulpeliai['_def'].'",`quality` = "'.$item['quality'].'" WHERE `id` = "'.$stulpeliai['id'].'"');
echo "<div class="juosta2 tr">
ID - ".$stulpeliai['user']."
<br/>
$dabar_str - ".$stulpeliai['_str']."
<br/>
$dabar_vit - ".$stulpeliai['_vit']."
<br/>
$dabar_agi - ".$stulpeliai['_agi']."
<br/>
$dabar_def - ".$stulpeliai['_def']."
<br/>
RUNA: ".$stulpeliai['rune']."
<br/>
ISASTRINIMAS: ".$stulpeliai['smith']."
<br/>
BONUSAS: ".$stulpeliai['bonus']."
<br/>
KOKYBE: ".$stulpeliai['quality']." - ".$item['quality']."
</div>
<div class="razdel5"></div>";
}
}
#Tikriname ar teisingi žaidėjų parametrai:
$nuskaitymas2 = mysql_query("SELECT * FROM `vartotojai` WHERE `level` > '5'");
while($stulpeliai3 = mysql_fetch_assoc($nuskaitymas2)) {
$dabar_str2 = $stulpeliai3['str'];
$dabar_vit2 = $stulpeliai3['vit'];
$dabar_agi2 = $stulpeliai3['agi'];
$dabar_def2 = $stulpeliai3['def'];
$dabar_mana2 = $stulpeliai3['mana'];
$stulpeliai3['str'] = 10;
$stulpeliai3['vit'] = 10;
$stulpeliai3['agi'] = 10;
$stulpeliai3['def'] = 10;
$stulpeliai3['mana'] = 1015 + ($stulpeliai3['level'] - 1) * 5;
$nuskaitymas4 = mysql_query("SELECT * FROM inv WHERE user='".$stulpeliai3['id']."' AND equip='1'");
while($stulpeliai4 = mysql_fetch_assoc($nuskaitymas4)) {
$stulpeliai3['str'] += $stulpeliai4['_str'];
$stulpeliai3['vit'] += $stulpeliai4['_vit'];
$stulpeliai3['agi'] += $stulpeliai4['_agi'];
$stulpeliai3['def'] += $stulpeliai4['_def'];
}
$nuskaitymas5 = mysql_query("SELECT * FROM pets WHERE user='".$stulpeliai3['id']."'");
while($stulpeliai5 = mysql_fetch_assoc($nuskaitymas5)) {
$stulpeliai3['str'] += $stulpeliai5['params'];
$stulpeliai3['vit'] += $stulpeliai5['params'];
$stulpeliai3['agi'] += $stulpeliai5['params'];
$stulpeliai3['def'] += $stulpeliai5['params'];
}
$nuskaitymas6 = mysql_query("SELECT * FROM `strides` WHERE `user`='".$stulpeliai3['id']."' AND `complete`='1'");
while($stulpeliai6 = mysql_fetch_assoc($nuskaitymas6)) {
$stulpeliai3['str'] += 50;
$stulpeliai3['vit'] += 50;
$stulpeliai3['agi'] += 50;
$stulpeliai3['def'] += 50;
}
$stulpeliai3['str'] += $stulpeliai3['clan_buff'];
$stulpeliai3['vit'] += $stulpeliai3['clan_buff'];
$stulpeliai3['agi'] += $stulpeliai3['clan_buff'];
$stulpeliai3['def'] += $stulpeliai3['clan_buff'];
$stulpeliai3['str'] += $stulpeliai3['_str'];
$stulpeliai3['vit'] += $stulpeliai3['_vit'];
$stulpeliai3['agi'] += $stulpeliai3['_agi'];
$stulpeliai3['def'] += $stulpeliai3['_def'];
$stulpeliai3['mana'] += $stulpeliai3['_mana'] * 5;
if ($stulpeliai3['premium_true'] == true) {
$stulpeliai3['str'] += 200;
$stulpeliai3['vit'] += 200;
$stulpeliai3['agi'] += 200;
$stulpeliai3['def'] += 200;
}
if ($stulpeliai3['effect2_true'] == true) {
$stulpeliai3['str'] += 100;
$stulpeliai3['vit'] += 100;
$stulpeliai3['agi'] += 100;
$stulpeliai3['def'] += 100;
}
if ($stulpeliai3['e1'] == true) {
$stulpeliai3['str'] += 100;
}
if ($stulpeliai3['e2'] == true) {
$stulpeliai3['vit'] += 100;
}
if ($stulpeliai3['e3'] == true) {
$stulpeliai3['agi'] += 100;
}
if ($stulpeliai3['e4'] == true) {
$stulpeliai3['def'] += 100;
}
if ($stulpeliai3['standart'] == true) {
$stulpeliai3['str'] += 200;
$stulpeliai3['vit'] += 200;
$stulpeliai3['agi'] += 200;
$stulpeliai3['def'] += 200;
}
if($stulpeliai3['force'] == 1) {
$stulpeliai3['str'] = round($stulpeliai3['str'] / 100 * 115);
}
else
{
$stulpeliai3['def'] = round($stulpeliai3['def'] / 100 * 115);
}
if ($dabar_str2 != $stulpeliai3['str'] or $dabar_vit2 != $stulpeliai3['vit'] or $dabar_agi2 != $stulpeliai3['agi'] or $dabar_def2 != $stulpeliai3['def'] or $dabar_mana2 != $stulpeliai3['mana']) {
$sk ++;
mysql_query("UPDATE `vartotojai` SET `str` = '".$stulpeliai3['str']."', `vit` = '".$stulpeliai3['vit']."', `agi` = '".$stulpeliai3['agi']."', `def` = '".$stulpeliai3['def']."', `mana` = '".$stulpeliai3['mana']."', `force_updated` = '1' WHERE `id` = '".$stulpeliai3['id']."'");
echo "<div class="juosta2 tr">
ID - ".$stulpeliai3['id']."
<br/>
$dabar_str2 - ".$stulpeliai3['str']."
<br/>
$dabar_vit2 - ".$stulpeliai3['vit']."
<br/>
$dabar_agi2 - ".$stulpeliai3['agi']."
<br/>
$dabar_def2 - ".$stulpeliai3['def']."
<br/>
$dabar_mana2 - ".$stulpeliai3['mana']."
</div>
<div class="razdel5"></div>";
}
}
if ($sk == false) {
echo "<div class="center text_p">
".$language['su_params']."
</div>";
}
}
elseif ($id == "multiaccounting") {
juosta($dm['statusas'],$neskaityti_laiskai);
$nuskaitoma = mysql_query("SELECT * FROM `vartotojai` WHERE `level` > 30 ORDER BY `level` DESC");
$arr_ip = array();
while($st = mysql_fetch_assoc($nuskaitoma)) {
$kiek = mysql_num_rows(mysql_query("SELECT `id` FROM `vartotojai` WHERE `ip` = '".$st['ip']."'"));
if ($kiek > 1) {
if (!in_array($st['ip'], $arr_ip)) {
$arr_ip[] = $st['ip'];
$arr[] = array($kiek,$st['id'],$st['nick'],$st['statusas'],$st['ip']);
}
}
}
rsort($arr);
$viso = count($arr);
$nuo = (int) ereg_replace("[^0-9]","",$_GET['nuo']);
$puslapiu_skaicius = 20;
$iki = $nuo + $puslapiu_skaicius;
if ($iki > $viso) {
$iki = $viso;
}
for($ii = $nuo; $ii < $iki; $ii ++) {
$x ++;
if ($nuo == 0) {
$df = $x;
}
else
{
$df = $nuo + $x;
}
$zenklas = zenklas($arr[$ii][3]);
echo "<div class="juosta2 tr">
<span class="small">
[$df] <a href="index.php?id=info&k=".$arr[$ii][1]."">$zenklas".$arr[$ii][2]."</a> (".$arr[$ii][0]." - ".$arr[$ii][4].")
</span>
</div>
<div class="razdel5"></div>";
}
echo "<div class="razdel5"></div>
<div class="center text_p">";
$viso_puslapiai = 0;
$starto_skaicius = 1;
$ceil = ceil($viso / $puslapiu_skaicius);
$rodomas = ceil($nuo / $puslapiu_skaicius) + 1;
while($viso_puslapiai < $viso) {
if ($starto_skaicius == 1 or ($starto_skaicius >= $rodomas - 1 && $starto_skaicius < $rodomas + 3) or $starto_skaicius > $ceil - 1) {
$taskai = 0;
if ($nuo == $viso_puslapiai) {
echo "<a class="page" id="pushed" href="admin_panel.php?id=multiaccounting&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
else
{
echo "<a class="page" href="admin_panel.php?id=multiaccounting&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
}
else
{
if ($taskai == false) {
echo "...";
$taskai ++;
}
}
$viso_puslapiai = $viso_puslapiai + $puslapiu_skaicius;
$starto_skaicius ++;
}
echo "</div>";
}
else
{
header("Location: index.php");
}
include("includes/foot.php");
?>