room['file'] != 'berezka') { return; } $u->info['inBerezka'] = 1; if (isset($u->stats['shopSaleEkr'], $_GET['sale'])) { $bns = 0 + $u->stats['shopSaleEkr']; if ($bns != 0) { if ($bns > 0) { $bns = '+' . $bns; } if ($shopProcent > 90) { $shopProcent = 90; } if ($shopProcent < 10) { $shopProcent = 10; } } } if (!isset($_GET['otdel'])) { $_GET['otdel'] = 1; } $sid = 2; $sale_ekr = true; if ($c['shop_type2'] == 0) { $sale_ekr = false; } $error = ''; if (isset($_GET['buy'])) { if ($u->newAct($_GET['sd4'])) { $re = $u->buyItem($sid, (int)$_GET['buy'], (int)$_GET['x']); } else { $re = 'Вы уверены что хотите купить этот предмет?'; } } elseif (isset($_GET['sale']) && isset($_GET['item']) && $u->newAct($_GET['sd4']) && $sale_ekr) { $id = (int)$_GET['item']; $itm = mysql_fetch_array(mysql_query('SELECT `im`.*,`iu`.*, count(`iuu`.id) as inGroupCount FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON (`im`.`id` = `iu`.`item_id`) LEFT JOIN `items_users` as `iuu` ON (`iuu`.inGroup = `iu`.inGroup AND `iuu`.item_id = `im`.id ) WHERE `iuu`.`uid`="' . $u->info['id'] . '" AND `iu`.`uid`="' . $u->info['id'] . '" AND `iu`.`data` NOT LIKE "%|zazuby=%" AND `im`.`price2` > 0 AND `iu`.`delete`="0" AND `iu`.`inOdet`="0" AND `iu`.`inShop`="0" AND `iu`.`id` = "' . mysql_real_escape_string($id) . '" LIMIT 1')); $po = ConversionHelper::dataStringToArray($itm['data']); if ($u->info['allLock'] > time()) { $po['nosale'] = 1; } if (isset($po['nosale'])) { $error = 'Не удалось продать предмет ...'; } elseif (!empty($po['fromshop']) && ($po['fromshop'] != 777 && $po['fromshop'] != 2)) { $error = 'Предмет не был приобретен за Евро-кредиты, его нельзя продать здесь...'; } elseif (!empty($itm['gift'])) { $error = 'Не удалось продать предмет ... Все-таки подарок ;)'; } elseif (!empty($po['frompisher'])) { $error = 'Не удалось продать предмет ... предмет из подземелья'; } elseif (isset($itm['id'])) { if ($itm['2price'] > 0) { $itm['price2'] = $itm['2price']; } $shpCena = round($itm['price2'], 2); $plmx = 0; if ($itm['iznosMAXi'] != $itm['iznosMAX'] && $itm['iznosMAX'] != 0) { $plmx = round($itm['iznosMAX']); } else { $plmx = $itm['iznosMAXi']; } if ($itm['iznosNOW'] > 0) { $prc1 = floor($itm['iznosNOW']) / ceil($plmx) * 100; } else { $prc1 = 0; } $shpCena = $u->shopSaleM($shpCena, $itm); $shpCena = $shpCena / 100 * (100 - $prc1); if ($itm['iznosMAX'] > 0 && $itm['iznosMAXi'] > 0 && $itm['iznosMAXi'] > ceil($itm['iznosMAX'])) { $shpCena = $shpCena / 100 * (ceil($itm['iznosMAX']) / $itm['iznosMAXi'] * 100); } $shpCena = $u->round2($shpCena * $u->berezCena()); $col = $u->itemsX($itm['id']); if ($col > 0) { $shpCena = $shpCena * $col; } if ($shpCena < 0) { $shpCena = 0; } $upd2 = mysql_query('UPDATE `items_users` SET `delete` = "' . time() . '" WHERE `id` = "' . $itm['id'] . '" LIMIT 1'); if ($upd2) { if ($col > 1) { mysql_query('UPDATE `items_users` SET `delete` = "' . time() . '" WHERE `item_id`="' . $itm['item_id'] . '" AND `uid`="' . $itm['uid'] . '" AND `inGroup` = "' . $itm['inGroup'] . '" LIMIT ' . $col . ''); } $u->info['money2'] += $shpCena; $upd = mysql_query('UPDATE `users` SET `money2` = "' . $u->info['money2'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'); if ($upd) { mysql_query('INSERT INTO `ekr_sale` (`uid`,`time`,`money2`) VALUES ("' . $u->info['id'] . '","' . time() . '","' . mysql_real_escape_string($shpCena) . '")'); $u->info['catch'] += $shpCena; mysql_query('UPDATE `users` SET `catch` = "' . $u->info['catch'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'); $error = 'Вы успешно продали предмет "' . $itm['name'] . ' [x' . $col . ']" за ' . $shpCena . ' екр.'; mysql_query('UPDATE `items_users` SET `inGroup` = "0",`delete` = "' . time() . '" WHERE `inGroup` = "' . $itm['id'] . '" AND `uid` = "' . $u->info['id'] . '" LIMIT ' . $itm['group_max'] . ''); $u->addDelo(2, $u->info['id'], '"System.Ekrshop": Предмет "' . $itm['name'] . ' (x' . $col . ')" [itm:' . $itm['id'] . '] был продан в магазин за ' . $shpCena . ' екр..', time(), $u->info['city'], 'System.Ekrshop', 0, $shpCena); } else { $u->addDelo(2, $u->info['id'], '"System.Ekrshop": Предмет "' . $itm['name'] . ' (x' . $col . ')" [itm:' . $itm['id'] . '] был продан в магазин за ' . $shpCena . ' екр. (кредиты не переведены).', time(), $u->info['city'], 'System.Ekrshop', 0, 0); $error = 'Не удалось продать предмет ...'; } } else { $error = 'Не удалось продать предмет...'; } } else { $error = 'Предмет не найден в инвентаре.'; } } if ($re != '') { echo '
Магазин принимает ВСЕ вещи, свитки и эликсиры под 90%. |
info['money2'] > 0) { ?>
Масса всех ваших вещей: = $u->aves['now'] ?>/= $u->aves['max'] ?>
У вас в наличии: = round($u->info['money2'], 2); ?> екр. Пополнить Екр info['money2'] >= 0 || $u->info['admin'] > 0) && $sale_ekr) { if (!isset($_GET['sale'])) { echo ' '; } else { echo ' '; } } ?>
Отделы магазина
' Кастеты,ножи',
2 => ' Топоры',
3 => ' Дубины,булавы',
4 => ' Мечи',
5 => ' Магические посохи',
6 => ' Сапоги',
7 => ' Перчатки',
8 => ' Рубахи',
9 => ' Легкая броня',
10 => ' Тяжелая броня',
11 => ' Шлемы',
12 => ' Наручи',
13 => ' Пояса',
14 => ' поножи',
15 => ' Щиты',
16 => ' Серьги',
17 => ' ожерелья',
18 => ' кольца',
19 => ' Нейтральные',
20 => ' Боевые и защитные',
21 => ' Амуниция',
22 => ' Эликсиры',
23 => ' Подарки',
24 => ' Недобрые',
25 => ' Открытки',
26 => ' Упаковка',
27 => ' Фейерверки',
28 => ' Плащи и накидки',
29 => ' Пещерные ресурсы',
30 => ' Еда',
31 => ' Чеки',
32 => ' Руны',
33 => ' Чарки',
34 => ' Тактики',
35 => ' Заточки',
36 => " Клановые Артефакты",
];
$i = 1;
while ($i != -1) {
if (isset($otdels_array[$i])) {
if (isset($_GET['otdel']) && $_GET['otdel'] == $i) {
$color = 'C7C7C7';
} else {
$color = 'e2e0e0';
}
if ($i == 1) {
echo ' ';
} elseif ($i == 6) {
echo ' ';
} elseif ($i == 15) {
echo ' ';
} elseif ($i == 16) {
echo ' ';
} elseif ($i == 19) {
echo ' ';
} elseif ($i == 21) {
echo ' ';
} elseif ($i == 22) {
echo ' ';
} elseif ($i == 23) {
echo ' ';
} elseif ($i == 28) {
echo ' ';
}
echo '
';
?>
' . $otdels_array[$i] . '
';
} else {
$i = -2;
}
$i++;
}
if (isset($_GET['gifts'])) {
$color = 'C7C7C7';
}
echo ' |