Mass update
This commit is contained in:
@@ -0,0 +1,415 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
const GAME = true;
|
||||
include('_incl_data/__config.php');
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
if (isset($_GET['connect'])) {
|
||||
setcookie('adminionself', 'trueself', time() + 86400);
|
||||
header('location: /balance.php');
|
||||
die();
|
||||
} elseif ($u->info['admin'] != 1 && !isset($_COOKIE['adminionself'])) {
|
||||
die('balance.php');
|
||||
}
|
||||
if ($u->info['admin'] < 1 && !isset($_COOKIE['adminionself'])) {
|
||||
header('location: https://new-combats.com/');
|
||||
die();
|
||||
}
|
||||
|
||||
$noobs = '';
|
||||
|
||||
if (isset($_GET['all'])) {
|
||||
$data = [
|
||||
|
||||
]; //ïî äíÿì ñ ñàìîãî íà÷àëà
|
||||
$sp = mysql_query('SELECT * FROM `balance_money` WHERE `money` > 0' . $noobs . ' ORDER BY `id` ASC');
|
||||
$max = 0;
|
||||
//
|
||||
$starttime = mysql_fetch_array(mysql_query('SELECT `time` FROM `balance_money` ORDER BY `id` ASC LIMIT 1'));
|
||||
if (isset($starttime['time'])) {
|
||||
$starttime = $starttime['time'];
|
||||
} else {
|
||||
$starttime = time();
|
||||
}
|
||||
//
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
if ($starttime == 0) {
|
||||
$starttime = $pl['time'] - 50700;
|
||||
}
|
||||
$data[date('d.m.Y', $pl['time'])] += $pl['money'];
|
||||
if ($max < $pl['money']) {
|
||||
$max = $pl['money'];
|
||||
}
|
||||
}
|
||||
echo '<style>
|
||||
.boxpro0 { width:30px; background-color:green; }
|
||||
.boxproms { width:2px; background-color:blue; margin:0 5px 0 5px; }
|
||||
.boxpro1 { width:30px; max-height:3px; background-color:grey; }
|
||||
.boxpro0:hover { background-color:red; }
|
||||
</style>';
|
||||
echo '<table border="0" cellspacing="0" cellpadding="0"><tr>
|
||||
<td valign="bottom"><div class="boxpro1"></div></td><td valign="bottom"><div class="boxpro1"></div></td><td valign="bottom"><div class="boxpro1"></div></td><td valign="bottom"><div class="boxpro1"></div></td><td valign="bottom"><div class="boxpro1"></div></td><td valign="bottom"><div class="boxpro1"></div></td>
|
||||
';
|
||||
$i = $starttime;
|
||||
$j = 0;
|
||||
$mn = 0;
|
||||
while ($i <= time()) {
|
||||
//
|
||||
$nl = 0;
|
||||
if ($data[date('d.m.Y', $i)] == 0) {
|
||||
$nl = 1;
|
||||
}
|
||||
if ($mn != date('m', $i) || date('d.m.Y') == date('d.m.Y', $i)) {
|
||||
if ($mn != 0) {
|
||||
echo '<td valign="bottom"><div class="boxproms" style="height:100px;"></div></td><td>' . $summ . ' RUB</td></tr></table><br><br><table border="0" cellspacing="0" cellpadding="0"><tr>';
|
||||
}
|
||||
$summ = 0;
|
||||
$mn = date('m', $i);
|
||||
}
|
||||
echo '<td valign="bottom"><div title="Êóïèëè ' . round(
|
||||
($data[date('d.m.Y', $i)]), 2
|
||||
) . ' RUB' . "\n" . 'Äàòà: ' . date('d.m.Y', $i) . '" class="boxpro' . $nl . '" style="height:' . round(
|
||||
10 + $data[date('d.m.Y', $i)] / $max * 100
|
||||
) . 'px;"></div></td>';
|
||||
//
|
||||
$i += 86400;
|
||||
$sum += round(($data[date('d.m.Y', $i)]), 2);
|
||||
$summ += round(($data[date('d.m.Y', $i)]), 2);
|
||||
$today = round(($data[date('d.m.Y', $i)]), 2);
|
||||
$j++;
|
||||
}
|
||||
//
|
||||
//<td valign="bottom"> </td>
|
||||
//
|
||||
echo '</tr></table><hr>Äíåé: ' . $j . ' , ñóììà: ' . $sum . ' RUB<br>Ñðåäíåå â äåíü: ' . round(
|
||||
$sum / $j, 2
|
||||
) . ' RUB<br>Ñðåäíåå â ìåñÿö: ' . round($sum / $j * 30, 2) . ' RUB<br>Çà ñåãîäíÿ: ' . $today . ' RUB';
|
||||
die();
|
||||
}
|
||||
|
||||
if (isset($_POST['money'])) {
|
||||
$balance = mysql_fetch_array(
|
||||
mysql_query('SELECT SUM(`money`) FROM `balance_money` WHERE `cancel` = 0' . $noobs . '')
|
||||
);
|
||||
$balance = $balance[0] + (int)$_POST['money'];
|
||||
mysql_query(
|
||||
'INSERT INTO `balance_money` (`time`,`ip`,`money`,`comment2`,`balance`) VALUES ("' . time(
|
||||
) . '","' . $u->info['ip'] . '","' . ((int)$_POST['money']) . '","' . mysql_real_escape_string(
|
||||
$_POST['text']
|
||||
) . '","' . $balance . '")'
|
||||
);
|
||||
} elseif (isset($_GET['cancel'])) {
|
||||
mysql_query(
|
||||
'UPDATE `balance_money` SET `cancel` = "' . $u->info['id'] . '" WHERE `id` = "' . ((int)$_GET['cancel']) . '" LIMIT 1'
|
||||
);
|
||||
} elseif (isset($_GET['recancel'])) {
|
||||
mysql_query('UPDATE `balance_money` SET `cancel` = "0" WHERE `id` = "' . ((int)$_GET['recancel']) . '" LIMIT 1');
|
||||
}
|
||||
|
||||
$mm = date('m');
|
||||
$yy = date('Y');
|
||||
if (isset($_GET['mm'])) {
|
||||
$mm = $_GET['mm'];//strtotime
|
||||
}
|
||||
$mf = [
|
||||
'01' => 'January',
|
||||
'02' => 'February',
|
||||
'03' => 'March',
|
||||
'04' => 'April',
|
||||
'05' => 'May',
|
||||
'06' => 'June',
|
||||
'07' => 'July',
|
||||
'08' => 'August',
|
||||
'09' => 'September',
|
||||
'10' => 'October',
|
||||
'11' => 'November',
|
||||
'12' => 'December',
|
||||
];
|
||||
$mf2 = [
|
||||
'12' => 'January',
|
||||
'01' => 'February',
|
||||
'02' => 'March',
|
||||
'03' => 'April',
|
||||
'04' => 'May',
|
||||
'05' => 'June',
|
||||
'06' => 'July',
|
||||
'07' => 'August',
|
||||
'08' => 'September',
|
||||
'09' => 'October',
|
||||
'10' => 'November',
|
||||
'11' => 'December',
|
||||
];
|
||||
if (!isset($mf[$mm])) {
|
||||
$mm = date('m');
|
||||
}
|
||||
$yy2 = $yy;
|
||||
if ($mm == '12') {
|
||||
$yy2++;
|
||||
}
|
||||
$time_start = strtotime("1 " . $mf[$mm] . " " . $yy . "");
|
||||
$time_finish = strtotime("1 " . $mf2[$mm] . " " . $yy2 . "");
|
||||
|
||||
$balance = mysql_fetch_array(mysql_query('SELECT SUM(`money`) FROM `balance_money` WHERE `cancel` = 0' . $noobs . ''));
|
||||
$balance = $balance[0];
|
||||
$plus = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT SUM(`money`) FROM `balance_money` WHERE `cancel` = 0' . $noobs . ' AND `time` >= ' . $time_start . ' AND `time` < ' . $time_finish . ' AND `cancel` = "0"'
|
||||
)
|
||||
);
|
||||
$plus = $plus[0];
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="https://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
|
||||
<title>Îò÷åòíîñòü ïðîåêòà</title>
|
||||
<style type="text/css">
|
||||
body {
|
||||
margin-left: 0px;
|
||||
margin-top: 0px;
|
||||
margin-right: 0px;
|
||||
margin-bottom: 0px;
|
||||
font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;
|
||||
font-size: 11px;
|
||||
}
|
||||
|
||||
.txt1 {
|
||||
color: #707a88;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
function MM_jumpMenu(targ, selObj, restore) { //v3.0
|
||||
eval(targ + ".location='?mm=" + selObj.options[selObj.selectedIndex].value + "'");
|
||||
if (restore) selObj.selectedIndex = 0;
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<table width="1000" bgcolor="#fefefe" border="0" align="center" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td height="30" align="center">
|
||||
<form name="form1" method="post" action="">
|
||||
Ïåðèîä îò÷åòíîñòè:
|
||||
<select name="mm" id="mm" onChange="MM_jumpMenu('parent',this,0)">
|
||||
<option <? if ($mm == '01') {
|
||||
echo 'selected';
|
||||
} ?> value="01">ÿíâàðü
|
||||
</option>
|
||||
<option <? if ($mm == '02') {
|
||||
echo 'selected';
|
||||
} ?> value="02">ôåâðàëü
|
||||
</option>
|
||||
<option <? if ($mm == '03') {
|
||||
echo 'selected';
|
||||
} ?> value="03">ìàðò
|
||||
</option>
|
||||
<option <? if ($mm == '04') {
|
||||
echo 'selected';
|
||||
} ?> value="04">àïðåëü
|
||||
</option>
|
||||
<option <? if ($mm == '05') {
|
||||
echo 'selected';
|
||||
} ?> value="05">ìàé
|
||||
</option>
|
||||
<option <? if ($mm == '06') {
|
||||
echo 'selected';
|
||||
} ?> value="06">èþíü
|
||||
</option>
|
||||
<option <? if ($mm == '07') {
|
||||
echo 'selected';
|
||||
} ?> value="07">èþëü
|
||||
</option>
|
||||
<option <? if ($mm == '08') {
|
||||
echo 'selected';
|
||||
} ?> value="08">àâãóñò
|
||||
</option>
|
||||
<option <? if ($mm == '09') {
|
||||
echo 'selected';
|
||||
} ?> value="09">ñåíòÿáðü
|
||||
</option>
|
||||
<option <? if ($mm == '10') {
|
||||
echo 'selected';
|
||||
} ?> value="10">îêòÿáðü
|
||||
</option>
|
||||
<option <? if ($mm == '11') {
|
||||
echo 'selected';
|
||||
} ?> value="11">íîÿáðü
|
||||
</option>
|
||||
<option <? if ($mm == '12') {
|
||||
echo 'selected';
|
||||
} ?> value="12">äåêàáðü
|
||||
</option>
|
||||
</select>
|
||||
, <?= $yy; ?>
|
||||
ãîäà.
|
||||
Äîñòóïíûå ñðåäñòâà:
|
||||
<span style="font-weight: bold"><?= number_format($balance, 0, ",", " "); ?></span> RUB | Ïðèáûëü çà
|
||||
ýòîò ìåñÿö: <span style="font-weight: bold"><?= number_format($plus, 0, ",", " "); ?></span> RUB | Äàòà
|
||||
ãåíåðàöèè îò÷åòà:
|
||||
<?= date('d.m.Y H:i:s'); ?>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<?
|
||||
$i = 1;
|
||||
$days = ($time_finish - $time_start) / 86400;
|
||||
while ($i <= $days) {
|
||||
$dt = $time_start + (86400 * ($i - 1));
|
||||
if ($dt < time()) {
|
||||
$lim = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT COUNT(*) FROM `balance_money` WHERE `time` >= ' . $dt . '' . $noobs . ' AND `time` < ' . ($dt + 86400) . ''
|
||||
)
|
||||
);
|
||||
$lim = $lim[0];
|
||||
$mst = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `money`,`balance` FROM `balance_money` WHERE `time` < ' . $dt . '' . $noobs . ' AND `cancel` = "0" ORDER BY `id` DESC LIMIT 1'
|
||||
)
|
||||
);
|
||||
$mst = $mst['balance'];
|
||||
$mft = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `money`,`balance` FROM `balance_money` WHERE `time` >= ' . $dt . '' . $noobs . ' AND `time` < ' . ($dt + 86400) . ' AND `cancel` = "0" ORDER BY `id` DESC LIMIT 1'
|
||||
)
|
||||
);
|
||||
$mft = $mft['balance'];
|
||||
?>
|
||||
<!-- day -->
|
||||
<div style="background-color:#cad3e0;color:#8591a2;border:1px solid #cdd5e2;">
|
||||
<div style="padding:10px;">Äàòà: <b><?= date('d.m.Y', $dt); ?></b>, Îïåðàöèé çà ýòîò
|
||||
äåíü: <?= $lim; ?>, ñðåäñòâ â íà÷àëå äíÿ: <b><?= number_format($mst, 0, ",", " "); ?></b>
|
||||
RUB, ñðåäñòâ â êîíöå äíÿ: <b><?= number_format($mft, 0, ",", " "); ?></b> RUB
|
||||
</div>
|
||||
<!-- -->
|
||||
<?
|
||||
$sp = mysql_query(
|
||||
'SELECT * FROM `balance_money` WHERE `time` >= ' . $dt . '' . $noobs . ' AND `time` < ' . ($dt + 86400) . ' ORDER BY `time` ASC LIMIT ' . $lim
|
||||
);
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
if ($pl['money'] > 0 && $pl['cancel'] == 0) {
|
||||
?>
|
||||
<table width="998" border="0" align="center" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td width="499" align="center" valign="top" bgcolor="#f5f7fa" class="txt1">
|
||||
<table bgcolor="#e6f8ea" width="100%" border="0" cellspacing="0"
|
||||
cellpadding="5">
|
||||
<tr>
|
||||
<td width="100" align="center"><?= date(
|
||||
'd.m.Y H:i:s', $pl['time']
|
||||
); ?></td>
|
||||
<td width="75" align="center"><?= number_format(
|
||||
$pl['money'], 0, ",", " "
|
||||
); ?> RUB
|
||||
</td>
|
||||
<td>Îñòàòîê: <span style="font-weight: bold"><?= number_format(
|
||||
$pl['balance'], 0, ",", " "
|
||||
); ?></span> RUB
|
||||
</td>
|
||||
<td width="100" align="center"><? if ($pl['cancel'] == 0) {
|
||||
echo '<a href="?mm=' . $mm . '&cancel=' . $pl['id'] . '">Îòêðåïèòü</a>';
|
||||
} else {
|
||||
echo '<a href="?mm=' . $mm . '&recancel=' . $pl['id'] . '">Ïðèêðåïèòü</a>';
|
||||
} ?></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td width="499" align="left" valign="top" bgcolor="#f5f7fa" class="txt1">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="5">
|
||||
<tr>
|
||||
<td width="30" align="left" valign="top">←</td>
|
||||
<td valign="top"> <?= $pl['comment2']; ?></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<? } else { ?>
|
||||
<table width="998" border="0" align="center" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td width="499" align="right" valign="top" bgcolor="#f5f7fa" class="txt1">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="5">
|
||||
<tr>
|
||||
<td valign="top" bgcolor="#F5F7FA">
|
||||
<?= $pl['comment2']; ?></td>
|
||||
<td width="30" align="right" valign="top">→</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td width="499" align="center" valign="top" bgcolor="<? if ($pl['money'] < 0) {
|
||||
echo '#f8e6ef';
|
||||
} else {
|
||||
echo '#F5F7FA';
|
||||
} ?>" class="txt1">
|
||||
<table bgcolor="<? if ($pl['money'] < 0 && $pl['cancel'] == 0) {
|
||||
echo '#f8e6ef';
|
||||
} else {
|
||||
echo '#F5F7FA';
|
||||
} ?>" width="100%" border="0" cellspacing="0" cellpadding="5">
|
||||
<tr>
|
||||
<td width="100" align="center"><?= date(
|
||||
'd.m.Y H:i:s', $pl['time']
|
||||
); ?></td>
|
||||
<td width="75" align="center"><?= number_format(
|
||||
$pl['money'], 0, ",", " "
|
||||
); ?> RUB
|
||||
</td>
|
||||
<td>Îñòàòîê: <span style="font-weight: bold"><?= number_format(
|
||||
$pl['balance'], 0, ",", " "
|
||||
); ?></span> RUB
|
||||
</td>
|
||||
<td width="100" align="center"><? if ($pl['cancel'] == 0) {
|
||||
echo '<a href="?mm=' . $mm . '&cancel=' . $pl['id'] . '">Îòêðåïèòü</a>';
|
||||
} else {
|
||||
echo '<a href="?mm=' . $mm . '&recancel=' . $pl['id'] . '">Ïðèêðåïèòü</a>';
|
||||
} ?></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<? }
|
||||
} ?>
|
||||
<!-- -->
|
||||
</div>
|
||||
<? }
|
||||
$i++;
|
||||
} ?>
|
||||
<? if ($mm == date('m')) { ?>
|
||||
<br><br><br>
|
||||
<div style="background-color:#F5F7FA;">
|
||||
<form name="form1" method="post" action="?mm=<?= $mm; ?>#addline">
|
||||
<table width="100%" border="0" align="center" cellpadding="5" style="border:1px solid #8591a2;"
|
||||
cellspacing="0">
|
||||
<tr>
|
||||
<td bgcolor="#CAD3E0">Ñóììà: <input name="money" type="text" size="21" maxlength="7"/>
|
||||
RUB
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#CAD3E0"><p class="txt1">Êîììåíòàðèé (500 ñèìâîëîâ ìàêñèìóì):</p>
|
||||
<p>
|
||||
<textarea style="width:980px;" name="text" id="text" cols="45"
|
||||
rows="5"></textarea>
|
||||
</p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" bgcolor="#CAD3E0"><input type="submit" name="button" id="button"
|
||||
value="Ïðèêðåïèòü ê îò÷åòó çà <?= date(
|
||||
'd.m.Y'
|
||||
); ?>"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
<? } ?>
|
||||
<!-- day -->
|
||||
<br><br><br>time :: <?= time(); ?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,92 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
const GAME = true;
|
||||
|
||||
include_once('_incl_data/__config.php');
|
||||
include_once('_incl_data/class/__db_connect.php');
|
||||
define('IP', UserIp::get());
|
||||
$u = User::start();
|
||||
|
||||
if (!$u->info['admin']) {
|
||||
die('<meta http-equiv="refresh" content="0; URL=https://new-combats.com/">');
|
||||
}
|
||||
|
||||
if (isset($_GET['id_dn'])) {
|
||||
$_POST['id_dn'] = $_GET['id_dn'];
|
||||
$_POST['xx'] = $_GET['xx'];
|
||||
$_POST['yy'] = $_GET['yy'];
|
||||
}
|
||||
|
||||
if ($_POST['new_bot_colvo'] < 1) {
|
||||
$_POST['new_bot_colvo'] = 1;
|
||||
}
|
||||
|
||||
?>
|
||||
<form method="post" action="?gotonew">
|
||||
id ïåùåðû: <input name="id_dn" value="<?= $_POST['id_dn'] ?>"><br>
|
||||
x : <input name="xx" value="<?= $_POST['xx'] ?>"><br>
|
||||
y : <input name="yy" value="<?= $_POST['yy'] ?>"><br>
|
||||
<input type="submit" value="Ïåðåéòè">
|
||||
</form>
|
||||
--------------- Áîòû -------------:<br>
|
||||
<?php
|
||||
|
||||
if (isset($_POST['new_bot_id'])) {
|
||||
mysql_query(
|
||||
'INSERT INTO `dungeon_bots` (`id_bot`,`bot_group`,`for_dn`,`colvo`,`x`,`y`,`atack`,`go_bot`) VALUES ("' . mysql_real_escape_string(
|
||||
$_POST['new_bot_id']
|
||||
) . '","' . mysql_real_escape_string($_POST['new_bot_group']) . '","' . mysql_real_escape_string(
|
||||
$_POST['id_dn']
|
||||
) . '","' . mysql_real_escape_string($_POST['new_bot_colvo']) . '", "' . mysql_real_escape_string(
|
||||
$_POST['xx']
|
||||
) . '","' . mysql_real_escape_string($_POST['yy']) . '","1","' . mysql_real_escape_string(
|
||||
$_POST['new_bot_go']
|
||||
) . '")'
|
||||
);
|
||||
} elseif (isset($_GET['delete'])) {
|
||||
mysql_query('DELETE FROM `dungeon_bots` WHERE `id2` = "' . mysql_real_escape_string($_GET['delete']) . '" LIMIT 1');
|
||||
}
|
||||
|
||||
$sp = mysql_query(
|
||||
'SELECT * FROM `dungeon_bots` WHERE `dn` = "0" AND `for_dn` = "' . mysql_real_escape_string(
|
||||
$_POST['id_dn']
|
||||
) . '" AND `x` = "' . mysql_real_escape_string($_POST['xx']) . '" AND `y` = "' . mysql_real_escape_string(
|
||||
$_POST['yy']
|
||||
) . '" ORDER BY `id2`'
|
||||
);
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
if ($pl['id_bot'] > 0) {
|
||||
$bot = mysql_fetch_array(mysql_query('SELECT * FROM `test_bot` WHERE `id` = "' . $pl['id_bot'] . '" LIMIT 1'));
|
||||
echo $i . '.[' . $pl['id2'] . '] <b>' . $bot['login'] . '</b> [id ' . $bot['id'] . '] , [x' . $pl['colvo'] . '] <a href="?delete=' . $pl['id2'] . '&id_dn=' . $pl['for_dn'] . '&xx=' . $pl['x'] . '&yy=' . $pl['y'] . '">óäàëèòü</a> <br>';
|
||||
} elseif ($pl['bot_group'] != '') {
|
||||
$bots = explode(',', $pl['bot_group']);
|
||||
$jjj = 0;
|
||||
echo $i . ' .[' . $pl['id2'] . ']';
|
||||
while ($jjj < count($bots)) {
|
||||
$bot = mysql_fetch_array(
|
||||
mysql_query('SELECT * FROM `test_bot` WHERE `id` = "' . $bots[$jjj] . '" LIMIT 1')
|
||||
);
|
||||
if (isset($bot['login'])) {
|
||||
echo ' <strong>' . $bot['login'] . '</strong> [id ' . $bot['id'] . '], ';
|
||||
}
|
||||
$jjj++;
|
||||
}
|
||||
echo ' [x' . $pl['colvo'] . '] <a href="?delete=' . $pl['id2'] . '&id_dn=' . $pl['for_dn'] . '&xx=' . $pl['x'] . '&yy=' . $pl['y'] . '">óäàëèòü</a><br/>';
|
||||
}
|
||||
$i++;
|
||||
}
|
||||
|
||||
echo '<hr>';
|
||||
?>
|
||||
<form method="post" action="?gotonew">
|
||||
Äîáàâèòü íîâîãî:<br/>
|
||||
<input type="hidden" name="id_dn" value="<?= $_POST['id_dn'] ?>">
|
||||
<input type="hidden" name="xx" value="<?= $_POST['xx'] ?>">
|
||||
<input type="hidden" name="yy" value="<?= $_POST['yy'] ?>">
|
||||
ID áîòà: <input name="new_bot_id" value="<?= $_POST['new_bot_id'] ?>"><br/>
|
||||
Ñëó÷àéíûå áîòû: <input name="new_bot_group" value="<?= $_POST['new_bot_group'] ?>"><br/>
|
||||
Êîëè÷åñòâî: <input name="new_bot_colvo" value="<?= (0 + $_POST['new_bot_colvo']) ?>"><br/>
|
||||
Ïåðåìåùàåòñÿ: <input name="new_bot_go" value="<?= (0 + $_POST['new_bot_go']) ?>"> (0 - íåò, 1 - äà)<br/>
|
||||
<input type="submit" value="Îòïðàâèòü"/>
|
||||
</form>
|
||||
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
const GAME = true;
|
||||
|
||||
include_once('_incl_data/__config.php');
|
||||
include_once('_incl_data/class/__db_connect.php');
|
||||
define('IP', UserIp::get());
|
||||
$u = User::start();
|
||||
|
||||
if (!isset($u->info['id']) || $u->info['ip'] != IP || !$u->info['admin']) {
|
||||
die('<meta http-equiv="refresh" content="0; URL=https://new-combats.com/">');
|
||||
}
|
||||
|
||||
if (isset($_GET['id_dn'])) {
|
||||
$_POST['id_dn'] = $_GET['id_dn'];
|
||||
$_POST['xx'] = $_GET['xx'];
|
||||
$_POST['yy'] = $_GET['yy'];
|
||||
$_POST['botlogin'] = $_GET['botlogin'];
|
||||
}
|
||||
|
||||
if ($_POST['new_bot_colvo'] < 1) {
|
||||
$_POST['new_bot_colvo'] = 1;
|
||||
}
|
||||
|
||||
?>
|
||||
<form method="post" action="?gotonew">
|
||||
id ïåùåðû: <label>
|
||||
<input name="id_dn" value="<?= $_POST['id_dn'] ?>">
|
||||
</label><br>
|
||||
botlogin: <label>
|
||||
<input name="botlogin" value="<?= $_POST['botlogin'] ?>">
|
||||
</label><br>
|
||||
<input type="submit" value="Ïåðåéòè">
|
||||
</form>
|
||||
--------------- Áîòû -------------:<br>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `test_bot` WHERE login LIKE `%Ðóáàêà Ãëóáèí [8]%`');
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
echo "<br/>+<br/>";
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
|
||||
<hr>
|
||||
@@ -0,0 +1,73 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
const GAME = true;
|
||||
|
||||
include_once('_incl_data/__config.php');
|
||||
include_once('_incl_data/class/__db_connect.php');
|
||||
define('IP', UserIp::get());
|
||||
$u = User::start();
|
||||
|
||||
if (!$u->info['admin']) {
|
||||
die('<meta http-equiv="refresh" content="0; URL=https://new-combats.com/">');
|
||||
}
|
||||
|
||||
?>
|
||||
<form method="post" action="?gotonew">
|
||||
id áîòà: <input name="id_bot" value="<?= $_POST['id_bot'] ?>"><br>
|
||||
<input type="submit" value="Ïåðåéòè">
|
||||
</form>
|
||||
--------------- Áîò -------------<br>
|
||||
<?php
|
||||
$pl = mysql_fetch_array(
|
||||
mysql_query('SELECT * FROM `test_bot` WHERE `id` = "' . mysql_real_escape_string($_POST['id_bot']) . '" LIMIT 1')
|
||||
);
|
||||
if (isset($pl['id'])) {
|
||||
|
||||
if (isset($_GET['save'])) {
|
||||
|
||||
mysql_query(
|
||||
'UPDATE `test_bot` SET
|
||||
`login` = "' . mysql_real_escape_string($_POST['login']) . '",
|
||||
`obraz` = "' . mysql_real_escape_string($_POST['obraz']) . '",
|
||||
`level` = "' . mysql_real_escape_string($_POST['level']) . '",
|
||||
`sex` = "' . mysql_real_escape_string($_POST['sex']) . '",
|
||||
`name` = "' . mysql_real_escape_string($_POST['name']) . '",
|
||||
`agressor` = "' . mysql_real_escape_string($_POST['agressor']) . '",
|
||||
`expB` = "' . mysql_real_escape_string($_POST['expB']) . '",
|
||||
`stats` = "' . mysql_real_escape_string($_POST['stats']) . '",
|
||||
`itemsUse` = "' . mysql_real_escape_string($_POST['itemsUse']) . '",
|
||||
`p_items` = "' . mysql_real_escape_string($_POST['p_items']) . '" WHERE `id` = "' . $pl['id'] . '"
|
||||
|
||||
LIMIT 1'
|
||||
);
|
||||
|
||||
$pl = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `test_bot` WHERE `id` = "' . mysql_real_escape_string($_POST['id_bot']) . '" LIMIT 1'
|
||||
)
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
<form method="post" action="?gotonew&save"><input type="hidden" name="id_bot" value="<?= $_POST['id_bot'] ?>">
|
||||
Ëîãèí: <input name="login" value="<?= $pl['login'] ?>"><br/>
|
||||
Îáðàç: <input name="obraz" value="<?= $pl['obraz'] ?>"><br/>
|
||||
Óðîâåíü: <input name="level" value="<?= $pl['level'] ?>"><br/>
|
||||
Ïîë: <input name="sex" value="<?= $pl['sex'] ?>"> (0 - ìóæ. , 1 - æåí.)<br/>
|
||||
Èìÿ: <input name="name" value="<?= $pl['name'] ?>"><br/>
|
||||
Àãðåññèÿ: <input name="agressor" value="<?= $pl['agressor'] ?>"> (0-100%)<br/>
|
||||
Îïûò (%): <input name="expB" value="<?= $pl['expB'] ?>"><br/>
|
||||
Ñòàòû:<br/>
|
||||
<textarea rows="5" cols="75" name="stats"><?= $pl['stats'] ?></textarea>
|
||||
<br/>
|
||||
Ïðåäìåòû (íà áîòå, 2605 - èñïîëüçóåò ïðèåìû. Ïåðå÷èñëÿòü ÷ðååç çàïÿòóþ id ïðåäìåòà):<br/>
|
||||
<textarea rows="5" cols="75" name="itemsUse"><?= $pl['itemsUse'] ?></textarea>
|
||||
<br/>
|
||||
Ïðåäìåòû êîòîðûå ïàäàþò ñ áîòà:<br/>
|
||||
<textarea rows="5" cols="75" name="p_items"><?= $pl['p_items'] ?></textarea>
|
||||
<br><input type="submit" value="Ñîõðàíèòü"></form>
|
||||
<?php
|
||||
} elseif (isset($_POST['id_bot'])) {
|
||||
echo 'Áîò íå íàéäåí';
|
||||
}
|
||||
@@ -0,0 +1,169 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
include('_incl_data/__config.php');
|
||||
const GAME = true;
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
|
||||
if (!$u->info['admin']) {
|
||||
header('location: /index.php');
|
||||
die();
|
||||
}
|
||||
|
||||
$sid = round((int)$_GET['sid']);
|
||||
$r = round((int)$_GET['r']);
|
||||
?>
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="windows-1251">
|
||||
<title>Ðåäàêòîð ïðåäìåòîâ â ìàãàçèíå</title>
|
||||
<link href="https://img.new-combats.com/css/main.css" rel="stylesheet" type="text/css">
|
||||
<script type="text/javascript">
|
||||
function MM_jumpMenu(targ, selObj, restore) { //v3.0
|
||||
eval(targ + ".location='" + selObj.options[selObj.selectedIndex].value + "'");
|
||||
if (restore) selObj.selectedIndex = 0;
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<form method="post" action="/adminion/editor_shop.php?sid=<?= $sid . '&r=' . $r ?>">
|
||||
<table width="1000" border="0" align="center" cellpadding="10" cellspacing="0">
|
||||
<tr>
|
||||
<td align="center"><p>Ìàãàçèí:
|
||||
<select name="shop_id" id="shop_id" onChange="MM_jumpMenu('parent',this,0)">
|
||||
<?php
|
||||
|
||||
if (isset($_POST['additemnow'])) {
|
||||
mysql_query(
|
||||
'INSERT INTO `items_shop` (
|
||||
`item_id`,`kolvo`,`sid`,`r`,`real`
|
||||
) VALUES (
|
||||
"' . mysql_real_escape_string($_POST['item_add']) . '","1000000000","' . $sid . '","' . $r . '","1"
|
||||
)'
|
||||
);
|
||||
}
|
||||
|
||||
$sp = mysql_query('SELECT `sid` FROM `items_shop` GROUP BY `sid`');
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
echo '<option ';
|
||||
if ($pl['sid'] == $sid) {
|
||||
echo ' selected="selected" ';
|
||||
}
|
||||
echo ' value="/editor_shop.php?sid=' . $pl['sid'] . '&r=' . $r . '">' . $pl['sid'] . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
Ðàçäåë ìàãàçèíà:
|
||||
<select name="r_id" id="r_id" onChange="MM_jumpMenu('parent',this,0)">
|
||||
<?php
|
||||
$sp = mysql_query(
|
||||
'SELECT `r` FROM `items_shop` WHERE `sid` = "' . mysql_real_escape_string(
|
||||
$sid
|
||||
) . '" GROUP BY `r`'
|
||||
);
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
echo '<option ';
|
||||
if ($pl['r'] == $r) {
|
||||
echo ' selected="selected" ';
|
||||
}
|
||||
echo ' value="/editor_shop.php?sid=' . $sid . '&r=' . $pl['r'] . '">' . $pl['r'] . '</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</p>
|
||||
<p><a href="/adminion/editor_shop.php?sid=<?= $sid ?>&r=<?= $r ?>">ÎÁÍÎÂÈÒÜ ÑÒÐÀÍÈÖÓ</a><br>
|
||||
<br>
|
||||
</p>
|
||||
<hr>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">Äîáàâèòü ïðåäìåò (id ïðåäìåòà): <input type="text" value="" name="item_add"> â ýòîò
|
||||
ðàçäåë. <input type="submit" name="additemnow" value="Äîáàâèòü â ìàãàçèí <?= $sid ?>, ðàçäåë <?= $r ?>"><br><br>
|
||||
<hr>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `items_shop` WHERE `sid` = "' . $sid . '" AND `r` = "' . $r . '"');
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$itm = mysql_fetch_array(
|
||||
mysql_query('SELECT * FROM `items_main` WHERE `id` = "' . $pl['item_id'] . '" LIMIT 1')
|
||||
);
|
||||
|
||||
$del = 0;
|
||||
|
||||
if (isset($_POST['del' . $pl['iid'] . 'x'])) {
|
||||
$del = 1;
|
||||
mysql_query('DELETE FROM `items_shop` WHERE `iid` = "' . $pl['iid'] . '" LIMIT 1');
|
||||
}
|
||||
|
||||
if ($del == 0) {
|
||||
if (isset($_POST['itm_' . $pl['iid'] . '_b1'])) {
|
||||
|
||||
$pl['kolvo'] = $_POST['itm_' . $pl['iid'] . '_x'];
|
||||
|
||||
$pl['price_1'] = $_POST['itm_' . $pl['iid'] . '_p1'];
|
||||
$pl['price_2'] = $_POST['itm_' . $pl['iid'] . '_p2'];
|
||||
|
||||
$itm['price1'] = $_POST['itm_' . $pl['iid'] . '_b1'];
|
||||
$itm['price2'] = $_POST['itm_' . $pl['iid'] . '_b2'];
|
||||
|
||||
mysql_query(
|
||||
'UPDATE `items_shop` SET
|
||||
`kolvo` = "' . mysql_real_escape_string($pl['kolvo']) . '",
|
||||
`price_1` = "' . mysql_real_escape_string($pl['price_1']) . '",
|
||||
`price_2` = "' . mysql_real_escape_string($pl['price_2']) . '"
|
||||
WHERE `iid` = "' . $pl['iid'] . '" LIMIT 1'
|
||||
);
|
||||
|
||||
mysql_query(
|
||||
'UPDATE `items_main` SET
|
||||
`price1` = "' . mysql_real_escape_string($itm['price1']) . '",
|
||||
`price2` = "' . mysql_real_escape_string($itm['price2']) . '"
|
||||
WHERE `id` = "' . $itm['id'] . '" LIMIT 1'
|
||||
);
|
||||
|
||||
}
|
||||
?>
|
||||
<table name="itm_<?= $pl['iid'] ?>" id="itm_<?= $pl['iid'] ?>" width="100%" border="0"
|
||||
cellspacing="0" cellpadding="10">
|
||||
<tr>
|
||||
<td width="200" align="center" valign="middle">
|
||||
<img src="https://img.new-combats.com/i/items/<?= $itm['img'] ?>"><br>
|
||||
Êîë-âî: <input value="<?= $pl['kolvo'] ?>" type="text"
|
||||
name="itm_<?= $pl['iid'] ?>_x"><br>
|
||||
#<?= $pl['item_id'] ?>
|
||||
<br>
|
||||
<input type="submit" value="Ñîõðàíèòü èçìåíåíèÿ">
|
||||
</td>
|
||||
<td valign="top">
|
||||
<a href="https://new-combats.com/item/<?= $itm['id'] ?>"><?= $itm['name'] ?></a><br>
|
||||
Öåíà â áàçå: <input value="<?= $itm['price1'] ?>" type="text"
|
||||
name="itm_<?= $pl['iid'] ?>_b1"> êð.<br>
|
||||
Öåíà â áàçå: <input value="<?= $itm['price2'] ?>" type="text"
|
||||
name="itm_<?= $pl['iid'] ?>_b2"> åêð.
|
||||
<hr>
|
||||
Öåíà â ìàãàçèíå: <input value="<?= $pl['price_1'] ?>" type="text"
|
||||
name="itm_<?= $pl['iid'] ?>_p1"> êð.<br>
|
||||
Öåíà â ìàãàçèíå: <input value="<?= $pl['price_2'] ?>" type="text"
|
||||
name="itm_<?= $pl['iid'] ?>_p2"> åêð.
|
||||
<hr>
|
||||
<br><br><br><br><input type="submit" name="del<?= $pl['iid'] ?>x"
|
||||
value="Óäàëèòü èç ìàãàçèíà (ÏÎËÍÎÅ ÓÄÀËÅÍÈÅ ÁÅÇ ÂÎÑÑÒÀÍÎÂËÅÍÈß!!!)">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><?php
|
||||
}
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
/*
|
||||
|
||||
ßäðî äëÿ îáðàáîòêè äàííûõ.
|
||||
Îáðàáîòêà ïîåäèíêîâ, îáðàáîòêà çàÿâîê, îáðàáîòêà áîòîâ, îáðàáîòêà ïåùåð, îáðàáîòêà òóðíèðîâ, îáðàáîòêà âðåìåííûõ ãåíåðàöèé
|
||||
|
||||
*/
|
||||
|
||||
const GAME = true;
|
||||
|
||||
include('_incl_data/__config.php');
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
|
||||
if (!$u->info['admin']) {
|
||||
header('location: https://new-combats.com/');
|
||||
exit();
|
||||
}
|
||||
$itm = mysql_fetch_array(
|
||||
mysql_query('SELECT * FROM `items_main_data` WHERE `items_id` = ' . (int)$_GET['edit_item_data'])
|
||||
);
|
||||
if (isset($itm['id'])) {
|
||||
if (isset($_POST['newdata'])) {
|
||||
mysql_query(
|
||||
'UPDATE `items_main_data` SET `data` = "' . mysql_real_escape_string(
|
||||
$_POST['newdata']
|
||||
) . '" WHERE `id` = "' . mysql_real_escape_string($itm['id']) . '" LIMIT 1'
|
||||
);
|
||||
die('<script>window.close();</script>');
|
||||
}
|
||||
echo '<form method="post" action="item_edit_data.php?edit_item_data=' . $itm['items_id'] . '"><b>Íîìåð ïðåäìåòà: ' . $itm['items_id'] . '</b><br><textarea name="newdata" rows="20" cols="100">' . $itm['data'] . '</textarea><br><input type="submit" value="Ñîõðàíèòü"></form>';
|
||||
}
|
||||
@@ -0,0 +1,475 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
/*
|
||||
|
||||
ßäðî äëÿ îáðàáîòêè äàííûõ.
|
||||
Îáðàáîòêà ïîåäèíêîâ, îáðàáîòêà çàÿâîê, îáðàáîòêà áîòîâ, îáðàáîòêà ïåùåð, îáðàáîòêà òóðíèðîâ, îáðàáîòêà âðåìåííûõ ãåíåðàöèé
|
||||
|
||||
*/
|
||||
|
||||
const GAME = true;
|
||||
|
||||
include('_incl_data/__config.php');
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
|
||||
|
||||
if (!$u->info['admin']) {
|
||||
header('location: /index.php');
|
||||
}
|
||||
|
||||
if (isset($_POST['it_name'])) {
|
||||
//Äîáàâëÿåì ïðåäìåò
|
||||
$error = '';
|
||||
|
||||
/*
|
||||
Array
|
||||
(
|
||||
[it_name] => Êàñòåò -Êîãòè ìåäâåäÿ-
|
||||
[it_img] => old/kastet2.gif
|
||||
[it_type] => 18
|
||||
[it_massa] => 2
|
||||
[it_price1] => 3
|
||||
[it_price2] =>
|
||||
[it_iznos] => 20
|
||||
[it_slot] => 3
|
||||
[it_inRazdel] => 1
|
||||
[it_info] =>
|
||||
[it_group_max] =>
|
||||
[it_geni] => 1
|
||||
[it_srok] =>
|
||||
[it_max_text] =>
|
||||
[it_ndata] =>
|
||||
[it_data_value] => |sv_minAtack=2|sv_maxAtack=4
|
||||
[button] => Îòïðàâèòü ïðåäìåò â áàçó
|
||||
)
|
||||
*/
|
||||
|
||||
if ((int)$_POST['it_group_max'] > 0) {
|
||||
$_POST['it_group'] = 1;
|
||||
}
|
||||
|
||||
$ins = mysql_query(
|
||||
'INSERT INTO `items_main`
|
||||
(`name`,`img`,`type`,`massa`,`price1`,`price2`,`iznosMAXi`,`inslot`,
|
||||
`inRazdel`,`info`,`group`,`group_max`,`geni`,`srok`,`max_text`,`2h`,`2too`) VALUES
|
||||
(
|
||||
"' . mysql_real_escape_string($_POST['it_name']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_img']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_type']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_massa']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_price1']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_price2']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_iznos']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_slot']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_inRazdel']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_info']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_group']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_group_max']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_geni']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_srok']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_max_text']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_2h']) . '",
|
||||
"' . mysql_real_escape_string($_POST['it_2too']) . '"
|
||||
)'
|
||||
);
|
||||
|
||||
if ($ins) {
|
||||
$iid = mysql_insert_id();
|
||||
$ins = mysql_query(
|
||||
'INSERT INTO `items_main_data` (`items_id`,`data`) VALUES (
|
||||
"' . $iid . '","' . mysql_real_escape_string($_POST['it_data_value']) . '"
|
||||
)'
|
||||
);
|
||||
if (!$ins) {
|
||||
$error = 'Íåóäàëîñü äîáàâèòü Er::(2)!';
|
||||
} else {
|
||||
$error = $iid . ' Ïðåäìåò äîáàâëåí!';
|
||||
}
|
||||
} else {
|
||||
$error = 'Íåóäàëîñü äîáàâèòü Er::(1)!';
|
||||
}
|
||||
|
||||
|
||||
if ($error == '') {
|
||||
$error = '×òî-òî íå òàê...';
|
||||
}
|
||||
die('<font color=red><b>' . $error . '</b></font>');
|
||||
}
|
||||
|
||||
|
||||
//Ðåäàêòîð ïðåäìåòîâ
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="https://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
|
||||
<title>Ðåäàêòîð ïðåäìåòîâ</title>
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
|
||||
<script>
|
||||
var et = {
|
||||
is_par: [
|
||||
<?
|
||||
$html = ''; $html2 = '';
|
||||
$i = 0;
|
||||
$is_key = array_keys($u->is);
|
||||
while ($i < count($is_key)) {
|
||||
$html .= ',"' . $is_key[$i] . '"';
|
||||
$html2 .= ',"' . $is_key[$i] . '":"' . $u->is[$is_key[$i]] . '"';
|
||||
$i++;
|
||||
}
|
||||
echo ltrim($html, ',');
|
||||
?>
|
||||
], is_name: {
|
||||
<?=ltrim($html2, ',')?>
|
||||
},
|
||||
data: {
|
||||
img: 'w/w10.gif',
|
||||
name: 'Íàçâàíèå íîâîãî ïðåäìåòà'
|
||||
},
|
||||
complData: function () {
|
||||
var html = '';
|
||||
|
||||
//Òðåáóåò
|
||||
if (this.it_data_pr.tr != undefined) {
|
||||
var i = 0;
|
||||
while (i <= this.it_data_pr.tr) {
|
||||
var npar = $('#par_tr_' + i).val();
|
||||
if (npar != undefined && $('#val_tr_' + i).val() != '') {
|
||||
html += '|tr_' + npar + '=' + $('#val_tr_' + i).val();
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
//Äåéñòâóåò íà
|
||||
if (this.it_data_pr.add != undefined) {
|
||||
var i = 0;
|
||||
while (i <= this.it_data_pr.add) {
|
||||
var npar = $('#par_add_' + i).val();
|
||||
if (npar != undefined && $('#val_add_' + i).val() != '') {
|
||||
html += '|add_' + npar + '=' + $('#val_add_' + i).val();
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
//Ñâîéñòâà
|
||||
if (this.it_data_pr.sv != undefined) {
|
||||
var i = 0;
|
||||
while (i <= this.it_data_pr.sv) {
|
||||
var npar = $('#par_sv_' + i).val();
|
||||
if (npar != undefined && $('#val_sv_' + i).val() != '') {
|
||||
html += '|sv_' + npar + '=' + $('#val_sv_' + i).val();
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
//Îñòàëüíîå
|
||||
if (this.it_data_pr.all != undefined) {
|
||||
var i = 0;
|
||||
while (i <= this.it_data_pr.all) {
|
||||
var npar = $('#par_all_' + i).val();
|
||||
if (npar != undefined && $('#val_all_' + i).val() != '') {
|
||||
html += '|' + npar + '=' + $('#val_all_' + i).val();
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
$('#it_data_value').val(html);
|
||||
},
|
||||
it_data_pr: {},
|
||||
newpar: function (id) {
|
||||
var html = '';
|
||||
if (this.it_data_pr[id] == undefined) {
|
||||
this.it_data_pr[id] = 0;
|
||||
} else {
|
||||
this.it_data_pr[id]++;
|
||||
}
|
||||
|
||||
html += '<select id="par_' + id + '_' + this.it_data_pr[id] + '" name="par_' + id + '_' + this.it_data_pr[id] + '">';
|
||||
var i = 0;
|
||||
while (i <= this.is_par.length) {
|
||||
if (this.is_par[i] != undefined) {
|
||||
html += '<option value="' + this.is_par[i] + '">' + this.is_name[this.is_par[i]] + '</option>';
|
||||
}
|
||||
i++;
|
||||
}
|
||||
html += '</select><input id="val_' + id + '_' + this.it_data_pr[id] + '" name="val_' + id + '_' + this.it_data_pr[id] + '" type="text" value="" >';
|
||||
|
||||
html = '<div id="new_par_' + id + '_' + this.it_data_pr[id] + '"> <a href="javascript:et.delpar(\'' + id + '\',' + this.it_data_pr[id] + ')"> x </a> ' + html + '</div>';
|
||||
$('#it_data_' + id).html($('#it_data_' + id).html() + html);
|
||||
},
|
||||
delpar: function (id, num) {
|
||||
$('#new_par_' + id + '_' + num + '').remove();
|
||||
},
|
||||
compl: function () {
|
||||
var html = '', html_l = '', html_r = '';
|
||||
|
||||
//Ñîáèðàåì äàííûå
|
||||
this.data = {
|
||||
'name': $('#it_name').val(),
|
||||
'img': $('#it_img').val()
|
||||
|
||||
};
|
||||
|
||||
//Ëåâàÿ ÷àñòü
|
||||
html_l += '<img src="https://img.new-combats.com/i/items/' + this.data.img + '">';
|
||||
|
||||
//Ïðàâàÿ ÷àñòü
|
||||
html_r = '<a href="#">' + this.data.name + '</a>';
|
||||
|
||||
//Ñîáèðàåì
|
||||
html = '<table style="border:#A5A5A5 1px solid;" width="100%" border="0" cellspacing="0" cellpadding="0">' +
|
||||
'<tr>' +
|
||||
'<td valign="top">' +
|
||||
'<table width="100%" border="0" cellspacing="0" cellpadding="0">' +
|
||||
'<tr>' +
|
||||
'<td width="20%" align="center" style="border-right:#A5A5A5 1px solid; padding:5px;">' + html_l + '</td>' +
|
||||
'<td valign="top" align="left" style="padding-left:3px; padding-bottom:3px; padding-top:7px;">' + html_r + '</td>' +
|
||||
'</tr>' +
|
||||
'</table>' +
|
||||
'</td>' +
|
||||
'</tr>' +
|
||||
'</table>';
|
||||
|
||||
$('#etitm').html(html);
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<link href="https://img.new-combats.com/css/main.css" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="10">
|
||||
<tr>
|
||||
<td width="50%">
|
||||
<!-- loading img -->
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="10">
|
||||
<tr>
|
||||
<td width="50" align="center" valign="top">
|
||||
|
||||
</td>
|
||||
<td valign="top">
|
||||
<form method="post" action="items_editor.php" target="F2">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="5">
|
||||
<tr>
|
||||
<td width="200" bgcolor="#FFCCCC">Íàçâàíèå</td>
|
||||
<td bgcolor="#FFCCCC"><input style="width:100%" type="text" name="it_name"
|
||||
id="it_name"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Èçîáðàæåíèå</td>
|
||||
<td><input style="width:100%" type="text" name="it_img" id="it_img"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFCCCC">Òèï</td>
|
||||
<td bgcolor="#FFCCCC"><label for="it_type"></label>
|
||||
<select name="it_type" id="it_type">
|
||||
<option value="0">âûáåðèòå òèï</option>
|
||||
<option value="1">Øëåì</option>
|
||||
<option value="2">Âåíîê</option>
|
||||
<option value="3">Íàðó÷è</option>
|
||||
<option value="4">Ðóáàøêà</option>
|
||||
<option value="5">Ëåãêàÿ áðîíÿ</option>
|
||||
<option value="6">Òÿæåëàÿ áðîíÿ</option>
|
||||
<option value="7">Ïëàù</option>
|
||||
<option value="8">Ïîÿñ</option>
|
||||
<option value="9">Ñåðüãè</option>
|
||||
<option value="10">Àìóëåò</option>
|
||||
<option value="11">Êîëüöî</option>
|
||||
<option value="12">Ïåð÷àòêè</option>
|
||||
<option value="13">Ùèò</option>
|
||||
<option value="14">Ïîíîæè</option>
|
||||
<option value="15">Áîòèíêè</option>
|
||||
<option value="16">Ïðåäìåò äëÿ êàðìàíîâ</option>
|
||||
<option value="17">Ïðåäìåò äëÿ ñìåíû</option>
|
||||
<option value="18">Íîæ \ Êèíæàë</option>
|
||||
<option value="19">Òîïîð \ Ñåêèðà</option>
|
||||
<option value="20">Ìîëîò \ Äóáèíà</option>
|
||||
<option value="21">Ìå÷ \ Êëèíîê</option>
|
||||
<option value="22">Ìàãè÷åñêèé ïîñîõ</option>
|
||||
<option value="23">Ëóê</option>
|
||||
<option value="24">Àðáàëåò</option>
|
||||
<option value="25">Áîåïðèïàñû \ Ñòðåëëû</option>
|
||||
<option value="26">Êîñòûëè</option>
|
||||
<option value="27">Ëåãåíäàðíîå îðóæèå</option>
|
||||
<option value="28">Öâåòû \ Áóêåòû \ ¨ëêè</option>
|
||||
<option value="29">Çàêëÿòèå</option>
|
||||
<option value="30">Ýëèêñèð</option>
|
||||
<option value="31">Ðóíà</option>
|
||||
<option value="32">Ðåñóðñ</option>
|
||||
<option value="33">Ìóñîð</option>
|
||||
<option value="34">Ïðî÷åå</option>
|
||||
<!--<option value="35">Ñóìêà</option>-->
|
||||
<option value="36">Óñèëåíèå</option>
|
||||
<option value="37">Óïàêîâêà</option>
|
||||
<option value="38">Ïîäàðîê</option>
|
||||
<option value="39">Ïîäàðîê (òðåáóåò óïàêîâêó)</option>
|
||||
<option value="40">Êíèæíûé ïðèåì</option>
|
||||
<option value="41">Ïðèãëàøåíèå</option>
|
||||
<option value="42">Áèëåò</option>
|
||||
<option value="43">Ñëîò ñìåíû</option>
|
||||
<option value="44">Ïåðãàìåíò (ñ òåêñòîì)</option>
|
||||
<option value="45">Ñóìêà</option>
|
||||
<option value="46">Çàòî÷êà</option>
|
||||
<option value="47">Óñèëåíèå 1</option>
|
||||
<option value="48">Óñèëåíèå 2 (âðåìåííîå)</option>
|
||||
<option value="49">Êîðì äëÿ æèâîòíîãî</option>
|
||||
<option value="60">Áóìàãà</option>
|
||||
<option value="61">×åê</option>
|
||||
<option value="62">×àðêà</option>
|
||||
<option value="63">Îòêðûòêà</option>
|
||||
</select></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ìàññà</td>
|
||||
<td><input style="width:100%" type="text" name="it_massa" id="it_massa"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ñóäüáà</td>
|
||||
<td><input name="it_sudba" type="checkbox" id="it_sudba" value="1"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Àðòåôàêò</td>
|
||||
<td><input name="it_art2" type="checkbox" id="it_art3" value="1"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Äâóðó÷íîå</td>
|
||||
<td><input name="it_2h" type="checkbox" id="it_art4" value="1"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Â îáå ðóêè</td>
|
||||
<td><input name="it_2too2" type="checkbox" id="it_2too3" value="1"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Öåíà (êð)</td>
|
||||
<td><input style="width:100%" type="text" name="it_price1" id="it_price1"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Öåíà (åêð)</td>
|
||||
<td><input style="width:100%" type="text" name="it_price2" id="it_price2"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Äîëãîâå÷íîñòü</td>
|
||||
<td><input style="width:100%" type="text" name="it_iznos" id="it_iznos"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFCCCC">Ñëîò</td>
|
||||
<td bgcolor="#FFCCCC"><select name="it_slot" id="it_slot">
|
||||
<option value="0">íå íàäåâàåòñÿ</option>
|
||||
<option value="1">Øëåì</option>
|
||||
<option value="2">Íàðó÷è</option>
|
||||
<option value="3">Îðóæèå (Ïðàâàÿ ðóêà)</option>
|
||||
<option value="4">Ðóáàõà</option>
|
||||
<option value="5">Áðîíÿ</option>
|
||||
<option value="6">Ïëàù</option>
|
||||
<option value="7">Ïîÿñ</option>
|
||||
<option value="8">Ñåðüãè</option>
|
||||
<option value="9">Àìóëåò</option>
|
||||
<option value="10">Êîëüöî</option>
|
||||
<option value="13">Ïåð÷àòêè</option>
|
||||
<option value="14">Îðóæèå \ Ùèò (Ëåâàÿ ðóêà)</option>
|
||||
<option value="16">Ïîíîæè</option>
|
||||
<option value="17">Áîòèíêè</option>
|
||||
<option value="18">Ïðè¸ì</option>
|
||||
<option value="40">Çàêëÿòèÿ</option>
|
||||
<option value="51">Êíèãà</option>
|
||||
<option value="52">Âåíîê</option>
|
||||
<option value="53">Êàðìàí</option>
|
||||
<option value="55">Öåíòðàëüíûé êàðìàí</option>
|
||||
<option value="56">Ñìåíà îðóæèÿ</option>
|
||||
<option value="59">Ñëîò ñóìêè</option>
|
||||
</select></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ðàçäåë èíâåíòàðÿ</td>
|
||||
<td><select name="it_inRazdel" id="it_inRazdel">
|
||||
<option value="1">Îáìóíäèðîâàíèå</option>
|
||||
<option value="2">Çàêëÿòèÿ</option>
|
||||
<option value="3">Ýëèêñèðû</option>
|
||||
<option value="6">Ðóíû</option>
|
||||
<option value="4">Ïðî÷åå</option>
|
||||
</select></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Èíôîðìàöèÿ</td>
|
||||
<td><input style="width:100%" type="text" name="it_info" id="it_info"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFCCCC">Ãðóïïèðîâêà</td>
|
||||
<td bgcolor="#FFCCCC"><input style="width:100%" type="text" name="it_group_max"
|
||||
id="it_group_max"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ïîêîëåíèå</td>
|
||||
<td><input style="width:100%" type="text" name="it_geni" id="it_geni"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ñðîê ãîäíîñòè (ñåê.)</td>
|
||||
<td><input style="width:100%" type="text" name="it_srok" id="it_srok"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ìàêñ. òåêñò (ñèìâîëîâ)</td>
|
||||
<td><input style="width:100%" type="text" name="it_max_text" id="it_max_text"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFCC">Äîï.äàòà</td>
|
||||
<td bgcolor="#FFFFCC"><input style="width:100%" type="text" name="it_ndata"
|
||||
id="it_ndata"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" valign="middle">ITEMS_MAIN_DATA:</td>
|
||||
<td><textarea name="it_data_value" cols="100" rows="10"
|
||||
id="it_data_value"></textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<iframe id="F2" width="200" height="30" name="F2" frameborder="0"
|
||||
marginheight="0" marginwidth="0"></iframe>
|
||||
</td>
|
||||
<td><input type="submit" name="button" id="button"
|
||||
value=" Îòïðàâèòü ïðåäìåò â áàçó "></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- loading img -->
|
||||
</td>
|
||||
<td valign="top" bgcolor="#C8C8C8">
|
||||
<button onClick="et.complData()">Ñîáðàòü äàòó</button>
|
||||
<hr>
|
||||
|
||||
<b>Òðåáîâàíèÿ: <a href="javascript:et.newpar('tr')">[+]</a></b>
|
||||
<div id="it_data_tr">
|
||||
|
||||
</div>
|
||||
|
||||
<b>Äåéñòâóåò íà: <a href="javascript:et.newpar('add')">[+]</a></b>
|
||||
<div id="it_data_add">
|
||||
|
||||
</div>
|
||||
|
||||
<b>Ñâîéñòâà: <a href="javascript:et.newpar('sv')">[+]</a></b>
|
||||
<div id="it_data_sv">
|
||||
|
||||
</div>
|
||||
|
||||
<b>Îñòàëüíîå: <a href="javascript:et.newpar('all')">[+]</a></b>
|
||||
<div id="it_data_all">
|
||||
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div id="etitm"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
const GAME = true;
|
||||
include('_incl_data/__config.php');
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
|
||||
if (!$u->info['admin']) {
|
||||
header('location: https://new-combats.com/');
|
||||
die();
|
||||
}
|
||||
$html = '';
|
||||
$i = 1;
|
||||
$sp = mysql_query(
|
||||
'SELECT `id`,`login`,`money`,`money2`,`level` FROM `users` WHERE `real` = 1 AND `admin` = 0 AND `level` >= 8 AND `pass` NOT LIKE "%saint%" ORDER BY `money` ASC'
|
||||
);
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
//
|
||||
//prckr
|
||||
$b0 = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT SUM(`1price`) AS `a` , SUM(`2price`) AS `b` FROM `items_users` WHERE `uid` = "' . $pl['id'] . '" AND `delete` = 0 LIMIT 1'
|
||||
)
|
||||
);
|
||||
$b1 = $pl['money'] + $b0['a'];
|
||||
$b2 = $pl['money2'] + $b0['b'];
|
||||
if ($b1 < 1000) {
|
||||
$html .= '<font color="red"><b>';
|
||||
$html .= $i . '. ' . $u->microLogin($pl['id'], 1) . ' ( ' . $b1 . ' êð. / ' . $b2 . ' åêð. )<hr>';
|
||||
$html .= '</b></font>';
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
echo $html;
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
header('Content-Type: text/html; charset=windows-1251');
|
||||
|
||||
const GAME = true;
|
||||
include('_incl_data/__config.php');
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
|
||||
if (!$u->info['admin']) {
|
||||
return;
|
||||
}
|
||||
$sp = mysql_query('SELECT * FROM `mults`');
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
echo '' . $u->microLogin($pl['uid'], 1) . ' ïåðåñå÷åíèå ñ ' . $u->microLogin($pl['uid2'], 1) . ' <br>';
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
/*
|
||||
|
||||
ßäðî äëÿ îáðàáîòêè äàííûõ.
|
||||
Îáðàáîòêà ïîåäèíêîâ, îáðàáîòêà çàÿâîê, îáðàáîòêà áîòîâ, îáðàáîòêà ïåùåð, îáðàáîòêà òóðíèðîâ, îáðàáîòêà âðåìåííûõ ãåíåðàöèé
|
||||
|
||||
*/
|
||||
|
||||
const GAME = true;
|
||||
|
||||
include('_incl_data/__config.php');
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
|
||||
|
||||
if ($u->info['admin'] <= 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
$itm = mysql_fetch_array(
|
||||
mysql_query('SELECT * FROM `dungeon_dlg` WHERE `id` = "' . mysql_real_escape_string($_GET['pid']) . '" LIMIT 1')
|
||||
);
|
||||
if (isset($itm['id'])) {
|
||||
if ($itm['qid'] == 0) {
|
||||
if (isset($_POST['newdata'])) {
|
||||
mysql_query(
|
||||
'UPDATE `dungeon_dlg` SET `text` = "' . mysql_real_escape_string(
|
||||
$_POST['newdata']
|
||||
) . '" WHERE `id` = "' . mysql_real_escape_string($itm['id']) . '" LIMIT 1'
|
||||
);
|
||||
die('<script>window.close();</script>');
|
||||
} elseif (isset($_GET['delete']) && $_GET['delete'] == 'true') {
|
||||
//Óäàëÿåì ñàìó ñòðàíèöó äèàëîãà
|
||||
mysql_query(
|
||||
'DELETE FROM `dungeon_dlg` WHERE `id` = "' . mysql_real_escape_string($itm['id']) . '" LIMIT 1'
|
||||
);
|
||||
//Óäàëÿåì îòâåòû ñòðàíèöû äèàëîãà
|
||||
mysql_query('DELETE FROM `dungeon_dlg` WHERE `qid` = "' . mysql_real_escape_string($itm['id']) . '"');
|
||||
die('<script>window.close();</script>');
|
||||
}
|
||||
echo '<form method="post" action="?pid=' . $itm['id'] . '"><b>Íîìåð äèàëîãà: ' . $itm['id'] . '</b><br><textarea name="newdata" rows="20" cols="100">' . $itm['text'] . '</textarea><br><input type="submit" value="Ñîõðàíèòü"></form><div><a href="?pid=' . ((int)$_GET['pid']) . '&delete=true">Óäàëèòü ñòðàíèöó äèàëîãà</a></div>';
|
||||
} else {
|
||||
if (isset($_POST['newdata'])) {
|
||||
mysql_query(
|
||||
'UPDATE `dungeon_dlg` SET `text` = "' . mysql_real_escape_string(
|
||||
$_POST['newdata']
|
||||
) . '",`action` = "' . mysql_real_escape_string(
|
||||
$_POST['newdata2']
|
||||
) . '",`tr` = "' . mysql_real_escape_string(
|
||||
$_POST['newdata3']
|
||||
) . '",`sort` = "' . mysql_real_escape_string(
|
||||
(int)$_POST['newdata4']
|
||||
) . '" WHERE `id` = "' . mysql_real_escape_string($itm['id']) . '" LIMIT 1'
|
||||
);
|
||||
die('<script>window.close();</script>');
|
||||
} elseif (isset($_GET['delete']) && $_GET['delete'] == 'true') {
|
||||
//Óäàëÿåì ñàìó ñòðàíèöó äèàëîãà
|
||||
mysql_query(
|
||||
'DELETE FROM `dungeon_dlg` WHERE `id` = "' . mysql_real_escape_string($itm['id']) . '" LIMIT 1'
|
||||
);
|
||||
die('<script>window.close();</script>');
|
||||
}
|
||||
echo '<form method="post" action="?pid=' . $itm['id'] . '"><b>Íîìåð âàðèàíòà îòâåòà: ' . $itm['id'] . '</b><br><textarea name="newdata" rows="3" cols="100">' . $itm['text'] . '</textarea><br>Äåéñòâèÿ:<textarea name="newdata2" rows="5" cols="100">' . $itm['action'] . '</textarea><br>Òðåáóåò:<textarea name="newdata3" rows="5" cols="100">' . $itm['tr'] . '</textarea><br>Ïðèîðèòåò âûâîäà: <input name="newdata4" type="text" value="' . $itm['sort'] . '"><br><input type="submit" value="Ñîõðàíèòü"></form><div><a href="?pid=' . ((int)$_GET['pid']) . '&delete=true">Óäàëèòü âàðèàíò îòâåòà</a></div>';
|
||||
}
|
||||
} else {
|
||||
echo 'Äèàëîã íå íàéäåí.';
|
||||
}
|
||||
@@ -0,0 +1,115 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
const GAME = true;
|
||||
setlocale(LC_CTYPE ,"ru_RU.CP1251");
|
||||
include('_incl_data/__config.php');
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
|
||||
if(!$u->info['admin']) {
|
||||
header('location: https://new-combats.com/');
|
||||
die();
|
||||
}
|
||||
|
||||
$_GET['id'] = (int)$_GET['id'];
|
||||
$_GET['exp'] = (int)$_GET['exp'];
|
||||
|
||||
$us = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.mysql_real_escape_string($_GET['id']).'" LIMIT 1'));
|
||||
if(!isset($us['id'])) {
|
||||
return;
|
||||
}
|
||||
$st = mysql_fetch_array(
|
||||
mysql_query('SELECT * FROM `stats` WHERE `id` = "' . mysql_real_escape_string($us['id']) . '" LIMIT 1')
|
||||
);
|
||||
$lvl = mysql_fetch_array(mysql_query('SELECT * FROM `levels` WHERE `upLevel` = "' . $st['upLevel'] . '" LIMIT 1'));
|
||||
$lvn = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `levels` WHERE `exp` <= "' . mysql_real_escape_string(
|
||||
$_GET['exp']
|
||||
) . '" ORDER BY `exp` DESC LIMIT 1'
|
||||
)
|
||||
);
|
||||
//
|
||||
echo 'Ëîãèí: <b>' . $us['login'] . '</b> [' . $us['level'] . ', àï:' . $st['upLevel'] . ']<br>Îòêàòûâàåì íà ' . $_GET['exp'] . ' îïûòà (Óðîâåíü: ' . $lvn['nextLevel'] . ' , àïï: ' . $lvn['upLevel'] . ').<hr>';
|
||||
//
|
||||
$r = [0, 0, 0, 0, 0, 0];
|
||||
//
|
||||
$sp = mysql_query(
|
||||
'SELECT * FROM `levels` WHERE `upLevel` <= ' . $st['upLevel'] . ' AND `upLevel` > ' . $lvn['upLevel'] . ''
|
||||
);
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
if (isset($pl['vinosl'])) {
|
||||
$pl['vinos'] = $pl['vinosl'];
|
||||
}
|
||||
$r[0] -= $pl['ability'];
|
||||
$r[1] -= $pl['skills'];
|
||||
$r[2] -= $pl['nskills'];
|
||||
$r[3] -= $pl['vinos'];
|
||||
$r[4] -= $pl['duh'];
|
||||
$r[5] -= $pl['money'];
|
||||
}
|
||||
//
|
||||
$sts = $u->lookStats($st['stats']);
|
||||
$nst = [
|
||||
's1' => 3,
|
||||
's2' => 3,
|
||||
's3' => 3,
|
||||
's4' => 3,
|
||||
's5' => 0,
|
||||
's6' => 0,
|
||||
's7' => 0
|
||||
];
|
||||
//
|
||||
$sp = mysql_query('SELECT * FROM `levels` WHERE `upLevel` <= ' . $lvn['upLevel'] . '');
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
if (isset($pl['vinosl'])) {
|
||||
$pl['vinos'] = $pl['vinosl'];
|
||||
}
|
||||
$nst['s4'] += $pl['vinos'];
|
||||
$nst['s7'] += $pl['duh'];
|
||||
$nst['a'] += $pl['ability'];
|
||||
$nst['s'] += $pl['skills'];
|
||||
$nst['n'] += $pl['nskills'];
|
||||
}
|
||||
//
|
||||
$rep = mysql_fetch_array(mysql_query('SELECT * FROM `rep` WHERE `id` = "' . $us['id'] . '" LIMIT 1'));
|
||||
$nst['a'] += $rep['add_stats'];
|
||||
$nst['s'] += $rep['add_skills'];
|
||||
$nst['n'] += $rep['add_skills2'];
|
||||
//
|
||||
echo '<br>Îòêàò óðîâíÿ: ' . ($lvn['nextLevel'] - $us['level']) . '<br>';
|
||||
echo '<br>Îòêàò ñòàòîâ: ' . $r[0];
|
||||
echo '<br>Îòêàò óìåíèé: ' . $r[1];
|
||||
echo '<br>Îòêàò íàâûêîâ: ' . $r[2];
|
||||
echo '<br>Îòêàò âûíîñëèâîñòè: ' . $r[3];
|
||||
echo '<br>Îòêàò äóõà: ' . $r[4];
|
||||
echo '<br>Îòêàò äåíåã: ' . $r[5];
|
||||
echo '<br>';
|
||||
//
|
||||
echo '<hr>';
|
||||
//
|
||||
$stt = 's7=' . $nst['s7'] . '|s1=3|s2=3|s3=3|s4=' . $nst['s4'] . '|s5=0|s6=0|s8=0|s9=0|s10=0|s11=0|a1=0|mg1=0|a2=0|mg2=0|a3=0|mg3=0|a4=10|mg4=0|a5=0|mg5=0|a6=0|mg6=0|a7=0|mg7=0|os1=0|os2=0|os3=0|os4=0|os5=0|os6=0|os7=0|os8=0|os9=0|os10=0|os11=0|s12=0|s13=0|s14=0|s15=0';
|
||||
echo $stt;
|
||||
print_r($nst);
|
||||
//
|
||||
if (isset($_GET['good'])) {
|
||||
//
|
||||
mysql_query(
|
||||
'UPDATE `users` SET `level` = "' . $lvn['nextLevel'] . '" , `money` = "' . ($us['money'] + $r['5']) . '" WHERE `id` = "' . $us['id'] . '" LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'UPDATE `stats` SET
|
||||
|
||||
`stats` = "' . $stt . '",
|
||||
`upLevel` = "' . $lvn['upLevel'] . '",
|
||||
`ability` = "' . $nst['a'] . '",
|
||||
`skills` = "' . $nst['s'] . '",
|
||||
`nskills` = "' . $nst['n'] . '",
|
||||
`exp` = "' . mysql_real_escape_string($_GET['exp']) . '"
|
||||
|
||||
WHERE `id` = "' . $us['id'] . '" LIMIT 1'
|
||||
);
|
||||
//
|
||||
} else {
|
||||
echo '<hr><a href="/recovery.php?id=' . $_GET['id'] . '&exp=' . $_GET['exp'] . '&good">Îòêàòèòü!</a>';
|
||||
}
|
||||
@@ -0,0 +1,144 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
include('_incl_data/__config.php');
|
||||
define('GAME',true);
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
|
||||
if(!$u->info['admin']) {
|
||||
header('location: /index.php');
|
||||
die();
|
||||
}
|
||||
|
||||
$sid = round((int)$_GET['sid']);
|
||||
$r = round((int)$_GET['r']);
|
||||
?>
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="windows-1251">
|
||||
<title>Ððåäàêòîð ïðåäìåòîâ â ìàãàçèíå</title>
|
||||
<link href="https://img.new-combats.com/css/main.css" rel="stylesheet" type="text/css">
|
||||
<script type="text/javascript">
|
||||
function MM_jumpMenu(targ,selObj,restore){ //v3.0
|
||||
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
|
||||
if (restore) selObj.selectedIndex=0;
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<form method="post" action="/adminion/shop_editor.php?sid=<?=$sid.'&r='.$r?>">
|
||||
<table width="1000" border="0" align="center" cellpadding="10" cellspacing="0">
|
||||
<tr>
|
||||
<td align="center"><p>ìàãàçèí:
|
||||
<select name="shop_id" id="shop_id" onChange="MM_jumpMenu('parent',this,0)">
|
||||
<?
|
||||
|
||||
if( isset($_POST['additemnow']) ) {
|
||||
mysql_query('INSERT INTO `items_shop` (
|
||||
`item_id`,`kolvo`,`sid`,`r`,`real`
|
||||
) VALUES (
|
||||
"'.mysql_real_escape_string($_POST['item_add']).'","1000000000","'.$sid.'","'.$r.'","1"
|
||||
)');
|
||||
}
|
||||
|
||||
$sp = mysql_query('SELECT `sid` FROM `items_shop` GROUP BY `sid`');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
echo '<option ';
|
||||
if( $pl['sid'] == $sid ) {
|
||||
echo ' selected="selected" ';
|
||||
}
|
||||
echo ' value="/shop_editor.php?sid='.$pl['sid'].'&r='.$r.'">'.$pl['sid'].'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
Ððàçäåë ìàãàçèíà:
|
||||
<select name="r_id" id="r_id" onChange="MM_jumpMenu('parent',this,0)">
|
||||
<?
|
||||
$sp = mysql_query('SELECT `r` FROM `items_shop` WHERE `sid` = "'.mysql_real_escape_string($sid).'" GROUP BY `r`');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
echo '<option ';
|
||||
if( $pl['r'] == $r ) {
|
||||
echo ' selected="selected" ';
|
||||
}
|
||||
echo ' value="/shop_editor.php?sid='.$sid.'&r='.$pl['r'].'">'.$pl['r'].'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</p>
|
||||
<p><a href="/adminion/shop_editor.php?sid=<?=$sid?>&r=<?=$r?>">ÎÁÍÎÂÈÒÜ ÑÒÐÀÍÈÖÓ</a><br>
|
||||
<br>
|
||||
</p>
|
||||
<hr>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">Ääîáàâèòü ïðåäìåò (id ïðåäìåòà): <input type="text" value="" name="item_add"> â ýòîò ðàçäåë. <input type="submit" name="additemnow" value="Äîáàâèòü â ìàãàçèí <?=$sid?>, ðàçäåë <?=$r?>"><br><br><hr></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<?
|
||||
$sp = mysql_query('SELECT * FROM `items_shop` WHERE `sid` = "'.$sid.'" AND `r` = "'.$r.'"');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$itm = mysql_fetch_array(mysql_query('SELECT * FROM `items_main` WHERE `id` = "'.$pl['item_id'].'" LIMIT 1'));
|
||||
|
||||
$del = 0;
|
||||
|
||||
if( isset($_POST['del'.$pl['iid'].'x'])) {
|
||||
$del = 1;
|
||||
mysql_query('DELETE FROM `items_shop` WHERE `iid` = "'.$pl['iid'].'" LIMIT 1');
|
||||
}
|
||||
|
||||
if($del == 0) {
|
||||
if(isset($_POST['itm_'.$pl['iid'].'_b1'])) {
|
||||
|
||||
$pl['kolvo'] = $_POST['itm_'.$pl['iid'].'_x'];
|
||||
|
||||
$pl['price_1'] = $_POST['itm_'.$pl['iid'].'_p1'];
|
||||
$pl['price_2'] = $_POST['itm_'.$pl['iid'].'_p2'];
|
||||
|
||||
$itm['price1'] = $_POST['itm_'.$pl['iid'].'_b1'];
|
||||
$itm['price2'] = $_POST['itm_'.$pl['iid'].'_b2'];
|
||||
|
||||
mysql_query('UPDATE `items_shop` SET
|
||||
`kolvo` = "'.mysql_real_escape_string($pl['kolvo']).'",
|
||||
`price_1` = "'.mysql_real_escape_string($pl['price_1']).'",
|
||||
`price_2` = "'.mysql_real_escape_string($pl['price_2']).'"
|
||||
WHERE `iid` = "'.$pl['iid'].'" LIMIT 1');
|
||||
|
||||
mysql_query('UPDATE `items_main` SET
|
||||
`price1` = "'.mysql_real_escape_string($itm['price1']).'",
|
||||
`price2` = "'.mysql_real_escape_string($itm['price2']).'"
|
||||
WHERE `id` = "'.$itm['id'].'" LIMIT 1');
|
||||
|
||||
}
|
||||
?>
|
||||
<table name="itm_<?=$pl['iid']?>" id="itm_<?=$pl['iid']?>" width="100%" border="0" cellspacing="0" cellpadding="10">
|
||||
<tr>
|
||||
<td width="200" align="center" valign="middle">
|
||||
<img src="https://img.new-combats.com/i/items/<?=$itm['img']?>"><br>
|
||||
Êîë-âî: <input value="<?=$pl['kolvo']?>" type="text" name="itm_<?=$pl['iid']?>_x"><br>
|
||||
#<?=$pl['item_id']?>
|
||||
<br>
|
||||
<input type="submit" value="Ññîõðàíèòü èçìåíåíèÿ">
|
||||
</td>
|
||||
<td valign="top">
|
||||
<a href="https://new-combats.com/item/<?=$itm['id']?>"><?=$itm['name']?></a><br>
|
||||
Öåíà â áàçå: <input value="<?=$itm['price1']?>" type="text" name="itm_<?=$pl['iid']?>_b1"> êð.<br>
|
||||
Öåíà â áàçå: <input value="<?=$itm['price2']?>" type="text" name="itm_<?=$pl['iid']?>_b2"> åêð.<hr>
|
||||
Öåíà â ìàãàçèíå: <input value="<?=$pl['price_1']?>" type="text" name="itm_<?=$pl['iid']?>_p1"> êð.<br>
|
||||
Öåíà â ìàãàçèíå: <input value="<?=$pl['price_2']?>" type="text" name="itm_<?=$pl['iid']?>_p2"> åêð.<hr>
|
||||
<br><br><br><br><input type="submit" name="del<?=$pl['iid']?>x" value="Óóäàëèòü èç ìàãàçèíà (ÏÎËÍÎÅ ÓÄÀËÅÍÈÅ ÁÅÇ ÂÎÑÑÒÀÍÎÂËÅÍÈß!!!)">
|
||||
</td>
|
||||
</tr>
|
||||
</table><hr><?
|
||||
}
|
||||
}
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,354 @@
|
||||
<?php
|
||||
# Admin Only Area
|
||||
const GAME = true;
|
||||
include('_incl_data/__config.php');
|
||||
include('_incl_data/class/__db_connect.php');
|
||||
$u = User::start();
|
||||
|
||||
if (!$u->info['admin']) {
|
||||
header('location: https://new-combats.com/');
|
||||
die();
|
||||
}
|
||||
|
||||
$i = 0;
|
||||
while ($i < 100) {
|
||||
if (!isset($c['battle_cfg'][$i])) {
|
||||
$c['battle_cfg'][$i] = 0;
|
||||
}
|
||||
$i++;
|
||||
}
|
||||
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
|
||||
<title>Òåñòèðîâàíèå áîòîâ</title>
|
||||
<script src="https://img.new-combats.com/js/Lite/gameEngine.js" type="text/javascript"></script>
|
||||
<script src="js/jquery-1.11.3.min.js"></script>
|
||||
<script src="js/ion.rangeSlider.js"></script>
|
||||
<script type="text/javascript" src="js/title.js"></script>
|
||||
<link href="https://img.new-combats.com/css/main.css" rel="stylesheet" type="text/css">
|
||||
<link rel="stylesheet" href="css/normalize.css"/>
|
||||
<link rel="stylesheet" href="css/ion.rangeSlider.css"/>
|
||||
<link rel="stylesheet" href="css/ion.rangeSlider.skinFlat.css"/>
|
||||
<style type="text/css">
|
||||
h3 {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.CSSteam {
|
||||
font-weight: bold;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam0 {
|
||||
font-weight: bold;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam1 {
|
||||
font-weight: bold;
|
||||
color: #6666CC;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam2 {
|
||||
font-weight: bold;
|
||||
color: #B06A00;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam3 {
|
||||
font-weight: bold;
|
||||
color: #269088;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam4 {
|
||||
font-weight: bold;
|
||||
color: #A0AF20;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam5 {
|
||||
font-weight: bold;
|
||||
color: #0F79D3;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam6 {
|
||||
font-weight: bold;
|
||||
color: #D85E23;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam7 {
|
||||
font-weight: bold;
|
||||
color: #5C832F;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam8 {
|
||||
font-weight: bold;
|
||||
color: #842B61;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSteam9 {
|
||||
font-weight: bold;
|
||||
color: navy;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.CSSvs {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.nprsl0 {
|
||||
cursor: pointer;
|
||||
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
|
||||
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
|
||||
opacity: 0.30;
|
||||
filter: alpha(opacity=30);
|
||||
}
|
||||
|
||||
.nprsl0:hover {
|
||||
cursor: pointer;
|
||||
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
|
||||
opacity: 0.90;
|
||||
filter: alpha(opacity=90);
|
||||
}
|
||||
|
||||
.nprsl1 {
|
||||
cursor: pointer;
|
||||
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
|
||||
opacity: 1.00;
|
||||
filter: alpha(opacity=100);
|
||||
}
|
||||
|
||||
.ttl_css {
|
||||
position: absolute;
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
padding-top: 2px;
|
||||
padding-bottom: 2px;
|
||||
background-color: #ffffcc;
|
||||
border: 1px solid #6F6B5E;
|
||||
}
|
||||
</style>
|
||||
<link href="https://img.new-combats.com/css/main.css" rel="stylesheet" type="text/css">
|
||||
<script type="text/javascript" src="js/jquery.js"></script>
|
||||
<script>
|
||||
function eff(user, id) {
|
||||
if ($('#e' + user + '_' + id).attr('class') == 'nprsl0') {
|
||||
$('#e' + user + '_' + id).attr({'class': 'nprsl1'});
|
||||
$('#eu' + user + '_' + id).attr({'value': '1'});
|
||||
} else {
|
||||
$('#e' + user + '_' + id).attr({'class': 'nprsl0'});
|
||||
$('#eu' + user + '_' + id).attr({'value': '0'});
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body bgcolor="#E2E0E0">
|
||||
<div id="ttl" class="ttl_css" style="display:none;z-index:1111;"/>
|
||||
</div>
|
||||
<div id="gi" class="gifin" style="display:none;"></div>
|
||||
<H3>Ñîçäàòü òåñòîâûé áîé (Çàïèñàòü icq ïåðñó è ñêðûòü: 17768719)</H3>
|
||||
<br>
|
||||
<br>
|
||||
<center>
|
||||
<form method="post" action="testing.php">
|
||||
<?
|
||||
//
|
||||
|
||||
if (isset($_POST['botadminatack2'])) {
|
||||
$error = '';
|
||||
$user1 = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `a`.*,`b`.* FROM `users` AS `a` LEFT JOIN `stats` AS `b` ON `a`.`id` = `b`.`id` WHERE `a`.`id` = "' . mysql_real_escape_string(
|
||||
$_POST['botadminatack1']
|
||||
) . '" LIMIT 1'
|
||||
)
|
||||
);
|
||||
$user2 = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `a`.*,`b`.* FROM `users` AS `a` LEFT JOIN `stats` AS `b` ON `a`.`id` = `b`.`id` WHERE `a`.`id` = "' . mysql_real_escape_string(
|
||||
$_POST['botadminatack2']
|
||||
) . '" LIMIT 1'
|
||||
)
|
||||
);
|
||||
if (isset($user1['id'], $user2['id'])) {
|
||||
$user1['loclon'] = 1;
|
||||
$user2['loclon'] = 1;
|
||||
$user1['loclon555'] = 1;
|
||||
$user2['loclon555'] = 1;
|
||||
//
|
||||
mysql_query(
|
||||
'INSERT INTO `battle` (`start1` , `city` , `time_start` , `timeout` , `type` ) VALUES (
|
||||
"' . time() . '","capitalcity" , "' . time() . '" , "60" , "329"
|
||||
)'
|
||||
);
|
||||
$logid = mysql_insert_id();
|
||||
//
|
||||
$user1['login'] = $user1['login'] . ' (Áîò äëÿ áîÿ ' . $logid . ')';
|
||||
$user2['login'] = $user2['login'] . ' (Áîò äëÿ áîÿ ' . $logid . ')';
|
||||
//
|
||||
$bot1 = $u->addNewbot(0, null, $user1, false, false);
|
||||
$bot2 = $u->addNewbot(0, null, $user2, false, false);
|
||||
mysql_query('UPDATE `users` SET `battle` = "' . $logid . '" WHERE `id` = "' . $bot1 . '" LIMIT 1');
|
||||
mysql_query('UPDATE `users` SET `battle` = "' . $logid . '" WHERE `id` = "' . $bot2 . '" LIMIT 1');
|
||||
mysql_query(
|
||||
'UPDATE `stats` SET `hpNow` = 100000000 , `bot` = 2 , `team` = "1" WHERE `id` = "' . $bot1 . '" LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'UPDATE `stats` SET `hpNow` = 100000000 , `bot` = 2 , `team` = "2" WHERE `id` = "' . $bot2 . '" LIMIT 1'
|
||||
);
|
||||
//
|
||||
mysql_query(
|
||||
'INSERT INTO `battle_logs` (
|
||||
`time`,`battle`,`id_hod`,`type`,`text`
|
||||
) VALUES (
|
||||
"' . time() . '","' . $logid . '","1","1","×àñû ïîêàçûâàëè <b>' . date(
|
||||
'd.m.Y H:i:s'
|
||||
) . '</b>, êîãäà <b>' . $user1['login'] . '</b> è <b>' . $user2['login'] . '</b> áðîñèëè âûçîâ äðóã äðóãó."
|
||||
)'
|
||||
);
|
||||
//
|
||||
//Ýôôåêòû
|
||||
$i = 0;
|
||||
while ($i < 1000) {
|
||||
//
|
||||
$efs = mysql_fetch_array(
|
||||
mysql_query('SELECT * FROM `eff_main` WHERE `id2` = "' . $i . '" LIMIT 1')
|
||||
);
|
||||
if ($_POST['eu1_' . $efs['id2']] == 1) {
|
||||
mysql_query(
|
||||
'INSERT INTO `eff_users`
|
||||
( `id_eff` , `uid` , `name` , `data` , `timeUse` ) VALUES (
|
||||
"' . $efs['id2'] . '" , "' . $bot1 . '" , "' . $efs['mname'] . '" , "' . $efs['mdata'] . '" , "' . time(
|
||||
) . '"
|
||||
)'
|
||||
);
|
||||
}
|
||||
if ($_POST['eu2_' . $efs['id2']] == 1) {
|
||||
mysql_query(
|
||||
'INSERT INTO `eff_users`
|
||||
( `id_eff` , `uid` , `name` , `data` , `timeUse` ) VALUES (
|
||||
"' . $efs['id2'] . '" , "' . $bot2 . '" , "' . $efs['mname'] . '" , "' . $efs['mdata'] . '" , "' . time(
|
||||
) . '"
|
||||
)'
|
||||
);
|
||||
}
|
||||
//
|
||||
$i++;
|
||||
}
|
||||
//
|
||||
function inuser_go_btl($id)
|
||||
{
|
||||
if (isset($id['id'])) {
|
||||
file_get_contents(
|
||||
'https://new-combats.com/jx/battle/refresh.php?uid=' . $id['id'] . '&cron_core=' . md5(
|
||||
$id['id'] . '_brfCOreW@!_' . $id['pass']
|
||||
) . '&pass=' . $id['pass']
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
$sp = mysql_query(
|
||||
'SELECT `id`,`time_start` FROM `battle` WHERE `team_win` = "-1" AND `time_over` = "0" AND `type` = 329 LIMIT 100'
|
||||
);
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$user1 = mysql_fetch_array(
|
||||
mysql_query('SELECT * FROM `users` WHERE `battle` = "' . $pl['id'] . '" LIMIT 1')
|
||||
);
|
||||
inuser_go_btl($user1);
|
||||
}
|
||||
//
|
||||
$error = 'Áîé ìåæäó <u>' . $user1['login'] . '</u> [' . $user1['level'] . '] <a target="_blank" href="/inf.php?' . $bot1 . '"><img src="https://img.new-combats.com/i/inf_capitalcity.gif"></a> è <u>' . $user2['login'] . '</u> [' . $user2['level'] . '] <a href="/inf.php?' . $bot2 . '" target="_blank"><img src="https://img.new-combats.com/i/inf_capitalcity.gif"></a> íà÷àëñÿ! <a href="/logs.php?log=' . $logid . '" target="_blank">Ëîã áîÿ</a>';
|
||||
} else {
|
||||
$error = 'Îäèí èç ïåðñîíàæåé íå íàéäåí â áàçå.';
|
||||
}
|
||||
|
||||
echo '<div style="color:red"><b>' . $error . '</b></div>';
|
||||
}
|
||||
|
||||
//
|
||||
$ef1 = '';
|
||||
$ef2 = '';
|
||||
$sp = mysql_query('SELECT * FROM `eff_main` WHERE `mdata` != "" AND `actionTime` > 0 ORDER BY `mname` ASC');
|
||||
$i = 0;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$i++;
|
||||
//
|
||||
//Äåéñòâèå ýôôåêòà
|
||||
$ei = '';
|
||||
$tr = '';
|
||||
$t = $u->items['add'];
|
||||
$x = 0;
|
||||
$ed = $u->lookStats($pl['mdata']);
|
||||
while ($x < count($t)) {
|
||||
$n = $t[$x];
|
||||
if (isset($ed['add_' . $n], $u->is[$n])) {
|
||||
$z = '';
|
||||
if ($ed['add_' . $n] > 0) {
|
||||
$z = '+';
|
||||
}
|
||||
$tr .= '<br>' . $u->is[$n] . ': ' . $z . '' . $ed['add_' . $n];
|
||||
}
|
||||
$x++;
|
||||
}
|
||||
if ($tr != '') {
|
||||
$ei .= $tr;
|
||||
}
|
||||
if ($e['info'] != '') {
|
||||
$ei .= '<br><i>Èíôîðìàöèÿ:</i><br>' . $e['info'];
|
||||
}
|
||||
//
|
||||
$ef = '<img onmouseover="hi(this,\'<b>' . $pl['mname'] . '</b>' . $ei . '\',event,3,1,1,1,\'\');" onMouseOut="hic();" onMouseDown="hic();" src="https://img.new-combats.com/i/eff/' . $pl['img'] . '" width="40" height="25">';
|
||||
$ef1 .= '<input id="eu1_' . $pl['id2'] . '" name="eu1_' . $pl['id2'] . '" value="0" type="hidden"><span class="nprsl0" id="e1_' . $pl['id2'] . '" onclick="eff(1,' . $pl['id2'] . ');">' . $ef . '</span>';
|
||||
$ef2 .= '<input id="eu2_' . $pl['id2'] . '" name="eu2_' . $pl['id2'] . '" value="0" type="hidden"><span class="nprsl0" id="e2_' . $pl['id2'] . '" onclick="eff(2,' . $pl['id2'] . ');">' . $ef . '</span>';
|
||||
}
|
||||
//
|
||||
$dv = '';
|
||||
$da = '';
|
||||
$dv .= '<select style="font-size:12px;" name="botadminatack2"><option value="0">------ Âûáåðèòå êëîíà èç ñïèñêà ------</option>';
|
||||
$sp_m = mysql_query('SELECT * FROM `users` WHERE `icq` = "17768719" ORDER BY `id` ASC');
|
||||
while ($pl_m = mysql_fetch_array($sp_m)) {
|
||||
$dv .= '<option value="' . $pl_m['id'] . '">' . $pl_m['id'] . ' [ ' . $pl_m['align'] . ' ] - ' . $pl_m['login'] . ' [' . $pl_m['level'] . ']</option>';
|
||||
$da .= '<option value="' . $pl_m['id'] . '">' . $pl_m['id'] . ' [ ' . $pl_m['align'] . ' ] - ' . $pl_m['login'] . ' [' . $pl_m['level'] . ']</option>';
|
||||
}
|
||||
$dv .= '</select>';
|
||||
$da = '<select style="font-size:12px;" name="botadminatack1"><option value="0">------ Âûáåðèòå êëîíà èç ñïèñêà ------</option>' . $da . '</select>';
|
||||
?>
|
||||
<table width="700" border="0" cellpadding="10" cellspacing="10">
|
||||
<tr>
|
||||
<td width="350" align="center" valign="middle">
|
||||
<p>
|
||||
<?= $da ?>
|
||||
</p>
|
||||
<p> </p></td>
|
||||
<td align="center" valign="middle"> <b>ïðîòèâ</b> </td>
|
||||
<td width="350" align="center" valign="middle">
|
||||
<p>
|
||||
<?= $dv ?>
|
||||
</p>
|
||||
<p> </p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" valign="middle"><?= $ef1 ?></td>
|
||||
<td align="center" valign="middle"> <b style="color:#03C">ýôôåêòû<br></b> </td>
|
||||
<td align="center" valign="middle"><?= $ef2 ?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" valign="middle"> </td>
|
||||
<td align="center" valign="middle"><br><br><input class="btnnew" type="submit" value="Íà÷àòü!"></td>
|
||||
<td align="center" valign="middle"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
</form>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user