info['marker'] = 'skills'; if (isset($_GET['delcop'])) { mysql_query( 'DELETE FROM `complects_priem` WHERE `id` = "' . mysql_real_escape_string( $_GET['delcop'] ) . '" AND `uid` = "' . $u->info['id'] . '" LIMIT 1' ); } elseif (isset($_GET['usecopr'])) { $cpr = mysql_fetch_array( mysql_query( 'SELECT * FROM `complects_priem` WHERE `id` = "' . mysql_real_escape_string( $_GET['usecopr'] ) . '" AND `uid` = "' . $u->info['id'] . '" LIMIT 1' ) ); if (isset($cpr['id'])) { $u->info['priems'] = $cpr['priems']; mysql_query( 'UPDATE `stats` SET `priems` = "' . mysql_real_escape_string( $cpr['priems'] ) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); } } elseif (isset($_GET['clear_abil']) && $u->info['priems'] != '0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0') { $u->info['priems'] = '0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0'; mysql_query( 'UPDATE `stats` SET `priems` = "' . $u->info['priems'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); } $priem = new Priems(); if (isset($_GET['use_priem'])) { $priem->uns((int)$_GET['use_priem']); } elseif (isset($_GET['unuse_priem'])) { $priem->reuns((int)$_GET['unuse_priem']); } //вывод знаний $znn = ''; $toms = 0; $sp = mysql_query( 'SELECT * FROM `actions` WHERE `uid` = "' . $u->info['id'] . '" AND `vars` = "read" AND `time` < ' . time() . '' ); while ($pl = mysql_fetch_array($sp)) { $itm = mysql_fetch_array(mysql_query('SELECT * FROM `items_main` WHERE `id` = "' . $pl['vals'] . '" LIMIT 1')); if (isset($itm['id'])) { if ($itm['id'] >= 1044 && $itm['id'] <= 1047) { $toms++; } $lvar = '
Дата изучения: ' . date('d.m.Y', $pl['time']) . ''; $znn .= ' '; } else { $znn .= ' '; } } if (10 + $toms > $u->info['priemslot']) { $u->info['priemslot'] = 10 + $toms; mysql_query( 'UPDATE `stats` SET `priemslot` = "' . $u->info['priemslot'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); } $rzsee = 1; if (isset($_GET['rz'])) { $rzsee = round((int)$_GET['rz']); if ($rzsee <= 0 || $rzsee > 7 || $rzsee == 2) { $rzsee = 1; } } $energy = ''; $str = ''; $inst = ''; $dex = ''; $intel = ''; $mec = ''; $dub = ''; $nj = ''; $top = ''; $pos = ''; $ogon = ''; $voda = ''; $vozduh = ''; $zemla = ''; $svet = ''; $seraya = ''; $tma = ''; ?>
lookStats($u->info['stats']); if (@$_GET['dec_transfer'] || @$_GET['dec_travma'] || @$_GET['fast_homeworld'] || @$_GET['inc_expr'] || @$_GET['inc_friends'] || @$_GET['inc_hobby'] || @$_GET['max_inventory'] || @$_GET['num_transfer'] || @$_GET['speed_HP'] || @$_GET['speed_MP'] || @$_GET['speed_debuff']) { $summs = floor( $_GET['dec_transfer'] + $_GET['dec_travma'] + $_GET['fast_homeworld'] + $_GET['inc_expr'] + $_GET['inc_friends'] + $_GET['inc_hobby'] + $_GET['max_inventory'] + $_GET['num_transfer'] + $_GET['speed_HP'] + $_GET['speed_MP'] + $_GET['speed_debuff'] ); if (!is_numeric($summs)) { $summs = 0; } if ($summs > 1) { $summs = 0; echo '   Что-то здесь не так...
'; } elseif ($summs < 0) { $summs = 0; echo '   При вскрытие сейфа выяснилось, что он был вскрыт до Вас ;)
'; } elseif (($st['os1'] + $_GET['dec_transfer'] <= 5 && $_GET['dec_transfer'] > 0) || ($st['os2'] + $_GET['dec_travma'] <= 5 && $_GET['dec_travma'] > 0) || ($st['os3'] + $_GET['fast_homeworld'] <= 5 && $_GET['fast_homeworld'] > 0) || ($st['os4'] + $_GET['inc_expr'] <= 5 && $_GET['inc_expr'] > 0) || ($st['os5'] + $_GET['inc_friends'] <= 5 && $_GET['inc_friends'] > 0) || ($st['os6'] + $_GET['inc_hobby'] <= 5 && $_GET['inc_hobby'] > 0) || ($st['os7'] + $_GET['max_inventory'] <= 5 && $_GET['max_inventory'] > 0) || ($st['os8'] + $_GET['num_transfer'] <= 5 && $_GET['num_transfer'] > 0) || ($st['os9'] + $_GET['speed_HP'] <= 5 && $_GET['speed_HP'] > 0) || ($st['os10'] + $_GET['speed_MP'] <= 5 && $_GET['speed_MP'] > 0) || ($st['os11'] + $_GET['speed_debuff'] <= 5 && $_GET['speed_debuff'] > 0) && $u->info['id'] == $_GET['s4i'] ) { $st['os1'] += (int)$_GET['dec_transfer']; $st['os2'] += (int)$_GET['dec_travma']; $st['os3'] += (int)$_GET['fast_homeworld']; $st['os4'] += (int)$_GET['inc_expr']; $st['os5'] += (int)$_GET['inc_friends']; $st['os6'] += (int)$_GET['inc_hobby']; $st['os7'] += (int)$_GET['max_inventory']; $st['os8'] += (int)$_GET['num_transfer']; $st['os9'] += (int)$_GET['speed_HP']; $st['os10'] += (int)$_GET['speed_MP']; $st['os11'] += (int)$_GET['speed_debuff']; $u->info['stats'] = $u->impStats($st); } if ($u->info['sskills'] - (int)$summs < 0) { echo '   У вас нет свободных особенностей
'; } elseif (mysql_query( "UPDATE `stats` SET `stats`= '" . mysql_real_escape_string($u->info['stats']) . "', `sskills` = `sskills` - '" . mysql_real_escape_string((int)$summs) . "' WHERE `id` = '" . (int)$u->info['id'] . "';" )) { if ($_GET['dec_transfer'] == 1) { echo "   Вы выбрали особенность \"Изворотливый " . ($st['os1'] > 1 ? " - " . $st['os1'] . "" : "") . "\"
"; } if ($_GET['dec_travma'] == 1) { echo "   Вы выбрали особенность \"Стойкий " . ($st['os2'] > 1 ? " - " . $st['os2'] . "" : "") . "\"
"; } if ($_GET['fast_homeworld'] == 1) { echo "   Вы выбрали особенность \"Быстрый " . ($st['os3'] > 1 ? " - " . $st['os3'] . "" : "") . "\"
"; } if ($_GET['inc_expr'] == 1) { echo "   Вы выбрали особенность \"Сообразительный " . ($st['os4'] > 1 ? " - " . $st['os4'] . "" : "") . "\"
"; } if ($_GET['inc_friends'] == 1) { echo "   Вы выбрали особенность \"Дружелюбный " . ($st['os5'] > 1 ? " - " . $st['os5'] . "" : "") . "\"
"; } if ($_GET['inc_hobby'] == 1) { echo "   Вы выбрали особенность \"Общительный " . ($st['os6'] > 1 ? " - " . $st['os6'] . "" : "") . "\"
"; } if ($_GET['max_inventory'] == 1) { echo "   Вы выбрали особенность \"Запасливый " . ($st['os7'] > 1 ? " - " . $st['os7'] . "" : "") . "\"
"; } if ($_GET['num_transfer'] == 1) { echo "   Вы выбрали особенность \"Коммуникабельный " . ($st['os8'] > 1 ? " - " . $st['os8'] . "" : "") . "\"
"; } if ($_GET['speed_HP'] == 1) { echo "   Вы выбрали особенность \"Двужильный " . ($st['os9'] > 1 ? " - " . $st['os9'] . "" : "") . "\"
"; } if ($_GET['speed_MP'] == 1) { echo "   Вы выбрали особенность \"Здравомыслящий " . ($st['os10'] > 1 ? " - " . $st['os10'] . "" : "") . "\"
"; } if ($_GET['speed_debuff'] == 1) { echo "   Вы выбрали особенность \"Здоровый сон " . ($st['os11'] > 1 ? " - " . $st['os11'] . "" : "") . "\"
"; } $u->info['sskills'] -= $summs; } } if (@$_GET['upr']) { /*-----Проверяем сумму статов и умений-----*/ if (!isset($_GET['energy']) || $_GET['energy'] < 0) { $_GET['energy'] = 0; } if (!isset($_GET['str']) || $_GET['str'] < 0) { $_GET['str'] = 0; } if (!isset($_GET['dex']) || $_GET['dex'] < 0) { $_GET['dex'] = 0; } if (!isset($_GET['inst']) || $_GET['inst'] < 0) { $_GET['inst'] = 0; } if (!isset($_GET['power']) || $_GET['power'] < 0) { $_GET['power'] = 0; } if (!isset($_GET['intel']) || $_GET['intel'] < 0) { $_GET['intel'] = 0; } if (!isset($_GET['wis']) || $_GET['wis'] < 0) { $_GET['wis'] = 0; } if (!isset($_GET['spirit']) || $_GET['spirit'] < 0) { $_GET['spirit'] = 0; } if (!isset($_GET['will']) || $_GET['will'] < 0) { $_GET['will'] = 0; } if (!isset($_GET['freedom']) || $_GET['freedom'] < 0) { $_GET['freedom'] = 0; } if (!isset($_GET['god']) || $_GET['god'] < 0) { $_GET['god'] = 0; } if (!isset($_GET['m_sword']) || $_GET['m_sword'] < 0) { $_GET['m_sword'] = 0; } if (!isset($_GET['m_tohand']) || $_GET['m_tohand'] < 0) { $_GET['m_tohand'] = 0; } if (!isset($_GET['m_molot']) || $_GET['m_molot'] < 0) { $_GET['m_molot'] = 0; } if (!isset($_GET['m_axe']) || $_GET['m_axe'] < 0) { $_GET['m_axe'] = 0; } if (!isset($_GET['m_staff']) || $_GET['m_staff'] < 0) { $_GET['m_staff'] = 0; } if (!isset($_GET['m_magic1']) || $_GET['m_magic1'] < 0) { $_GET['m_magic1'] = 0; } if (!isset($_GET['m_magic2']) || $_GET['m_magic2'] < 0) { $_GET['m_magic2'] = 0; } if (!isset($_GET['m_magic3']) || $_GET['m_magic3'] < 0) { $_GET['m_magic3'] = 0; } if (!isset($_GET['m_magic4']) || $_GET['m_magic4'] < 0) { $_GET['m_magic4'] = 0; } if (!isset($_GET['m_magic5']) || $_GET['m_magic5'] < 0) { $_GET['m_magic5'] = 0; } if (!isset($_GET['m_magic6']) || $_GET['m_magic6'] < 0) { $_GET['m_magic6'] = 0; } if (!isset($_GET['m_magic7']) || $_GET['m_magic7'] < 0) { $_GET['m_magic7'] = 0; } $summ = floor( $_GET['energy'] + $_GET['str'] + $_GET['dex'] + $_GET['inst'] + $_GET['power'] + $_GET['intel'] + $_GET['wis'] + $_GET['spirit'] + $_GET['will'] + $_GET['freedom'] + $_GET['god'] ); if (!is_numeric($summ)) { $summ = 0; } $summu = floor( $_GET['m_axe'] + $_GET['m_molot'] + $_GET['m_sword'] + $_GET['m_tohand'] + $_GET['m_staff'] + $_GET['m_magic1'] + $_GET['m_magic2'] + $_GET['m_magic3'] + $_GET['m_magic4'] + $_GET['m_magic5'] + $_GET['m_magic6'] + $_GET['m_magic7'] ); if (!is_numeric($summu)) { $summu = 0; } /*-----Проверяем сумму статов и умений-----*/ /*-----Пишем статы и умения----*/ if ( (($_GET['energy'] > 0 || $_GET['str'] > 0 || $_GET['dex'] > 0 || $_GET['inst'] > 0 || $_GET['power'] > 0 || ($_GET['intel'] > 0 && $u->info['level'] > 3) || ($_GET['wis'] > 0 && $u->info['level'] > 6) || ($_GET['spirit'] > 0 && $u->info['level'] > 9) || ($_GET['will'] > 0 && $u->info['level'] > 12) || ($_GET['freedom'] > 0 && $u->info['level'] > 15) || ($_GET['god'] > 0 && $u->info['level'] > 18)) && $summ <= $u->info['ability'] && $u->info['ability'] > 0) || (($st['a1'] + $_GET['m_sword'] <= 20 && $_GET['m_sword'] > 0) || ($st['a2'] + $_GET['m_tohand'] <= 20 && $_GET['m_tohand'] > 0) || ($st['a3'] + $_GET['m_molot'] <= 20 && $_GET['m_molot'] > 0) || ($st['a4'] + $_GET['m_axe'] <= 20 && $_GET['m_axe'] > 0) || ($st['a5'] + $_GET['m_staff'] <= 20 && $_GET['m_staff'] > 0) || ($st['mg1'] + $_GET['m_magic1'] <= 20 && $_GET['m_magic1'] > 0) || ($st['mg2'] + $_GET['m_magic2'] <= 20 && $_GET['m_magic2'] > 0) || ($st['mg3'] + $_GET['m_magic3'] <= 20 && $_GET['m_magic3'] > 0) || ($st['mg4'] + $_GET['m_magic4'] <= 20 && $_GET['m_magic4'] > 0) || ($st['mg5'] + $_GET['m_magic5'] <= 20 && $_GET['m_magic5'] > 0) || ($st['mg6'] + $_GET['m_magic6'] <= 20 && $_GET['m_magic6'] > 0) || ($st['mg7'] + $_GET['m_magic7'] <= 20 && $_GET['m_magic7'] > 0) && $summu <= $u->info['skills'] && $u->info['skills'] > 0) && $u->info['id'] == $_GET['s4i'] ) { $st['s1'] += (int)$_GET['str']; $st['s2'] += (int)$_GET['dex']; $st['s3'] += (int)$_GET['inst']; $st['s4'] += (int)$_GET['power']; $st['a1'] += (int)$_GET['m_sword']; $st['a2'] += (int)$_GET['m_tohand']; $st['a3'] += (int)$_GET['m_molot']; $st['a4'] += (int)$_GET['m_axe']; $st['a5'] += (int)$_GET['m_staff']; $st['mg1'] += (int)$_GET['m_magic1']; $st['mg2'] += (int)$_GET['m_magic2']; $st['mg3'] += (int)$_GET['m_magic3']; $st['mg4'] += (int)$_GET['m_magic4']; $st['mg5'] += (int)$_GET['m_magic5']; $st['mg6'] += (int)$_GET['m_magic6']; $st['mg7'] += (int)$_GET['m_magic7']; if ($u->info['level'] > 3) { $st['s5'] += (int)$_GET['intel']; } if ($u->info['level'] > 6) { $st['s6'] += (int)$_GET['wis']; } if ($u->info['level'] > 9) { $st['s7'] += (int)$_GET['spirit']; } if ($u->info['level'] > 12) { $st['s8'] += (int)$_GET['will']; } if ($u->info['level'] > 15) { $st['s9'] += (int)$_GET['freedom']; } if ($u->info['level'] > 18) { $st['s10'] += (int)$_GET['god']; } //$st['s11'] +=(int)$_GET['energy']; $u->info['stats'] = $u->impStats($st); /*if((int)$_GET['energy'] + $u->stats['s11'] > $u->info['level']) { echo '   Энергия не может быть выше уровня персонажа
'; }else*/ if (/*$_GET['energy'] < 0 || */ $_GET['str'] < 0 || $_GET['dex'] < 0 || $_GET['intel'] < 0 || $_GET['wis'] < 0 || $_GET['spirit'] < 0 || $_GET['will'] < 0 || $_GET['freedom'] < 0 || $_GET['god'] < 0 || $_GET['inst'] < 0 || $_GET['power'] < 0 || $_GET['m_sword'] < 0 || $_GET['m_tohand'] < 0 || $_GET['m_molot'] < 0 || $_GET['m_staff'] < 0 || $_GET['m_magic1'] < 0 || $_GET['m_magic2'] < 0 || $_GET['m_magic3'] < 0 || $_GET['m_magic4'] < 0 || $_GET['m_magic5'] < 0 || $_GET['m_magic6'] < 0 || $_GET['m_magic7'] < 0) { echo '   1) Что-то здесь не так...
'; } elseif ($u->info['ability'] - (int)$summ < 0 || $u->info['skills'] - (int)$summu < 0) { echo '   Что-то здесь не так... (Способности: ' . ($u->info['ability'] - (int)$summ) . ', Умения: ' . ($u->info['skills'] - (int)$summu) . ')
'; } elseif (mysql_query( "UPDATE `stats` SET `stats`= '" . mysql_real_escape_string($u->info['stats']) . "', `ability` = `ability` - '" . mysql_real_escape_string((int)$summ) . "', `skills` = `skills` - '" . mysql_real_escape_string((int)$summu) . "' WHERE `id` = '" . (int)$u->info['id'] . "';" )) { //if($_GET['energy']>0) {echo '   Увеличение способности "Энергия" произведено удачно
';} if ($_GET['str'] > 0) { echo '   Увеличение способности "Сила" произведено удачно
'; } if ($_GET['dex'] > 0) { echo '   Увеличение способности "Ловкость" произведено удачно
'; } if ($_GET['inst'] > 0) { echo '   Увеличение способности "Интуиция" произведено удачно
'; } if ($_GET['power'] > 0) { echo '   Увеличение способности "Выносливость" произведено удачно
'; } if ($_GET['intel'] > 0) { echo '   Увеличение способности "Интеллект" произведено удачно
'; } if ($_GET['wis'] > 0) { echo '   Увеличение способности "Мудрость" произведено удачно
'; } if ($_GET['spirit'] > 0) { echo '   Увеличение способности "Духовность" произведено удачно
'; } if ($_GET['will'] > 0) { echo '   Увеличение способности "Воля" произведено удачно
'; } if ($_GET['freedom'] > 0) { echo '   Увеличение способности "Свобода духа" произведено удачно
'; } if ($_GET['god'] > 0) { echo '   Увеличение способности "Божественность" произведено удачно
'; } if ($_GET['m_sword'] > 0) { echo '   Увеличение умения "Мастерство владения ножами, кастетами" произведено удачно
'; } if ($_GET['m_axe'] > 0) { echo '   Увеличение умения "Мастерство владения мечами" произведено удачно
'; } if ($_GET['m_molot'] > 0) { echo '   Увеличение умения "Мастерство владения дубинами, булавами" произведено удачно
'; } if ($_GET['m_tohand'] > 0) { echo '   Увеличение умения "Мастерство владения топорами, секирами" произведено удачно
'; } if ($_GET['m_staff'] > 0) { echo '   Увеличение умения "Мастерство владения магическими посохами" произведено удачно
'; } if ($_GET['m_magic1'] > 0) { echo '   Увеличение умения "Мастерство владения стихией Огня" произведено удачно
'; } if ($_GET['m_magic2'] > 0) { echo '   Увеличение умения "Мастерство владения стихией Воздуха" произведено удачно
'; } if ($_GET['m_magic3'] > 0) { echo '   Увеличение умения "Мастерство владения стихией Воды" произведено удачно
'; } if ($_GET['m_magic4'] > 0) { echo '   Увеличение умения "Мастерство владения стихией Земли" произведено удачно
'; } if ($_GET['m_magic5'] > 0) { echo '   Увеличение умения "Мастерство владения магией Света" произведено удачно
'; } if ($_GET['m_magic6'] > 0) { echo '   Увеличение умения "Мастерство владения магией Тьмы" произведено удачно
'; } if ($_GET['m_magic7'] > 0) { echo '   Увеличение умения "Мастерство владения серой магией" произведено удачно
'; } /*--для обновления--*/ //$u->stats['s11'] += (int)$_GET['energy']; $u->stats['s1'] += (int)$_GET['str']; $u->stats['s2'] += (int)$_GET['dex']; $u->stats['s3'] += (int)$_GET['inst']; $u->stats['s4'] += (int)$_GET['power']; $u->stats['a1'] += (int)$_GET['m_sword']; $u->stats['a2'] += (int)$_GET['m_tohand']; $u->stats['a3'] += (int)$_GET['m_molot']; $u->stats['a4'] += (int)$_GET['m_axe']; $u->stats['a5'] += (int)$_GET['m_staff']; $u->stats['mg1'] += (int)$_GET['m_magic1']; $u->stats['mg2'] += (int)$_GET['m_magic2']; $u->stats['mg3'] += (int)$_GET['m_magic3']; $u->stats['mg4'] += (int)$_GET['m_magic4']; $u->stats['mg5'] += (int)$_GET['m_magic5']; $u->stats['mg6'] += (int)$_GET['m_magic6']; $u->stats['mg7'] += (int)$_GET['m_magic7']; if ($u->info['level'] > 3) { $u->stats['s5'] += (int)$_GET['intel']; } if ($u->info['level'] > 6) { $u->stats['s6'] += (int)$_GET['wis']; } if ($u->info['level'] > 9) { $u->stats['s7'] += (int)$_GET['spirit']; } if ($u->info['level'] > 12) { $u->stats['s8'] += (int)$_GET['will']; } if ($u->info['level'] > 15) { $u->stats['s9'] += (int)$_GET['freedom']; } if ($u->info['level'] > 18) { $u->stats['s10'] += (int)$_GET['god']; } $u->info['ability'] -= $summ; $u->info['skills'] -= $summu; /*--для обновления--*/ } } } /*-----Пишем статы и умения-----*/ /////Прочие разные проверки if (!isset($st['s1'])) { $st['s1'] = 0; } if (!isset($st['s2'])) { $st['s2'] = 0; } if (!isset($st['s3'])) { $st['s3'] = 0; } if (!isset($st['s4'])) { $st['s4'] = 0; } if (!isset($st['s5'])) { $st['s5'] = 0; } if (!isset($st['s6'])) { $st['s6'] = 0; } if (!isset($st['s7'])) { $st['s7'] = 0; } if (!isset($st['s8'])) { $st['s8'] = 0; } if (!isset($st['s9'])) { $st['s9'] = 0; } if (!isset($st['s10'])) { $st['s10'] = 0; } //if(!isset($st['s11'])) {$st['s11']=0;} if (!isset($st['a1'])) { $st['a1'] = 0; } if (!isset($st['a2'])) { $st['a2'] = 0; } if (!isset($st['a3'])) { $st['a3'] = 0; } if (!isset($st['a4'])) { $st['a4'] = 0; } if (!isset($st['a5'])) { $st['a5'] = 0; } if (!isset($st['mg1'])) { $st['mg1'] = 0; } if (!isset($st['mg2'])) { $st['mg2'] = 0; } if (!isset($st['mg3'])) { $st['mg3'] = 0; } if (!isset($st['mg4'])) { $st['mg4'] = 0; } if (!isset($st['mg5'])) { $st['mg5'] = 0; } if (!isset($st['mg6'])) { $st['mg6'] = 0; } if (!isset($st['mg7'])) { $st['mg7'] = 0; } if (!isset($u->stats['s1'])) { $u->stats['s1'] = 0; } if (!isset($u->stats['s2'])) { $u->stats['s2'] = 0; } if (!isset($u->stats['s3'])) { $u->stats['s3'] = 0; } if (!isset($u->stats['s4'])) { $u->stats['s4'] = 0; } if (!isset($u->stats['s5'])) { $u->stats['s5'] = 0; } if (!isset($u->stats['s6'])) { $u->stats['s6'] = 0; } if (!isset($u->stats['s7'])) { $u->stats['s7'] = 0; } if (!isset($u->stats['s8'])) { $u->stats['s8'] = 0; } if (!isset($u->stats['s9'])) { $u->stats['s9'] = 0; } if (!isset($u->stats['s10'])) { $u->stats['s10'] = 0; } //if(!isset($u->stats['s11'])) {$u->stats['s11']=0;} if (!isset($u->stats['a1'])) { $u->stats['a1'] = 0; } if (!isset($u->stats['a2'])) { $u->stats['a2'] = 0; } if (!isset($u->stats['a3'])) { $u->stats['a3'] = 0; } if (!isset($u->stats['a4'])) { $u->stats['a4'] = 0; } if (!isset($u->stats['a5'])) { $u->stats['a5'] = 0; } if (!isset($u->stats['mg1'])) { $u->stats['mg1'] = 0; } if (!isset($u->stats['mg2'])) { $u->stats['mg2'] = 0; } if (!isset($u->stats['mg3'])) { $u->stats['mg3'] = 0; } if (!isset($u->stats['mg4'])) { $u->stats['mg4'] = 0; } if (!isset($u->stats['mg5'])) { $u->stats['mg5'] = 0; } if (!isset($u->stats['mg6'])) { $u->stats['mg6'] = 0; } if (!isset($u->stats['mg7'])) { $u->stats['mg7'] = 0; } if (!isset($u->stats['a1'])) { $u->stats['a1'] = 0; } if (!isset($u->stats['a2'])) { $u->stats['a2'] = 0; } if (!isset($u->stats['a3'])) { $u->stats['a3'] = 0; } if (!isset($u->stats['a4'])) { $u->stats['a4'] = 0; } if (!isset($u->stats['a5'])) { $u->stats['a5'] = 0; } if (!isset($u->stats['mg1'])) { $u->stats['mg1'] = 0; } if (!isset($u->stats['mg2'])) { $u->stats['mg2'] = 0; } if (!isset($u->stats['mg3'])) { $u->stats['mg3'] = 0; } if (!isset($u->stats['mg4'])) { $u->stats['mg4'] = 0; } if (!isset($u->stats['mg5'])) { $u->stats['mg5'] = 0; } if (!isset($u->stats['mg6'])) { $u->stats['mg6'] = 0; } if (!isset($u->stats['mg7'])) { $u->stats['mg7'] = 0; } /////////////////////////// /////Статы $sil = $u->stats['s1'] - $st['s1']; if ($sil > 0) { $str = " (" . $st['s1'] . "+" . $sil . ")"; } $lov = $u->stats['s2'] - $st['s2']; if ($lov > 0) { $dex = " (" . $st['s2'] . "+" . $lov . ")"; } $int = $u->stats['s3'] - $st['s3']; if ($int > 0) { $inst = " (" . $st['s3'] . "+" . $int . ")"; } $intell = $u->stats['s5'] - $st['s5']; if ($intell > 0) { $intel = " (" . $st['s5'] . "+" . $intell . ")"; } //$energy = $u->stats['s11'] - $st['s11']; //if($energy>0){$energy = " (".$st['s11']."+".$energy.")";} /////Оружие $noj = $u->stats['a1'] - $st['a1']; if ($noj > 0) { $nj = " (" . $st['a1'] . "+" . $noj . ")"; } $topor = $u->stats['a2'] - $st['a2']; if ($topor > 0) { $top = " (" . $st['a2'] . "+" . $topor . ")"; } $dubina = $u->stats['a3'] - $st['a3']; if ($dubina > 0) { $dub = " (" . $st['a3'] . "+" . $dubina . ")"; } $mech = $u->stats['a4'] - $st['a4']; if ($mech > 0) { $mec = " (" . $st['a4'] . "+" . $mech . ")"; } $posoh = $u->stats['a5'] - $st['a5']; if ($posoh > 0) { $pos = " (" . $st['a5'] . "+" . $posoh . ")"; } /////Магии $fire = $u->stats['mg1'] - $st['mg1']; if ($fire > 0) { $ogon = " (" . $st['mg1'] . "+" . $fire . ")"; } $water = $u->stats['mg2'] - $st['mg2']; if ($water > 0) { $voda = " (" . $st['mg2'] . "+" . $water . ")"; } $air = $u->stats['mg3'] - $st['mg3']; if ($air > 0) { $vozduh = " (" . $st['mg3'] . "+" . $air . ")"; } $earth = $u->stats['mg4'] - $st['mg4']; if ($earth > 0) { $zemla = " (" . $st['mg4'] . "+" . $earth . ")"; } $light = $u->stats['mg5'] - $st['mg5']; if ($light > 0) { $svet = " (" . $st['mg5'] . "+" . $light . ")"; } $gray = $u->stats['mg6'] - $st['mg6']; if ($gray > 0) { $seraya = " (" . $st['mg6'] . "+" . $gray . ")"; } $dark = $u->stats['mg7'] - $st['mg7']; if ($dark > 0) { $tma = " (" . $st['mg7'] . "+" . $dark . ")"; } /////Особенности $os['os1'] = $st['os1']; //$os['os2'] = $st['os2']; $os['os3'] = $st['os3']; $os['os4'] = $st['os4']; $os['os5'] = $st['os5']; $os['os6'] = $st['os6']; $os['os7'] = $st['os7']; //$os['os8'] = $st['os8']; $os['os9'] = $st['os9']; $os['os10'] = $st['os10']; //$os['os11'] = $st['os11']; $os["os1"] = ["name" => "Изворотливый", "opt" => "dec_transfer", "descr" => "Снижение стоимости передач на ", "nlevel" => 4, "bonus1" => "0,1 кр.", "bonus2" => "0,2 кр.", "bonus3" => "0,3 кр.", "bonus4" => "0,4 кр.", "bonus5" => "0,5 кр."]; //$os["os2"]=array("name"=>"Стойкий","opt"=>"dec_travma","descr"=>"Время травмы меньше на ", "nlevel"=>4,"bonus1"=>"5%","bonus2"=>"10%","bonus3"=>"15%","bonus4"=>"20%","bonus5"=>"25%"); $os["os3"] = ["name" => "Быстрый", "opt" => "fast_homeworld", "descr" => "Кнопка \"Возврат\" появляется раньше на ", "nlevel" => 4, "bonus1" => "5 минут", "bonus2" => "10 минут", "bonus3" => "15 минут", "bonus4" => "20 минут", "bonus5" => "25 минут"]; $os["os4"] = ["name" => "Сообразительный", "opt" => "inc_expr", "descr" => "Получаемый опыт больше на ", "nlevel" => 4, "bonus1" => "1 %", "bonus2" => "2 %", "bonus3" => "3 %", "bonus4" => "4 %", "bonus5" => "5 %"]; $os["os5"] = ["name" => "Дружелюбный", "opt" => "inc_friends", "descr" => "Cписок друзей больше на ", "bonus1" => 5, "bonus2" => 10, "bonus3" => 15, "bonus4" => 20, "bonus5" => 25]; $os["os6"] = ["name" => "Общительный", "opt" => "inc_hobby", "descr" => "Увеличение максимального размера раздела \"Увлечения / хобби\" на ", "bonus1" => "200 символов", "bonus2" => "400 символов", "bonus3" => "600 символов", "bonus4" => "800 символов", "bonus5" => "1000 символов"]; $os["os7"] = ["name" => "Запасливый", "opt" => "max_inventory", "descr" => "Больше места в рюкзаке на ", "nlevel" => 4, "bonus1" => "10 единиц", "bonus2" => "20 единиц", "bonus3" => "30 единиц", "bonus4" => "40 единиц", "bonus5" => "50 единиц"]; //$os["os8"]=array("name"=>"Коммуникабельный","opt"=>"num_transfer","descr"=>"Лимит передач в день ", "nlevel"=>4,"bonus1"=>"+20","bonus2"=>"+40","bonus3"=>"+60","bonus4"=>"+80","bonus5"=>"+100"); $os["os9"] = ["name" => "Двужильный", "opt" => "speed_HP", "descr" => "Здоровье восстанавливается быстрее на ", "npower" => 10, "bonus1" => "+5%", "bonus2" => "+10%", "bonus3" => "+15%", "bonus4" => "+20%", "bonus5" => "+30%"]; $os["os10"] = ["name" => "Здравомыслящий", "opt" => "speed_MP", "descr" => "Мана восстанавливается быстрее на ", "nwis" => 20, "bonus1" => "+5%", "bonus2" => "+10%", "bonus3" => "+15%", "bonus4" => "+20%", "bonus5" => "+25%"]; //$os["os11"]=array("name"=>"Здоровый сон","opt"=>"speed_debuff","descr"=>"Во время сна время действия негативных эффектов течет со скоростью ", "nlevel"=>5,"bonus1"=>"10% от нормальной","bonus2"=>"20% от нормальной","bonus3"=>"30% от нормальной","bonus4"=>"40% от нормальной","bonus5"=>"50% от нормальной"); ?> microLogin($u->info['id'], 1); ?>    
&rnd="'>
Характеристики персонажа
info['ability'] > 0) { ?> info['ability'] > 0) { ?> info['ability'] > 0) { ?> info['ability'] > 0) { ?> info['level'] > 3) { ?> info['ability'] > 0) { ?> info['level'] > 6) { ?> info['ability'] > 0) { ?> info['level'] > 9) { ?> info['ability'] > 0) { ?> info['level'] > 12) { ?> info['ability'] > 0) { ?> info['level'] > 15) { ?> info['ability'] > 0) { ?> info['level'] > 18) { ?> info['ability'] > 0) { ?>
• Сила: stats['s1'] ?>
уменьшить увеличить
• Ловкость: stats['s2'] ?>
уменьшить увеличить
• Интуиция: stats['s3'] ?>
уменьшить увеличить
• Выносливость: stats['s4'] ?>
уменьшить увеличить
• Интеллект: stats['s5'] ?> уменьшить увеличить
• Мудрость: stats['s6'] ?> уменьшить увеличить
• Духовность: stats['s7'] ?> уменьшить увеличить
• Воля: stats['s8'] ?> уменьшить увеличить
• Свобода духа: stats['s9'] ?> уменьшить увеличить
• Божественность: stats['s10'] ?> уменьшить увеличить
info['ability']) { echo "Возможных увеличений: {$u->info['ability']}
"; } if ($u->info['skills']) { echo "Свободных умений: {$u->info['skills']}
"; } if ($u->info['sskills']) { echo "Свободных особенностей: {$u->info['sskills']}
"; } ?>


Зависиомость максимального профильного урона оружием у основных воинских классов.:
- Дробящий (дубины): 1 сила = 0,5 к урону и 1 выносливость = +1 к урону.
- Режущий (мечи): 1 интуиция = 1 к урону.
- Колющий (кинжалы): 1 сила = 0,25 к урону и 1 ловкость = 0,75 к урону.
- Рубящий (топоры): 1 сила = 1,2 к урону.
info['level'] > 1) { ?> info['inTurnir'] == 0 ) {*/ ?>
Мастерство Особенности Приемы Знания Состояние Репутация  
'; } } $i++; } //Харки от иконок $efs = mysql_query( 'SELECT * FROM `users_ico` WHERE `uid`="' . mysql_real_escape_string( $u->info['id'] ) . '" AND (`endTime` > "' . time() . '" OR `endTime` = 0)' ); while ($e = mysql_fetch_array($efs)) { if ($clr == 'C7') { $clr = 'D5'; } else { $clr = 'C7'; } $v1 = ''; $v2 = ''; $v3 = $u->lookStats($e['bonus']); //-?? $j = 0; while ($j < count($u->items['add'])) { if (isset($v3['add_' . $u->items['add'][$j]])) { $v1 .= ' • ' . $u->is[$u->items['add'][$j]] . '
'; $v4 = $v3['add_' . $u->items['add'][$j]]; if ($v4 > 0) { $v4 = '+' . $v4; } elseif ($v4 < 0) { $v4 = '' . $v4 . ''; } $v2 .= $v4 . '
'; } $j++; } if ($v1 == '') { $v1 = '??'; } if ($v2 == '') { $v2 = '??'; } //$btnse = 'Сбросить'; $btnse = '  --  '; if (isset($_GET['hideico']) && $_GET['hideico'] == $e['id']) { mysql_query('UPDATE `users_ico` SET `see` = 0 WHERE `id` = "' . $e['id'] . '" LIMIT 1'); $e['see'] = 0; } elseif (isset($_GET['showico']) && $_GET['showico'] == $e['id']) { mysql_query('UPDATE `users_ico` SET `see` = 1 WHERE `id` = "' . $e['id'] . '" LIMIT 1'); $e['see'] = 1; } /*if( $e['see'] == 1 ) { $btnse = '  Скрыть из инф.  '; }else{ $btnse = '  Показать в инф.  '; }*/ $ae .= ''; } if ($ae != '') { ?>
info['skills'] && $st['a4'] < 30) { ?> info['skills'] > 0 && $st['a4'] >= 30) { ?> info['skills'] && $st['a3'] < 30) { ?> info['skills'] > 0 && $st['a3'] >= 30) { ?> info['skills'] && $st['a1'] < 30) { ?> info['skills'] > 0 && $st['a1'] >= 30) { ?> info['skills'] && $st['a2'] < 30) { ?> info['skills'] > 0 && $st['a2'] >= 30) { ?> info['skills'] && $st['a5'] < 30) { ?> info['skills'] > 0 && $st['a5'] >= 30) { ?> info['skills'] && $st['mg1'] < 30) { ?> info['skills'] > 0 && $st['mg1'] >= 30) { ?> info['skills'] && $st['mg2'] < 30) { ?> info['skills'] > 0 && $st['mg2'] >= 30) { ?> info['skills'] && $st['mg3'] < 30) { ?> info['skills'] > 0 && $st['mg3'] >= 30) { ?> info['skills'] && $st['mg4'] < 30) { ?> info['skills'] > 0 && $st['mg4'] >= 30) { ?> info['skills'] && $st['mg7'] < 30) { ?> info['skills'] > 0 && $st['mg7'] >= 30) { ?>
Оружие:
 • Мастерство владения мечами: stats['a4'] ?>
уменьшить  увеличить  
 • Мастерство владения дубинами, булавами: stats['a3'] ?>
уменьшить  увеличить  
 • Мастерство владения ножами, кастетами: stats['a1'] ?>
уменьшить  увеличить  
 • Мастерство владения топорами, секирами: stats['a2'] ?>
уменьшить  увеличить  
 • Мастерство владения магическими посохами: stats['a5'] ?>
уменьшить  увеличить  
Магия:
 • Мастерство владения стихией Огня: stats['mg1'] ?>
уменьшить  увеличить  
 • Мастерство владения стихией Воздуха: stats['mg2'] ?>
уменьшить  увеличить  
 • Мастерство владения стихией Воды: stats['mg3'] ?>
уменьшить  увеличить  
 • Мастерство владения стихией Земли: stats['mg4'] ?>
уменьшить  увеличить  
 • Мастерство владения серой магией: stats['mg7'] ?>
уменьшить  увеличить  

а нету больше этой вкладки ;)
$v) { $good = 1; if ($v["nlevel"] && $v["nlevel"] + $st[$k] > $u->info["level"]) { $good = 0; } if ($v["npower"] && $v["npower"] + ($st[$k] * 5) > $st['s4']) { $good = 0; } if ($v["nwis"] && $v["nwis"] + ($st[$k] * 5) > $st['s6']) { $good = 0; } if ($good) { if ($st[$k] < 5) { echo "
" . $v['name'] . "" . ($st[$k] > 0 ? " - " . ($st[$k] + 1) : "") . "
" . $v['descr'] . " " . $v["bonus" . ($st[$k] + 1)] . "
"; } } } echo "
"; echo "Выбранные особенности:
"; foreach ($os as $k => $v) { if ($st[$k]) { echo "• " . $v['name'] . " " . ($st[$k] > 1 ? " - " . $st[$k] : "") . "
"; } } /*---Особенности---*/ ?>
info['id'] . '" LIMIT 16' ) ); if ($sp[0] >= 15) { $re = 'Нельзя создавать более 15 комплектов приемов'; } elseif (str_replace(' ', '', $_GET['savePriems']) != '') { $cmpl = mysql_fetch_array( mysql_query( 'SELECT `id` FROM `complects_priem` WHERE `uid` = "' . $u->info['id'] . '" AND `name` = "' . mysql_real_escape_string( $_GET['savePriems'] ) . '" LIMIT 1' ) ); if (isset($cmpl['id'])) { $re = 'Удачно перезаписан комплект приемов "' . $_GET['savePriems'] . '"'; mysql_query( 'UPDATE `complects_priem` SET `priems` = "' . $u->info['priems'] . '" WHERE `id` = "' . $cmpl['id'] . '" LIMIT 1' ); } else { $re = 'Удачно создан комплект приемов "' . $_GET['savePriems'] . '"'; mysql_query( 'INSERT INTO `complects_priem` (`priems`,`uid`,`name`) VALUES ("' . $u->info['priems'] . '","' . $u->info['id'] . '","' . mysql_real_escape_string( $_GET['savePriems'] ) . '")' ); } } else { $re = 'Не указано название комплекта'; } echo !$re ?: "
$re

"; } ?> Выбранные приемы:
seeMy(1); ?>
Приёмы для выбора:
seePriems(1); ?>
Категории Все
Приемы атаки
Приемы защиты
Приемы контрударов
Приемы критических ударов
Приемы парирования
Комбо-приемы
Приемы крови
Приемы жертвы
Приемы силы духа
Заклинания Огня
Заклинания Воды
Заклинания Воздуха
Заклинания Земли
Заклинания магии Света
Заклинания Серой магии
Заклинания магии Тьмы
Показывать приёмы   onClick="form.submit()">
  onClick="form.submit()">

Очистить
Запомнить набор

info['id'] . '" LIMIT 10' ); while ($pl = mysql_fetch_array($sp)) { echo ' Использовать "' . $pl['name'] . '"
'; } ?>

 
stats['effects'])) { if (isset($u->stats['effects'][$i])) { if ($clr == 'C7') { $clr = 'D5'; } else { $clr = 'C7'; } $v1 = ''; $v2 = ''; $v3 = $u->lookStats($u->stats['effects'][$i]['data']); //-?? $j = 0; while ($j < count($u->items['add'])) { if (isset($v3['add_' . $u->items['add'][$j]])) { $v1 .= ' • ' . $u->is[$u->items['add'][$j]] . '
'; $v4 = $v3['add_' . $u->items['add'][$j]]; if ($v4 > 0) { $v4 = '+' . $v4; } elseif ($v4 < 0) { $v4 = '' . $v4 . ''; } $v2 .= $v4 . '
'; } $j++; } if ($v1 == '') { $v1 = '??'; } if ($v2 == '') { $v2 = '??'; } //$btnse = 'Завершить'; $btnset = true; $bsp = strripos($u->stats['effects'][$i]['data'], '-'); if ($bsp == true) { $btnset = false; } $bsp = strripos($u->stats['effects'][$i]['data'], '|nofastfinisheff=1'); if ($bsp == true) { $btnset = false; } if ($btnset == false) { $btnse = '  --  '; } if (isset($_GET['endeffectplease']) && $_GET['endeffectplease'] == $u->stats['effects'][$i]['id'] && $u->stats['effects'][$i]['id'] > 0 && $btnset == true) { mysql_query( 'UPDATE `eff_users` SET `timeUse` = 0 WHERE `id` = "' . $u->stats['effects'][$i]['id'] . '" AND `uid` = "' . $u->info['id'] . '" LIMIT 1' ); echo '
Эффект "' . $u->stats['effects'][$i]['name'] . '" был принудительно завершен.
'; if ($clr == 'C7') { $clr = 'D5'; } else { $clr = 'C7'; } } else { $ae .= '
' . $v1 . ' ' . $v2 . ' ' . $u->timeOut( $u->stats['effects'][$i]['timeUse'] + $u->stats['effects'][$i]['actionTime'] - time( ) ) . ' "' . $u->stats['effects'][$i]['name'] . '"
' . $btnse . '
' . $v1 . ' ' . $v2 . ' ' . $u->timeOut($e['endTime'] - time()) . ' "' . $e['text'] . '"
' . $btnse . '
Характеристика Мф. Время Комментарий Действия

' . time( ) . ' AND `uid` = "' . $u->info['id'] . '" ORDER BY `timeUse` DESC' ); while ($pl = mysql_fetch_array($sp)) { $tp = (int)str_replace('pgb', '', $pl['v1']); $lvlp = explode('[', $pl['name']); $lvlp = explode(']', $lvlp[1]); $lvlp = $lvlp[0]; $v = $magic->pgpar[$tp]; $ae .= '• ' . $v[0] . ' [' . $lvlp . '], еще ' . $u->timeOut( $pl['timeUse'] - time() ) . ', начнет действовать через ' . $u->timeOut($pl['deactiveTime'] - time()) . '
'; } if ($ae != '') { echo '
Пристрастия:
' . $ae . '

'; } /*if ($u->info['level'] > 9) { $check = mysql_fetch_array(mysql_query('SELECT * FROM `actions` WHERE `uid` = "'.$u->info['id'].'" AND `vars`= "end_trup" AND `time` > "'.(time()-3*60*60).'" ORDER BY `actions`.`time` DESC LIMIT 1;')); if (!isset($check['id'])) { echo '
 Право на подвиг: Доступно.

'; } else { echo '
 Право на подвиг: '.date('d.m.Y H:i',($check['time']+10800)).'.

'; } }*/ $psh = mysql_fetch_array( mysql_query( 'SELECT * FROM `actions` WHERE `uid` = "' . $u->info['id'] . '" AND `vars` = "psh0" AND `time` > ' . (time( ) - 7200) . ' LIMIT 1' ) ); if (isset($psh['id'])) { if ($clr == 'C7') { $clr = 'D5'; } else { $clr = 'C7'; } echo '
 Время до подземелья: ' . $u->timeOut( ($psh['time'] + 60 * 60 * 3) - time() ) . '

'; } ?>  Эффекты:
stats['s1'] > 24 && $u->stats['s1'] < 50) { $st[1]['m2'] += 15; } if ($u->stats['s1'] > 49 && $u->stats['s1'] < 75) { $st[1]['pa2'] += 2; $st[1]['m2'] += 35; } if ($u->stats['s1'] > 74 && $u->stats['s1'] < 100) { $st[1]['pa2'] += 5; $st[1]['m2'] += 50; } if ($u->stats['s1'] > 99 && $u->stats['s1'] < 125) { $st[1]['pa2'] += 8; $st[1]['m2'] += 80; } if ($u->stats['s1'] > 124 && $u->stats['s1'] < 150) { $st[1]['pa2'] += 12; $st[1]['m2'] += 105; } if ($u->stats['s1'] > 149 && $u->stats['s1'] < 175) { $st[1]['pa2'] += 17; $st[1]['m7'] += 2; } if ($u->stats['s1'] > 174 && $u->stats['s1'] < 200) { $st[1]['pa2'] += 23; $st[1]['m7'] += 5; } if ($u->stats['s1'] > 199) { $st[1]['pa2'] += 30; $st[1]['m7'] += 7; } //ловкость if ($u->stats['s2'] > 24 && $u->stats['s2'] < 50) { $st[2]['pa1'] += 2; $st[2]['m4'] += 35; } if ($u->stats['s2'] > 49 && $u->stats['s2'] < 75) { $st[2]['pa1'] += 5; $st[2]['m2'] += 40; $st[2]['m4'] += 75; } if ($u->stats['s2'] > 74 && $u->stats['s2'] < 100) { $st[2]['pa1'] += 8; $st[2]['m2'] += 65; $st[2]['m4'] += 90; } if ($u->stats['s2'] > 99 && $u->stats['s2'] < 125) { $st[2]['pa1'] += 12; $st[2]['m2'] += 75; $st[2]['m4'] += 105; } if ($u->stats['s2'] > 124 && $u->stats['s2'] < 150) { $st[2]['pa1'] += 17; $st[2]['m2'] += 85; $st[2]['m4'] += 105; $st[2]['m15'] += 1; } if ($u->stats['s2'] > 149 && $u->stats['s2'] < 175) { $st[2]['pa1'] += 20; $st[2]['m2'] += 110; $st[2]['m4'] += 115; $$st[2]['m15'] += 2; } if ($u->stats['s2'] > 174 && $u->stats['s2'] < 200) { $st[2]['pa1'] += 23; $st[2]['m2'] += 145; $st[2]['m4'] += 145; $st[2]['m15'] += 3; } if ($u->stats['s2'] > 199) { $st[2]['pa1'] += 30; $st[2]['m2'] += 165; $st[2]['m4'] += 165; $st[2]['m15'] += 5; } //интуиция if ($u->stats['s3'] > 24 && $u->stats['s3'] < 50) { $st[3]['pa4'] += 2; $st[3]['m3'] += 2; $st[3]['m1'] += 25; } if ($u->stats['s3'] > 49 && $u->stats['s3'] < 75) { $st[3]['pa4'] += 5; $st[3]['m3'] += 5; $st[3]['m1'] += 55; } if ($u->stats['s3'] > 74 && $u->stats['s3'] < 100) { $st[3]['pa4'] += 8; $st[3]['m3'] += 10; $st[3]['m1'] += 75; $st[3]['m5'] += 25; } if ($u->stats['s3'] > 99 && $u->stats['s3'] < 125) { $st[3]['pa4'] += 12; $st[3]['m3'] += 15; $st[3]['m1'] += 105; $st[3]['m5'] += 35; } if ($u->stats['s3'] > 124 && $u->stats['s3'] < 150) { $st[3]['pa4'] += 17; $st[3]['m3'] += 20; $st[3]['m1'] += 125; $st[3]['m5'] += 45; $st[3]['m14'] += 1; } if ($u->stats['s3'] > 149 && $u->stats['s3'] < 175) { $st[3]['pa4'] += 20; $st[3]['m3'] += 30; $st[3]['m1'] += 145; $st[3]['m5'] += 50; $st[3]['m14'] += 2; } if ($u->stats['s3'] > 174 && $u->stats['s3'] < 200) { $st[3]['pa4'] += 23; $st[3]['m3'] += 35; $st[3]['m1'] += 165; $st[3]['m5'] += 55; $st[3]['m14'] += 3; } if ($u->stats['s3'] > 199) { $st[3]['pa4'] += 30; $st[3]['m3'] += 40; $st[3]['m1'] += 185; $st[3]['m5'] += 65; $st[3]['m14'] += 5; } //выносливость if ($u->stats['s4'] > 0) { $st[4]['hpAll'] += 30; } if ($u->stats['s4'] > 24 && $u->stats['s4'] < 50) { $st[4]['hpAll'] += 50; } if ($u->stats['s4'] > 49 && $u->stats['s4'] < 75) { $st[4]['hpAll'] += 100; } if ($u->stats['s4'] > 74 && $u->stats['s4'] < 100) { $st[4]['hpAll'] += 175; } if ($u->stats['s4'] > 99 && $u->stats['s4'] < 125) { $st[4]['hpAll'] += 250; } if ($u->stats['s4'] > 124 && $u->stats['s4'] < 150) { $st[4]['hpAll'] += 400; $st[4]['za'] += 25; $st[4]['zm'] += 25; } if ($u->stats['s4'] > 149 && $u->stats['s4'] < 175) { $st[4]['hpAll'] += 450; $st[4]['za'] += 50; $st[4]['zm'] += 50; } if ($u->stats['s4'] > 174 && $u->stats['s4'] < 200) { $st[4]['hpAll'] += 600; $st[4]['za'] += 100; $st[4]['zm'] += 100; } if ($u->stats['s4'] > 199) { $st[4]['hpAll'] += 850; $st[4]['za'] += 125; $st[4]['zm'] += 125; } //интелект if ($u->stats['s5'] > 24 && $u->stats['s5'] < 50) { $st[5]['m11'] += 10; } if ($u->stats['s5'] > 49 && $u->stats['s5'] < 75) { $st[5]['m11'] += 15; } if ($u->stats['s5'] > 74 && $u->stats['s5'] < 100) { $st[5]['m11'] += 20; } if ($u->stats['s5'] > 99 && $u->stats['s5'] < 125) { $st[5]['m11'] += 25; } if ($u->stats['s5'] > 124 && $u->stats['s5'] < 150) { $st[5]['m11'] += 35; } if ($u->stats['s5'] > 149 && $u->stats['s5'] < 175) { $st[5]['m11'] += 50; } if ($u->stats['s5'] > 174 && $u->stats['s5'] < 200) { $st[5]['m11'] += 65; $st[5]['pzm'] += 2; } if ($u->stats['s5'] > 199) { $st[5]['m11'] += 65; $st[5]['pzm'] += 4; } //мудрость if ($u->stats['s6'] > 24 && $u->stats['s6'] < 50) { $st[6]['mpAll'] += 150; $st[6]['speedmp'] += 100; } if ($u->stats['s6'] > 49 && $u->stats['s6'] < 75) { $st[6]['mpAll'] += 200; $st[6]['speedmp'] += 200; } if ($u->stats['s6'] > 74 && $u->stats['s6'] < 100) { $st[6]['mpAll'] += 250; $st[6]['speedmp'] += 350; } if ($u->stats['s6'] > 99 && $u->stats['s6'] < 125) { $st[6]['mpAll'] += 350; $st[6]['speedmp'] += 500; } if ($u->stats['s6'] > 124 && $u->stats['s6'] < 150) { $st[6]['mpAll'] += 500; $st[6]['speedmp'] += 500; $st[6]['pzm'] += 2; } if ($u->stats['s6'] > 149 && $u->stats['s6'] < 175) { $st[6]['mpAll'] += 700; $st[6]['speedmp'] += 600; $st[6]['pzm'] += 3; } if ($u->stats['s6'] > 174 && $u->stats['s6'] < 200) { $st[6]['mpAll'] += 900; $st[6]['speedmp'] += 700; $st[6]['pzm'] += 5; } if ($u->stats['s6'] > 199) { $st[6]['mpAll'] += 900; $st[6]['speedmp'] += 700; $st[6]['pzm'] += 7; } $b8name = ''; if ($u->stats['s7'] > 49) { $b8name = 'Духовное Исцеление'; $b[8] .= '   • Каждый бой вы начинаете под действием магии "Спасение"
'; } if ($u->stats['s7'] > 74) { $b8name = 'Путь Духа'; $b[8] .= '   • Воскрешение и Спасение тратят вдвое меньше силы духа
'; } if ($u->stats['s7'] > 99) { $b8name = 'Очищение'; $b[8] .= '   • Смерть очищает вас от негативных эффектов заклинаний, проклятий, болезней и ядов в текущем бою
'; } //конец бонусов $i = 1; while ($i <= 8) { if (isset($st[$i])) { $j = 0; while ($j < count($u->items['add'])) { if (isset($st[$i][$u->items['add'][$j]])) { $vr = $st[$i][$u->items['add'][$j]]; if ($vr > 0) { $vr = '+' . $vr; } $b[$i] .= '   • ' . $u->is[$u->items['add'][$j]] . ': ' . $vr . '
'; } $j++; } } $i++; } /* Отображаем комплекты */ $coms = []; $cl = mysql_query( 'SELECT `im`.`name`,`im`.`2h`,`im`.`id`,`iu`.`data` FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON (`im`.`id` = `iu`.`item_id`) WHERE `iu`.`inOdet`!="0" AND `iu`.`uid`="' . $u->info['id'] . '" AND `iu`.`delete`="0"' ); while ($pl = mysql_fetch_array($cl)) { $sts = explode('|', $pl['data']); $i = 0; $ste = ''; $sti = []; while ($i < count($sts)) { $ste = explode('=', $sts[$i]); if (isset($ste[1])) { $sti[$ste[0]] += intval($ste[1]); } $i++; } if (isset($sti['complect'])) { $coms[]['id'] = $sti['complect']; if (!isset($coms['com'][$sti['complect']])) { $coms['com'][$sti['complect']] = 0; $coms['new'][] = $sti['complect']; } $coms['com'][$sti['complect']]++; if ($pl['2h'] > 0) { $coms['com'][$sti['complect']]++; } } if (isset($sti['complect2'])) { $coms[]['id'] = $sti['complect2']; if (!isset($coms['com'][$sti['complect2']])) { $coms['com'][$sti['complect2']] = 0; $coms['new'][] = $sti['complect2']; } $coms['com'][$sti['complect2']]++; if ($pl['2h'] > 0) { $coms['com'][$sti['complect2']]++; } } } if (is_array($coms['new']) && count($coms['new']) > 0) { $cmss = ''; $i = 0; while ($i < count($coms['new'])) { if ($coms['new'][$i] > 0) { $spc = mysql_query( 'SELECT * FROM `complects` WHERE `com` = "' . $coms['new'][$i] . '" AND `x` <= "' . $coms['com'][$coms['new'][$i]] . '" ORDER BY `x` DESC LIMIT 1' ); while ($plc = mysql_fetch_array($spc)) { $cmss .= '   • ' . $plc['name'] . ' '; if ($coms['com'][$coms['new'][$i]] >= $plc['x']) { $cmss .= '[' . $coms['com'][$coms['new'][$i]] . '/' . $plc['x'] . ']'; } else { $cmss .= '[' . $coms['com'][$coms['new'][$i]] . '/' . $plc['x'] . ']'; } $cmss .= '
'; $ia = $u->items['add']; //добавляем действия комплекта $cmss .= ''; $ij = 0; $sti = $u->lookStats($plc['data']); while ($ij < count($ia)) { if (isset($ia[$ij]) && isset($sti[$ia[$ij]])) { $mad = $sti[$ia[$ij]]; if ($mad > 0) { $mad = '+' . $mad; } $cmss .= '        • ' . $u->is[$ia[$ij]] . ': ' . $mad . '
'; } $ij++; } $cmss .= '
'; } } $i++; } if ($cmss != '') { echo '   Комлекты:
' . $cmss . '
'; } } if (isset($b[1])) { if ($u->stats['s1'] > 99) { echo '   Сила Гиганта :
' . $b[1] . '
'; } else { echo '   Сила Великана:
' . $b[1] . '
'; } } if (isset($b[2])) { if ($u->stats['s2'] > 99) { echo '   Скорость Молнии:
' . $b[2] . '
'; } else { echo '   Скорость Змеи:
' . $b[2] . '
'; } } if (isset($b[3])) { if ($u->stats['s3'] > 99) { echo '   Озарение:
' . $b[3] . '
'; } else { echo '   Предчувствие:
' . $b[3] . '
'; } } if (isset($b[4])) { if ($u->stats['s4'] > 99) { echo '   Стальное тело:
' . $b[4] . '
'; } else { echo '   Каменное тело:
' . $b[4] . '
'; } } if (isset($b[5])) { if ($u->stats['s5'] > 99) { echo '   Ледяной Разум:
' . $b[5] . '
'; } else { echo '   Разум:
' . $b[5] . '
'; } } if (isset($b[6])) { if ($u->stats['s6'] > 99) { echo '   Касание Мудрости:
' . $b[6] . '
'; } else { echo '   Сила Мудрости:
' . $b[6] . '
'; } } if (isset($b[8])) { echo '   ' . $b8name . ':
' . $b[8] . '
'; } ?>

info['id'] . '" ORDER BY `id` DESC LIMIT 1' ) ); $rating2 = mysql_fetch_array( mysql_query( 'SELECT * FROM `aaa_reting_list` WHERE `uid` = "' . $u->info['id'] . '" AND `id` < "' . $rating['id'] . '" ORDER BY `id` DESC LIMIT 1' ) ); // $rtns = ($rating['pos'] - $rating2['pos']); if ($rtns == 0) { $rtns = '0'; } elseif ($rtns > 0) { $rtns = '+' . $rtns . ''; } else { $rtns = '' . $rtns . ''; } echo 'Рейтинг: ' . round( $rating['global'] / (12345 + $u->info['level']), 2 ) . ' (Вчера: ' . round( $rating['global'] / (12345 + $u->info['level']), 2 ) . ')
Позиция в ТОПе: ' . $rating['pos'] . ' ' . $rtns . ''; echo '
Цена комплекта: ' . $u->stats['prckr'] . ' кр.'; echo '
'; //Генерируем список текущих квестов $sp = mysql_query( 'SELECT * FROM `actions` WHERE `vars` LIKE "%start_quest%" AND `vals` = "go" AND `uid` = "' . $u->info['id'] . '" LIMIT 100' ); while ($pl = mysql_fetch_array($sp)) { $pq = mysql_fetch_array( mysql_query( 'SELECT * FROM `quests` WHERE `id` = "' . str_replace( 'start_quest', '', $pl['vars'] ) . '" LIMIT 1' ) ); $qsee .= ' ' . $pq['name'] . '
' . $pq['info'] . '
' . $q->info( $pq ) . '

