Переезд impstats и additem..
This commit is contained in:
@@ -171,7 +171,7 @@ if (isset($s[1]) && $s[1] == '101/laba1') {
|
||||
) . '","obj_act' . $obj['id'] . '_lab","' . $obj['x'] . '","' . $obj['y'] . '"
|
||||
)'
|
||||
);
|
||||
$u->addItem($vad['itm']['id'], $u->info['id'], '|frompisher=101');
|
||||
\User\ItemsModel::addItem($vad['itm']['id'], $u->info['id'], '|frompisher=101');
|
||||
$r = 'Вы создали предмет "' . $vad['itm']['name'] . '"! Расплавив ресурсы ...';
|
||||
if ($u->info['sex'] == 0) {
|
||||
$vad['text'] = '<b>' . $u->info['login'] . '</b> создал предмет "' . $vad['itm']['name'] . '" при помощи "' . $obj['name'] . '".';
|
||||
|
||||
@@ -34,7 +34,7 @@ if(isset($s[1]) && $s[1] == '108/fontan2') {
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'","'.$vad['bad'].'")');
|
||||
$r = 'Опустив пустую бутылку в фонтан вы наполнили её.';
|
||||
$u->deleteItem(intval($vad['bt']['id']),$u->info['id'],1);
|
||||
$u->addItem(round(2417),$u->info['id'],'|musor=2|noremont=1|nosale=1',108, 3);
|
||||
\User\ItemsModel::addItem(round(2417),$u->info['id'],'|musor=2|noremont=1|nosale=1',108, 3);
|
||||
}
|
||||
unset($vad);
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ if(isset($s[1]) && $s[1] == '108/fontan3') {
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`, `time`, `x`, `y`, `uid`, `vars`, `vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'","'.$vad['bad'].'")');
|
||||
//4041
|
||||
$u->addItem(round(4041),$u->info['id'],'|musor=2|noremont=1|nosale=1',108, 1);
|
||||
\User\ItemsModel::addItem(round(4041),$u->info['id'],'|musor=2|noremont=1|nosale=1',108, 1);
|
||||
$r = 'Вы получили Снадобье Забытых Мастеров';
|
||||
}
|
||||
unset($vad);
|
||||
|
||||
@@ -22,7 +22,7 @@ if(isset($s[1]) && $s[1] == '12/fontan1') {
|
||||
$r = 'Вы воспользовались "Ключ №1". Опустив пустую бутылку в фонтан вы наполнили её.';
|
||||
$u->deleteItem(intval($vad['key']['id']), $u->info['id'], 1);
|
||||
$u->deleteItem(intval($vad['bottle']['id']), $u->info['id'], 1);
|
||||
$u->addItem(round(4403), $u->info['id'], '|musor=2|noremont=1|nosale=1',12);
|
||||
\User\ItemsModel::addItem(round(4403), $u->info['id'], '|musor=2|noremont=1|nosale=1',12);
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
|
||||
@@ -37,7 +37,7 @@ if( isset($s[1]) && $s[1] == '12/fontan2' ) {
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`uid`,`dn`,`x`,`y`,`time`,`vars`,`vals`) VALUES ( "'.$u->info['id'].'","'.$u->info['dnow'].'","'.$u->info['x'].'","'.$u->info['y'].'","'.time().'", "use_fontan","2" )'); // Выпили раз, вот и хватит с вас!
|
||||
$r = 'Опустив пустую бутылку в фонтан вы наполнили её.';
|
||||
$u->deleteItem(intval($vad['bt']['id']),$u->info['id'],1); // Удаляем Пустая Бутылка = 2.
|
||||
$u->addItem(round(1186),$u->info['id'],'|musor=2|noremont=1|nosale=1',12, 3); // Великое зелье Стойкости 1186
|
||||
\User\ItemsModel::addItem(round(1186),$u->info['id'],'|musor=2|noremont=1|nosale=1',12, 3); // Великое зелье Стойкости 1186
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@ if( isset($s[1]) && $s[1] == '12/fontan3' ) {
|
||||
mysql_query('DELETE FROM `items_users` WHERE `id` = "'.mysql_real_escape_string(intval($vad['gems']['query'])).'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `id` = "'.mysql_real_escape_string(intval($vad['bt']['id'])).'" LIMIT 1');
|
||||
|
||||
$u->addItem(round(1188),$u->info['id'],'|musor=2|noremont=1|nosale=1',12, 3); // Великое зелье Отрицания 1188
|
||||
\User\ItemsModel::addItem(round(1188),$u->info['id'],'|musor=2|noremont=1|nosale=1',12, 3); // Великое зелье Отрицания 1188
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@ if(isset($s[1]) && $s[1] == '12/fontan4') {
|
||||
$r = 'Опустив пустую бутылку в фонтан вы наполнили её.';
|
||||
$vad['drug'] = array(0 => 2588, 1 => 2590, 2 => 2589, 3 => 2145);
|
||||
mysql_query('DELETE FROM `items_users` WHERE `id` = "'.mysql_real_escape_string(intval($vad['bottle']['id'])).'" LIMIT 1');
|
||||
$u->addItem(round($vad['drug'][rand(0,3)]), $u->info['id'], '|musor=2|nosale=1|noremont=1', 12, 3);
|
||||
\User\ItemsModel::addItem(round($vad['drug'][rand(0,3)]), $u->info['id'], '|musor=2|nosale=1|noremont=1', 12, 3);
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@ if( isset($s[1]) && $s[1] == '15/shaiba' ) {
|
||||
mysql_query('DELETE FROM `dungeon_obj` WHERE `id` = "'.$obj['id'].'" LIMIT 1');
|
||||
|
||||
//Добавляем шайбу в инвентарь игрока
|
||||
$vad['itm'] = $u->addItem(4910,$u->info['id']);
|
||||
$vad['itm'] = \User\ItemsModel::addItem(4910,$u->info['id']);
|
||||
if($vad['itm'] > 0) {
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Шайба" WHERE `id` = "'.$vad['itm'].'" LIMIT 1');
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ function combineItems(array $parts, int $result, string $data = '|frompisher=12'
|
||||
$obj = Db::getRow('select * from items_main where id = ?', [$result]);
|
||||
$checkItems = ItemsModel::hasNoItemsInInventory($parts);
|
||||
if (empty($checkItems)) {
|
||||
$u->addItem($result, $u->info['id'], $data, $obj);
|
||||
\User\ItemsModel::addItem($result, $u->info['id'], $data, $obj);
|
||||
foreach ($parts as $part) {
|
||||
ItemsModel::deleteItemsById($part);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user