Скрипты для олимпиек
gip-erОлимпийка на 31 сектор (с основанием 16 секторов).
Основной сектор должен быть 1 - техническая не перебираемая закрывашка.
Предусмотрено 4 подсказки на коды - по 1 на каждый столбец олимпийки (на сектора 1-16, 17-24, 25-28 и 29-30).
Коды олимпийки должны проходить в бонусные сектора - у бонусных секторов в том числе должно быть задано:
- бонусное время за взятие (размер в зависиомсти от сектора)
- ограниченное время выполнения (время на выполнение бонуса должно быть равно времени до соответствующей подсказки на коды)
Что куда заливать:
СООБЩЕНИЕ ОТ АВТОРА (В ТЕ УРОВНИ, ГДЕ НУЖНА ОЛИМПИЙКА):
ПОДКЛЮЧЕНИЕ СКРИПТОВ
<script type="text/javascript" src="http://d1.endata.cx/data/games/56682/event.js"></script>
<script type="text/javascript" src="http://d1.endata.cx/data/games/59940/en-inc-script.js"></script>
<link rel="stylesheet" href="http://d1.endata.cx/data/games/59940/en-inc-style.css">
Файлы скриптов можно и даже лучше скачать и залить в свою игру.
ТЕКСТ УРОВНЯ:
ТУТ НУЖНО ЗАМЕНИТЬ АДРЕСА КАРТИНОК НА СВОИ В 2-Х(!!!) МЕСТАХ
<style>
#p1 { background-image: url(http://d1.endata.cx/data/games/59940/0_1.png) }
#p2 { background-image: url(http://d1.endata.cx/data/games/59940/0_2.png) }
#p3 { background-image: url(http://d1.endata.cx/data/games/59940/0_3.png) }
#p4 { background-image: url(http://d1.endata.cx/data/games/59940/0_4.png) }
#p5 { background-image: url(http://d1.endata.cx/data/games/59940/0_5.png) }
#p6 { background-image: url(http://d1.endata.cx/data/games/59940/0_6.png) }
#p7 { background-image: url(http://d1.endata.cx/data/games/59940/0_7.png) }
#p8 { background-image: url(http://d1.endata.cx/data/games/59940/0_8.png) }
#p9 { background-image: url(http://d1.endata.cx/data/games/59940/0_9.png) }
#p10 { background-image: url(http://d1.endata.cx/data/games/59940/0_10.png) }
#p11 { background-image: url(http://d1.endata.cx/data/games/59940/0_11.png) }
#p12 { background-image: url(http://d1.endata.cx/data/games/59940/0_12.png) }
#p13 { background-image: url(http://d1.endata.cx/data/games/59940/0_13.png) }
#p14 { background-image: url(http://d1.endata.cx/data/games/59940/0_14.png) }
#p15 { background-image: url(http://d1.endata.cx/data/games/59940/0_15.png) }
#p16 { background-image: url(http://d1.endata.cx/data/games/59940/0_16.png) }
</style>
<p class="final">Проходной код от уровня: <span id="final_code"></span></p>
<div class="olymp-wrapper">
<input type="checkbox" id="switcher" class="hidden">
<table class='olymp'>
<thead>
<tr>
<th class="title"></th>
<th>10 сек</th>
<th>10 сек</th>
<th>30 сек</th>
<th>1 мин</th>
<th>2 мин</th>
</tr>
</thead>
<tbody>
<tr class="r1">
<td class="title" rowspan="16">
<label for="switcher"><div>Посмотреть картинки начальных секторов</div></label>
</td>
<td id="s1" class="c1" rowspan="1"></td>
<td id="s17" class="c2" rowspan="2"></td>
<td id="s25" class="c3" rowspan="4"></td>
<td id="s29" class="c4" rowspan="8"></td>
<td id="s31" class="c5" rowspan="16"></td>
</tr>
<tr class="r2">
<td id="s2" class="c1" rowspan="1"></td>
</tr>
<tr class="r3">
<td id="s3" class="c1" rowspan="1"></td>
<td id="s18" class="c2" rowspan="2"></td>
</tr>
<tr class="r4">
<td id="s4" class="c1" rowspan="1"></td>
</tr>
<tr class="r5">
<td id="s5" class="c1" rowspan="1"></td>
<td id="s19" class="c2" rowspan="2"></td>
<td id="s26" class="c3" rowspan="4"></td>
</tr>
<tr class="r6">
<td id="s6" class="c1" rowspan="1"></td>
</tr>
<tr class="r7">
<td id="s7" class="c1" rowspan="1"></td>
<td id="s20" class="c2" rowspan="2"></td>
</tr>
<tr class="r8">
<td id="s8" class="c1" rowspan="1"></td>
</tr>
<tr class="r9">
<td id="s9" class="c1" rowspan="1"></td>
<td id="s21" class="c2" rowspan="2"></td>
<td id="s27" class="c3" rowspan="4"></td>
<td id="s30" class="c4" rowspan="8"></td>
</tr>
<tr class="r10">
<td id="s10" class="c1" rowspan="1"></td>
</tr>
<tr class="r11">
<td id="s11" class="c1" rowspan="1"></td>
<td id="s22" class="c2" rowspan="2"></td>
</tr>
<tr class="r12">
<td id="s12" class="c1" rowspan="1"></td>
</tr>
<tr class="r13">
<td id="s13" class="c1" rowspan="1"></td>
<td id="s23" class="c2" rowspan="2"></td>
<td id="s28" class="c3" rowspan="4"></td>
</tr>
<tr class="r14">
<td id="s14" class="c1" rowspan="1"></td>
</tr>
<tr class="r15">
<td id="s15" class="c1" rowspan="1"></td>
<td id="s24" class="c2" rowspan="2"></td>
</tr>
<tr class="r16">
<td id="s16" class="c1" rowspan="1"></td>
</tr>
</tbody>
</table>
<table class="pics">
<thead>
<tr>
<th class="title"></th>
<th colspan="5">Нажмите на картинку для увелечения</th>
</tr>
</thead>
<tbody>
<tr>
<td class="title" rowspan="4">
<label for="switcher"><div>Посмотреть сектора олимпийки</div></label>
</td>
<td class="pic" id="p1"><label for="i1"></label></td>
<td class="pic" id="p2"><label for="i2"></label></td>
<td class="pic" id="p3"><label for="i3"></label></td>
<td class="pic" id="p4"><label for="i4"></label></td>
</tr>
<tr>
<td class="pic" id="p5"><label for="i5"></label></td>
<td class="pic" id="p6"><label for="i6"></label></td>
<td class="pic" id="p7"><label for="i7"></label></td>
<td class="pic" id="p8"><label for="i8"></label></td>
</tr>
<tr>
<td class="pic" id="p9"><label for="i9"></label></td>
<td class="pic" id="p10"><label for="i10"></label></td>
<td class="pic" id="p11"><label for="i11"></label></td>
<td class="pic" id="p12"><label for="i12"></label></td>
</tr>
<tr>
<td class="pic" id="p13"><label for="i13"></label></td>
<td class="pic" id="p14"><label for="i14"></label></td>
<td class="pic" id="p15"><label for="i15"></label></td>
<td class="pic" id="p16"><label for="i16"></label></td>
</tr>
</tbody>
</table>
<input type="radio" name="image-swithcher" id="i0" class="hidden" checked="checked">
<input type="radio" name="image-swithcher" id="i1" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_1.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i2" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_2.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i3" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_3.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i4" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_4.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i5" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_5.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i6" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_6.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i7" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_7.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i8" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_8.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i9" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_9.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i10" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_10.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i11" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_11.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i12" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_12.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i13" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_13.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i14" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_14.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i15" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_15.png"></div>
<label for="i0">×</label>
</div>
<input type="radio" name="image-swithcher" id="i16" class="hidden">
<div class="image">
<div class="flex"><img src="http://d1.endata.cx/data/games/59940/0_16.png"></div>
<label for="i0">×</label>
</div>
</div>
Можно также изменить любой текст. Например, написать свои размеры бонусов (только учтите, что это просто текст для удобства игроков, не более того).
1-Я ПОДСКАЗКА:
ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТЫ НА СЕКТОРА
<style> #s1:after { content: '1' } #s2:after { content: '2' } #s3:after { content: '3' } #s4:after { content: '4' } #s5:after { content: '5' } #s6:after { content: '6' } #s7:after { content: '7' } #s8:after { content: '8' } #s9:after { content: '9' } #s10:after { content: '10' } #s11:after { content: '11' } #s12:after { content: '12' } #s13:after { content: '13' } #s14:after { content: '14' } #s15:after { content: '15' } #s16:after { content: '16' } .pics td.pic label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(64,0,0,0.8) }</style>
2-Я ПОДСКАЗКА:
ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТЫ НА СЕКТОРА
<style> #s17:after { content: '17' } #s18:after { content: '18' } #s19:after { content: '19' } #s20:after { content: '20' } #s21:after { content: '21' } #s22:after { content: '22' } #s23:after { content: '23' } #s24:after { content: '24' } </style>
3-Я ПОДСКАЗКА:
ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТЫ НА СЕКТОРА
<style> #s25:after { content: '25' } #s26:after { content: '26' } #s27:after { content: '27' } #s28:after { content: '28' } </style>
4-Я ПОДСКАЗКА:
ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТЫ НА СЕКТОРА
<style> #s29:after { content: '29' } #s30:after { content: '30' } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №1: ВМЕСТО ЦИФРЫ НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s1:after { content: '1' } #s1 { color: #0b0 } #p1 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №2: ВМЕСТО ЦИФРЫ НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s2:after { content: '2' } #s2 { color: #0b0 } #p2 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №3: ВМЕСТО ЦИФРЫ НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s3:after { content: '3' } #s3 { color: #0b0 } #p3 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №4: ВМЕСТО ЦИФРЫ НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s4:after { content: '4' } #s4 { color: #0b0 } #p4 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №5: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s5:after { content: '5' } #s5 { color: #0b0 } #p5 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №6: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s6:after { content: '6' } #s6 { color: #0b0 } #p6 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №7: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s7:after { content: '7' } #s7 { color: #0b0 } #p7 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №8: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s8:after { content: '8' } #s8 { color: #0b0 } #p8 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №9: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s9:after { content: '9' } #s9 { color: #0b0 } #p9 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №10: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s10:after { content: '10' } #s10 { color: #0b0 } #p10 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №11: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s11:after { content: '11' } #s11 { color: #0b0 } #p11 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №12: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s12:after { content: '12' } #s12 { color: #0b0 } #p12 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №13: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s13:after { content: '13' } #s13 { color: #0b0 } #p13 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №14: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s14:after { content: '14' } #s14 { color: #0b0 } #p14 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №15: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s15:after { content: '15' } #s15 { color: #0b0 } #p15 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №16: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s16:after { content: '16' } #s16 { color: #0b0 } #p16 label { background: url(http://d1.endata.cx/data/games/59940/lines.png) rgba(0,64,0,0.8) } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №17: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s17:after { content: '17' } #s17 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №18: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s18:after { content: '18' } #s18 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №19: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s19:after { content: '19' } #s19 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №20: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s20:after { content: '20' } #s20 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №21: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s21:after { content: '21' } #s21 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №22: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s22:after { content: '22' } #s22 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №23: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s23:after { content: '23' } #s23 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №24: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s24:after { content: '24' } #s24 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №25: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s25:after { content: '25' } #s25 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №26: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s26:after { content: '26' } #s26 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №27: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s27:after { content: '27' } #s27 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №28: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s28:after { content: '28' } #s28 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №29: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s29:after { content: '29' } #s29 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №30: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР
<style> #s30:after { content: '30' } #s30 { color: #0b0 } </style>
ПОДСКАЗКА (ПО ФАКТУ ВЫПОЛНЕНИЯ БОНУСА) ЗА СЕКТОР №31: ВМЕСТО ЦИФР НАПИСАТЬ ОТВЕТ НА СЕКТОР И ЗАМЕНИТЬ ТЕКСТ НА ЗАКРЫВАШКУ ОТ УРОВНЯ
<style> #s31:after { content: '31' } .final span:after { content: 'проходной код'; color: #0b0 } #s31 { color: #0b0 } </style>
Обратите внимание, что в сектора 1-16 заливается скрипт по одному шаблону, в 17-30 - уже по другому, а в 31-й вообще по третьему.
Удачного написания игр.