'; $qx++; } if ($qsee == '') { $qsee = 'К сожалению у вас нет ни одного задания'; } else { $qsee .= '* У заданий не относящихся к линейным квестам название черное, у других квестов относящихся к NPS, городам и т.д. название цветное'; } if ($qx >= 0) { $testdq = mysql_fetch_array( mysql_query( 'SELECT * FROM `actions` WHERE `uid` = "' . $u->info['id'] . '" AND `vars`= "day_quest" LIMIT 1' ) ); if (isset($testdq['id'])) { $zadID = $testdq['vals']; } else { $zadID = -1; } if ($zadID == 1) { $daytext = 'Два раза напасть и убить трупожора'; } elseif ($zadID == 2) { $daytext = 'Поучаствовать в 10 хаотических поединках.'; } elseif ($zadID == 3) { $daytext = 'Спуститься в 2 любые подземелия не используя пропуски!'; } elseif ($zadID == 4) { $daytext = 'Получить сумарно в хаотических боях 100000 опыта!'; } elseif ($zadID == 5) { $daytext = 'Открыть сундук трупожора!'; } elseif ($zadID == 6) { $daytext = 'Сходить в Излом Хаоса!'; } elseif ($zadID == 7) { $daytext = 'Выполнить 3 любых пещерных задания.'; } elseif ($zadID == 8) { $daytext = 'Сходить в Башню Смерти.'; } elseif ($zadID == 0) { $daytext = 'Вы уже выполнили ежедневное задание'; } else { $daytext = 'Вы еще не получали ежедневное задание'; } ?>
Текущее Ежедневное задание:

