江西广告网

标题: ***游戏类***在线挖地雷游戏(根据ms改编)但必须在服务器上支持php运行的:(… [打印本页]

作者: poche    时间: 2007-4-27 10:24
标题: ***游戏类***在线挖地雷游戏(根据ms改编)但必须在服务器上支持php运行的:(…
把下列代码加到网页的标签之间 从google下载我的照片管理软件 "; print ""; print "php挖地雷"; print ""; print "
"; print "php挖地雷"; if ($submit=="") { $nummine=4; $rowsize=5; $colsize=5; $generer=1; } if($generer==1) { srand((double)microtime()*100000000); $time_start=time(); //判断输入的数值是否正确 if(($rowsize<=1) || ($colsize<=1) || ($nummine==0)) { print "


行数,列数或地雷数输入错误!!"; exit; } if($nummine > $rowsize*$colsize) { print "


地雷数太多!"; exit; } //初始化 for($row=1;$row<=$rowsize;$row++) { for($col=1;$col<=$colsize;$col++) { $mine[$row][$col]="0"; $decouv[$row][$col]="0"; } } $index=0; while($index<$nummine) { $row=rand(1,$rowsize); $col=rand(1,$colsize); if($mine[$row][$col]=="0") { $mine[$row][$col]="1"; $index++; } } } else { $perdu=0; $reste=$rowsize*$colsize; for($row=1;$row<=$rowsize;$row++) { for($col=1;$col<=$colsize;$col++) { $temp="mine".($row*($colsize+1)+$col); $mine[$row][$col]=$$temp; $temp="decouv".($row*($colsize+1)+$col); $decouv[$row][$col]=$$temp; if($decouv[$row][$col]=="1") {$reste=$reste-1;} $temp="submit".($row*($colsize+1)+$col); if($$temp=="ok") { $reste=$reste-1; if($mine[$row][$col]=="0") { $decouv[$row][$col]="1"; } else { $perdu=1; } } } } if($perdu==1) { print "

您输啦!

"; for($i=1;$i<=$rowsize;$i++) { for($j=1;$j<=$colsize;$j++) { $decouv[$i][$j]="1"; } } } if(($reste==$nummine)&&($perdu!=1)) { print "

你赢啦!

"; $time_stop=time(); $time=$time_stop-$time_start; print "

您的分数: $time"; for ($i=1;$i<=$rowsize;$i++) { for($j=1;$j<=$colsize;$j++) { $decouv[$i][$j]="1"; } } } } print "

"; print ""; print ""; print ""; print ""; print ""; print "

"; for($row=1; $row<=$rowsize; $row++) { print ""; for($col=1; $col<=$colsize; $col++) { $nb=0; for($i=-1; $i<=1; $i++) { for($j=-1; $j<=1; $j++) { if($mine[$row+$i][$col+$j] == "1") { $nb++; } } } print ""; } print ""; } print "
"; if($decouv[$row][$col]=="1") { if($nb==0) { print " "; } else { if($mine[$row][$col]=="1") { print "*"; } else { print "$nb"; } } } else { print ""; print ""; } print ""; print ""; print "
"; print "

"; ?>
行数 :
列数 :
地雷数 :

-------------------------------------- http://www.huoyue.com.cn 活跃网,活跃人群的论坛,访问活跃网,将给您带来意想不到的收获,还可以免费为您开论坛,让您免费拥有与朋友、网友交流的论坛。你是年轻人吗?你活跃你就上!




欢迎光临 江西广告网 (http://bbs.jxadw.com/) Powered by Discuz! X3.2