var elem = document.getElementById('se-pre-con'); elem.parentNode.removeChild(elem); "; if (!defined('GAME')) { die(); } $err = ''; $an = mysql_fetch_array(mysql_query('SELECT * FROM `users_animal` WHERE `id` = "' . $u->info['animal'] . '" LIMIT 1')); if (!isset($an['id'])) { echo '



Зверь не найден...
'; } else { if (isset($_GET['delete']) && $_GET['delete'] == $an['id']) { echo 'Зверь был выгнан...'; mysql_query('UPDATE `users` SET `animal` = "0" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'); mysql_query('UPDATE `users_animal` SET `delete` = "' . time() . '" WHERE `uid` = "' . $u->info['id'] . '" AND `id` = "' . $an['id'] . '" AND `delete` = "0" LIMIT 1'); } elseif (isset($_GET['anml_login']) && $an['renameArrayKeys'] == 0) { $n = 1; function en_ru($txt) { $g = false; $en = preg_match("/^(([a-zA-Z _-])+)$/i", $txt); $ru = preg_match("/^(([а-яА-Я _-])+)$/i", $txt); if (($ru && $en) || (!$ru && !$en)) { $g = true; } return $g; } $nl = htmlspecialchars($_GET['anml_login'], null); $nl = str_replace(' ', '', $nl); $nl = str_replace(' ', '', $nl); $sr = "!@#$%^&*()\+Ёё|/'`\"-_"; if ($nl == '' || strlen($nl) > 10 || strlen($nl) < 2 || en_ru($nl) == true || strpos($sr, $nl)) { $n = 0; } else { } if ($n == 1) { mysql_query( 'UPDATE `users_animal` SET `name` = "' . mysql_real_escape_string( $nl ) . '",`renameArrayKeys` = "1" WHERE `uid` = "' . $u->info['id'] . '" AND `id` = "' . $an['id'] . '" AND `delete` = "0" LIMIT 1' ); $an['renameArrayKeys'] = 1; echo 'Вы успешно переименовали питомца в "' . $nl . '"'; } else { echo 'Эта кличка не подходит'; } } $anl = mysql_fetch_array(mysql_query('SELECT `bonus` FROM `levels_animal` WHERE `type` = "' . $an['type'] . '" AND `level` = "' . $an['level'] . '" LIMIT 1')); $anl = $anl['bonus']; $anl = Helper\Conversion::dataStringToArray($anl); $nam = [1 => 'Кот', 2 => 'Сова', 3 => 'Светляк', 4 => 'Чертяка', 5 => 'Собака', 6 => 'Свинья', 7 => 'Дракон']; $sab = mysql_fetch_array(mysql_query('SELECT * FROM `test_bot` WHERE `login` = "' . $nam[$an['type']] . ' [' . $an['level'] . ']" LIMIT 1')); $sa = Helper\Conversion::dataStringToArray($an['stats']); $sa['hpAll'] += 30 + $sa['s4'] * 6 + $sa['hpAll']; $ne = ''; if (!isset($ne['id'])) { $ne['exp'] = '??'; if ($an['exp'] < 110) { $ne['exp'] = '110'; } elseif ($an['exp'] < 410) { $ne['exp'] = '410'; } elseif ($an['exp'] < 1300) { $ne['exp'] = '1300'; } elseif ($an['exp'] < 2500) { $ne['exp'] = '2500'; } elseif ($an['exp'] < 5000) { $ne['exp'] = '5000'; } elseif ($an['exp'] < 12500) { $ne['exp'] = '12500'; } elseif ($an['exp'] < 30000) { $ne['exp'] = '30000'; } elseif ($an['exp'] < 300000) { $ne['exp'] = '300000'; } elseif ($an['exp'] < 3000000) { $ne['exp'] = '3000000'; } elseif ($an['exp'] < 10000000) { $ne['exp'] = '10000000'; } elseif ($an['exp'] < 52000000) { $ne['exp'] = '52000000'; } elseif ($an['exp'] < 120000000) { $ne['exp'] = '120000000'; } } if (isset($_GET['obj_corm'])) { $corm = mysql_fetch_array( mysql_query( 'SELECT `iu`.*,`im`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON `iu`.`item_id` = `im`.`id` WHERE `im`.`type` = "49" AND `iu`.`delete` = "0" AND `iu`.`inShop` = "0" AND `iu`.`inOdet` = "0" AND `iu`.`inTransfer` = "0" AND `iu`.`id` = "' . mysql_real_escape_string( $_GET['obj_corm'] ) . '" LIMIT 1' ) ); if (isset($corm['id'])) { //кормушка зверя $see1 = 1; if ($an['type'] == 3 && substr_count($corm['img'], 'wisp') == 0) { //светляк $see1 = 0; } elseif ($an['type'] == 2 && substr_count($corm['img'], 'owl') == 0) { //сова $see1 = 0; } elseif ($an['type'] == 1 && substr_count($corm['img'], 'cat') == 0) { //кот $see1 = 0; } elseif ($an['type'] == 4 && substr_count($corm['img'], 'chrt') == 0) { //чертяка $see1 = 0; } elseif ($an['type'] == 5 && substr_count($corm['img'], 'dog') == 0) { //собака $see1 = 0; } elseif ($an['type'] == 6 && substr_count($corm['img'], 'pig') == 0) { //свинья $see1 = 0; } elseif ($an['type'] == 7 && substr_count($corm['img'], 'dragon') == 0) { //дракон $see1 = 0; } if ($see1 == 1) { if ($an['yad'] > time()) { $err = '"' . $an['name'] . '" отвернулся от еды...'; } elseif ($an['eda'] < 50) { $po = Helper\Conversion::dataStringToArray($corm['data']); $corm['level'] = $po['tr_lvl']; if ($an['level'] >= $corm['level']) { $rzc = $an['level'] - $corm['level']; if ($rzc <= 0) { $rzc = 20; } elseif ($rzc == 1) { $rzc = 16; } elseif ($rzc == 2) { $rzc = 12; } elseif ($rzc == 3) { $rzc = 8; } elseif ($rzc >= 4) { $rzc = 4; } elseif ($rzc >= 5) { $rzc = 2; } $an['eda'] += $rzc; if ($an['eda'] > 50) { $an['eda'] = 50; } mysql_query('UPDATE `users_animal` SET `eda` = "' . $an['eda'] . '" WHERE `id` = "' . $an['id'] . '" LIMIT 1'); mysql_query('UPDATE `items_users` SET `delete` = "' . time() . '" WHERE `id` = "' . mysql_real_escape_string($_GET['obj_corm']) . '" LIMIT 1'); $err = 'Ваш питомец был успешно накормлен...'; } else { $err = 'Ваш питомец пока-что не может употреблять подобную пищу ...'; } } else { $err = 'Ваш питомец сыт...'; } } else { $err = 'Ваш питомец не употребляет подобную пищу...'; } } else { $err = 'Предмет не найден'; } } $itmAll = $u->genInv(15, '`iu`.`uid`="' . $u->info['id'] . '" AND `iu`.`delete`="0" AND `im`.`type` = "49" AND `iu`.`inOdet`="0" AND `iu`.`inShop`="0" ORDER BY `name` ASC'); if ($itmAll[0] != 0) { $itmAll = $itmAll[2]; } else { $itmAll = 'ПУСТО'; } ?>
[]

HP:

Сила:
Ловкость:
Интуиция:
Выносливость:

Уровень:
Опыт: /
Сытость:

Освоенные навыки:
Отсутствуют

Боевые бонусы:
getBonus(); while ($i < count($statnames->sysBonusNames)) { if (isset($anl['add_' . $statnames->sysBonusNames[$i]])) { if ($statnames->sysBonusNames[$i] == 'mib1') { $ba .= '• Броня головы: +' . $anl['add_' . $statnames->sysBonusNames[$i]] . '
'; } elseif ($statnames->sysBonusNames[$i] == 'mib2') { $ba .= '• Броня корпуса: +' . $anl['add_' . $statnames->sysBonusNames[$i]] . '
'; } elseif ($statnames->sysBonusNames[$i] == 'mib3') { $ba .= '• Броня пояса: +' . $anl['add_' . $statnames->sysBonusNames[$i]] . '
'; } elseif ($statnames->sysBonusNames[$i] == 'mib4') { $ba .= '• Броня ног: +' . $anl['add_' . $statnames->sysBonusNames[$i]] . '
'; } else { $ba .= '• ' . $statnames->bonusNames[$statnames->sysBonusNames[$i]] . ': +' . $anl['add_' . $statnames->sysBonusNames[$i]] . '
'; } } $i++; } if ($ba == '') { $ba = '• Отсутствуют'; } echo $ba; ?>


' . $err . ''; } ?>