Переезд lookstats отовсюду в 1 класс.

This commit is contained in:
2023-04-16 01:54:07 +03:00
parent 2d63efd915
commit 3dc4cf7284
76 changed files with 1112 additions and 1124 deletions
+12 -12
View File
@@ -43,7 +43,7 @@ if($u->room['file']=='an/remont')
$ir = mysql_fetch_array(mysql_query('SELECT `im`.*,`iu`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON (`im`.`id` = `iu`.`item_id`) WHERE `iu`.`uid`="'.$u->info['id'].'" AND `iu`.`delete`="0" AND `iu`.`inOdet`="0" AND `iu`.`inShop`="0" AND `iu`.`data` LIKE "%modif%" AND `iu`.`data` NOT LIKE "%upgrade=5%" AND `iu`.`id` = "'.mysql_real_escape_string((int)$_GET['upgrade']).'" LIMIT 1'));
if(isset($ir['id'])) {
$po = array();
$po = $u->lookStats($ir['data']);
$po = \Core\ConversionHelper::dataStringToArray($ir['data']);
if($ir['price1']>$ir['1price']) {
$ir['1price'] = $ir['price1'];
}
@@ -135,7 +135,7 @@ if($u->room['file']=='an/remont')
AND `iu`.`id` = "'.mysql_real_escape_string((int)$_GET['modif']).'" LIMIT 1'));
if(isset($ir['id'])) {
$po = array();
$po = $u->lookStats($ir['data']);
$po = \Core\ConversionHelper::dataStringToArray($ir['data']);
if($ir['price1']>$ir['1price']) {
$ir['1price'] = $ir['price1'];
}
@@ -269,7 +269,7 @@ if($u->room['file']=='an/remont')
// Предмет существует.
if(isset($ir['id'])) {
$po = array();
$po = $u->lookStats($ir['data']); // Тут мы храним характеристики предмета.
$po = \Core\ConversionHelper::dataStringToArray($ir['data']); // Тут мы храним характеристики предмета.
if($po['tr_lvl'] > $ir['level']) {
$pl['level'] = $po['tr_lvl']; // Если уровень предмета, меньше чем уровень требований с характеристик, то идет обновление уровня предмета.
}
@@ -309,8 +309,8 @@ if($u->room['file']=='an/remont')
// Обнуляем инфу к стандартным данным - $ir['item_id']
$item_default = mysql_fetch_array(mysql_query('SELECT `data` FROM `items_main_data` WHERE `items_id` = "'.mysql_real_escape_string((int)$ir['item_id']).'" LIMIT 1'));
$item_default = $u->lookStats($item_default['data']);
$upattack = $u->lookStats($upattack['data']);
$item_default = \Core\ConversionHelper::dataStringToArray($item_default['data']);
$upattack = \Core\ConversionHelper::dataStringToArray($upattack['data']);
if( $upattack['uptype'] == 22 ) {
$po['add_m11'] -= $upattack['upatack']*2;
$po['tr_lvl'] = $item_default['tr_lvl'];
@@ -400,7 +400,7 @@ if($u->room['file']=='an/remont')
$ir = mysql_fetch_array(mysql_query('SELECT `im`.*,`iu`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON (`im`.`id` = `iu`.`item_id`) WHERE `iu`.`uid`="'.$u->info['id'].'" AND `iu`.`delete`="0" AND `iu`.`inOdet`="0" AND `iu`.`inShop`="0" AND `iu`.`data` LIKE "%rune_id%" AND `iu`.`id` = "'.mysql_real_escape_string((int)$_GET['unrune']).'" LIMIT 1'));
if(isset($ir['id']) ) {
$po = array();
$po = $u->lookStats($ir['data']);
$po = \Core\ConversionHelper::dataStringToArray($ir['data']);
if(isset($po['noremont']) or isset($st['frompisher'])){
$re2 = 'Предмет не подлежит извлечению рун.';
} else {
@@ -411,7 +411,7 @@ if($u->room['file']=='an/remont')
$pcena = 10*$ir['level']+40;
if($pcena <= $u->info['money']) {
$iro = mysql_fetch_array(mysql_query('SELECT * FROM `items_main_data` WHERE `items_id` = "'.$po['rune_id'].'" LIMIT 1'));
$ro = $u->lookStats($iro['data']);
$ro = \Core\ConversionHelper::dataStringToArray($iro['data']);
$restat = array();
$i = 0;
@@ -452,7 +452,7 @@ if($u->room['file']=='an/remont')
}
if($pcena <= $u->info['money']) {
$po = array();
$po = $u->lookStats($ir['data']);
$po = \Core\ConversionHelper::dataStringToArray($ir['data']);
$po['gravi'] = substr($_GET['grav_text'],0, 20);
$po['gravic'] = $u->info['city'];
$po['gravi'] = str_replace('=','',$po['gravi']);
@@ -485,7 +485,7 @@ if($u->room['file']=='an/remont')
}
if($pcena <= $u->info['money']) {
$po = array();
$po = $u->lookStats($ir['data']);
$po = \Core\ConversionHelper::dataStringToArray($ir['data']);
$po['gravi'] = substr($_GET['grav_text'],0, 20);
$po['gravic'] = $u->info['city'];
$po['gravi'] = str_replace('=','',$po['gravi']);
@@ -511,7 +511,7 @@ if($u->room['file']=='an/remont')
$ir = mysql_fetch_array(mysql_query('SELECT `im`.*,`iu`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON (`im`.`id` = `iu`.`item_id`) WHERE `iu`.`uid`="'.$u->info['id'].'" AND `iu`.`delete`="0" AND `iu`.`inOdet`="0" AND `iu`.`inShop`="0" AND `im`.`inslot` = 5 AND `iu`.`id` = "'.mysql_real_escape_string((int)$_GET['podgon']).'" LIMIT 1'));
if(isset($ir['id'])) {
$po = array();
$po = $u->lookStats($ir['data']);
$po = \Core\ConversionHelper::dataStringToArray($ir['data']);
if(!isset($po['podgon'])) {
if($po['tr_lvl']>$ir['level']) {
$ir['level'] = $po['tr_lvl'];
@@ -560,7 +560,7 @@ if($u->room['file']=='an/remont')
if(isset($ir['id']))
{
$po = $u->lookStats($ir['data']);
$po = \Core\ConversionHelper::dataStringToArray($ir['data']);
if(isset($po['noremont']))
{
$re2 = 'Предмет не подлежит ремонту в этой мастерской.';
@@ -649,7 +649,7 @@ if($u->room['file']=='an/remont')
if(isset($ir['id']))
{
$po = $u->lookStats($ir['data']);
$po = \Core\ConversionHelper::dataStringToArray($ir['data']);
if(isset($po['noremont']))
{
$re2 = 'Предмет не подлежит ремонту в этой мастерской.';