.gif"/>= " . (time() - 60) . " AND `id` = " . $user['id'] . " LIMIT 1"));
}
- $dd = mysql_query("SELECT * FROM `effects` WHERE `owner` = " . $user['id'] . "");
$r .= '';
$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 .= '
';
+ $r .= ''.GAMEDOMAIN.' | ';
$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 .= 'Поражений: ' . $user['lose'] . ' ';
$r .= 'Ничьих: ' . $user['nich'] . ' ';
}
- $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']) . " ";
} 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 .= "" . close_dangling_tags($clanname) . " " . close_dangling_tags($user['status']) . " ";
+ $clann = mysql_fetch_array(mysql_query("SELECT `name`,`short` FROM `clans` WHERE `id` = '{$user['klan']}' LIMIT 1"));
+ $r .= "" . close_dangling_tags($clann['name']) . " " . close_dangling_tags($user['status']) . " ";
} elseif ($user['align'] > 0) {
if ((int)$user['align'] == 1) {
$r .= "Орден Паладинов {$user['status']} ";
@@ -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." ");
@@ -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));
}
?>
\ No newline at end of file
| |