Зачем-то инкапсуляция...
This commit is contained in:
@@ -29,11 +29,11 @@ if ($_SESSION['receiverName']) {
|
||||
$sendItemId = $_POST['item_id'] ?? 0;
|
||||
$telegraphText = $_POST['message'] ?? 0;
|
||||
|
||||
if ($submit == 'sendMessage' && $telegraphText && $user->money) {
|
||||
if ($submit == 'sendMessage' && $telegraphText && $user->getMoney()) {
|
||||
|
||||
if ($telegraphText) {
|
||||
$user->money -= 1;
|
||||
Bank::setWalletMoney($user->money, $user->id);
|
||||
$user->setMoney($user->getMoney() - 1);
|
||||
Bank::setWalletMoney($user->getMoney(), $user->getId());
|
||||
db::c()->query('INSERT INTO `telegraph` (`receiver`,`text`) VALUES (?i,"?s")', $receiverId, $telegraphText);
|
||||
$statusMessage = 'Сообщение отправлено.';
|
||||
} else {
|
||||
@@ -41,13 +41,13 @@ if ($_SESSION['receiverName']) {
|
||||
}
|
||||
}
|
||||
|
||||
if ($submit == 'sendItem' && $sendItemId && $user->money) {
|
||||
$res = db::c()->query('SELECT name FROM inventory WHERE owner_id = ?i AND item_id = ?i AND dressed_slot = 0 AND on_sale = 0', $user->id, $sendItemId)->fetch_assoc();
|
||||
if ($submit == 'sendItem' && $sendItemId && $user->getMoney()) {
|
||||
$res = db::c()->query('SELECT name FROM inventory WHERE owner_id = ?i AND item_id = ?i AND dressed_slot = 0 AND on_sale = 0', $user->getId(), $sendItemId)->fetch_assoc();
|
||||
if (!$res) {
|
||||
$statusMessage = "Предмет не найден в рюкзаке.";
|
||||
} else {
|
||||
$user->money -= 1;
|
||||
Bank::setWalletMoney($user->money, $user->id);
|
||||
$user->setMoney($user->getMoney() - 1);
|
||||
Bank::setWalletMoney($user->getMoney(), $user->getId());
|
||||
db::c()->query('UPDATE `inventory` SET owner_id = ?i WHERE item_id= ?i AND owner_id = ?i', $receiverId, $sendItemId, $_SESSION['uid']);
|
||||
$statusMessage = 'Предмет "' . $res['name'] . '" передан персонажу ' . Nick::id($receiverId)->short(1);
|
||||
$receiverLogMessage = 'Получен предмет "' . $res['name'] . '" от персонажа ' . Nick::id($_SESSION['uid'])->short(1);
|
||||
@@ -59,7 +59,7 @@ if ($_SESSION['receiverName']) {
|
||||
}
|
||||
}
|
||||
|
||||
$queryItems = db::c()->query('SELECT * FROM inventory WHERE dressed_slot = 0 AND on_sale = 0 AND owner_id = ?i', $user->id);
|
||||
$queryItems = db::c()->query('SELECT * FROM inventory WHERE dressed_slot = 0 AND on_sale = 0 AND owner_id = ?i', $user->getId());
|
||||
while ($row = $queryItems->fetch_assoc()) {
|
||||
$iteminfo[] = new InventoryItem($row);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user