1010 lines
66 KiB
PHP
1010 lines
66 KiB
PHP
<?php
|
||
session_start();
|
||
include "config.php";
|
||
include "functions.php";
|
||
|
||
if(empty($user['admin'])) {
|
||
echo "<!DOCTYPE HTML><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /admin.php was not found on this server.</p><hr><address>Apache/2.2.22 (@RELEASE@) Server at Hetzner Datacenter 426</address></body></html>";
|
||
exit;
|
||
}
|
||
define('ADMINS',microtime());
|
||
?>
|
||
|
||
<!DOCTYPE html>
|
||
<!--suppress ALL -->
|
||
<html>
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<title>ᐰdmin</title>
|
||
</head>
|
||
<link type="text/css" rel="stylesheet" href="./css/main.css">
|
||
<style type="text/css">
|
||
body {
|
||
background: silver;
|
||
margin: 25px;
|
||
}
|
||
legend, legend a {
|
||
color: dimgray;
|
||
font-family: consolasб sans-serif;
|
||
font-size: 18px;
|
||
margin-top: 10px;
|
||
}
|
||
table.additem input {width: 200px;}
|
||
table.additem select {width: 206px;}
|
||
.abils {
|
||
background: #CFCFC4;
|
||
margin: 5px 0;
|
||
padding: 5px;
|
||
}
|
||
.appblock{
|
||
background:gold;
|
||
border-radius:5px;
|
||
/* float: left;*/
|
||
margin:10px;
|
||
max-width: 300px;
|
||
position: absolute;
|
||
top: 100px;
|
||
left: 100px;
|
||
}
|
||
div.appblock form, div.appblock legend {
|
||
margin: 5px;
|
||
}
|
||
</style>
|
||
<body>
|
||
<?php
|
||
|
||
//$al = mysql_fetch_assoc(mysql_query("SELECT * FROM `aligns` WHERE `align` = '{$user['align']}' LIMIT 1"));
|
||
$al = $db->query('SELECT * FROM `aligns` WHERE `align` = "?s" LIMIT 1', $user['align']);
|
||
|
||
header("Cache-Control: no-cache");
|
||
|
||
function imp($array) {
|
||
$str ='';
|
||
foreach($array as $k => $v) {
|
||
$str .= $k.";".$v.";";
|
||
}
|
||
return $str;
|
||
}
|
||
|
||
function expa($str) {
|
||
$array = explode(";", $str);
|
||
for($i = 0; $i <= count($array)-2; $i = $i+2) {
|
||
$rarray[$array[$i]] = $array[$i+1];
|
||
}
|
||
return $rarray;
|
||
}
|
||
|
||
if ($_POST['ali']) { //Что делает эта штука?
|
||
$accs = $_POST;
|
||
array_shift($accs);array_shift($accs);array_shift($accs);
|
||
mysql_query("INSERT INTO `aligns` (`align`,`img`,`name`,`accses`) values ('{$_POST['ali']}','{$_POST['im']}','{$_POST['txt']}','".imp($accs)."') ON DUPLICATE KEY UPDATE `img` = '{$_POST['im']}', `name` = '{$_POST['txt']}', accses = '".imp($accs)."';");
|
||
}
|
||
|
||
if($_POST['sbr_par']) {
|
||
// $sb_pers = mysql_fetch_array(mysql_query("SELECT id,nextup,level FROM `users` WHERE `login` = '{$_POST['sbr_par']}' LIMIT 1;"));
|
||
$sb_pers = ($db->query('SELECT `id`, `nextup`, `level` FROM `users` WHERE `login` = "?s" LIMIT 1', $_POST['sbr_par']))->fetch_assoc_array();
|
||
undressall($sb_pers['id']);
|
||
$levelstats = statsat($sb_pers['nextup']);
|
||
// mysql_query("UPDATE `users` SET `stats` = ".($levelstats['stats']-9).", `sila`=3,`lovk`=3,`inta`=3,`intel`=0,`vinos`= ".$levelstats["vinos"].",`maxhp`= ".$levelstats["vinos"]."*6 WHERE `id`='$sb_pers[id]' LIMIT 1");
|
||
// mysql_query("UPDATE `users` SET `master`=$levelstats[master], noj=0, mec=0, topor=0, dubina=0, mlight=0, mgray=0, mdark=0 WHERE `id`='$sb_pers[id]'");
|
||
//TODO Ох боюсь я за этот запрос!
|
||
$db->query('
|
||
UPDATE `users`
|
||
SET `stats` = ?i, `sila` = ?i, `lovk` = ?i, `inta` = ?i, `intel` = ?i, `vinos` = ?i,
|
||
`maxhp` = ?i, `master` = ?i, `noj` = ?i, `mec` = ?i, `topor` = ?i, `dubina` = ?i,
|
||
`mlight` = ?i, `mgray` = ?i, `mdark` = ?i
|
||
WHERE `id` = ?i',
|
||
($levelstats['stats']-9), 3, 3, 3, 0, $levelstats['vinos'], ($levelstats['vinos']*6), $levelstats['master'], 0, 0, 0, 0, 0, 0, 0, $sb_pers['id']);
|
||
echo "<span class='redalert'>Все прошло удачно. Персонаж может перераспределить параметры.</span>";
|
||
}
|
||
?>
|
||
|
||
|
||
<form action='admin.php' method='post'><fieldset ><legend><a href='#' onclick='show(\"sk\")'>Склонности</a></legend><div id=sk style='display:none;'><table>
|
||
<?php
|
||
// $aligns = mysql_query("SELECT * FROM `aligns` ORDER BY `align`");
|
||
// while($row = mysql_fetch_array($aligns)) {
|
||
$aligns = ($db->query('SELECT * FROM `aligns` ORDER BY `align`'))->fetch_assoc_array();
|
||
while($aligns) {
|
||
echo "<tr class=row onclick='document.all.im.value=\"{$row['img']}\"; document.all.ali.value=\"{$row['align']}\"; document.all.txt.value=\"{$row['name']}\";'><td><img src='i/{$row['img']}'></td><td>{$row['align']}</td><td>{$row['name']}</td></tr>";
|
||
} ?>
|
||
<tr><td colspan=3><b>Добавить</b></td></tr>
|
||
<tr><td><input type='text' id='im' name='im' class='input' size=12></td><td><input type='text' class='input' size=6 id='ali' name='ali'></td><td><input type='text' class='input' size=55 id='txt' name='txt'></td></tr>
|
||
<tr><td colspan=3><table valign=middle>
|
||
<tr>
|
||
<td><input type='checkbox' name='sleep' class='input'><img src='i/magic/sleep.gif'></td>
|
||
<td><input type='checkbox' name='sleepf' class='input'><img src='i/magic/sleepf.gif'></td>
|
||
<td><input type='checkbox' name='sleep_off' class='input'><img src='i/magic/sleep_off.gif'></td>
|
||
<td><input type='checkbox' name='sleepf_off' class='input'><img src='i/magic/sleepf_off.gif'></td>
|
||
<td><input type='checkbox' name='haos' class='input'><img src='i/magic/haos.gif'></td>
|
||
<td><input type='checkbox' name='haos_off' class='input'><img src='i/magic/haos_off.gif'></td>
|
||
<td><input type='checkbox' name='death' class='input'><img src='i/magic/death.gif'></td>
|
||
<td><input type='checkbox' name='death_off' class='input'><img src='i/magic/death_off.gif'></td>
|
||
<!--<td><input type='checkbox' name='pal_buttons' class='input'><img src='i/magic/pal_buttons.gif'></td>-->
|
||
<td><input type='checkbox' name='check' class='input'><img src='i/magic/check.gif'></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type='checkbox' name='attack' class='input'><img src='i/magic/attack.gif'></td>
|
||
<td><input type='checkbox' name='attackb' class='input'><img src='i/magic/attackb.gif'></td>
|
||
<td><input type='checkbox' name='hidden' class='input'><img src='i/magic/hidden.gif'></td>
|
||
<td><input type='checkbox' name='teleport' class='input'><img src='i/magic/teleport.gif'></td>
|
||
<td><input type='checkbox' name='travma' class='input'><img src='i/magic/travma.gif'></td>
|
||
<td><input type='checkbox' name='cure' class='input'><img src='i/magic/cure.gif'></td>
|
||
<td><input type='checkbox' name='vampir' class='input'><img src='i/magic/vampir.gif'></td>
|
||
<td><input type='checkbox' name='brat' class='input'><img src='i/magic/brat.gif'></td>
|
||
<td><input type='checkbox' name='dneit' class='input'><img src='i/magic/dneit.gif'></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type='checkbox' name='dpal' class='input'><img src='i/magic/dpal.gif'></td>
|
||
<td><input type='checkbox' name='ddark' class='input'><img src='i/magic/ddark.gif'></td>
|
||
<td><input type='checkbox' name='note' class='input'><img src='i/magic/note.gif'></td>
|
||
<td><input type='checkbox' name='sys' class='input'><img src='i/magic/sys.gif'></td>
|
||
<td><input type='checkbox' name='scanner' class='input'><img src='i/magic/scanner.gif'></td>
|
||
<td><input type='checkbox' name='rep' class='input'><img src='i/magic/rep.gif'></td>
|
||
<td><input type='checkbox' name='rost' class='input'><img src='i/magic/rost.gif'></td>
|
||
<td><input type='checkbox' name='bexit' class='input'><img src='i/magic/bexit.gif'></td>
|
||
<td><input type='checkbox' name='obezl' class='input'><img src='i/magic/obezl.gif'></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type='checkbox' name='obezl_off' class='input'><img src='i/magic/obezl_off.gif'></td>
|
||
<td><input type='checkbox' name='marry' class='input'><img src='i/magic/marry.gif'></td>
|
||
<td><input type='checkbox' name='unmarry' class='input'><img src='i/magic/unmarry.gif'></td>
|
||
<td><input type='checkbox' name='un_align' class='input'><img src='i/magic/un_align.gif'></td>
|
||
</tr>
|
||
</table><BR><input type='submit' class=button value='Добавить/изменить'></td></tr>
|
||
</table></div></fieldset></form>
|
||
|
||
<form method=post action="admin.php"><fieldset><legend><a href='#' onclick='show("sk3")'>Кланы</a></legend><div id=sk3 style='display:none;'>
|
||
<?php
|
||
|
||
// $cl_reg_ar=mysql_query("SELECT * FROM `reg_klan` LIMIT 1");
|
||
// $cl_reg_curr=mysql_fetch_assoc($cl_reg_ar);
|
||
// $cl_reg_ar = $db->query('SELECT * FROM `reg_klan` LIMIT 1');
|
||
$cl_reg_curr = ($db->query('SELECT * FROM `reg_klan` LIMIT 1'))->fetch_assoc();
|
||
// Clan adder : add clan
|
||
if ($_POST['clan_reg']=='add_clan') {
|
||
$ser_cl_rights=array();
|
||
$ser_cl_rights[$cl_reg_curr['owner']][0]=1;
|
||
$ser_cl_rights[$cl_reg_curr['owner']][1]=1;
|
||
$cl_rights=serialize($ser_cl_rights);
|
||
// $add_clan = mysql_query('
|
||
// INSERT INTO `clans` (`short`, `name`, `descr`, `glava`, `vozm`, `align`, `homepage`)
|
||
// VALUES ("'.$cl_reg_curr['abr'].'", "'.$cl_reg_curr['name'].'", "'.$cl_reg_curr['descr'].'",
|
||
// "'.$cl_reg_curr['owner'].'", "'.$cl_rights.'", "'.$cl_reg_curr['align'].'", "'.$cl_reg_curr['http'].'")
|
||
// ');
|
||
$add_clan = $db->query('INSERT INTO `clans` (`short`, `name`, `descr`, `glava`, `vozm`, `align`, `homepage`) VALUES ("?s","?s","?s","?s","?s",?i,"?s")',
|
||
$cl_reg_curr['abr'],$cl_reg_curr['name'],$cl_reg_curr['descr'],$cl_reg_curr['owner'],$cl_rights,$cl_reg_curr['align'],$cl_reg_curr['http']);
|
||
|
||
|
||
if ($add_clan) {
|
||
echo("<p>Заявка на клан <b>".$cl_reg_curr['name']."</b> подтверждена успешно!</p>");
|
||
// $cl_reg_tmp=mysql_fetch_assoc(mysql_query("select * from clans where name='".$cl_reg_curr['name']."'"));
|
||
// mysql_query("delete from reg_klan where id='".$cl_reg_curr['id']."'");
|
||
// $clan_msg_rec_q = $db->query('SELECT FROM `users` WHERE `id` = ?i', $cl_reg_curr['owner']);
|
||
// $clan_msg_rec=mysql_fetch_assoc(mysql_query("SELECT * FROM USERS where id='".$cl_reg_curr['owner']."'"));
|
||
// mysql_query("update users set align='".$cl_reg_curr['align']."',klan='".$cl_reg_tmp['id']."',status='<font color=#008080><b>Глава клана</b></font>' where id='".$cl_reg_curr['owner']."'");
|
||
$db->query('DELETE FROM `reg_klan` WHERE `id` = ?i', $cl_reg_curr['id']);
|
||
$cl_reg_tmp = ($db->query('SELECT `id` FROM `clans` WHERE `name` = "?s"', $cl_reg_curr['name']))->fetch_assoc();
|
||
$clan_msg_rec = ($db->query('SELECT FROM `users` WHERE `id` = ?i', $cl_reg_curr['owner']))->fetch_assoc();
|
||
$db->query('UPDATE `users` SET `align` = ?i, `klan` = ?i, `status` = "?s" WHERE `id` = ?i', $cl_reg_curr['align'], $cl_reg_tmp['id'], "<b style='color:#008080'>Глава клана</b>", $cl_reg_curr['owner']);
|
||
$_POST['grn']=$clan_msg_rec['login'];
|
||
$_POST['gr']="Ваша заявка на создание клана ".$cl_reg_curr['name']." принята!";
|
||
}
|
||
else echo("Ошибка подтверждения регистрации!");
|
||
} elseif ($_POST['clan_reg']=='not_add_clan') { /* Clan ader : don't add clan*/
|
||
echo("<p>Заявка на клан <b>".$cl_reg_curr['name']."</b> отклонена!</p>");
|
||
// mysql_query("delete from reg_klan where id='".$cl_reg_curr['id']."'");
|
||
// $clan_msg_rec=mysql_fetch_assoc(mysql_query("SELECT * FROM USERS where id='".$cl_reg_curr['owner']."'"));
|
||
$db->query('DELETE FROM `reg_klan` WHERE `id` = ?i', $cl_reg_curr['id']);
|
||
// $clan_msg_rec_q = $db->query('SELECT FROM `users` WHERE `id` = ?i', $cl_reg_curr['owner']);
|
||
$clan_msg_rec = ($db->query('SELECT FROM `users` WHERE `id` = ?i', $cl_reg_curr['owner']))->fetch_assoc();
|
||
$_POST['grn']=$clan_msg_rec['login'];
|
||
$_POST['gr']="Ваша заявка на создание клана ".$cl_reg_curr['name']." отклонена!";
|
||
// Moneyback
|
||
$clan_moneyback=1200;
|
||
// switch($cl_reg_curr['align']) {
|
||
// case 2:$clan_moneyback=1200;break;
|
||
// case 3:$clan_moneyback=1200;break;
|
||
// case 6:$clan_moneyback=1200;break;
|
||
// };
|
||
// $temp=mysql_query("UPDATE `users` set `money` = money+'$clan_moneyback' WHERE `id` = '".$cl_reg_curr['owner']."' LIMIT 1;");
|
||
$temp = $db->query('UPDATE `users` SET `money` = `money` + ?i WHERE `id` = ?i LIMIT 1', $clan_moneyback, $cl_reg_curr['owner']);
|
||
// if(!($temp)) echo(mysql_error()); /*В теории сейчас в класс вшит обработчик ошибок.*/
|
||
}
|
||
|
||
// $clan_q_base=mysql_query("select * from reg_klan");
|
||
// $clan_q=mysql_num_rows($clan_q_base);
|
||
$clan_q = ($db->query('SELECT * FROM `reg_klan`'))->getNumRows();
|
||
// Clan adder
|
||
if($clan_q) {
|
||
echo("<p>Заявок в очереди на рассмотрение: <b>$clan_q</b></p>");
|
||
// $clan_msg_rec=mysql_fetch_assoc(mysql_query("SELECT * FROM USERS where id='".$cl_reg_curr['owner']."'"));
|
||
// if ($_POST['clan_reg']) mysql_query("delete from reg_klan where id='".$cl_reg_curr['id']."'");
|
||
$clan_msg_rec = ($db->query('SELECT * FROM `users` WHERE `id` = ?i', $cl_reg_curr['owner']))->fetch_assoc();
|
||
if ($_POST['clan_reg']) $db->query('DELETE FROM `reg_klan` WHERE `id` = ?i', $cl_reg_curr['id']);
|
||
echo("<p>Текущая заявка:</p>");
|
||
echo "<table class='adm'><tr><th>Прислал</th><th>Название</th><th>Краткое название</th><th>Сайт</th><th>Направленность</th><th>Описание</th><th>Дата/Время подачи</th></tr>";
|
||
echo "<tr><td>{$cl_reg_curr['owner']} aka {$clan_msg_rec['login']}</td><td>{$cl_reg_curr['name']}</td><td>{$cl_reg_curr['abr']}</td><td>{$cl_reg_curr['http']}</td><td>{$cl_reg_curr['align']}</td><td>{$cl_reg_curr['descr']}</td><td>{$cl_reg_curr['date']}</td></tr>";
|
||
echo "</table>";
|
||
echo("<p><input type='radio' name='clan_reg' value='add_clan' >Подтвердить <br /><input type='radio' name='clan_reg' value='not_add_clan' >Отменить <br /><input type='submit' value='Закончить' ></p>");
|
||
} else echo("Заявки на регистрацию кланов отсутствуют");
|
||
|
||
?>
|
||
</div></fieldset></form>
|
||
<form method=post><legend>Сброс параметров персонажа</legend><input name='sbr_par' placeholder="Логин"> <input type=submit value='Применить'></form>
|
||
|
||
<form method=post><legend><a href='#' onclick='show("sk2")'>Добавить вещь</a></legend><div id=sk2 style='display:none;'>
|
||
<table class="additem">
|
||
<th>Вещи</th>
|
||
<tr><td><input name="name" placeholder="Название"></td></tr>
|
||
<tr><td><input name="img" placeholder="Картинка"></td></tr>
|
||
<tr><td><select name="shop">
|
||
<option value="0" selected disabled>Тип магазина</option>
|
||
<option value="1">Обычный</option>
|
||
<option value="2">Цветной</option>
|
||
<option value="3">Артефактный</option>
|
||
</select> </td></tr>
|
||
|
||
<tr><td><input name=count placeholder="Количество (шт.)"></td></tr>
|
||
<tr><td><select name="type">
|
||
<option value="0" selected disabled>Тип предмета</option>
|
||
<option value="3">Оружие</option>
|
||
<option value="11">Сапоги</option>
|
||
<option value="9">Перчатки</option>
|
||
<option value="4">Броня</option>
|
||
<option value="8">Шлемы</option>
|
||
<option value="10">Щиты</option>
|
||
<option value="1">Серьги</option>
|
||
<option value="2">Ожерелья</option>
|
||
<option value="5">Кольца</option>
|
||
<option value="12">Заклинания</option>
|
||
</select> </td></tr>
|
||
|
||
<tr><td><input name=massa placeholder="Масса"></td></tr>
|
||
<tr><td><input name=needident placeholder="Нужно идентифицировать">чекбокс?</td></tr>
|
||
<tr><td><input name=letter placeholder="Кол-во знаков">что это?</td></tr>
|
||
<tr><td><input name=isrep placeholder="Подлежит ремонту">чекбокс?</td></tr>
|
||
<tr><td><input name=goden placeholder="Годен (дней)"> </td></tr>
|
||
<tr><td><select name="razdel">
|
||
<option value="0" selected disabled>Раздел магазина</option>
|
||
<option value="1">Оружие: Кастеты, ножи</option>
|
||
<option value="11">Оружие: Топоры</option>
|
||
<option value="12">Оружие: Дубины, Булавы</option>
|
||
<option value="13">Оружие: Мечи</option>
|
||
<option disabled>--------------------</option>
|
||
<option value="2">Одежда: Сапоги</option>
|
||
<option value="21">Одежда: Перчатки</option>
|
||
<option value="22">Одежда: Броня: легкая</option>
|
||
<option value="23">Одежда: Броня: тяжелая</option>
|
||
<option value="24">Одежда: Шлемы</option>
|
||
<option value="3">Щиты</option>
|
||
<option disabled>--------------------</option>
|
||
<option value="4">Ювелирные товары: Серьги</option>
|
||
<option value="41">Ювелирные товары: Ожерелья</option>
|
||
<option value="42">Ювелирные товары: Кольца</option>
|
||
<option disabled>--------------------</option>
|
||
<option value="5">Заклинания: Нейтральные</option>
|
||
<option value="51">Заклинания: Боевые, Защитные</option>
|
||
<option value="6">Аммуниция</option>
|
||
<option disabled>--------------------</option>
|
||
<option value="7">Артефакты: Букеты</option>
|
||
</select></td></tr>
|
||
|
||
<tr><td><input name=duration placeholder="Мин. износ">Но нахуя износ новой вещи?!</td></tr>
|
||
<tr><td><input name=maxdur placeholder="Макс. износ"></td></tr>
|
||
<tr><td><input name=cost placeholder="Цена (кр.)"></td></tr>
|
||
<tr><td><input name=ecost placeholder="Цена (екр.)"></td></tr>
|
||
</table>
|
||
|
||
<table class="additem">
|
||
<th>Требования</th>
|
||
<tr><td><input name=nlevel placeholder="Уровень"></td></tr>
|
||
<tr><td><input name=nsila placeholder="Сила"></td></tr>
|
||
<tr><td><input name=nlovk placeholder="Ловкость"></td></tr>
|
||
<tr><td><input name=ninta placeholder="Интуиция"></td></tr>
|
||
<tr><td><input name=nvinos placeholder="Выносливость"></td></tr>
|
||
<tr><td><input name=nintel placeholder="Интеллект"> </td></tr>
|
||
<tr><td><input name=nmudra placeholder="Мудрость"></td></tr>
|
||
<tr><td><input name=nnoj placeholder="Ум.ножи"></td></tr>
|
||
<tr><td><input name=ntopor placeholder="Ум.топоры"></td></tr>
|
||
<tr><td><input name=ndubina placeholder="Ум.дубины"></td></tr>
|
||
<tr><td><input name=nmech placeholder="Ум.мечи"></td></tr>
|
||
<tr><td><input name=nalign placeholder="Склонность"></td></tr>
|
||
<tr><td><input name=nfire placeholder="Мастерство огня"></td></tr>
|
||
<tr><td><input name=nwater placeholder="Мастерство воды"></td></tr>
|
||
<tr><td><input name=nair placeholder="Мастерство воздуха"></td></tr>
|
||
<tr><td><input name=nearth placeholder="Мастерство земли"> </td></tr>
|
||
<tr><td><input name=nlight placeholder="Светлая магия"></td></tr>
|
||
<tr><td><input name=ngray placeholder="Серая магия"></td></tr>
|
||
<tr><td><input name=ndark placeholder="Темная магия"></td></tr>
|
||
<th>Характеристики</th>
|
||
<tr><td><input name=minu placeholder="Мин.урон"></td></tr>
|
||
<tr><td><input name=maxu placeholder="Макс.урон"></td></tr>
|
||
<tr><td><input name=gsila placeholder="Сила"></td></tr>
|
||
<tr><td><input name=glovk placeholder="Ловкость"></td></tr>
|
||
<tr><td><input name=ginta placeholder="Интуиция"></td></tr>
|
||
<tr><td><input name=gintel placeholder="Интеллект"></td></tr>
|
||
<tr><td><input name=ghp placeholder="НР"></td></tr>
|
||
<tr><td><input name=mfkrit placeholder="Мф.крит"></td></tr>
|
||
<tr><td><input name=mfakrit placeholder="Мф.антикрит"></td></tr>
|
||
<tr><td><input name=mfuvorot placeholder="Мф.уворот"></td></tr>
|
||
<tr><td><input name=mfauvorot placeholder="Мф.антиуворот"></td></tr>
|
||
<tr><td><input name=gnoj placeholder="Ум.ножи"></td></tr>
|
||
<tr><td><input name=gtopor placeholder="Ум.топоры"></td></tr>
|
||
<tr><td><input name=gdubina placeholder="Ум.дубины"></td></tr>
|
||
<tr><td><input name=gmech placeholder="Ум.мечи"></td></tr>
|
||
<tr><td><input name=bron1 placeholder="Броня головы"></td></tr>
|
||
<tr><td><input name=bron2 placeholder="Броня корпуса"></td></tr>
|
||
<tr><td><input name=bron3 placeholder="Броня пояса"></td></tr>
|
||
<tr><td><input name=bron4 placeholder="Броня ног"></td></tr>
|
||
<tr><td><input name=gfire placeholder="Мастерство огня"></td></tr>
|
||
<tr><td><input name=gwater placeholder="Мастерство воды"></td></tr>
|
||
<tr><td><input name=gair placeholder="Мастерство воздуха"></td></tr>
|
||
<tr><td><input name=gearth placeholder="Мастерство земли"></td></tr>
|
||
<tr><td><input name=glight placeholder="Светлая магия"></td></tr>
|
||
<tr><td><input name=ggray placeholder="Серая магия"></td></tr>
|
||
<tr><td><input name=gdark placeholder="Темная магия"></td></tr>
|
||
<tr><td><input name=encicl placeholder="В энциклопедию"></td></tr>
|
||
<tr><td><input name=magic placeholder="Наложенно заклятие"></td></tr>
|
||
</table>
|
||
<INPUT TYPE="submit" value="Добавить">
|
||
</div></form>
|
||
|
||
<?
|
||
if ($_POST['name']) {
|
||
//if($_POST['razdel'] !=7) $goden_tmp=0; else */
|
||
$goden_tmp=$_POST['goden'];
|
||
|
||
if ($_POST['shop']==1) if (mysql_query("insert into shop(name,duration,maxdur,cost,ecost,nlevel,nsila,nlovk,ninta,nvinos,nintel,nmudra,nnoj,ntopor,ndubina,nmech,nalign,minu,maxu,goden,gsila,glovk,ginta,gintel,ghp,mfkrit,mfakrit,mfuvorot,mfauvorot,gnoj,gtopor,gdubina,gmech,img,count,bron1,bron2,bron3,bron4,magic,type,massa,needident,nfire,nwater,nair,nearth,nlight,ngray,ndark,gfire,gwater,gair,gearth,glight,ggray,gdark,encicl,artefact,letter,isrep,razdel) values ('".$_POST['name']."','".$_POST['duration']."','".$_POST['maxdur']."','".$_POST['cost']."','".$_POST['ecost']."','".$_POST['nlevel']."','".$_POST['nsila']."','".$_POST['nlovk']."','".$_POST['ninta']."','".$_POST['nvinos']."','".$_POST['nintel']."','".$_POST['nmudra']."','".$_POST['nnoj']."','".$_POST['ntopor']."','".$_POST['ndubina']."','".$_POST['nmech']."','".$_POST['nalign']."','".$_POST['minu']."','".$_POST['maxu']."','".$goden_tmp."','".$_POST['gsila']."','".$_POST['glovk']."','".$_POST['ginta']."','".$_POST['gintel']."','".$_POST['ghp']."','".$_POST['mfkrit']."','".$_POST['mfakrit']."','".$_POST['mfuvorot']."','".$_POST['mfauvorot']."','".$_POST['gnoj']."','".$_POST['gtopor']."','".$_POST['gdubina']."','".$_POST['gmech']."','".$_POST['img']."','".$_POST['count']."','".$_POST['bron1']."','".$_POST['bron2']."','".$_POST['bron3']."','".$_POST['bron4']."','".$_POST['magic']."','".$_POST['type']."','".$_POST['massa']."','".$_POST['needident']."','".$_POST['nfire']."','".$_POST['nwater']."','".$_POST['nair']."','".$_POST['nearth']."','".$_POST['nlight']."','".$_POST['ngray']."','".$_POST['ndark']."','".$_POST['gfire']."','".$_POST['gwater']."','".$_POST['gair']."','".$_POST['gearth']."','".$_POST['glight']."','".$_POST['ggray']."','".$_POST['gdark']."','".$_POST['encicl']."','0','".$_POST['letter']."','".$_POST['isrep']."','".$_POST['razdel']."');"))
|
||
{ echo "Предмет успешно добавлен"; } else { echo "Предмет не был добавлен!-1"; };
|
||
|
||
if ($_POST['shop']==2) if (mysql_query("insert into fshop(name,duration,maxdur,cost,ecost,nlevel,nsila,nlovk,ninta,nvinos,nintel,nmudra,nnoj,ntopor,ndubina,nmech,nalign,minu,maxu,goden,gsila,glovk,ginta,gintel,ghp,mfkrit,mfakrit,mfuvorot,mfauvorot,gnoj,gtopor,gdubina,gmech,img,count,bron1,bron2,bron3,bron4,magic,type,massa,needident,nfire,nwater,nair,nearth,nlight,ngray,ndark,gfire,gwater,gair,gearth,glight,ggray,gdark,letter,isrep,razdel) values ('".$_POST['name']."','".$_POST['duration']."','".$_POST['maxdur']."','".$_POST['cost']."','".$_POST['ecost']."','".$_POST['nlevel']."','".$_POST['nsila']."','".$_POST['nlovk']."','".$_POST['ninta']."','".$_POST['nvinos']."','".$_POST['nintel']."','".$_POST['nmudra']."','".$_POST['nnoj']."','".$_POST['ntopor']."','".$_POST['ndubina']."','".$_POST['nmech']."','".$_POST['nalign']."','".$_POST['minu']."','".$_POST['maxu']."','".$goden_tmp."','".$_POST['gsila']."','".$_POST['glovk']."','".$_POST['ginta']."','".$_POST['gintel']."','".$_POST['ghp']."','".$_POST['mfkrit']."','".$_POST['mfakrit']."','".$_POST['mfuvorot']."','".$_POST['mfauvorot']."','".$_POST['gnoj']."','".$_POST['gtopor']."','".$_POST['gdubina']."','".$_POST['gmech']."','".$_POST['img']."','".$_POST['count']."','".$_POST['bron1']."','".$_POST['bron2']."','".$_POST['bron3']."','".$_POST['bron4']."','".$_POST['magic']."','".$_POST['type']."','".$_POST['massa']."','".$_POST['needident']."','".$_POST['nfire']."','".$_POST['nwater']."','".$_POST['nair']."','".$_POST['nearth']."','".$_POST['nlight']."','".$_POST['ngray']."','".$_POST['ndark']."','".$_POST['gfire']."','".$_POST['gwater']."','".$_POST['gair']."','".$_POST['gearth']."','".$_POST['glight']."','".$_POST['ggray']."','".$_POST['gdark']."','".$_POST['letter']."','".$_POST['isrep']."','".$_POST['razdel']."');"))
|
||
{ echo "Предмет успешно добавлен"; } else { echo "Предмет не был добавлен!".mysql_error(); };
|
||
|
||
if ($_POST['shop']==3) if (mysql_query("insert into ashop(name,duration,maxdur,cost,ecost,nlevel,nsila,nlovk,ninta,nvinos,nintel,nmudra,nnoj,ntopor,ndubina,nmech,nalign,minu,maxu,goden,gsila,glovk,ginta,gintel,ghp,mfkrit,mfakrit,mfuvorot,mfauvorot,gnoj,gtopor,gdubina,gmech,img,count,bron1,bron2,bron3,bron4,magic,type,massa,needident,nfire,nwater,nair,nearth,nlight,ngray,ndark,gfire,gwater,gair,gearth,glight,ggray,gdark,encicl,artefact,letter,isrep,razdel) values ('".$_POST['name']."','".$_POST['duration']."','".$_POST['maxdur']."','".$_POST['cost']."','".$_POST['ecost']."','".$_POST['nlevel']."','".$_POST['nsila']."','".$_POST['nlovk']."','".$_POST['ninta']."','".$_POST['nvinos']."','".$_POST['nintel']."','".$_POST['nmudra']."','".$_POST['nnoj']."','".$_POST['ntopor']."','".$_POST['ndubina']."','".$_POST['nmech']."','".$_POST['nalign']."','".$_POST['minu']."','".$_POST['maxu']."','".$goden_tmp."','".$_POST['gsila']."','".$_POST['glovk']."','".$_POST['ginta']."','".$_POST['gintel']."','".$_POST['ghp']."','".$_POST['mfkrit']."','".$_POST['mfakrit']."','".$_POST['mfuvorot']."','".$_POST['mfauvorot']."','".$_POST['gnoj']."','".$_POST['gtopor']."','".$_POST['gdubina']."','".$_POST['gmech']."','".$_POST['img']."','".$_POST['count']."','".$_POST['bron1']."','".$_POST['bron2']."','".$_POST['bron3']."','".$_POST['bron4']."','".$_POST['magic']."','".$_POST['type']."','".$_POST['massa']."','".$_POST['needident']."','".$_POST['nfire']."','".$_POST['nwater']."','".$_POST['nair']."','".$_POST['nearth']."','".$_POST['nlight']."','".$_POST['ngray']."','".$_POST['ndark']."','".$_POST['gfire']."','".$_POST['gwater']."','".$_POST['gair']."','".$_POST['gearth']."','".$_POST['glight']."','".$_POST['ggray']."','".$_POST['gdark']."','".$_POST['encicl']."','1','".$_POST['letter']."','".$_POST['isrep']."','".$_POST['razdel']."');"))
|
||
{ echo "Предмет успешно добавлен"; } else { echo "Предмет не был добавлен!".mysql_error(); };
|
||
}
|
||
//End item adder
|
||
|
||
####################################################
|
||
## НЕ ТРОГАТЬ! ТУТ ОТКРЫВАЮТСЯ ВСПЛЫВАЮЩИЕ ОКНА!!!##
|
||
####################################################
|
||
echo "<div class=appblock id=hint3 onclick='closehint3();'></div>";
|
||
####################################################
|
||
|
||
$moj = expa($al['accses']);
|
||
|
||
switch($_POST['use']) { /* Подключаем строго тот свиток который используем. 36 Свитков править. Мама дорогая! */
|
||
case "cure150": include("./magic/cure150.php"); break;
|
||
case "al_neut_power": include("./magic/al_neut_power.php"); break;
|
||
case "ct1": include("./magic/ct1.php"); break;
|
||
case "ct2": include("./magic/ct2.php"); break;
|
||
case "ct3": include("./magic/ct3.php"); break;
|
||
|
||
case "sleep": include("./magic/sleep.php"); break;
|
||
case "sleepf": include("./magic/sleepf.php"); break;
|
||
case "sleep_off": include("./magic/sleep_off.php"); break;
|
||
case "sleepf_off": include("./magic/sleepf_off.php"); break;
|
||
case "haos": include("./magic/haos.php"); break;
|
||
case "haos_off": include("./magic/haos_off.php"); break;
|
||
case "obezl": include("./magic/obezl.php"); break;
|
||
case "obezl_off": include("./magic/obezl_off.php"); break;
|
||
case "death": include("./magic/death.php"); break;
|
||
case "death_off": include("./magic/death_off.php"); break;
|
||
case "ldadd": include("./magic/ldadd.php"); break;
|
||
|
||
case "attack": include("./magic/eattack.php"); break;
|
||
case "attack_t": include("./magic/attack_t.php"); break;
|
||
case "battack": include("./magic/ebattack.php"); break;
|
||
case "attackk_close": include("./magic/attackk_close.php"); break;
|
||
case "attackk_open": include("./magic/attackk_open.php"); break;
|
||
|
||
case "pal_off": include("./magic/pal_off.php"); break;
|
||
case "marry": include("./magic/marry.php"); break;
|
||
case "unmarry": include("./magic/unmarry.php"); break;
|
||
case "ct_all": include("./magic/ct_all.php"); break;
|
||
case "check": include("./magic/check.php"); break;
|
||
case "brat": include("./magic/brat.php"); break;
|
||
case "vampir": include("./magic/vampir.php"); break;
|
||
case "crush": include("./magic/devastate.php"); break;
|
||
case "def": include("./magic/defence.php"); break;
|
||
case "bexit": include("./magic/bexit.php"); break;
|
||
case "vip": include("./magic/vips.php"); break;
|
||
case "dlight": include("./magic/dlight.php"); break;
|
||
case "ddark": include("./magic/ddark.php"); break;
|
||
case "dneit": include("./magic/dneit.php"); break;
|
||
case "un_align": include("./magic/un_align.php"); break;
|
||
}
|
||
|
||
echo "<div class=abils><legend>Абилки:</legend>Пока что привязаны к общей системе. Работают выборочно.<br>";
|
||
|
||
foreach($moj as $k => $v) {
|
||
#echo $k;
|
||
switch($k) { /* 45 скриптов на 36 умелок? Неплохо… */
|
||
case "vip": $script_name = "vipad"; $magic_name="Вип"; break;
|
||
case "sleep": $script_name="runmagic"; $magic_name="Наложить заклятие молчания"; break;
|
||
case "sleepf": $script_name="runmagicf"; $magic_name="Наложить заклятие форумного молчания"; break;
|
||
case "cure150": $script_name="runmagic1"; $magic_name="Лечение(150)"; break;
|
||
case "al_neut_power": $script_name="RunMagicSelf"; $magic_name="Сила нейтралитета"; break;
|
||
case "ct1": $script_name="runmagic1"; $magic_name="Исцелить легкую травму"; break;
|
||
case "ct2": $script_name="runmagic1"; $magic_name="Исцелить среднюю травму"; break;
|
||
case "ct3": $script_name="runmagic1"; $magic_name="Исцелить тяжелую травму"; break;
|
||
case "sleep_off": $script_name="runmagic1"; $magic_name="Снять заклятие молчания"; break;
|
||
case "sleepf_off": $script_name="runmagic1"; $magic_name="Снять заклятие форумного молчания"; break;
|
||
case "haos": $script_name="runmagic2"; $magic_name="Наложить заклятие хаоса"; break;
|
||
case "haos_off": $script_name="runmagic1"; $magic_name="Снять заклятие хаоса"; break;
|
||
case "death": $script_name="runmagic1"; $magic_name="Наложить заклятие смерти"; break;
|
||
case "death_off": $script_name="runmagic1"; $magic_name="Снять заклятие смерти"; break;
|
||
case "obezl": $script_name="runmagic2"; $magic_name="Наложить заклятие обезличивания"; break;
|
||
case "obezl_off": $script_name="runmagic1"; $magic_name="Снять заклятие обезличивания"; break;
|
||
case "pal_off": $script_name="runmagic1"; $magic_name="Лишить звания Паладин"; break;
|
||
case "attack": $script_name="runmagic1"; $magic_name="Нападение"; break;
|
||
case "attack_t": $script_name="runmagic1"; $magic_name="Нападение на Темного"; break;
|
||
case "battack": $script_name="runmagic1"; $magic_name="Кровавое нападение"; break;
|
||
case "attackk_close": $script_name="runmagic1"; $magic_name="Кулачное закрытое кровавое нападение"; break;
|
||
case "attackk_open": $script_name="runmagic1"; $magic_name="Кулачное закрытое нападение"; break;
|
||
case "marry": $script_name="runmagic4"; $magic_name="Зарегистрировать брак"; break;
|
||
case "unmarry": $script_name="runmagic4"; $magic_name="Расторгнуть брак"; break;
|
||
case "hidden": $script_name="runmagic1"; $magic_name="Заклятие невидимости"; break;
|
||
case "teleport": $script_name="runmagic"; $magic_name="Телепортация"; break;
|
||
case "check": $script_name="runmagic1"; $magic_name="Поставить проверку"; break;
|
||
case "ct_all": $script_name="runmagic1"; $magic_name="Вылечить от травм"; break;
|
||
case "pal_buttons": $script_name="runmagic"; $magic_name="Отметить о прохождении проверки"; break;
|
||
case "vampir": $script_name="runmagic1"; $magic_name="Вампиризм (выпить энергию другого игрока)"; break;
|
||
case "brat": $script_name="runmagic1"; $magic_name="Помочь темному собрату (вмешаться в поединок)"; break;
|
||
case "dneit": $script_name="runmagic1"; $magic_name="Присвоить склонность (Нейтральное Братство)"; break;
|
||
case "dpal": $script_name="runmagic"; $magic_name="Присвоить склонность (Паладин)"; break;
|
||
case "ddark": $script_name="runmagic1"; $magic_name="Присвоить склонность (Темное Братство)"; break;
|
||
case "dlight": $script_name="runmagic1"; $magic_name="Присвоить склонность (Светлое Братство)"; break;
|
||
case "un_align": $script_name="runmagic1"; $magic_name="Лишить склонности"; break;
|
||
case "note": $script_name="runmagic"; $magic_name="Редактировать личное дело"; break;
|
||
case "sys": $script_name="runmagic"; $magic_name="Отправить в чат системное сообщение"; break;
|
||
case "scanner": $script_name="runmagic"; $magic_name="Показать лог действий модератора"; break;
|
||
case "rep": $script_name="runmagic"; $magic_name="Отчет о переводах"; break;
|
||
case "rost": $script_name="runmagic"; $magic_name="Присвоить статус"; break;
|
||
case "ldadd": $script_name=""; $magic_name="Записать причину отправки в Хаос"; break;
|
||
case "crush": $script_name="runmagic1"; $magic_name="Сокрушение"; break;
|
||
case "def": $script_name="runmagic1"; $magic_name="Защита от оружия"; break;
|
||
case "bexit": $script_name="runmagic1"; $magic_name="Выйти из боя"; break;
|
||
}
|
||
# Эта строка генерирует свитки с навыком. Но нам нужен просто перечень всего…
|
||
if($script_name) print "<a onclick=\"$script_name('$magic_name','$k','target','target1') \" href='#'><img src='i/magic/".$k.".gif' title='".$magic_name."'></a> ";
|
||
}
|
||
echo "</div>";
|
||
?> <legend>Всплывашки:</legend>
|
||
<button onclick="runmagic('Test','0','0','0')">runmagic</button>
|
||
<button onclick="runmagic0('Test','0','0','0')">runmagic0</button>
|
||
<button onclick="runmagic1('Test','0','0','0')">runmagic1</button>
|
||
<button onclick="runmagic2('Test','0','0','0')">runmagic2</button>
|
||
<button onclick="runmagic3('Test','0','0','0')">runmagic3</button>
|
||
<button onclick="runmagic4('Test','0','0','0')">runmagic4</button>
|
||
<button onclick="runmagicf('Test','0','0','0')">runmagicf</button>
|
||
<button onclick="RunMagicSelf('Test','0','0','0')">RunMagicSelf</button>
|
||
<button onclick="vipad('Test','0','0','0')">vipad</button>
|
||
<button onclick="runmagicgold('Test','0','0','0')">new window test</button>
|
||
|
||
<form method='post'>
|
||
<legend>Выдать чёртов ВИП <small>и переписать функцию выдачи как будет время</small></legend>
|
||
<input name="target">
|
||
<select name="vip_type">
|
||
<option selected disabled>Тип</option>
|
||
<option value=1>Silver</option>
|
||
<option value=2>Gold</option>
|
||
<option value=3>Platinum</option>
|
||
</select>
|
||
<select name="time">
|
||
<option selected disabled>Срок</option>
|
||
<option value="1">1 Месяц</option>
|
||
<option value="2">2 Месяца</option>
|
||
<option value="3">3 Месяца</option>
|
||
<option value="4">4 Месяца</option>
|
||
<option value="5">5 Месяцев</option>
|
||
<option value="6">6 Месяцев</option>
|
||
<option value="99999999">Бесконечно</option>
|
||
</select>
|
||
<input type="hidden" name="use" value="vip">
|
||
<input type="submit">
|
||
</form>
|
||
|
||
<form method='post'>
|
||
<legend>Добавить в «дело» игрока заметку о нарушении правил, прокрутке и пр.</legend>
|
||
<input name='ldnick' placeholder='Логин'> <input name='ldtext' size='50' placeholder='Сообщение'>
|
||
<input type='hidden' name='use' value='ldadd'> <input type='submit' value='Добавить'><br>
|
||
<input type='checkbox' name='red' class='input' > Записать, как причину отправки в хаос/блокировки
|
||
</form>
|
||
<form method='post'>
|
||
<legend>Отправить системное сообщение в чат</legend>
|
||
<input name='newsmsg' size='74' placeholder='Введите сообщение'>
|
||
<input type='submit' value='Отправить'>
|
||
</form>
|
||
<form method='post'>
|
||
<legend>Дать опыта</legend>
|
||
<input name='login_exp' placeholder='Логин'>
|
||
<input name='kol_exp' placeholder='Количество опыта'>
|
||
<input type=submit value='Отправить'>
|
||
</form>
|
||
<form method='post'>
|
||
<legend>Телеграф</legend>
|
||
<input name='grn' placeholder='Логин'>
|
||
<input name='gr' size='50' placeholder='Сообщение'>
|
||
<input type='submit' value='Отправить'>
|
||
</form>
|
||
<form method='post'>
|
||
<legend>Поменять статус</legend>
|
||
<input name='login' placeholder='Логин'>
|
||
<input name='status' placeholder='Статус'>
|
||
<input type='submit' value='Изменить статус'>
|
||
</form>
|
||
|
||
<form method='post'>
|
||
<legend>Выдыча склонностей</legend>
|
||
<input type='text' name='login' placeholder='Логин''>
|
||
<select name='krest'>
|
||
<option disabled selected>Склонность</option>
|
||
<option disabled>--- ПАЛАДИНЫ ---</option>
|
||
<option value='1.1'>Паладин поднебесья</option>
|
||
<option value='1.75'>Паладин Солнечной Улыбки</option>
|
||
<option value='1.7'>Паладин Огненной Зари</option>
|
||
<option value='1.91'>Паладин Неба</option>
|
||
<option value='1.98'>Старший Паладин Неба</option>
|
||
<option value='1.99'>Верховный Паладин</option>
|
||
<option disabled>--- ИГРОВЫЕ ---</option>
|
||
<option value='2'>Нейтрал</option>
|
||
<option value='3'>Тёмный</option>
|
||
<option value='6'>Светлый</option>
|
||
<option disabled>--- РАЗНОЕ ---</option>
|
||
<option value='1.0011'>Бот ОС</option>
|
||
<option value='2.99'>Истинный хаос</option>
|
||
<option value='10'>Суперкрест</option>
|
||
<option value='-1'>Снять склонность</option>
|
||
</select> <input type='submit' value='Применить'></form>
|
||
<?
|
||
# Даёт опыт.
|
||
if($_POST['kol_exp'] > 0){
|
||
$id_user = mysql_fetch_assoc(mysql_query("select `id` from `users` where `login`='".$_POST['login_exp']."'"));
|
||
mysql_query("update `users` set `exp`=`exp`+'".$_POST['kol_exp']."' where `id`='".$id_user['id']."'");
|
||
echo"<font color=green>Успешно.</font>";
|
||
}
|
||
# Телеграф.
|
||
if($_POST['grn'] && $_POST['gr']) echo telegraph($_POST['grn'],$_POST['gr']);
|
||
# Показывает невидимок.
|
||
echo '<legend>Невидимки:</legend>';
|
||
$prs = mysql_query('SELECT `id`, `login` FROM `users` WHERE `invis` = 1 ORDER BY `id` DESC');
|
||
while($pl = mysql_fetch_array($prs)) {
|
||
$effect = mysql_fetch_array(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '{$pl[id]}' AND `type` = '1022' LIMIT 1"));
|
||
echo '<b>[id] = '.$pl['id'].', '.$pl['login'].' - [невидимка '.substr($effect[0], strlen($effect[0])-4).']</b><br />';
|
||
}
|
||
# Системное сообщение.
|
||
if($_POST['newsmsg'] ) {
|
||
$from = '<span style="background:#faa;">';
|
||
AddChatSystem($from.$_POST['newsmsg']."</span>");
|
||
echo "<b style='color: green;'>Системное сообщение отправлено.</b>";
|
||
}
|
||
# Меняем статусы
|
||
if ($_POST['login'] && $_POST['status']) {
|
||
$dd = mysql_fetch_array(mysql_query("SELECT `ip`, `login` FROM `users` WHERE `login` = '".$_POST['login']."';"));
|
||
if($dd) {
|
||
mysql_query("UPDATE `users` SET `status` = '".$_POST['status']."' WHERE `login` = '".$_POST['login']."';");
|
||
echo "<font color=red>Статус ",$dd[1]," изменен на ",$_POST['status'],"</font><BR>";
|
||
}
|
||
}
|
||
# Меняем склонности
|
||
if ($_POST['login'] && $_POST['krest']) {
|
||
switch($_POST['krest']){
|
||
case 1.1: $rang = 'Паладин Поднебесья'; break;
|
||
case 1.75: $rang = 'Паладин Солнечной Улыбки'; break;
|
||
case 1.7: $rang = 'Паладин Огненной Зари'; break;
|
||
case 1.91: $rang = 'Паладин Неба'; break;
|
||
case 1.98: $rang = 'Старший Паладин Неба'; break;
|
||
case 1.99: $rang = 'Верховный Паладин'; break;
|
||
default: $rang = ''; break;
|
||
}
|
||
echo $_POST['krest']." = 45424tgf34g";
|
||
if ($_POST['krest']==-1) mysql_query("UPDATE `users` SET `align`=NULL, `status`=NULL WHERE `login` = '{$_POST['login']}' LIMIT 1;") or die(mysql_error());
|
||
else mysql_query("UPDATE `users` SET `align` = '".$_POST['krest']."',`status` = '$rang' WHERE `login` = '".$_POST['login']."';");
|
||
}
|
||
|
||
# ДИЛЕР ФУНКЦИИ
|
||
if (($user['deal']==1) || $user['admin'] == 1) {
|
||
if ($_POST['putekr']) {
|
||
if (($_POST['ekr']) && ($_POST['bank'])) {
|
||
# $deallerekr=mysql_fetch_array(mysql_query("SELECT ekr FROM `bank` WHERE `owner` = '{$user['id']}' LIMIT 1;"));
|
||
# $numdeallerekr=$deallerekr['ekr'];
|
||
if ($user['ekr'] < $_POST['ekr']) {
|
||
print "<b><font color=red>На Вашем счету не хватает екров!</font></b>";
|
||
}
|
||
else {
|
||
$bank = mysql_fetch_array(mysql_query("SELECT owner,id FROM `bank` WHERE `id` = '{$_POST['bank']}' LIMIT 1;"));
|
||
$_POST['ekr'] = round($_POST['ekr'],2);
|
||
if (mysql_query("UPDATE `bank` set `ekr` = ekr+'{$_POST['ekr']}' WHERE `id` = '{$_POST['bank']}' LIMIT 1;")) {
|
||
mysql_query("INSERT INTO `dilerdelo` (dilerid,dilername,bank,owner,ekr) values ('{$user['id']}','{$user['login']}','{$_POST['bank']}','{$_POST['tonick']}','{$_POST['ekr']}');");
|
||
mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$tonick['id']}','Получено ".$_POST['ekr']." екр на счет №".$_POST['bank']." от дилера ".$user['login']."',1,'".time()."');");
|
||
mysql_query("UPDATE `users` set `ekr` = ekr-'{$_POST['ekr']}' WHERE `id` = '{$user['id']}' LIMIT 1;");
|
||
print "<b><font color=red>Успешно зачислено {$_POST['ekr']} екр. на счет {$_POST['bank']}!</font></b>";
|
||
}
|
||
else { print "<b><font color=red>Ошибка записи в базу данных!</font></b>"; }
|
||
}
|
||
}
|
||
else { print "<b><font color=red>Введите сумму и номер счета!</font></b>"; }
|
||
}
|
||
|
||
# СКЛОННОСТЬ НАХАЛЯВУ?! Дилер должен платить!
|
||
#if ($_POST['givesklonka']) {
|
||
# if ($_POST['sklonkalog'] && $_POST['sklonka']) {
|
||
# $tonick = mysql_fetch_array(mysql_query("SELECT login,id,align,klan FROM `users` WHERE `login` = '{$_POST['sklonkalog']}' LIMIT 1;"));
|
||
# if ($tonick['login']) {
|
||
# if ($tonick['klan']) { print "<b><font color=red>Персонаж состоит в клане!</font></b>"; }
|
||
# else if (mysql_query("UPDATE `users` set `align` = '{$_POST['sklonka']}' WHERE `id` = '{$tonick['id']}' LIMIT 1;")) {
|
||
# if ($_POST['sklonka'] == 2) {$skl="нейтральная"; $skl2="нейтральную";}
|
||
# if ($_POST['sklonka'] == 3) {$skl="темная"; $skl2="темную";}
|
||
# if ($_POST['sklonka'] == 6) {$skl="светлая"; $skl2="светлую";}
|
||
# mysql_query("INSERT INTO `dilerdelo` (dilerid,dilername,bank,owner,ekr,addition) values ('{$user['id']}','{$user['login']}','0','{$_POST['sklonkalog']}','0',{$_POST['sklonka']});");
|
||
# mysql_query("INSERT INTO `delo`(`id` , `author` ,`pers`, `text`, `type`, `date`) VALUES ('','0','{$tonick['id']}','Куплена ".$skl." склонность от дилера ".$user['login']."',1,'".time()."');");
|
||
# $action = "присвоил".($user['sex']?'':'а');
|
||
# mysql_query("INSERT INTO `lichka`(`id`,`pers`,`text`,`date`) VALUES ('','".$tonick['id']."','Дилер "".$user['login']."" ".$action." "".$_POST['sklonkalog']."" ".$skl2." склонность','".time()."');");
|
||
# print "<b><font color=red>Успешно присвоена {$skl} склонность персонажу {$_POST['sklonkalog']}!</font></b>";
|
||
# }
|
||
# else { print "<b><font color=red>Ошибка записи в базу данных!</font></b>"; }
|
||
# }
|
||
# else { print "<b><font color=red>Такой персонаж не существует!</font></b>"; }
|
||
# }
|
||
#}
|
||
|
||
if ($_POST['checkbank']) {
|
||
if ($_POST['charlogin']) {
|
||
$tonick = mysql_fetch_array(mysql_query("SELECT login,id FROM `users` WHERE `login` = '{$_POST['charlogin']}' LIMIT 1;"));
|
||
$bankdb = mysql_query("SELECT owner,id FROM `bank` WHERE `owner` = '{$tonick['id']}'");
|
||
print "Персонажу {$_POST['charlogin']} принадлежат счета: <br>";
|
||
while ($bank=mysql_fetch_array($bankdb)) {
|
||
print "№ {$bank['id']} <br>";
|
||
}
|
||
}
|
||
else if ($_POST['charbank']) {
|
||
$bank = mysql_fetch_array(mysql_query("SELECT owner,id FROM `bank` WHERE `id` = '{$_POST['charbank']} 'LIMIT 1;"));
|
||
$tonick = mysql_fetch_array(mysql_query("SELECT login,id FROM `users` WHERE `id` = '{$bank['owner']}' LIMIT 1;"));
|
||
print "Счет № {$_POST['charbank']} принадлежит персонажу {$tonick['login']} <br>";
|
||
}
|
||
}
|
||
|
||
?>
|
||
<h4>Дилерская панель (недоработано)</h4>
|
||
На счету: <b><?=$user['ekr'];?></b> екр.<p>
|
||
<form method=post>
|
||
<legend>Зачислить екры на счет</legend>
|
||
<input name='ekr' placeholder="Введите сумму "> <input name='bank' placeholder="Номер счета "> <input type=submit name=putekr value='Зачислить'>
|
||
</form>
|
||
<form method=post>
|
||
<legend>Проверить логин / номер счета</legend>
|
||
<input name='charlogin' placeholder="Логин"> <input name='charbank' placeholder="Номер счета"> <input type=submit name=checkbank value='Проверить'>
|
||
</form>
|
||
<form method=post>
|
||
<legend>Присвоить склонность <sup>[выключено]</sup></legend>
|
||
<input name='sklonkalog' placeholder="Логин" disabled>
|
||
<select name='sklonka' disabled>
|
||
<option value='0'>Склонность</option>
|
||
<option value='6'>Светлое Братство</option>
|
||
<option value='2'>Нейтральное Братство</option>
|
||
<option value='3'>Темное Братство</option>
|
||
</select>
|
||
<input type=submit name=givesklonka value='Присвоить' disabled>
|
||
</form>
|
||
<?php
|
||
|
||
echo "<hr>";
|
||
if (!$_POST['dlogs']) $_POST['dlogs']=date("d.m.y");
|
||
|
||
if ($user['admin'] == 1) {
|
||
echo '<TABLE><TR><TD colspan=3><FORM METHOD=POST>
|
||
Просмотреть дилерские переводы персонажа: <INPUT NAME=dfilter value="'.$_POST['dfilter'].'"> за <INPUT NAME=dlogs size=12 value="'.$_POST['dlogs'].'"> <INPUT TYPE=submit value="Просмотреть!"></form></TD>
|
||
</tr><tr><td><FORM METHOD=POST><INPUT TYPE=hidden NAME=dfilter value="'.$_POST['dfilter'].'">
|
||
<INPUT TYPE=hidden NAME=dlogs value="'.date("d.m.y",mktime(0, 0, 0, substr($_POST['dlogs'],3,2), substr($_POST['dlogs'],0,2)-1, "20".substr($_POST['dlogs'],6,2))).'">
|
||
<INPUT TYPE=submit value=" « "></form></TD>
|
||
<TD valign=top align=center>Дилерские переводы персонажа <b>"'.$_POST['dfilter'].'"</b> за <b>'.$_POST['dlogs'].'</b></TD>
|
||
<TD><FORM METHOD=POST><INPUT TYPE=hidden NAME=dlogs value="'.date("d.m.y",mktime(0, 0, 0, substr($_POST['dlogs'],3,2), substr($_POST['dlogs'],0,2)+1, "20".substr($_POST['dlogs'],6,2))).'">
|
||
<INPUT TYPE=hidden NAME=dfilter value="'.$_POST['dfilter'].'"> <INPUT TYPE=submit value=" » "></form></TD>
|
||
</TR></TABLE></form>';
|
||
}
|
||
elseif ($user['deal']==1) {
|
||
echo '<TABLE><TR><TD colspan=3><FORM METHOD=POST>
|
||
Просмотреть дилерские переводы <INPUT TYPE=hidden NAME=dfilter value="'.$user['login'].'">за <INPUT NAME=dlogs size=12 value="'.$_POST['dlogs'].'"> <INPUT TYPE=submit value="Просмотреть!"></form></TD>
|
||
</tr><tr><td><FORM METHOD=POST><INPUT TYPE=hidden NAME=dfilter value="'.$_POST['dfilter'].'">
|
||
<INPUT TYPE=hidden NAME=dlogs value="'.date("d.m.y",mktime(0, 0, 0, substr($_POST['dlogs'],3,2), substr($_POST['dlogs'],0,2)-1, "20".substr($_POST['dlogs'],6,2))).'">
|
||
<INPUT TYPE=submit value=" « "></form></TD>
|
||
<TD valign=top align=center>Дилерские переводы персонажа <b>"'.$_POST['dfilter'].'"</b> за <b>'.$_POST['dlogs'].'</b></TD>
|
||
<TD><FORM METHOD=POST><INPUT TYPE=hidden NAME=dlogs value="'.date("d.m.y",mktime(0, 0, 0, substr($_POST['dlogs'],3,2), substr($_POST['dlogs'],0,2)+1, "20".substr($_POST['dlogs'],6,2))).'">
|
||
<INPUT TYPE=hidden NAME=dfilter value="'.$_POST['dfilter'].'"> <INPUT TYPE=submit value=" » "></form></TD>
|
||
</TR></TABLE></form>';
|
||
}
|
||
if ($_POST['dfilter']) {
|
||
$perevod1 = mysql_fetch_array(mysql_query("SELECT `login`,`id`,`align` FROM `users` WHERE `login` = '{$_POST['dfilter']}' LIMIT 1;"));
|
||
$aa=$perevod1['id'];
|
||
if ($user['admin'] == 1 || $user['deal']==1) {
|
||
$logsat=$_POST['dlogs'];
|
||
$ddate33="20".substr($_POST['dlogs'],6,2)."-".substr($_POST['dlogs'],3,2)."-".substr($_POST['dlogs'],0,2)."";
|
||
$dlogs = mysql_query("SELECT * FROM `dilerdelo` WHERE `dilerid` = '{$perevod1['id']}' AND `date` like '$ddate33%' ORDER by `id` ASC;");
|
||
while($row = @mysql_fetch_array($dlogs)) {
|
||
switch($row['addition']) {
|
||
case "2":
|
||
$sklo="Нейтральная";
|
||
echo "<span class=date>{$row['date']}</span> Продана {$sklo} склонность персонажу {$row['owner']} (50 екр.)<br>";
|
||
break;
|
||
case "3":
|
||
$sklo="Темная";
|
||
echo "<span class=date>{$row['date']}</span> Продана {$sklo} склонность персонажу {$row['owner']} (50 екр.)<br>";
|
||
break;
|
||
case "6":
|
||
$sklo="Светлая";
|
||
echo "<span class=date>{$row['date']}</span> Продана {$sklo} склонность персонажу {$row['owner']} (50 екр.)<br>";
|
||
break;
|
||
case "0":
|
||
echo "<span class=date>{$row['date']}</span> Переведено {$row['ekr']} екр. персонажу {$row['owner']} (счет №{$row['bank']})<br>";
|
||
break;
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
?>
|
||
|
||
|
||
<?php
|
||
################################################
|
||
################ ВСЕ ЯВАСКРИПТЫ ################
|
||
################################################
|
||
?>
|
||
|
||
<script type="text/javascript">
|
||
var xmlHttpp = [];
|
||
function ajax_func(func, iid, getpar, postpar) {
|
||
xmlHttpp[iid] = GetXmlHttpObject1();
|
||
if(xmlHttpp[iid] == null) {
|
||
alert ("Browser does not support HTTP Request")
|
||
return
|
||
}
|
||
document.getElementById(iid).innerHTML = "<img src='./i/loading2.gif' />";
|
||
var url = "./ajax/"+func+".php"
|
||
url = url+"?"+getpar
|
||
xmlHttpp[iid].open("POST", url, true);
|
||
xmlHttpp[iid].onreadystatechange = function() {
|
||
if(xmlHttpp[iid].readyState == 4 || xmlHttpp[iid].readyState == "complete") {
|
||
if(document.getElementById(iid) == '[object HTMLInputElement]')
|
||
document.getElementById(iid).value = xmlHttpp[iid].responseText;
|
||
else
|
||
document.getElementById(iid).innerHTML = xmlHttpp[iid].responseText;
|
||
document.getElementById('chat').scrollTop = document.getElementById('chat').scrollHeight+10;
|
||
}
|
||
}
|
||
xmlHttpp[iid].setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
|
||
xmlHttpp[iid].send(postpar);
|
||
}
|
||
|
||
function GetXmlHttpObject1() {
|
||
var xmlHttp1 = null;
|
||
try {
|
||
xmlHttp1 = new XMLHttpRequest();
|
||
}
|
||
catch(e) {
|
||
try {
|
||
xmlHttp1 = new ActiveXObject("Msxml2.XMLHTTP");
|
||
}
|
||
catch(e) {
|
||
xmlHttp1 = new ActiveXObject("Microsoft.XMLHTTP");
|
||
}
|
||
}
|
||
return xmlHttp1;
|
||
}
|
||
|
||
function show(ele) {
|
||
var srcElement = document.getElementById(ele);
|
||
if(srcElement != null) {
|
||
if(srcElement.style.display == "block") {
|
||
srcElement.style.display = 'none';
|
||
} else {
|
||
srcElement.style.display = 'block';
|
||
}
|
||
}
|
||
}
|
||
|
||
var Hint3Name = '';
|
||
var Hint3Closed = false;
|
||
|
||
function runmagic0(title, magic, name) {
|
||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
||
'<form action="admin.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"><INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
||
'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD align=left><INPUT NAME="'+name+'">'+
|
||
'<select style="background-color:#eceddf; color:#000000;" name="timer"><option value=15>15 мин</option></select>'+
|
||
'</TD><TD width=30><INPUT TYPE="submit" value=" »» "></TD></TR></TABLE></FORM></td></tr></table>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
document.all(name).focus();
|
||
Hint3Name = name;
|
||
Hint3Closed = false;
|
||
}
|
||
|
||
function runmagicgold(title, magic, name) {
|
||
document.all("hint3").innerHTML = '<legend>'+title+'</legend>'+
|
||
'<form method=post><input type=hidden name=sd4 value="<?=$user['id'];?>"><input type=hidden name="use" value="'+magic+'">'+
|
||
'<input name="'+name+'" placeholder="Логин персонажа"> '+
|
||
'<select name="timer"><option value=15>15 мин</option></select> '+
|
||
'<input type="submit"></form>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
document.all(name).focus();
|
||
Hint3Name = name;
|
||
Hint3Closed = false;
|
||
}
|
||
function vipad(title, magic, name) {
|
||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
||
'<form action="admin.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"><INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
||
'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD align=left><INPUT NAME="'+name+'">'+
|
||
'<br /><select style="background-color:#eceddf; color:#000000;" name="vip_type"><option value=1>Silver</option><option value=2>Gold</option><option value=3>Platinum</option></select>'+
|
||
'<select style="background-color:#eceddf; color:#000000;" name="time"><option value="1">1 Месяц</option><option value="2">2 Месяца</option><option value="3">3 Месяца</option><option value="4">4 Месяца</option><option value="5">5 Месяцев</option><option value="6">6 Месяцев</option><option value="99999999">Бесконечно</option></select>'+
|
||
'</TD><TD width=30><INPUT TYPE="submit" value=" »» "></TD></TR></TABLE></FORM></td></tr></table>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
document.all(name).focus();
|
||
Hint3Name = name;
|
||
Hint3Closed = false;
|
||
}
|
||
|
||
function runmagic(title, magic, name) {
|
||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
||
'<form action="admin.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"><INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
||
'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD align=left><INPUT NAME="'+name+'">'+
|
||
'<select style="background-color:#eceddf; color:#000000;" name="timer"><option value=15>15 мин</option><option value=30>30 мин</option>'+
|
||
'<option value=60>1 час</option><option value=180>3 часа</option><option value=360>6 часов</option><option value=720>12 часов</option><option value=1440>сутки</option> </select>'+
|
||
'</TD><TD width=30><INPUT TYPE="submit" value=" »» "></TD></TR></TABLE></FORM></td></tr></table>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
document.all(name).focus();
|
||
Hint3Name = name;
|
||
Hint3Closed = false;
|
||
}
|
||
|
||
function RunMagicSelf(title, magic, name) {
|
||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
||
'<form action="admin.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"> <INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
||
'Использовать возможность "Сила Нейтралитета?"</TD></TR><TR><TD align=left><INPUT TYPE=hidden NAME="'+name+'" VALUE="<? echo @$user['login']; ?>">'+
|
||
'</TD><TD width=30><INPUT TYPE="submit" value=" »» " onclick="top.frames[\'main\'].Hint3Closed = false;"></TD></TR></TABLE></FORM></td></tr></table>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
|
||
Hint3Name = name;
|
||
Hint3Closed = true;
|
||
|
||
}
|
||
|
||
function runmagicf(title, magic, name) {
|
||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
||
'<form action="admin.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"> <INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
||
'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD align=left><INPUT NAME="'+name+'">'+
|
||
'<select style="background-color:#eceddf; color:#000000;" name="timer"><option value=15>15 мин<option value=30>30 мин<option value=60>1 час'+
|
||
'<option value=180>3 часа<option value=360>6 часов<option value=720>12 часов<option value=1440>сутки<option value=4320>3 суток<option value=10080>неделя</select>'+
|
||
'</TD><TD width=30><INPUT TYPE="submit" value=" »» "></TD></TR></TABLE></FORM></td></tr></table>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
document.all(name).focus();
|
||
Hint3Name = name;
|
||
Hint3Closed = false;
|
||
}
|
||
|
||
function runmagic1(title, magic, name) {
|
||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
||
'<form action="admin.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"> <INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
||
'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD align=left><INPUT NAME="'+name+'">'+
|
||
'</TD><TD width=30><INPUT TYPE="submit" value=" »» "></TD></TR></TABLE></FORM></td></tr></table>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
document.all(name).focus();
|
||
Hint3Name = name;
|
||
Hint3Closed = false;
|
||
}
|
||
|
||
function runmagic2(title, magic, name) {
|
||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
||
'<form action="admin.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"> <INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
||
'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD align=left><INPUT NAME="'+name+'">'+
|
||
'<select style="background-color:#eceddf; color:#000000;" name="timer"><option value=2>2 дня<option value=3>3 дня<option value=7>неделя<option value=14>2 недели'+
|
||
'<option value=30>1 месяц<option value=60>2 месяца<option value=365>бессрочно</select>'+
|
||
'</TD><TD width=30><INPUT TYPE="submit" value=" »» "></TD></TR></TABLE></FORM></td></tr></table>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
document.all(name).focus();
|
||
Hint3Name = name;
|
||
Hint3Closed = false;
|
||
}
|
||
|
||
function runmagic3(title, magic, name) {
|
||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
||
'<form action="admin.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"> <INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
||
'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD align=left><INPUT NAME="'+name+'">'+
|
||
'<br>Причина: <INPUT size=25 NAME="palcom"></TD><TD width=30><INPUT TYPE="submit" value=" »» "></TD></TR></TABLE></FORM></td></tr></table>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
document.all(name).focus();
|
||
Hint3Name = name;
|
||
Hint3Closed = false;
|
||
}
|
||
|
||
function runmagic4(title, magic, name, name1) {
|
||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
||
'<form action="admin.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"> <INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
||
'Укажите логин жениха: <INPUT NAME="'+name+'">'+
|
||
'<br>Укажите логин невесты: <INPUT NAME="'+name1+'">'+
|
||
'<br><center><INPUT TYPE="submit" value=" »» "></center></TD></TR></TABLE></FORM></td></tr></table>';
|
||
document.all("hint3").style.visibility = "visible";
|
||
document.all("hint3").style.left = 100;
|
||
document.all("hint3").style.top = 100;
|
||
document.all(name).focus();
|
||
Hint3Name = name;
|
||
Hint3Closed = false;
|
||
}
|
||
|
||
function closehint3(){
|
||
document.all("hint3").style.visibility = "hidden";
|
||
Hint3Name = '';
|
||
Hint3Closed = false;
|
||
}
|
||
</script>
|
||
|
||
<script>
|
||
var xmlHttpp=[]
|
||
function ajax_func(func,iid,getpar,postpar){
|
||
xmlHttpp[iid]=GetXmlHttpObject1()
|
||
if (xmlHttpp[iid]==null){
|
||
alert ("Browser does not support HTTP Request")
|
||
return
|
||
}
|
||
document.getElementById(iid).innerHTML="<img src='./i/loading2.gif' />";
|
||
var url="./ajax/"+func+".php"
|
||
url=url+"?"+getpar
|
||
xmlHttpp[iid].open("POST",url,true);
|
||
xmlHttpp[iid].onreadystatechange=function() {
|
||
if (xmlHttpp[iid].readyState==4 || xmlHttpp[iid].readyState=="complete") {
|
||
if (document.getElementById(iid)=='[object HTMLInputElement]')
|
||
document.getElementById(iid).value=xmlHttpp[iid].responseText;
|
||
else
|
||
document.getElementById(iid).innerHTML=xmlHttpp[iid].responseText;
|
||
document.getElementById('chat').scrollTop = document.getElementById('chat').scrollHeight+10;
|
||
}
|
||
}
|
||
xmlHttpp[iid].setRequestHeader("Content-Type","application/x-www-form-urlencoded");
|
||
xmlHttpp[iid].send(postpar);
|
||
}
|
||
|
||
function GetXmlHttpObject1()
|
||
{
|
||
var xmlHttp1=null;
|
||
try
|
||
{
|
||
// Firefox, Opera 8.0+, Safari
|
||
xmlHttp1=new XMLHttpRequest();
|
||
}
|
||
catch (e)
|
||
{
|
||
//Internet Explorer
|
||
try
|
||
{
|
||
xmlHttp1=new ActiveXObject("Msxml2.XMLHTTP");
|
||
}
|
||
catch (e)
|
||
{
|
||
xmlHttp1=new ActiveXObject("Microsoft.XMLHTTP");
|
||
}
|
||
}
|
||
return xmlHttp1;
|
||
}
|
||
</script>
|
||
|
||
</body>
|
||
</html>
|