Переезд impstats и additem..
This commit is contained in:
@@ -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.' екр.';
|
||||
|
||||
Reference in New Issue
Block a user