b9b4c01cf0
Signed-off-by: lopar <lopar.4ever@gmail.com>
193 lines
11 KiB
PHP
193 lines
11 KiB
PHP
<?php
|
||
# Date: 19.02.2022 (2:39)
|
||
use Battles\{Rooms, User, UserEffect, Template, Hostel};
|
||
|
||
Template::header(Rooms::$roomNames[User::getInstance()->getRoom()]);
|
||
?>
|
||
<script src="/js/ajaxLoad.js"></script>
|
||
<?php if ($host->getHid()): ?>
|
||
<script>
|
||
$(document).ready(function () {
|
||
$("#retariff option[value='<?= $host->getType() ?>']").remove();
|
||
});
|
||
</script>
|
||
<?php endif; ?>
|
||
<link rel="stylesheet" href="/css/hostel.css"/>
|
||
<div class="contentContainer">
|
||
<div style="text-align: center;"><span class="hs">Гостиница, Холл</span></div>
|
||
<div class="buttonContainer">
|
||
<?php if (UserEffect::hasEffect(User::getInstance()->getId(), 8)): ?>
|
||
<input type="button" class="btns button-route" value="Уснуть" onclick="location.href='?sleep=1';"/>
|
||
<?php else: ?>
|
||
<input type="button" class="btns button-route" value="Пробудиться" onclick="location.href='?unsleep=1';"/>
|
||
<?php endif; ?>
|
||
<input type="button" class="btns" value="Обновить" onclick="location.href='main.php';"/>
|
||
<input type="button" class="btns button-route" value="На улицу" onclick="location.href='?exit=1';"/>
|
||
<input type="button" class="btns button-route" value="Комната" onclick="location.href='?to_room=1';"/>
|
||
</div>
|
||
|
||
<div id="hostelLeft">
|
||
<div id="hostelInteractive">
|
||
<?php if (!$host->getHid()): ?>
|
||
<fieldset class="hostelClientState">
|
||
<legend>Станьте нашим клиентом</legend>
|
||
<form method="post" style="text-align: center; width: 100%;">
|
||
<input type="hidden" name="act" value="settariff"/>
|
||
<p>Выберите подходящий для Вас вариант обслуживания:</p>
|
||
<div style="text-align: center; width: 100%;">
|
||
<label>
|
||
<select name="tariff" class="tariff">
|
||
<option selected disabled>Выбор ...</option>
|
||
<option value="1">Сумка</option>
|
||
<option value="2">Сундук</option>
|
||
<option value="3">Комната</option>
|
||
<option value="4">Амбар</option>
|
||
</select>
|
||
</label>
|
||
<input type="submit" class="button" value="Выбрал" name="select"/>
|
||
<?php if ($host->getStatus()['type'] === 'error'): ?>
|
||
<br>
|
||
<span style="color: red; font-weight: bold;">
|
||
<?= $host->getStatus()['message'] ?>
|
||
</span>
|
||
<br>
|
||
<?php endif; ?>
|
||
</div>
|
||
</form>
|
||
</fieldset>
|
||
<?php else: ?>
|
||
<fieldset class="hostelClientState">
|
||
<legend>Добро пожаловать!</legend>
|
||
<form method="post" style="text-align: center; width: 100%;">
|
||
<p>Вы выбрали вариант предоставления жилья :
|
||
<strong><?= Hostel::BASENAME[$host->getType()] ?></strong></p>
|
||
<p>Аренда оплачена по: <?= date('h:i d.m.y', $host->getTime()); ?>
|
||
(<small><?= timeOut($host->getTime() - time()); ?></small>)</p>
|
||
<div style="text-align: center; width: 100%;">
|
||
<label>Сменить вариант аренды<select name="retariff" id="retariff">
|
||
<option selected disabled>Выбор ...</option>
|
||
<option value="1">Сумка</option>
|
||
<option value="2">Сундук</option>
|
||
<option value="3">Комната</option>
|
||
<option value="4">Амбар</option>
|
||
</select></label>
|
||
<input type="submit" class="button" value="Сменить" name="deselect"/>
|
||
</div>
|
||
</form>
|
||
<a href="javascript: void(0);" style="float: left; margin-left: 3px;"
|
||
onclick="if(confirm('Вы уверены?')) { location.href='?del=1'; }">Расторгнуть договор</a> <a
|
||
href="javascript: void(0);"
|
||
onclick="ajaxLoad('/hostel_checkpoint.php', 'hostelInteractive', {act:'pay'})"
|
||
style="float: right; margin-right: 3px;">Внести предоплату</a>
|
||
<?php if ($host->getStatus()['type'] === 'error'): ?>
|
||
<br>
|
||
<span style="color: red; font-weight: bold;">
|
||
<?= $host->getStatus()['message'] ?>
|
||
</span>
|
||
<br>
|
||
<?php endif; ?>
|
||
</fieldset>
|
||
<?php endif; ?>
|
||
</div>
|
||
<fieldset class="hostelRules" style="overflow: hidden;">
|
||
<legend>Правила проживания</legend>
|
||
<div style="overflow: auto; height: 168px !important; margin: 0; padding: 0;">
|
||
<div style="margin: 0; padding: 0; height: 100%;">
|
||
<h2>И что я получу за свои кровные?</h2>
|
||
У нас ты можешь:
|
||
<ul>
|
||
<li>хранить свое барахло и прочий хлам.
|
||
</ul>
|
||
<h2>Охрана у вас есть? Не воруют?</h2>
|
||
Самые любопытные могут получить в сурло прямо здесь - в холле.
|
||
<ul>
|
||
<li>Устраивать беспорядки в комнатах не позволено.
|
||
<li>Прислуга у нас проверенная - пожитки твои не тронут.
|
||
</ul>
|
||
<h2>И сколько стоит всё это удовольствие?</h2>
|
||
<ul>
|
||
<li>Комнаты есть разные, для людей разного достатка. Смотри справа расценки.
|
||
<li>Платить нужно каждый день. Пока не заплатишь - на лестницу не ногой.
|
||
<li>Вместимость - это сколько твоих вещей влезет в комнату, имеется ввиду общая масса инвентаря.
|
||
</ul>
|
||
<h2>Как всем этим пользоваться?</h2>
|
||
Всё просто. Плати и живи.
|
||
<br/>Приходишь, платишь по долгам, проходишь в аппартаменты. В сундуке есть секции для каждого вида
|
||
вещей, фильтр поможет разобраться.
|
||
<h2>Что ещё мне нужно знать?</h2>
|
||
<ul>
|
||
<li>При смене размера комнаты, ты теряешь оставшееся оплаченное время.
|
||
<li>При просрочке платы более 60 суток, мы оставляем за собой право сдать вещи на аукцион для
|
||
погашения задолжености.
|
||
<li>Если долг будет разумный, то подарки забирать с полки не будем.
|
||
<li>Быстро сориентироваться с шмотом поможет фильтр предметов.
|
||
<li>Если что потеряешь - твои проблемы.
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
|
||
<div id="hostelRight">
|
||
<fieldset>
|
||
<legend>Тарифы и услуги</legend>
|
||
<br/>
|
||
<table style='border-collapse: collapse;' class="tarifsList">
|
||
<caption>Сумка</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th scope="row" class="tarifListLabel">Вместимость</th>
|
||
<td class="tarifListValue">15 ед.</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row" class="tarifListLabel">Стоимость (7 сут.)</th>
|
||
<td class="tarifListValue">8.00 кр.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<br/>
|
||
<table style='border-collapse: collapse;' class="tarifsList">
|
||
<caption>Сундук</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th scope="row" class="tarifListLabel">Вместимость</th>
|
||
<td class="tarifListValue">30 ед.</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row" class="tarifListLabel">Стоимость (7 сут.)</th>
|
||
<td class="tarifListValue">15.00 кр.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<br/>
|
||
<table style='border-collapse: collapse;' class="tarifsList">
|
||
<caption>Комната</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th scope="row" class="tarifListLabel">Вместимость</th>
|
||
<td class="tarifListValue">50 ед.</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row" class="tarifListLabel">Стоимость (7 сут.)</th>
|
||
<td class="tarifListValue">25.00 кр.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<br/>
|
||
<table style="border-collapse: collapse;" class="tarifsList">
|
||
<caption>Амбар</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th scope="row" class="tarifListLabel">Вместимость</th>
|
||
<td class="tarifListValue">100 ед.</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row" class="tarifListLabel">Стоимость (7 сут.)</th>
|
||
<td class="tarifListValue">40.00 кр.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|