Раздевание себя теперь работает. Убрал плашку с ошибкой эффектов.
This commit is contained in:
parent
8f7001cd59
commit
98a4138b83
18
main.php
18
main.php
@ -328,7 +328,7 @@ function dressitem($id)
|
|||||||
} else {
|
} else {
|
||||||
// невозможная ситуация - два предмета в одиночном слоте. критическая ошибка, запись в лог, раздевание.
|
// невозможная ситуация - два предмета в одиночном слоте. критическая ошибка, запись в лог, раздевание.
|
||||||
$error = ERROR_TOO_MANY_ITEMS_IN_SLOTS;
|
$error = ERROR_TOO_MANY_ITEMS_IN_SLOTS;
|
||||||
db::c()->query('UPDATE inventory SET dressed_slot = 0 WHERE dressed_slot BETWEEN 1 AND 12');
|
db::c()->query('UPDATE inventory SET dressed_slot = 0 WHERE dressed_slot BETWEEN 1 AND 12 AND owner_id = ?i', $_SESSION['uid']);
|
||||||
}
|
}
|
||||||
} elseif ($selectedItem->item_type === RING) {
|
} elseif ($selectedItem->item_type === RING) {
|
||||||
// работаем с кольцами
|
// работаем с кольцами
|
||||||
@ -349,7 +349,7 @@ function dressitem($id)
|
|||||||
} else {
|
} else {
|
||||||
// невозможная ситуация - больше трёх предметов на три слота. критическая ошибка, запись в лог, раздевание.
|
// невозможная ситуация - больше трёх предметов на три слота. критическая ошибка, запись в лог, раздевание.
|
||||||
$error = ERROR_TOO_MANY_ITEMS_IN_SLOTS;
|
$error = ERROR_TOO_MANY_ITEMS_IN_SLOTS;
|
||||||
db::c()->query('UPDATE inventory SET dressed_slot = 0 WHERE dressed_slot BETWEEN 1 AND 12');
|
db::c()->query('UPDATE inventory SET dressed_slot = 0 WHERE dressed_slot BETWEEN 1 AND 12 AND owner_id = ?i', $_SESSION['uid']);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
//предмет вообще не должен одеваться, ошибка
|
//предмет вообще не должен одеваться, ошибка
|
||||||
@ -367,6 +367,11 @@ function dressitem($id)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function undressallself()
|
||||||
|
{
|
||||||
|
db::c()->query('UPDATE inventory SET dressed_slot = 0 WHERE dressed_slot BETWEEN 1 AND 12 AND owner_id = ?i', $_SESSION['uid']);
|
||||||
|
}
|
||||||
|
|
||||||
// Входим и выходим если можем.
|
// Входим и выходим если можем.
|
||||||
if (isset($_GET['goto'])) {
|
if (isset($_GET['goto'])) {
|
||||||
$imove = true;
|
$imove = true;
|
||||||
@ -576,7 +581,7 @@ if (isset($_GET['edit'])) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (input::get('undress')) {
|
if (input::get('undress')) {
|
||||||
undressall($_SESSION['uid']);
|
undressallself();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -701,12 +706,7 @@ try {
|
|||||||
<div align="center">
|
<div align="center">
|
||||||
<a href='main.php?edit=1&undress=all'>Снять все</a><BR>
|
<a href='main.php?edit=1&undress=all'>Снять все</a><BR>
|
||||||
<div class="effectList" style="padding-top: 15px; max-height: 150px; width: 220px;">
|
<div class="effectList" style="padding-top: 15px; max-height: 150px; width: 220px;">
|
||||||
<?php
|
<?= show_eff_inf($user['id'], 2) ?>
|
||||||
try {
|
|
||||||
echo show_eff_inf($user['id'], 2);
|
|
||||||
} catch (Exception $e) {
|
|
||||||
echo '<div class="debug">show_eff_inf() не работаeт, потому что нет таблицы и функции застряли в php5.3.</div>';
|
|
||||||
} ?>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<br>
|
<br>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user