@@ -114,7 +114,7 @@ if($u->room['file']=='an/remont')
$u -> addDelo ( 2 , $u -> info [ 'id' ], '"<font color="#4863A0">System.remont.itemUpgrade</font>": Предмет "' . $ir [ 'name' ] . '" [itm:' . $ir [ 'id' ] . '] был успешно улучшен (' . $po [ 'upgrade' ] . '/5) за ' . $pcena . ' кр..' , time (), $u -> info [ 'city' ], 'System.remont.itemUpgrade' , 0 , 0 );
$po = $u -> impStats ( $po );
$po = \Core\ConversionHelper :: arrayToDataString ( $po );
mysql_query ( 'UPDATE `items_users` SET `data` = "' . $po . '",`1price` = "' . $ir [ '1price' ] . '" WHERE `id` = "' . $ir [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `users` SET `money` = `money` - "' . $pcena . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
$u -> info [ 'money' ] -= $pcena ;
@@ -245,7 +245,7 @@ if($u->room['file']=='an/remont')
$po [ 'mf_mib' ] += $fadd [ 2 ];
}
$po [ 'modif' ] = 1 ;
$po = $u -> impStats ( $po );
$po = \Core\ConversionHelper :: arrayToDataString ( $po );
mysql_query ( 'UPDATE `items_users` SET `data` = "' . $po . '",`1price` = "' . $ir [ '1price' ] . '" WHERE `id` = "' . $ir [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `users` SET `money` = `money` - "' . $pcena . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
@@ -297,7 +297,7 @@ if($u->room['file']=='an/remont')
mysql_query ( 'UPDATE `items_users` SET `delete` = "' . mysql_real_escape_string ( 0 ) . '" WHERE `id` = "' . $po [ " upatack " ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `items_users` SET `data` = CONCAT(`data`,"|nosale=1") WHERE `id` = "' . $po [ " upatack " ] . '" LIMIT 1' );
} else { // Если старый предмет не существует, создаем новый.
$u -> addItem ( $po [ 'upatack_id' ], $u -> info [ 'id' ], '|fromshop=1|nosale=1' , NULL , NULL , true );
\User\ItemsModel :: addItem ( $po [ 'upatack_id' ], $u -> info [ 'id' ], '|fromshop=1|nosale=1' , NULL , NULL , true );
$irs .= ',' . $po [ 'upatack_name' ];
}
}
@@ -326,13 +326,13 @@ if($u->room['file']=='an/remont')
unset ( $po [ " upatack_lvl " ]);
unset ( $item_default );
unset ( $upattack );
$po = $u -> impStats ( $po );
$po = \Core\ConversionHelper :: arrayToDataString ( $po );
// Заточка tr_lvl=4|tr_s5=10|tr_mg7=4|uptype=21|upatack=4|tr_a4=4|srok=432000
/*
if(isset($po['spell_id'])) {
//Извлечение чарки
$u-> addItem($po['spell_id'],$u->info['id']);
\User\ItemsModel:: addItem($po['spell_id'],$u->info['id']);
$irs .= ','.$po['spell_name'];
}
@@ -369,7 +369,7 @@ if($u->room['file']=='an/remont')
*/
/*
$iidis = $u-> addItem($ir['item_id'],$u->info['id'],$pon);
$iidis = \User\ItemsModel:: addItem($ir['item_id'],$u->info['id'],$pon);
mysql_query('UPDATE `items_users` SET
`iznosMAX` = "'.$ir['iznosMAX'].'",
`iznosNOW` = "'.$ir['iznosNOW'].'",
@@ -425,11 +425,11 @@ if($u->room['file']=='an/remont')
$i ++ ;
}
$u -> addItem ( $po [ 'rune_id' ], $u -> info [ 'id' ]);
\User\ItemsModel :: addItem ( $po [ 'rune_id' ], $u -> info [ 'id' ]);
$re = '<div align="left">Руна "' . $po [ 'rune_name' ] . '" была успешно извлечена из предмета "' . $ir [ 'name' ] . '" за ' . $pcena . ' кр.</div>' ;
$u -> addDelo ( 2 , $u -> info [ 'id' ], '"<font color="#4863A0">System.remont.unrune</font>": Руна "' . $po [ 'rune_name' ] . '" была успешно извлечена из предмета "' . $ir [ 'name' ] . '" [itm:' . $ir [ 'id' ] . '] за ' . $pcena . ' кр.' , time (), $u -> info [ 'city' ], 'System.remont.unrune' , 0 , 0 );
unset ( $po [ 'rune' ], $po [ 'rune_id' ], $po [ 'rune_name' ], $po [ 'rune_lvl' ]);
$po = $u -> impStats ( $po );
$po = \Core\ConversionHelper :: arrayToDataString ( $po );
mysql_query ( 'UPDATE `items_users` SET `data` = "' . $po . '" WHERE `id` = "' . $ir [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `users` SET `money` = `money` - "' . $pcena . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
$u -> info [ 'money' ] -= $pcena ;
@@ -461,7 +461,7 @@ if($u->room['file']=='an/remont')
$tst = str_replace ( ' ' , '' , $po [ 'gravi' ]);
$po [ 'gravi' ] = preg_replace ( " /[^a-zA-ZА -Яа-я0-9 \ s]/ " , " " , $po [ 'gravi' ]);
if ( $po [ 'gravi' ] != '' && $tst != '' ) {
$po = $u -> impStats ( $po );
$po = \Core\ConversionHelper :: arrayToDataString ( $po );
mysql_query ( 'UPDATE `users` SET `money` = `money` - "' . $pcena . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `items_users` SET `data` = "' . $po . '" WHERE `id` = "' . $ir [ 'id' ] . '" LIMIT 1' );
$re = '<div align="left">На предмете "' . $ir [ 'name' ] . '" был успешно выгровирован текст за ' . $pcena . ' кр.</div>' ;
@@ -494,7 +494,7 @@ if($u->room['file']=='an/remont')
$tst = str_replace ( ' ' , '' , $po [ 'gravi' ]);
$po [ 'gravi' ] = preg_replace ( " /[^a-zA-ZА -Яа-я0-9 \ s]/ " , " " , $po [ 'gravi' ]);
if ( $po [ 'gravi' ] != '' && $tst != '' ) {
$po = $u -> impStats ( $po );
$po = \Core\ConversionHelper :: arrayToDataString ( $po );
mysql_query ( 'UPDATE `users` SET `money` = `money` - "' . $pcena . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `items_users` SET `data` = "' . $po . '" WHERE `id` = "' . $ir [ 'id' ] . '" LIMIT 1' );
$re = '<div align="left">На предмете "' . $ir [ 'name' ] . '" был успешно выгровирован текст за ' . $pcena . ' кр.</div>' ;
@@ -522,7 +522,7 @@ if($u->room['file']=='an/remont')
$po [ 'podgon' ] = 1 ;
$po [ 'add_hpAll' ] += $prhp ;
$po [ 'sudba' ] = $u -> info [ 'login' ];
$po = $u -> impStats ( $po );
$po = \Core\ConversionHelper :: arrayToDataString ( $po );
mysql_query ( 'UPDATE `users` SET `money` = `money` - "' . $pcena . '" WHERE `id` = "' . $u -> info [ 'id' ] . '" LIMIT 1' );
mysql_query ( 'UPDATE `items_users` SET `data` = "' . $po . '" WHERE `id` = "' . $ir [ 'id' ] . '" LIMIT 1' );
$re = '<div align="left">Предмет "' . $ir [ 'name' ] . '" был успешно подогнан за ' . $pcena . ' кр. (Добавлено +' . $prhp . 'HP)</div>' ;
@@ -711,7 +711,7 @@ if($u->room['file']=='an/remont')
{
$ir [ 'iznosMAX' ] = 1 ;
}
$po = $u -> impStats ( $po );
$po = \Core\ConversionHelper :: arrayToDataString ( $po );
mysql_query ( 'UPDATE `items_users` SET `data` = "' . $po . '",`iznosNOW` = "' . $ir [ 'iznosNOW' ] . '",`iznosMAX` = "' . $ir [ 'iznosMAX' ] . '" WHERE `id` = "' . $ir [ 'id' ] . '" LIMIT 1' );
$re2 = 'Удачно произведен ремонт ' . $re2 . ' предмета "' . $ir [ 'name' ] . '" за ' . $u -> zuby ( $rem_cell , 1 ) . '.' ;
$dop = 0 ;
@@ -1036,7 +1036,7 @@ if($u->room['file']=='an/remont')
if($wrk == 1 && ($sti['sudba'] == '0' || !isset($sti['sudba']))) {
$sti['sudba'] = $u->info['login'];
}
$sti_imp = $u->impStats ($sti);
$sti_imp = \Core\ConversionHelper::arrayToDataString ($sti);
mysql_query('UPDATE `bank` SET `money2` = `money2` - "'.$epr.'" WHERE `id` = "'.$u->bank['id'].'" LIMIT 1');
mysql_query('UPDATE `items_users` SET `data` = "'.mysql_real_escape_string($sti_imp).'" WHERE `id` = "'.$itmu['id'].'" LIMIT 1');
$er2 = 'Предмет "'.$itmm['name'].'" успешно подогнан под "'.$com2['name'].'" за '.$epr.' екр.';