ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Нужен скрипт браузерной игры
  #1  
Старый 02.02.2008, 18:22
_Sniper_
Banned
Регистрация: 21.07.2007
Сообщений: 504
Провел на форуме:
1899369

Репутация: 445


Отправить сообщение для _Sniper_ с помощью ICQ
Exclamation Нужен скрипт браузерной игры

Ищу более менее рабочий скрипт любой браузерной игры. Проверенный.
 
Ответить с цитированием

  #2  
Старый 02.02.2008, 19:50
Alekzzzander
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
Провел на форуме:
1327895

Репутация: 67
Отправить сообщение для Alekzzzander с помощью ICQ
По умолчанию

если я не ошибаюсь то:
PHP код:
<STYLE>
 
A:LinkColor#000000; Text-decoration: underline}
 
A:VisitedColor#000000; Text-decoration: underline}
 
A:HoverColor#000000; Text-decoration: none}
 
tdbody {font-familyverdanaarialhelveticafont-size:11px;} 
 </
STYLE>
<!-- 
HEAD START HERE -->
<
STYLE type=text/css>
#board TD {width: 15pt; height: 15pt; font-size: 2pt; border-color: red;}
TD.foot {font-size10pt;}
#board TD.start {font-size: 8pt; border-left: 2px black solid; background:yellow; border-top: 2px black solid;text-align: center; color: red}
#board TD.end {font-size: 8pt; text-align: center; color: green}
#message {margin: 0pt; padding: 0pt; text-align: center}
</STYLE>
<!-- 
HEAD END HERE -->
<
CENTER><!-- BODY START HERE --><!-- Start of Game --><SCRIPT LANGUAGE="JavaScript">
var 
labirint = new Array()
var 
sides = new Array("Border-Top""Border-Right")
for (var 
rows=0rows<13rows++)
labirint[rows] = new Array()
labirint[0][0] = new Array(1,1,1,1,1,1,1,1,1,1,1,1)
labirint[0][1] = new Array(0,0,1,0,1,0,0,0,0,1,0,1)
labirint[1][0] = new Array(1,0,0,0,1,0,1,1,1,0,1,1)
labirint[1][1] = new Array(0,1,1,0,0,1,1,0,0,1,0,1)
labirint[2][0] = new Array(1,0,1,0,1,0,0,1,1,0,1,1)
labirint[2][1] = new Array(0,0,0,0,1,1,1,0,0,0,0,1)
labirint[3][0] = new Array(0,1,1,1,1,1,0,0,0,0,1,1)
labirint[3][1] = new Array(1,0,0,1,0,0,0,1,1,0,0,1)
labirint[4][0] = new Array(0,0,0,0,0,0,1,1,1,1,1,1)
labirint[4][1] = new Array(1,1,1,1,1,0,0,0,0,0,1,1)
labirint[5][0] = new Array(0,0,0,0,1,0,1,1,1,1,0,0)
labirint[5][1] = new Array(1,1,1,1,1,1,0,0,0,1,0,1)
labirint[6][0] = new Array(0,0,0,0,0,0,1,1,0,1,0,1)
labirint[6][1] = new Array(1,1,1,1,1,1,0,0,0,1,0,1)
labirint[7][0] = new Array(1,0,1,0,0,0,1,0,1,1,0,1)
labirint[7][1] = new Array(1,1,1,0,1,0,0,1,0,1,1,1)
labirint[8][0] = new Array(0,0,0,1,0,0,1,1,0,0,0,0)
labirint[8][1] = new Array(0,1,0,1,1,0,0,0,1,1,0,1)
labirint[9][0] = new Array(0,0,0,0,0,1,1,1,1,0,1,1)
labirint[9][1] = new Array(1,1,1,1,0,0,0,0,0,1,1,1)
labirint[10][0] = new Array(0,0,0,0,0,1,1,1,1,1,0,0)
labirint[10][1] = new Array(1,1,1,0,1,0,0,0,0,1,0,1)
labirint[11][0] = new Array(0,0,1,1,1,1,1,1,1,0,0,0)
labirint[11][1] = new Array(1,0,1,0,0,0,0,0,0,0,1,1)
labirint[12][0] = new Array(0,0,0,0,0,1,1,1,1,0,1,0)
labirint[12][1] = new Array(1,1,0,1,0,0,0,1,0,0,1,1)
function 
testNext(nxt) {
 if ((
board.rows[start.rows].cells[start.cols].style.backgroundColor=="yellow") && (nxt.style.backgroundColor=='yellow')) {
message.innerText="Я вижу, что Вы изменили своё мнение."
board.rows[start.rows].cells[start.cols].style.backgroundColor=""
return false
 
}
 return 
true
}
function 
moveIt() {
 if (!
progress) return
 switch (
event.keyCode) {
case 
37// left
 
if (labirint[start.rows][1][start.cols-1]==0) {
if (
testNext(board.rows[start.rows].cells[start.cols-1]))
 
message.innerText="Продвижение на запад..."
start.cols--
document.all.board.rows[start.rows].cells[start.cols].style.backgroundColor="yellow"
 
} else
 
message.innerText="Ух ... Вы не можете идти на запад."
 
break;
case 
38// up
 
if (labirint[start.rows][0][start.cols]==0) {
if (
testNext(board.rows[start.rows-1].cells[start.cols]))
 
message.innerText="Продвижение на север..."
start.rows--
document.all.board.rows[start.rows].cells[start.cols].style.backgroundColor="yellow"
 
} else
 
message.innerText="Ух ... Вы не можете идти на север."
 
break;
case 
39// right
 
 
if (labirint[start.rows][1][start.cols]==0) {
if (
testNext(board.rows[start.rows].cells[start.cols+1]))
 
message.innerText="Продвижение на восток..."
start.cols++
document.all.board.rows[start.rows].cells[start.cols].style.backgroundColor="yellow"
 
}
 else
 
message.innerText="Ух ... Вы не можете идти на восток."
 
break;
case 
40//down
 
if (labirint[start.rows+1]==null) return
 if (
labirint[start.rows+1][0][start.cols]==0) {
if (
testNext(board.rows[start.rows+1].cells[start.cols]))
 
message.innerText="Продвижение на юг..."
start.rows++
document.all.board.rows[start.rows].cells[start.cols].style.backgroundColor="yellow"
 
} else
 
message.innerText="Ух ... Вы не можете идти на юг."
 
break;
 }
 if (
document.all.board.rows[start.rows].cells[start.cols].innerText=="end") {
message.innerText="Вы выиграли!"
progress=false
 
}
}
</
SCRIPT>
<
DIV align=center><STRONG>Используйте стрелки на клавиатуречтобы двигаться от начала до конца в лабиринте.</STRONG></DIV><BR>
<
P>
<
TABLE id=board cellSpacing=0 cellPadding=0 align=center bgColor=#ffffcc><SCRIPT LANGUAGE="JavaScript">
for (var row 0row<labirint.lengthrow++) {
 
document.write("<TR>"
 for (var 
col 0col<labirint[row][0].lengthcol++) {
document.write("<TD STYLE='")
for (var 
cell 0cell<2cell++) {
 if (
labirint[row][cell][col]==1
document.write(sides[cell]+": 2px black solid;")
}
if ((
0==col) && (0!=row))
 
document.write("border-left: 2px black solid;")
if (
row==labirint.length-1)
 
document.write("border-bottom: 2px black solid;")
if ((
0==row) && (0==col)) 
 
document.write(" background-color:yellow;' class=start>start</TD>")
else
 if ((
row==labirint.length-1) && (col==labirint[row][0].length-1))
 
document.write("' class=end>end</TD>")
 else
 
document.write("'> </TD>")
 }
 
document.write("</TR>")
}
var 
start = new Object
start
.rows 0
start
.cols 0
progress
=true
document
.onkeydown moveIt;
 </
SCRIPT>
<
TBODY></TBODY></TABLE>
<
P id=message></P>
<
P></P><!-- End of Game --><!-- BODY END HERE --></CENTER
это скрипт лабиринта

Последний раз редактировалось Alekzzzander; 02.02.2008 в 19:52..
 
Ответить с цитированием

  #3  
Старый 02.02.2008, 20:07
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

Тебе маленькую как Alekzzzander дал или большую как БК?
 
Ответить с цитированием

  #4  
Старый 02.02.2008, 20:46
[HEX]Ice
Новичок
Регистрация: 02.02.2008
Сообщений: 5
Провел на форуме:
4760

Репутация: 0
По умолчанию

http://forum.antichat.ru/threadnav37239-1-10.html
 
Ответить с цитированием

  #5  
Старый 02.02.2008, 21:55
_Sniper_
Banned
Регистрация: 21.07.2007
Сообщений: 504
Провел на форуме:
1899369

Репутация: 445


Отправить сообщение для _Sniper_ с помощью ICQ
По умолчанию

Большую как БК.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где можно найти скрипт игры "АУКЦИОН? ZVEN PHP, PERL, MySQL, JavaScript 5 02.01.2008 13:46
НУжен Хелп Хацкеров anakin Болталка 18 21.09.2006 19:21
Нужен скрипт.! w4rd3n PHP, PERL, MySQL, JavaScript 7 29.10.2005 02:00



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