remove old unused function
This commit is contained in:
parent
35b9215f16
commit
5fb31ccc07
@ -28,6 +28,6 @@ class ShopItem extends Item
|
|||||||
<p><input type="button" style="background: darkgrey; border: 1px solid grey; border-radius: 2px;" value="{$btnPrice}"
|
<p><input type="button" style="background: darkgrey; border: 1px solid grey; border-radius: 2px;" value="{$btnPrice}"
|
||||||
onclick="location='{$btnLink}'">
|
onclick="location='{$btnLink}'">
|
||||||
BTN;
|
BTN;
|
||||||
if ($this->count > 0) echo "<br><small>(Осталось: {$this->count} штук)</small>";
|
if ($this->count > 0) echo "<br><small>В наличии: {$this->count} штук</small>";
|
||||||
}
|
}
|
||||||
}
|
}
|
190
shop.php
190
shop.php
@ -16,178 +16,6 @@ if ($user['battle'] != 0) {
|
|||||||
$sellItemId = filter_input(INPUT_GET, 'sellitem');
|
$sellItemId = filter_input(INPUT_GET, 'sellitem');
|
||||||
$saleItems = false;
|
$saleItems = false;
|
||||||
|
|
||||||
/**
|
|
||||||
* Показать предмет в магазине
|
|
||||||
*
|
|
||||||
* @param $it
|
|
||||||
* @param string $from
|
|
||||||
*
|
|
||||||
* @return string
|
|
||||||
*/
|
|
||||||
function show_shop_items($it, $from = 'shop')
|
|
||||||
{
|
|
||||||
global $user;
|
|
||||||
$r = '';
|
|
||||||
$item = db::c()->query('SELECT * FROM ?f WHERE `id` = ?i', $from, $it);
|
|
||||||
if ($item->getNumRows()) {
|
|
||||||
$item = $item->fetch_assoc();
|
|
||||||
|
|
||||||
if (!empty($item['magic'])) $magic = db::c()->query('SELECT * FROM `magic` WHERE `id` = ?i', $item['magic'])->fetch_assoc();
|
|
||||||
if (!empty($item['includemagic'])) {
|
|
||||||
$incmagic = db::c()->query('SELECT * FROM `magic` WHERE `id` = ?i', $item['includemagic'])->fetch_assoc();
|
|
||||||
$incmagic['name'] = $item['includemagicname'];
|
|
||||||
$incmagic['cur'] = $item['includemagicdex'];
|
|
||||||
$incmagic['max'] = $item['includemagicmax'];
|
|
||||||
if (empty($magic)) {
|
|
||||||
$magic['chanse'] = $incmagic['chanse'];
|
|
||||||
$magic['time'] = $incmagic['time'];
|
|
||||||
$magic['targeted'] = $incmagic['targeted'];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$r .= $item['name'];
|
|
||||||
$r .= " (Масса: {$item['massa']})";
|
|
||||||
if (!empty($item['nalign']))
|
|
||||||
$r .= " <img src=i/align_{$item['nalign']}.gif class='tooltip' title='Этот предмет могут использовать только игроки с определённой склонностью.'> ";
|
|
||||||
if (!empty($item['artefact']))
|
|
||||||
$r .= " <img src=i/artefact{$item['artefact']}.gif class='tooltip' title='Артефакт!'>";
|
|
||||||
|
|
||||||
$r .= "<br><b>Цена: {$item['cost']} кр.</b>";
|
|
||||||
|
|
||||||
if ($item['count']) {
|
|
||||||
$r .= "<br><small>(количество: {$item['count']})</small>";
|
|
||||||
}
|
|
||||||
|
|
||||||
$r .= "<br />Долговечность: {$item['maxdur']}";
|
|
||||||
$r .= "<br />";
|
|
||||||
|
|
||||||
if (!$item['needident']) {
|
|
||||||
|
|
||||||
$r .= ((!empty($magic['chanse'])) ? "Вероятность срабатывания: " . $magic['chanse'] . "%<br />" : "") . "
|
|
||||||
" . ((!empty($magic['time'])) ? "Продолжительность действия магии: " . $magic['time'] . " мин.<br />" : "") . "
|
|
||||||
" . (($item['goden']) ? "Срок годности: {$item['goden']} дн. " . ((!$item['count']) ? "(до " . date("Y.m.d H:i", $item['dategoden']) . ")" : "") . "<br />" : "") . "
|
|
||||||
" . (($item['nsila'] || $item['nlovk'] || $item['ninta'] || $item['nvinos'] || $item['nlevel'] || $item['nintel'] || $item['nmudra'] || $item['nnoj'] || $item['ntopor'] || $item['ndubina'] || $item['nmech'] || $item['nfire'] || $item['nwater'] || $item['nair'] || $item['nearth'] || $item['nearth'] || $item['nlight'] || $item['ngray'] || $item['ndark']) ? "<b>Требуется минимальное:</b><br />" : "") . "
|
|
||||||
" . (($item['nsila'] > 0) ? "• " . (($item['nsila'] > $user['sila']) ? "<font color=red>" : "") . "Сила: {$item['nsila']}</font><br />" : "") . "
|
|
||||||
" . (($item['nlovk'] > 0) ? "• " . (($item['nlovk'] > $user['lovk']) ? "<font color=red>" : "") . "Ловкость: {$item['nlovk']}</font><br />" : "") . "
|
|
||||||
" . (($item['ninta'] > 0) ? "• " . (($item['ninta'] > $user['inta']) ? "<font color=red>" : "") . "Интуиция: {$item['ninta']}</font><br />" : "") . "
|
|
||||||
" . (($item['nvinos'] > 0) ? "• " . (($item['nvinos'] > $user['vinos']) ? "<font color=red>" : "") . "Выносливость: {$item['nvinos']}</font><br />" : "") . "
|
|
||||||
" . (($item['nlevel'] > 0) ? "• " . (($item['nlevel'] > $user['level']) ? "<font color=red>" : "") . "Уровень: {$item['nlevel']}</font><br />" : "") . "
|
|
||||||
" . (($item['nintel'] > 0) ? "• " . (($item['nintel'] > $user['intel']) ? "<font color=red>" : "") . "Интеллект: {$item['nintel']}</font><br />" : "") . "
|
|
||||||
" . (($item['nnoj'] > 0) ? "• " . (($item['nnoj'] > $user['noj']) ? "<font color=red>" : "") . "Мастерство владения ножами и кастетами: {$item['nnoj']}</font><br />" : "") . "
|
|
||||||
" . (($item['ntopor'] > 0) ? "• " . (($item['ntopor'] > $user['topor']) ? "<font color=red>" : "") . "Мастерство владения топорами и секирами: {$item['ntopor']}</font><br />" : "") . "
|
|
||||||
" . (($item['ndubina'] > 0) ? "• " . (($item['ndubina'] > $user['dubina']) ? "<font color=red>" : "") . "Мастерство владения дубинами и булавами: {$item['ndubina']}</font><br />" : "") . "
|
|
||||||
" . (($item['nmech'] > 0) ? "• " . (($item['nmech'] > $user['mec']) ? "<font color=red>" : "") . "Мастерство владения мечами: {$item['nmech']}</font><br />" : "") . "
|
|
||||||
" . (($item['nfire'] > 0) ? "• " . (($item['nfire'] > $user['mfire']) ? "<font color=red>" : "") . "Мастерство владения стихией Огня: {$item['nfire']}</font><br />" : "") . "
|
|
||||||
" . (($item['nwater'] > 0) ? "• " . (($item['nwater'] > $user['mwater']) ? "<font color=red>" : "") . "Мастерство владения стихией Воды: {$item['nwater']}</font><br />" : "") . "
|
|
||||||
" . (($item['nair'] > 0) ? "• " . (($item['nair'] > $user['mair']) ? "<font color=red>" : "") . "Мастерство владения стихией Воздуха: {$item['nair']}</font><br />" : "") . "
|
|
||||||
" . (($item['nearth'] > 0) ? "• " . (($item['nearth'] > $user['mearth']) ? "<font color=red>" : "") . "Мастерство владения стихией Земли: {$item['nearth']}</font><br />" : "") . "
|
|
||||||
" . (($item['nlight'] > 0) ? "• " . (($item['nlight'] > $user['mlight']) ? "<font color=red>" : "") . "Мастерство владения магией Света: {$item['nlight']}</font><br />" : "") . "
|
|
||||||
" . (($item['ngray'] > 0) ? "• " . (($item['ngray'] > $user['mgray']) ? "<font color=red>" : "") . "Мастерство владения серой магией: {$item['ngray']}</font><br />" : "") . "
|
|
||||||
" . (($item['ndark'] > 0) ? "• " . (($item['ndark'] > $user['mdark']) ? "<font color=red>" : "") . "Мастерство владения магией Тьмы: {$item['ndark']}</font><br />" : "") . "
|
|
||||||
" . (($item['gsila'] || $item['mfkrit'] || $item['mfakrit'] || $item['mfuvorot'] || $item['mfauvorot'] || $item['glovk'] || $item['ghp'] || $item['ginta'] || $item['gintel'] || $item['gnoj'] || $item['gtopor'] || $item['gdubina'] || $item['gmech'] || $item['gfire'] || $item['gwater'] || $item['gair'] || $item['gearth'] || $item['gearth'] || $item['glight'] || $item['ggray'] || $item['gdark'] || $item['minu'] || $item['maxu'] || $item['bron1'] || $item['bron2'] || $item['bron3'] || $item['bron4']) ? "<b>Действует на:</b><br />" : "") . "
|
|
||||||
" . (($item['minu']) ? "• Минимальное наносимое повреждение: +{$item['minu']}<br />" : "") . "
|
|
||||||
" . (($item['maxu']) ? "• Максимальное наносимое повреждение: +{$item['maxu']}<br />" : "");
|
|
||||||
|
|
||||||
if ($item['gsila']) {
|
|
||||||
$r .= "• Сила: +" . $item['gsila'];
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($item['glovk']) {
|
|
||||||
$r .= "• Ловкость: " . plusorminus($item['glovk']);
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($item['ginta']) {
|
|
||||||
$r .= "• Интуиция: " . plusorminus($item['ginta']);
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($item['gintel']) {
|
|
||||||
$r .= "• Интеллект: " . plusorminus($item['gintel']);
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
$r .= (($item['ghp']) ? "• Уровень жизни: " . plusorminus($item['ghp']) . "<br />" : "");
|
|
||||||
|
|
||||||
if ($item['mfkrit'] > 0) {
|
|
||||||
$r .= "• Мф. критических ударов: " . plusorminus($item['mfkrit']) . "%";
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($item['mfakrit'] > 0) {
|
|
||||||
$r .= "• Мф. против крит. ударов: " . plusorminus($item['mfakrit']) . "%";
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($item['mfuvorot'] > 0) {
|
|
||||||
$r .= "• Мф. увертливости: " . plusorminus($item['mfuvorot']) . "%";
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($item['mfauvorot'] > 0) {
|
|
||||||
$r .= "• Мф. против увертлив.: " . plusorminus($item['mfauvorot']) . "%";
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
$r .= (($item['gnoj']) ? "• Мастерство владения ножами и кастетами: +{$item['gnoj']}<br />" : "") . "
|
|
||||||
" . (($item['gtopor']) ? "• Мастерство владения топорами и секирами: +{$item['gtopor']}<br />" : "") . "
|
|
||||||
" . (($item['gdubina']) ? "• Мастерство владения дубинами и булавами: +{$item['gdubina']}<br />" : "") . "
|
|
||||||
" . (($item['gmech']) ? "• Мастерство владения мечами: +{$item['gmech']}<br />" : "") . "
|
|
||||||
" . (($item['gfire']) ? "• Мастерство владения стихией Огня: +{$item['gfire']}<br />" : "") . "
|
|
||||||
" . (($item['gwater']) ? "• Мастерство владения стихией Воды: +{$item['gwater']}<br />" : "") . "
|
|
||||||
" . (($item['gair']) ? "• Мастерство владения стихией Воздуха: +{$item['gair']}<br />" : "") . "
|
|
||||||
" . (($item['gearth']) ? "• Мастерство владения стихией Земли: +{$item['gearth']}<br />" : "") . "
|
|
||||||
" . (($item['glight']) ? "• Мастерство владения магией Света: +{$item['glight']}<br />" : "") . "
|
|
||||||
" . (($item['ggray']) ? "• Мастерство владения серой магией: +{$item['ggray']}<br />" : "") . "
|
|
||||||
" . (($item['gdark']) ? "• Мастерство владения магией Тьмы: +{$item['gdark']}<br />" : "");
|
|
||||||
|
|
||||||
if ($item['bron1'] > 0) {
|
|
||||||
$r .= "• Броня головы: " . $item['bron1'];
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($item['bron2'] > 0) {
|
|
||||||
$r .= "• Броня корпуса: " . $item['bron2'];
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($item['bron3'] > 0) {
|
|
||||||
$r .= "• Броня пояса: " . $item['bron3'];
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($item['bron4'] > 0) {
|
|
||||||
$r .= "• Броня ног: " . $item['bron4'];
|
|
||||||
$r .= "<br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
$r .= ((!empty($magic['name']) && $item['type'] != 50) ? "<span style='color: darkred;'>Наложены заклятия:</span> " . $magic['name'] . "<br />" : "") . "
|
|
||||||
" . ((!empty($incmagic['max'])) ? " Встроено заклятие <img src=\"i/magic/" . $incmagic['img'] . "\" /> " . $incmagic['cur'] . " шт. <br />" : "") . "
|
|
||||||
" . ((!$item['isrep']) ? "<small><span style='color: darkred;'>Предмет не подлежит ремонту</span></small><br />" : "");
|
|
||||||
|
|
||||||
|
|
||||||
} else {
|
|
||||||
$r .= "<span style='color: darkred; font-style: italic;'>Свойства предмета не идентифицированы.</span><br />";
|
|
||||||
}
|
|
||||||
$osob = [22, 23];
|
|
||||||
if (in_array($item['type'], $osob)) {
|
|
||||||
$r .= 'Особенности:<br />';
|
|
||||||
if ($item['type'] == 22) {
|
|
||||||
$r .= '• может одеваться под броню<br />';
|
|
||||||
} elseif ($item['type'] == 23) {
|
|
||||||
$r .= '• может одеваться на броню<br />';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$r .= "<br></td></TR>";
|
|
||||||
|
|
||||||
} else {
|
|
||||||
$r = 'Предмет не найден : {' . $it . '}';
|
|
||||||
}
|
|
||||||
return $r;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
if ($sellItemId && is_numeric($sellItemId)) {
|
if ($sellItemId && is_numeric($sellItemId)) {
|
||||||
$dress = db::c()->query('SELECT `id`, `name`, `cost`, `type`, `duration`, `maxdur`, `goden`, `dategoden`, `koll` FROM `inventory` WHERE `dressed` = 0 AND `id` = ?i AND `owner` = ?i', $sellItemId, $user['id'])->fetch_assoc();
|
$dress = db::c()->query('SELECT `id`, `name`, `cost`, `type`, `duration`, `maxdur`, `goden`, `dategoden`, `koll` FROM `inventory` WHERE `dressed` = 0 AND `id` = ?i AND `owner` = ?i', $sellItemId, $user['id'])->fetch_assoc();
|
||||||
$price = $dress['cost'] * 1;
|
$price = $dress['cost'] * 1;
|
||||||
@ -398,21 +226,6 @@ while ($row = $shopItems->fetch_assoc()) {
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<script>
|
<script>
|
||||||
function addCountItems(name, txt) {
|
|
||||||
new miDialog({title: 'Купить неск. штук'}, {byu: 1}, function () {
|
|
||||||
document.location = '/shop.php?' + $.param(this.data);
|
|
||||||
},
|
|
||||||
$('<div style="text-align: center;"><b>' + txt + '</b></div>').append(miDialog._oneInput({
|
|
||||||
name: 'count',
|
|
||||||
onkeyup: 'return proverka(this);',
|
|
||||||
onchange: 'return proverka(this);'
|
|
||||||
}), miDialog._hiddenInput({name: 'set', value: name})), {width: 250});
|
|
||||||
}
|
|
||||||
|
|
||||||
function proverka(input) {
|
|
||||||
input.value = input.value.replace(/[^\d]/g, '');
|
|
||||||
}
|
|
||||||
|
|
||||||
function leave() {
|
function leave() {
|
||||||
top.frames['main'].location = 'city.php?cp'
|
top.frames['main'].location = 'city.php?cp'
|
||||||
}
|
}
|
||||||
@ -482,9 +295,6 @@ while ($row = $shopItems->fetch_assoc()) {
|
|||||||
$ii->printInfo();
|
$ii->printInfo();
|
||||||
echo "</td></tr>";
|
echo "</td></tr>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
|
Loading…
Reference in New Issue
Block a user