Текущие Пещерные задания: [/28]

info['id'] . '" AND `vars` LIKE "psh_qt_%" AND `time` > ' . (time( ) - 86400) . ' ' ); while ($pl = mysql_fetch_array($sp)) { $ic1 = str_replace('psh_qt_', '', $pl['vars']); echo '
  Задержка на получение задания в ' . $u->city_name[$ic1] . ' ' . $u->timeOut( (86400 + $pl['time']) - time() ) . '

'; } //Пещеры $dungeon_timeout = $u->testAction( '`uid` = "' . $u->info['id'] . '" AND `vars` = "psh0" AND `time` > ' . (time( ) - 60 * 60 * 3) . ' LIMIT 1', 1 ); if ($dungeon_timeout['vars'] == "psh0") { echo '
Задержка на посещение подземелья: ' . $u->timeOut( 60 * 60 * 2 - time() + $dungeon_timeout['time'] ) . '

'; } ?>
rep['repcapitalcity'] > 0) { ?> • Capital city - rep_zv(2, $u->rep['repcapitalcity']) ?>
rep['repangelscity'] > 0) { ?> • Angels city - rep_zv(3, $u->rep['repangelscity']) ?>
rep['repdemonscity'] > 0) { ?> • Demons city - rep_zv(4, $u->rep['repdemonscity']) ?>
rep['repmooncity'] > 0) { ?> • Moon city - rep_zv(8, $u->rep['repmooncity']) ?>
rep['repsandcity'] > 0) { ?> • Sand city - rep_zv(6, $u->rep['repsandcity']) ?>
rep['repsuncity'] > 0) { ?> • Sun city - rep_zv(7, $u->rep['repsuncity']) ?>
rep['repemeraldscity'] > 0) { ?> • Emeralds city - rep_zv(7, $u->rep['repemeraldscity']) ?>
rep['repdevilscity'] > 0) { ?> • Devils city - rep_zv(7, $u->rep['repdevilscity']) ?>
rep['rep1'] > 0) { ?> • Храм Знаний - rep_zv(1, $u->rep['rep1']) ?>
rep['rep2'] > 0) { ?> • Алтарь Крови - rep_zv(5, $u->rep['rep2']) ?>
rep['repdreamscity'] > 0) { ?> • Водосток - rep_zv(9, $u->rep['repdreamscity']) ?>
rep['repabandonedplain'] > 0) { ?> • Гора Легиона - rep_zv(10, $u->rep['repabandonedplain']) ?>

testAction( '`uid` = "' . $u->info['id'] . '" AND `time` >= ' . strtotime( 'now 00:00:00' ) . ' AND `vars` = "statistic_today" LIMIT 1', 1 ); if (isset($sf['id'])) { $sfe = $u->lookStats($sf['vals']); $sf[0] = $u->info['exp'] - (int)$sfe['e']; $sf[1] = $u->info['win'] - (int)$sfe['w']; $sf[2] = $u->info['lose'] - (int)$sfe['l']; $sf[3] = $u->info['nich'] - (int)$sfe['n']; unset($sfe); } else { $sf = [0 => 0, 1 => 0, 2 => 0, 3 => 0]; } ?>       За сегодня
• Получено опыта:
• Одержано побед:
• Проиграно битв:
• Ничьих:
• Получено Реликвий ангела: info['ang_g']; ?>
info['ability'] == 0 && $u->info['fnq'] > 1) { $u->info['marker'] .= '1'; } ?>