Файл: resources/views/game/battles/waves/index.blade.php
Строк: 95
<?php
@extends('layouts.main')
@section('content')
<style>
.medin {
background: url(/images/bg-foot.jpg) no-repeat center;
padding: 5px;
border-radius: 5px;
word-wrap: break-word;
border: 1px solid #3d3b6e;
box-shadow: 0px 3px 5px 0px rgba(23,22,52,1);
-webkit-box-shadow: 0px 3px 5px 0px rgba(23,22,52,1);
-moz-box-shadow: 0px 3px 5px 0px rgba(23,22,52,1);
}
.logo._p {
background-image: url(/images/tower-battle-main.png);
text-align: center;
line-height: 55px;
vertical-align: middle;
}
.logo {
height: 220px;
border: 0px solid #222222;
border-top: 0px solid #4E4E4E;
border-bottom: 0;
background-size: cover;
background-position: 50% 50%;
}
.logo .damage {
color: red;
font-size: 15px;
font-weight: bold;
letter-spacing: 5px;
text-shadow: none;
text-shadow: #FF8432 1px 0px, #FF8432 1px 1px, #FF8432 0px 1px, #FF8432 -1px 1px, #FF8432 -1px 0px, #FF8432 -1px -1px, #FF8432 0px -1px, #FF8432 1px -1px, #FF8432 0 0 3px, #FF8432 0 0 3px, #FF8432 0 0 3px, #FF8432 0 0 3px, #FF8432 0 0 3px, #FF8432 0 0 3px, #FF8432 0 0 3px, #FF8432 0 0 3px;
}
</style>
<script type="text/javascript">
function addSmiley(id, html) {
var e = document.getElementById(id);
if (e != null) {
e.value += ' ' + html + ' ';
e.focus();
}
}
function showDetails() {
var e = document.getElementById('details');
if (e != null) {
if (e.style.display == 'block') { e.style.display = 'none'; }
else { e.style.display = 'block'; }
}
}
</script>
@if(Session::has('result'))
<center>
<div class="box">
<div class="media">
<div class="media-body">
<h4 class="media-heading">
{{Session::get('result')}}
</h4>
</div>
</div>
</div>
</center>
@php
Session::forget('result');
@endphp
@endif
<div class = "box">
<div class="medin">
<font color="#f5f5f5">
<center>
<div class="media-body">
Ранг битвы: {{ Auth::user()->waves_rank }} ур.<br>
Опыт: {{ Auth::user()->waves_exp > $rank->exp ? $rank->exp : Auth::user()->waves_exp }}/{{ $rank->exp }}
{!! Auth::user()->waves_exp >= $rank->exp ? '<br><a href="/waves/up">Повысить ранг</a>' : ''!!}
</div>
</center>
</font>
</div><br>
<center>Ваша задача - выполнить нападение на вражескую башню, нанести как можно больше урона и убить как можно больше злых вошебников.
<center><a onclick="{ showDetails(); return false; }" href="#details">Полное описание</a></center>
<div class="details" id="details" style="display: none;">
<div class="media">
<div class="media-body">
Для начала у вас есть 15 сек. на подготовку к битве.<br> Далее вы атакуете <strong>Башню</strong>, здоровье этой башни зависит от вашего, параметры карт вашей колоды суммируются.
<br>
На атаку башни вам даётся 1 минута, 1 удар после чего откат 5 сек., далее вам необходимо <strong>атаковать злых волшебников</strong>, параметры здоровья волшебников равны 200, защита генерируется в зависимости от вашей, на атаку вам так же дается 1 мин.<br>
Откат битвы 30 минут, возможно досрочное открытие за 10 валмьер.
</div></div>
</div>
</center>
<center>
<font color="white">
@if(Auth::user()->waves_cooldown > time())
<br><small>Откроется через {{ Services::timer(Auth::user()->waves_cooldown-time()) }}</small><br><br>
<a href="/waves/open" class="btn btn-games2 btn-block">Открыть за 10 вальмер</a>
@else
@if($status == 0)
<br><a href="/waves/start" class="btn btn-games2 btn-block">Начать битву</a>
@else
<script type="text/javascript">
function timer()
{
$.ajax({
url: '/api/waves/timer/{{ $battle->id }}',
success: function(data) {
if(data.status == "1")
{
var item = $("#timer");
var timer = Number.parseInt(data.timer);
if(timer > 15) timer = 0;
item.html(timer);
if(timer <= 0) location.reload();
}
var item = $("#timer");
if(item.html() == "60") location.reload();
}
});
}
setInterval(timer, 500);
</script>
<big>До битвы: <span id="timer">{{ $battle->time-time() }}</span> секунд</big><br>
@endif
@endif
</font>
</center>
</div>
</div>
@endsection
?>