Игра "Радиокнопки"
|
|
XXL |
Дата: Четверг, 26.08.2010, 16:10 | Сообщение # 1 |
Сообщений: [949]
|
Code <SCRIPT LANGUAGE="JavaScript"> <!-- Begin gamelength=30; timerID=null var playing=false; var numholes=6*10; var currentpos=-1; function clrholes() { for(var k=0;k<document.dmz.elements.length;k++) document.dmz.elements[k].checked=false; } function stoptimer() { if(playing) clearTimeout(timerID); } function showtime(remtime) { document.cpanel.timeleft.value=remtime; if(playing) { if(remtime==0) { stopgame(); return; } else { temp=remtime-1; timerID=setTimeout("showtime(temp)",1000); } } } function stopgame() { stoptimer(); playing=false; document.cpanel.timeleft.value=0; clrholes(); display("Игра закончена"); alert('Игра закончена.\nВаш счет: '+totalhits); } function play() { stoptimer(); if(playing) { stopgame(); return; } playing=true; clrholes(); totalhits=0; document.cpanel.score.value=totalhits; display("Играйте"); launch(); showtime(gamelength); } function display(msg) { document.cpanel.state.value=msg; } function launch() { var launched=false; while(!launched) { mynum=random(); if(mynum!=currentpos) { document.dmz.elements[mynum].checked=true; currentpos=mynum; launched=true; } } }
function hithead(id) { if(playing==false) { clrholes(); display("Push Start to Play"); return; } if(currentpos!=id) { totalhits+=-1; document.cpanel.score.value=totalhits; document.dmz.elements[id].checked=false; } else { totalhits+=1; document.cpanel.score.value=totalhits; launch(); document.dmz.elements[id].checked=false; } }
function random() { return(Math.floor(Math.random()*100%numholes)); } // End --> </script> </HEAD> <body bgcolor="000000" text="#00ff99" link="#00ff00" alink="#99ff00" vlink="#00cc00"> <iframe src="../menu.htm" align="left" width="140" height="560" scrolling="no" frameborder="0"></iframe> <form name="cpanel"> <center> <table cellspacing=3> <tr> <td><input type="button" name="startstop" value=" Начать игру / Остоновить игру " onClick="play()"></td> <td><pre> </pre></td> <td align=right>Время:</td> <td><input type="text" name="timeleft" size="4" onFocus="this.blur()"></td> </tr> <tr> <td><input type="text" name="state" size="25" value="Нажмите начать игру" onFocus="this.blur()"></td> <td><pre> </pre></td> <td align=right>Счет:</td> <td><input type="text" name="score" size="4" onFocus="this.blur()"></td> </tr> </table> </center> </form> <form name="dmz"> <center> <table cellspacing="3"> <tr> <td colspan=10><hr size="1"></td> </tr> <tr> <td align="center" valign="center"><input type="radio" onClick="hithead(0)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(1)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(2)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(3)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(4)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(5)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(6)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(7)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(8)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(9)"></td> </tr> <tr> <td align="center" valign="center"><input type="radio" onClick="hithead(10)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(11)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(12)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(13)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(14)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(15)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(16)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(17)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(18)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(19)"></td> </tr> <tr> <td align="center" valign="center"><input type="radio" onClick="hithead(20)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(21)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(22)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(23)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(24)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(25)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(26)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(27)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(28)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(29)"></td> </tr> <tr> <td align="center" valign="center"><input type="radio" onClick="hithead(30)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(31)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(32)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(33)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(34)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(35)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(36)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(37)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(38)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(39)"></td> </tr> <tr> <td align="center" valign="center"><input type="radio" onClick="hithead(40)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(41)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(42)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(43)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(44)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(45)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(46)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(47)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(48)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(49)"></td> </tr> <tr> <td align="center" valign="center"><input type="radio" onClick="hithead(50)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(51)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(52)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(53)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(54)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(55)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(56)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(57)"></td> <td align="center" valign="center"><input type="radio" onClick="hithead(58)"></td> </tr> <tr><td colspan="10"><hr size="1"></td> </tr></table></center></form> Добавлено (26.08.2010, 16:10) --------------------------------------------- Просто код очень большой, и не получилось это спрятать в спойлер
|
|
| |
ДядяВолк |
Дата: Четверг, 26.08.2010, 16:18 | Сообщение # 2 |
Сообщений: [1451]
|
XXL, для кого придумали ББ-Код [ code ]...? Все, исправил.
|
|
| |
ДядяВолк |
Дата: Четверг, 26.08.2010, 16:19 | Сообщение # 3 |
Сообщений: [1451]
|
XXL, странная игра. Прикрепил.
|
|
| |
SanAV |
Дата: Четверг, 26.08.2010, 17:16 | Сообщение # 4 |
Сообщений: [627]
|
35 <_<
AffenCode — Разработка игр
|
|
| |
XXL |
Дата: Четверг, 26.08.2010, 18:17 | Сообщение # 5 |
Сообщений: [949]
|
28
|
|
| |
ДядяВолк |
Дата: Четверг, 26.08.2010, 19:00 | Сообщение # 6 |
Сообщений: [1451]
|
34
|
|
| |
МистерДикоти |
Дата: Понедельник, 07.02.2011, 11:33 | Сообщение # 7 |
Сообщений: [440]
|
31
|
|
| |
MrIncrof |
Дата: Понедельник, 07.02.2011, 11:37 | Сообщение # 8 |
( Приченить добро! )
Сообщений: [1553]
|
-32
|
|
| |
|
PaintKiller |
Дата: Понедельник, 07.02.2011, 19:54 | Сообщение # 10 |
Сообщений: [1738]
|
dikoti, некропост! Устное предупреждение!
|
|
| |
|
PaintKiller |
Дата: Вторник, 08.02.2011, 13:59 | Сообщение # 12 |
Сообщений: [1738]
|
Плюс ещё и оффтоп. Ещё одно предупреждение. Не дерзи мне.
|
|
| |