Убраны неиспользуемые параметры и переменные.
This commit is contained in:
parent
4617365148
commit
0e0e5ccd7d
133
functions.php
133
functions.php
@ -5,7 +5,7 @@ define("HPADDICTIONEFFECT", 33);
|
||||
$ip = filter_input(INPUT_SERVER,'REMOTE_ADDR', FILTER_VALIDATE_IP);
|
||||
|
||||
if (isset($_GET['goto']) and isset($_GET['tStamp']) and isset($_GET['vcode'])) {
|
||||
if ($_GET['vcode'] == md5(sha1($_GET['goto'] . SECURECODE . $_GET['tStamp']))) {
|
||||
if ($_GET['vcode'] == md5(sha1($_GET['goto'] . $_GET['tStamp']))) {
|
||||
db::c()->query('UPDATE `users`,`online` SET `users`.`room` = ?i, `online`.`room` = ?i WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i', $_GET['goto'], $_GET['goto'], $_SESSION['uid']);
|
||||
$user['room'] = intval($_GET['goto']);
|
||||
}
|
||||
@ -66,7 +66,7 @@ if ($user['battle'] == 0 && $user['hp'] < $user['maxhp']) {
|
||||
}
|
||||
|
||||
if (!isset($banks['id'])) {
|
||||
$banks = db::c()->query('SELECT `id`, `cr`, `ekr` FROM `bank` WHERE `id` = "?s" AND `owner` = "?S" LIMIT 1', $_COOKIE['inder'], $user['id'])->fetch_assoc();
|
||||
$banks = db::c()->query('SELECT `id`, `cr`, `ekr` FROM `bank` WHERE `id` = "?s" AND `owner` = "?s" LIMIT 1', $_COOKIE['inder'], $user['id'])->fetch_assoc();
|
||||
}
|
||||
|
||||
function auth_bank($id, $pass, $us)
|
||||
@ -113,7 +113,7 @@ function getNum($v)
|
||||
return $plid;
|
||||
}
|
||||
|
||||
function banks($id)
|
||||
function banks()
|
||||
{
|
||||
global $user, $banks;
|
||||
// $bank = mysql_fetch_array(mysql_query('SELECT `id`, `cr`, `ekr` FROM `bank` WHERE `id` = "' . $banks['id'] . '" AND `owner` = "' . $user['id'] . '" LIMIT 1'));
|
||||
@ -262,7 +262,6 @@ function close_dangling_tags($html)
|
||||
|
||||
function gotoroom($r, $redir = 1)
|
||||
{
|
||||
global $user;
|
||||
mysql_query("UPDATE `users`, `online` SET `users`.`room` = '$r', `online`.`room` = '$r' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}'");
|
||||
if ($redir) {
|
||||
redirectbyroom($r);
|
||||
@ -272,7 +271,6 @@ function gotoroom($r, $redir = 1)
|
||||
function redirectbyroom($r)
|
||||
{
|
||||
global $canalenters;
|
||||
$fn = str_replace("/", "", $_SERVER["PHP_SELF"]);
|
||||
if (in_array($r, $canalenters)) {
|
||||
header("location: enter_cave.php");
|
||||
die();
|
||||
@ -292,7 +290,7 @@ function redirectbyroom($r)
|
||||
// }
|
||||
//}
|
||||
|
||||
function battlewithbot($b, $name = '', $comment = '', $time = 3, $blood = 1, $group = 1, $battleid = 0, $otherbots = array(), $noredir = 0, $userid = 0, $type = 1)
|
||||
function battlewithbot($b, $name = '', $time = 3, $blood = 1, $group = 1, $battleid = 0, $otherbots = array(), $noredir = 0, $userid = 0, $type = 1)
|
||||
{
|
||||
global $user;
|
||||
if (!$userid) {
|
||||
@ -387,12 +385,11 @@ function battlewithbot($b, $name = '', $comment = '', $time = 3, $blood = 1, $gr
|
||||
$others .= "<span class=date>" . date("H:i") . "</span> <span class=B2>$botname</span> вмешался в поединок.<BR>";
|
||||
$t2 .= ";$botid";
|
||||
}
|
||||
$sv = array(3, 4, 5);
|
||||
mysql_query("INSERT INTO `battle` (`id`, `coment`, `teams`, `timeout`, `type`, `status`, `t1`, `t2`, `to1`, `to2`, `blood`, `date`) VALUES (NULL, '', '" . serialize($teams) . "', '" . $time . "', '$type', '0', '" . $user1['id'] . "', '" . $t2 . "', '" . time() . "', '" . time() . "', '$blood', '" . date("Y-m-d H:i") . "')");
|
||||
|
||||
$battleid = mysql_insert_id();
|
||||
mysql_query("UPDATE `bots` SET `battle` = {$battleid} WHERE $cond");
|
||||
mysql_query("UPDATE `users` SET `battle` = {$battleid} WHERE `id` = {$user1[id]} LIMIT 1");
|
||||
mysql_query("UPDATE `users` SET `battle` = {$battleid} WHERE `id` = {$user1['id']} LIMIT 1");
|
||||
|
||||
if ($user1['invis'] == 1) {
|
||||
$rr = "<b>невидимка</b> и <b>" . nick3($botid1) . "</b>";
|
||||
@ -413,7 +410,6 @@ function battlewithbot($b, $name = '', $comment = '', $time = 3, $blood = 1, $gr
|
||||
|
||||
function backpacksize($u = 0)
|
||||
{
|
||||
global $user;
|
||||
$l = 0;
|
||||
if ($u) {
|
||||
$l = $u['level'];
|
||||
@ -500,7 +496,6 @@ function secs2hrs($s, $short = 0)
|
||||
if ($sec || !$short) $retstr .= "$sec сек.";
|
||||
return $retstr;
|
||||
}
|
||||
$ret = '';
|
||||
$ret = floor($s / 3600);
|
||||
$s = $s % 3600;
|
||||
|
||||
@ -677,7 +672,7 @@ function efs_go_storage($pl, $us)
|
||||
}
|
||||
|
||||
|
||||
function takeshopitem($item, $table = "shop", $present = '', $onlyonetrip = '', $destiny = 0, $fields = 0, $uid = 0, $koll = 1, $reason = '', $podzem = 0)
|
||||
function takeshopitem($item, $table = "shop", $present = '', $onlyonetrip = '', $fields = 0, $uid = 0, $koll = 1, $podzem = 0)
|
||||
{
|
||||
global $user;
|
||||
if (!$uid) {
|
||||
@ -816,7 +811,6 @@ function bank_show()
|
||||
|
||||
function select_arenda($u, $type, $redirect = false)
|
||||
{
|
||||
$r = '';
|
||||
$hostel = mysql_fetch_array(mysql_query('SELECT `id` FROM `hostel` WHERE `uid` = "' . $u['id'] . '" LIMIT 1'));
|
||||
$price = array(1 => 8, 2 => 15, 3 => 25, 4 => 40);
|
||||
if (!isset($u['id'])) {
|
||||
@ -1101,7 +1095,6 @@ function lookStats($m)
|
||||
$ist = array();
|
||||
$di = explode('|', $m);
|
||||
$i = 0;
|
||||
$de = false;
|
||||
while ($i < count($di)) {
|
||||
$de = explode('=', $di[$i]);
|
||||
if (isset($de[0], $de[1])) {
|
||||
@ -1717,7 +1710,6 @@ function getslot($i, $user1 = 0)
|
||||
function nick($user)
|
||||
{
|
||||
$r = '';
|
||||
$id = $user['id'];
|
||||
if ($user['align'] > 0) {
|
||||
$al = $user['align'];
|
||||
} else {
|
||||
@ -1738,7 +1730,6 @@ function nick($user)
|
||||
// nick
|
||||
function nicks($user)
|
||||
{
|
||||
$id = $user['id'];
|
||||
?>
|
||||
<div id=HP><img src="i/align_<?
|
||||
echo($user['align'] > 0 ? $user['align'] : "0"); ?>.gif"/><?php if ($user['klan'] != '') {
|
||||
@ -2053,7 +2044,7 @@ function GiveDoblest($id, $dobl, $text = "Вы получили ")
|
||||
}
|
||||
|
||||
// полоска НР
|
||||
function setHP($hp, $maxhp, $battle)
|
||||
function setHP($hp, $maxhp)
|
||||
{
|
||||
$rr = '';
|
||||
if ($hp < $maxhp * 0.33) {
|
||||
@ -2073,12 +2064,6 @@ function setHP($hp, $maxhp, $battle)
|
||||
return $rr;
|
||||
}
|
||||
|
||||
function setMP($mp, $maxmp, $battle)
|
||||
{
|
||||
$rr = '';
|
||||
return $rr;
|
||||
}
|
||||
|
||||
function echoscroll($slot)
|
||||
{
|
||||
global $user;
|
||||
@ -2619,7 +2604,6 @@ function showinf_pers($id, $pas = 0, $battle = 0, $me = 0, $main = false)
|
||||
} else {
|
||||
$data = mysql_fetch_array(mysql_query("SELECT * FROM `online` WHERE `date` >= " . (time() - 60) . " AND `id` = " . $user['id'] . " LIMIT 1"));
|
||||
}
|
||||
$dd = mysql_query("SELECT * FROM `effects` WHERE `owner` = " . $user['id'] . "");
|
||||
|
||||
$r .= '</td></tr></table></td></tr></table>';
|
||||
$ru_1 = show_rune(1, $user['id']);
|
||||
@ -2631,7 +2615,7 @@ function showinf_pers($id, $pas = 0, $battle = 0, $me = 0, $main = false)
|
||||
|
||||
if (!$battle) {
|
||||
if ($pas) {
|
||||
$r .= '<tr><td align=middle colSpan=2><b><small>capitalcity.old-dark.ru</small></b></td></tr><tr><td colSpan=2><small>';
|
||||
$r .= '<tr><td align=middle colSpan=2><b><small>'.GAMEDOMAIN.'</small></b></td></tr><tr><td colSpan=2><small>';
|
||||
$online = mysql_fetch_array(mysql_query('SELECT `u`.*, `o`.`date`, `u`.*, `o`.`real_time` FROM `users` AS `u`, `online` AS `o` WHERE `u`.`id` = `o`.`id` AND `u`.`id` = "' . $user['id'] . '" LIMIT 1'));
|
||||
if ($invis) {
|
||||
$invis = mysql_fetch_row(mysql_query("SELECT `time` FROM `effects` WHERE `owner` = '$user1[id]' AND `type` = '1022' LIMIT 1"));
|
||||
@ -2704,15 +2688,12 @@ function showinf_pers($id, $pas = 0, $battle = 0, $me = 0, $main = false)
|
||||
$r .= 'Поражений: <span>' . $user['lose'] . '</span></small><br />';
|
||||
$r .= 'Ничьих: <span>' . $user['nich'] . '</span></small><br />';
|
||||
}
|
||||
$my_inf = mysql_fetch_assoc(mysql_query("SELECT `align`, `deal` FROM `users` WHERE `id` = '" . $_SESSION['uid'] . "' LIMIT 1"));
|
||||
|
||||
if ($user['klan'] && !$pas) {
|
||||
$r .= "Клан: " . ClanImage($user['klan']) . "<br /></small>";
|
||||
} elseif ($user['klan']) {
|
||||
$clanname = mysql_fetch_array(mysql_query("SELECT `name`,`short` FROM `clans` WHERE `id` = '{$user['klan']}' LIMIT 1"));
|
||||
$clanname = $clann['name'];
|
||||
$clannamesh = $clann['short'];
|
||||
$r .= "<a href='/encicl/index.php?section=99&page=clans1&clan=" . close_dangling_tags($clannamesh) . "' target='_blank'>" . close_dangling_tags($clanname) . "</a> " . close_dangling_tags($user['status']) . "</small><br />";
|
||||
$clann = mysql_fetch_array(mysql_query("SELECT `name`,`short` FROM `clans` WHERE `id` = '{$user['klan']}' LIMIT 1"));
|
||||
$r .= "<a href='/encicl/index.php?section=99&page=clans1&clan=" . close_dangling_tags($clann['short']) . "' target='_blank'>" . close_dangling_tags($clann['name']) . "</a> " . close_dangling_tags($user['status']) . "</small><br />";
|
||||
} elseif ($user['align'] > 0) {
|
||||
if ((int)$user['align'] == 1) {
|
||||
$r .= "<b>Орден Паладинов</b> {$user['status']}<br /></small>";
|
||||
@ -2765,7 +2746,7 @@ function showinf_pers($id, $pas = 0, $battle = 0, $me = 0, $main = false)
|
||||
}
|
||||
|
||||
function getDateInterval($pointDate)
|
||||
{
|
||||
{//FIXME Лолшто?! ))))))
|
||||
$pointNow = time();
|
||||
$times = array('year' => 60 * 60 * 24 * 365, 'month' => 60 * 60 * 24 * 31, 'week' => 60 * 60 * 24 * 7, 'day' => 60 * 60 * 24, 'hour' => 60 * 60, 'minute' => 60);
|
||||
$pointInterval = $pointDate > $pointNow ? $pointDate - $pointNow : $pointNow - $pointDate;
|
||||
@ -2781,7 +2762,7 @@ function getDateInterval($pointDate)
|
||||
$returnDate['hour'] = floor($pointInterval / $times['hour']);
|
||||
$pointInterval = $pointInterval % $times['hour'];
|
||||
$returnDate['minute'] = floor($pointInterval / $times['minute']);
|
||||
$pointInterval = $pointInterval % $times['minute'];
|
||||
// $pointInterval = $pointInterval % $times['minute'];
|
||||
return $returnDate;
|
||||
}
|
||||
|
||||
@ -3708,7 +3689,7 @@ function show_shop_items($it, $from = 'shop')
|
||||
return $r;
|
||||
}
|
||||
|
||||
function showitem($row, $type, $link = '', $returned = false)
|
||||
function showitem($row, $type, $returned = false)
|
||||
{
|
||||
global $user, $runes_exp;
|
||||
$returnHTML = '';
|
||||
@ -3716,7 +3697,6 @@ function showitem($row, $type, $link = '', $returned = false)
|
||||
destructitem($row['id']);
|
||||
}
|
||||
|
||||
$dr = '';
|
||||
$magic = magicinf($row['magic']);
|
||||
$incmagic = mysql_fetch_array(mysql_query('SELECT * FROM `magic` WHERE `id` = \'' . $row['includemagic'] . '\' LIMIT 1;'));
|
||||
$incmagic['name'] = $row['includemagicname'];
|
||||
@ -4036,7 +4016,7 @@ function showitem($row, $type, $link = '', $returned = false)
|
||||
echo $returnHTML;
|
||||
}
|
||||
|
||||
function show_item($row, $type, $txt, $place)
|
||||
function show_item($row, $txt, $place)
|
||||
{
|
||||
if (($row['maxdur'] <= $row['duration']) || ($row['dategoden'] && $row['dategoden'] <= time())) destructitem($row['id']);
|
||||
$r = '';
|
||||
@ -4292,7 +4272,6 @@ function magicinf($id)
|
||||
// показать перса в инфе
|
||||
function showpersinv($id)
|
||||
{
|
||||
global $mysql;
|
||||
$user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$id}' LIMIT 1;"));
|
||||
$dressed = array();
|
||||
$r = mysql_query("SELECT * FROM `inventory` WHERE `id` = '$user[helm]' OR `id` = '$user[weap]' OR `id` = '$user[plaw]' OR `id` = '$user[bron]' OR `id` = '$user[rybax]' OR `id` = '$user[belt]' OR `id` = '$user[sergi]' OR `id` = '$user[kulon]' OR `id` = '$user[r1]' OR `id` = '$user[r2]' OR `id` = '$user[r3]' OR `id` = '$user[perchi]' OR `id` = '$user[shit]' OR `id` = '$user[leg]' OR `id` = '$user[boots]' OR `id` = '$user[m1]' OR `id` = '$user[m2]' OR `id` = '$user[m3]' OR `id` = '$user[m4]' OR `id` = '$user[m5]' OR `id` = '$user[m6]' OR `id` = '$user[m7]' OR `id` = '$user[m8]' OR `id` = '$user[m9]' OR `id` = '$user[m10]' OR `id` = '$user[m11]' OR `id` = '$user[m12]'");
|
||||
@ -4576,7 +4555,6 @@ function showpersinv($id)
|
||||
function show_rune($slot, $uid, $type = 0)
|
||||
{
|
||||
global $user, $runes_exp;
|
||||
$r = '';
|
||||
$us = mysql_fetch_array(mysql_query('SELECT `id`, `rune_1`, `rune_2`, `rune_3` FROM `users` WHERE `id` = "' . $uid . '" LIMIT 1'));
|
||||
if (isset($us['id'])) {
|
||||
if ($us['rune_' . $slot] > 0) {
|
||||
@ -4613,73 +4591,73 @@ function dropitemid_cave($slot, $id)
|
||||
global $user;
|
||||
switch ($slot) {
|
||||
case 'sergi':
|
||||
$slot1 = 1;
|
||||
$slot = 1;
|
||||
break;
|
||||
case 'kulon':
|
||||
$slot1 = 2;
|
||||
$slot = 2;
|
||||
break;
|
||||
case 'weap':
|
||||
$slot1 = 3;
|
||||
$slot = 3;
|
||||
break;
|
||||
case 'bron':
|
||||
$slot1 = 4;
|
||||
$slot = 4;
|
||||
break;
|
||||
case 'r1':
|
||||
$slot1 = 5;
|
||||
$slot = 5;
|
||||
break;
|
||||
case 'r2':
|
||||
$slot1 = 6;
|
||||
$slot = 6;
|
||||
break;
|
||||
case 'r3':
|
||||
$slot1 = 7;
|
||||
$slot = 7;
|
||||
break;
|
||||
case 'helm':
|
||||
$slot1 = 8;
|
||||
$slot = 8;
|
||||
break;
|
||||
case 'perchi':
|
||||
$slot1 = 9;
|
||||
$slot = 9;
|
||||
break;
|
||||
case 'shit':
|
||||
$slot1 = 10;
|
||||
$slot = 10;
|
||||
break;
|
||||
case 'boots':
|
||||
$slot1 = 11;
|
||||
$slot = 11;
|
||||
break;
|
||||
case 'm1':
|
||||
$slot1 = 12;
|
||||
$slot = 12;
|
||||
break;
|
||||
case 'm2':
|
||||
$slot1 = 13;
|
||||
$slot = 13;
|
||||
break;
|
||||
case 'm3':
|
||||
$slot1 = 14;
|
||||
$slot = 14;
|
||||
break;
|
||||
case 'm4':
|
||||
$slot1 = 15;
|
||||
$slot = 15;
|
||||
break;
|
||||
case 'm5':
|
||||
$slot1 = 16;
|
||||
$slot = 16;
|
||||
break;
|
||||
case 'm6':
|
||||
$slot1 = 17;
|
||||
$slot = 17;
|
||||
break;
|
||||
case 'm7':
|
||||
$slot1 = 18;
|
||||
$slot = 18;
|
||||
break;
|
||||
case 'm8':
|
||||
$slot1 = 19;
|
||||
$slot = 19;
|
||||
break;
|
||||
case 'm9':
|
||||
$slot1 = 20;
|
||||
$slot = 20;
|
||||
break;
|
||||
case 'm10':
|
||||
$slot1 = 21;
|
||||
$slot = 21;
|
||||
break;
|
||||
case 'rybax':
|
||||
$slot1 = 22;
|
||||
$slot = 22;
|
||||
break;
|
||||
case 'plaw':
|
||||
$slot1 = 23;
|
||||
$slot = 23;
|
||||
break;
|
||||
}
|
||||
if (mysql_query('UPDATE `users`, `inventory` SET `users`.' . $slot . ' = 0, `inventory`.`dressed` = 0, `users`.`sila` = `users`.`sila` - `inventory`.`gsila`, `users`.`lovk` = `users`.`lovk` - `inventory`.`glovk`, `users`.`inta` = `users`.`inta` - `inventory`.`ginta`, `users`.`intel` = `users`.`intel` - `inventory`.`gintel`, `users`.`maxhp` = `users`.`maxhp` - `inventory`.`ghp`, `users`.`noj` = `users`.`noj` - `inventory`.`gnoj`, `users`.`topor` = `users`.`topor` - `inventory`.`gtopor`, `users`.`dubina` = `users`.`dubina` - `inventory`.`gdubina`, `users`.`mec` = `users`.`mec` - `inventory`.`gmech`, `users`.`mfire` = `users`.`mfire` - `inventory`.`gfire`, `users`.`mwater` = `users`.`mwater` - `inventory`.`gwater`, `users`.`mair` = `users`.`mair` - `inventory`.`gair`, `users`.`mearth` = `users`.`mearth` - `inventory`.`gearth`, `users`.`mlight` = `users`.`mlight` - `inventory`.`glight`, `users`.`mgray` = `users`.`mgray` - `inventory`.`ggray`, `users`.`mdark` = `users`.`mdark` - `inventory`.`gdark`, `users`.`fkrit` = `users`.`fkrit` - `inventory`.`mfkrit`, `users`.`fakrit` = `users`.`fakrit` - `inventory`.`mfakrit`, `users`.`fuvorot` = `users`.`fuvorot` - `inventory`.`mfuvorot`, `users`.`fauvorot` = `users`.`fauvorot` - `inventory`.`mfauvorot`, `users`.`ubron1` = `users`.`ubron1` - `inventory`.`bron1`, `users`.`ubron2` = `users`.`ubron2` - `inventory`.`bron2`, `users`.`ubron3` = `users`.`ubron3` - `inventory`.`bron3`, `users`.`ubron4` = `users`.`ubron4` - `inventory`.`bron4`, `users`.`uminu` = `users`.`uminu` - `inventory`.`minu`, `users`.`umaxu` = `users`.`umaxu` - `inventory`.`maxu` WHERE `inventory`.`id` = `users`.' . $slot . ' AND `inventory`.`dressed` = 1 AND `inventory`.`owner` = "' . $user['id'] . '" AND `users`.`id` = "' . $user['id'] . '"')) {
|
||||
@ -4696,7 +4674,6 @@ function dropitemid_cave($slot, $id)
|
||||
|
||||
function del_effs($uid, $eff, $txt)
|
||||
{
|
||||
$text = '';
|
||||
$pers = mysql_fetch_array(mysql_query('SELECT `id`, `login`, `sila`, `lovk`, `inta`, `vinos`, `intel`, `hp`, `maxhp` FROM `users` WHERE `id` = "' . mysql_real_escape_string($uid) . '" LIMIT 1'));
|
||||
if (isset($pers['id'])) {
|
||||
$effect = mysql_fetch_array(mysql_query('SELECT `id`, `type`, `name`, `time`, `sila`, `lovk`, `inta`, `vinos`, `hp`, `proc_exp`, `owner`, `sleep`, `lastup`, `can` FROM `effects` WHERE `id` = "' . mysql_real_escape_string($eff) . '" AND `owner` = "' . $pers['id'] . '" LIMIT 1'));
|
||||
@ -4823,7 +4800,7 @@ function dropitemid($slot, $id)
|
||||
// снять предмет
|
||||
function dropitem($slot)
|
||||
{
|
||||
global $user, $mysql;
|
||||
global $user;
|
||||
switch ($slot) {
|
||||
case 1:
|
||||
$slot1 = 'sergi';
|
||||
@ -4943,7 +4920,6 @@ function dropitem($slot)
|
||||
$wear_arr[] = $wear_list['prototype'];
|
||||
};
|
||||
|
||||
$temp_is = array();
|
||||
$item['id'] = $user[$slot1];
|
||||
//foreach($wear_arr as $wt) echo($wt."<BR>");
|
||||
|
||||
@ -5019,7 +4995,7 @@ function dropitem($slot)
|
||||
//сможет держать
|
||||
function derj($id)
|
||||
{
|
||||
global $user, $mysql;
|
||||
global $user;
|
||||
$ts = mysql_fetch_array(mysql_query('SELECT `id`, `nalign` FROM `inventory` WHERE `id` = "' . $id . '" LIMIT 1'));
|
||||
$al = '(1 = 1)';
|
||||
if ($ts['nalign'] > 0) {
|
||||
@ -5073,9 +5049,9 @@ function make_seed()
|
||||
return (float)$sec + ((float)$usec * 100000);
|
||||
}
|
||||
|
||||
function ref_drop($id)
|
||||
function ref_drop()
|
||||
{
|
||||
global $user, $mysql;
|
||||
global $user;
|
||||
$slot = array('sergi', 'kulon', 'weap', 'bron', 'r1', 'r2', 'r3', 'helm', 'perchi', 'shit', 'boots', 'm1', 'm2', 'm3', 'm4', 'm5', 'm6', 'm7', 'm8', 'm9', 'm10');
|
||||
for ($i = 0; $i <= 20; $i++) {
|
||||
if ($user[$slot[$i]] && !derj($user[$slot[$i]])) {
|
||||
@ -5132,15 +5108,6 @@ function countmf()
|
||||
$bmfbron = 0;
|
||||
}
|
||||
|
||||
$bmfuv = 0;
|
||||
$bmfauv = 0;
|
||||
$bmfakrit = 0;
|
||||
$bmfkrit = 0;
|
||||
$bmfuv1 = 0;
|
||||
$bmfauv1 = 0;
|
||||
$bmfakrit1 = 0;
|
||||
$bmfkrit1 = 0;
|
||||
|
||||
$mf = array();
|
||||
|
||||
$ud_raw = mysql_query('SELECT SUM(`minu`), SUM(`maxu`), SUM(`mfkrit`), SUM(`mfakrit`), SUM(`mfuvorot`), SUM(`mfauvorot`), SUM(`bron1`), SUM(`bron2`), SUM(`bron3`), SUM(`bron4`) FROM `inventory` WHERE `dressed` = 1 AND `owner` = \'' . $user['id'] . '\' LIMIT 1');
|
||||
@ -5189,7 +5156,7 @@ function countmf()
|
||||
// одеть предмет
|
||||
function dressitem($id)
|
||||
{
|
||||
global $mysql, $user;
|
||||
global $user;
|
||||
$item = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` AS `i` WHERE `duration` < `maxdur` AND `id` = '{$id}' AND `owner` = '{$user['id']}' AND `dressed` = 0 LIMIT 1"));
|
||||
switch ($item['type']) {
|
||||
case 1:
|
||||
@ -5468,7 +5435,6 @@ function dressitemkomplekt($id, $idd)
|
||||
// убить предмет
|
||||
function destructitem($id)
|
||||
{
|
||||
global $mysql;//$user,
|
||||
$user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;"));
|
||||
$dress = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$user['id']}' AND `id` = '{$id}' LIMIT 1;"));
|
||||
switch ($dress['type']) {
|
||||
@ -5574,9 +5540,9 @@ function destructitem($id)
|
||||
}
|
||||
|
||||
// использовать магию
|
||||
function usemagic($id, $target)
|
||||
function usemagic($id)
|
||||
{
|
||||
global $user, $mysql, $fbattle;;
|
||||
global $user;
|
||||
$row = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$user['id']}' AND `id` = '" . mysql_real_escape_string($id) . "' LIMIT 1"));
|
||||
$bat = mysql_fetch_array(mysql_query("SELECT * FROM `battle` WHERE `id` = '{$user['battle']}' LIMIT 1"));
|
||||
$all_magic = unserialize($bat['magic']);
|
||||
@ -5982,7 +5948,6 @@ function addlog($id, $log)
|
||||
|
||||
function max_mf()
|
||||
{
|
||||
global $user;
|
||||
$r = '';
|
||||
$mfs = countmf();
|
||||
if (($mfs['fkrit'] > $mfs['fakrit']) && ($mfs['fkrit'] > $mfs['fuvorot']) && ($mfs['fkrit'] > $mfs['fauvorot'])) {
|
||||
@ -6029,7 +5994,7 @@ function bron_ads($a1, $a2, $a3, $a4, $col)
|
||||
|
||||
function dressitem2($id)
|
||||
{
|
||||
global $mysql, $user;
|
||||
global $user;
|
||||
$item = mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `duration` < `maxdur` AND `id` = '{$id}' AND `dressed` = 0; "));
|
||||
switch ($item['type']) {
|
||||
case 1:
|
||||
@ -6261,18 +6226,12 @@ function SolveExp($at_id, $def_id, $damage)
|
||||
$result = ($baseexp[$def['level']]) * ($def_cost[0] / (($at_cost[0] + $def_cost[0]) / 2)) * ($damage / $def['maxhp']) * $expmf * $mfit * $mfbot * $mfbot2;
|
||||
$result = $result / 3;
|
||||
$result = round($result, 0);
|
||||
|
||||
$debug_result = "\r\nEXP baseexp[def['level']])=" . $baseexp[$def['level']]
|
||||
. ") * (def_cost[0]=" . $def_cost[0] . "/((at_cost[0]" . $at_cost[0] . "+ def_cost[0]=" . $def_cost[0]
|
||||
. ")/2))*(damage=" . $damage . "/def['maxhp']=" . $def['maxhp'] . ")* expmf=" . $expmf
|
||||
. " * mfit=" . $mfit . " * mfbot=" . $mfbot . "* mfbot2=" . $mfbot2 . " Result => " . $result . "";
|
||||
#echo $debug_result;
|
||||
return $result;
|
||||
}
|
||||
|
||||
function vCode($LocID, $Stamp)
|
||||
{
|
||||
return md5(sha1($LocID . SECURECODE . $Stamp));
|
||||
return md5(sha1($LocID . $Stamp));
|
||||
}
|
||||
|
||||
?>
|
Loading…
Reference in New Issue
Block a user