ある条件でアンジェのかわりに
スペシャル助っ人(*^^*)が出現します。
スペシャル助っ人を倒したあなたには、
スペシャルグッズをプレゼント。


";//ウェルカムメッセージ $zakoimg ="jyanangani.gif";//-----------------敵の画像を設定 $bossimg ="jynani3.gif";//----------------- ボスの画像を設定 $zakoname="アンジェ";//--------------------敵の名前 $bossname="オスカー";//--------------------ボスの名前 $zako1 = "jyanangg.gif";//------------------------敵のぐー画像 $zako2 = "jyanangc.gif";//------------------------敵のちょき画像 $zako3 = "jyanangp.gif";//------------------------敵のぱー画像 $boss1 = "jyanosg.gif";//------------------------ボスのぐー画像 $boss2 = "jyanosc.gif";//------------------------ボスのちょき画像 $boss3 = "jyanosp.gif";//------------------------ボスのぱー画像 $you1 = "gu.gif";//----------------------プレイヤーのぐー画像 $you2 = "tyo.gif";//----------------------プレイヤーのちょき画像 $you3 = "pa.gif";//----------------------プレイヤーのぱー画像 $method = 'POST';//----------------------methodの形式 (POST/GET) //---POSTで上手くいかない場合、GETにしてみてください //---------------敵のセリフ $serifu1_1 ="あいこかぁ…";//------------ぐーあいこ $serifu1_2 ="ガビ〜ン!!";//----------ぐーまけ $serifu1_3 ="やったあ!";//----------ぐーかち $serifu2_1 ="あいこ?なかなか…";//----ちょきあいこ $serifu2_2 ="ああああ〜";//--------------ちょきまけ $serifu2_3 ="やったねっ♪";//--------------ちょきかち $serifu3_1 ="あいこでしょっ♪";//----------ぱーあいこ $serifu3_2 ="まだまだあっ!";//----------ぱーまけ $serifu3_3 ="ふふん♪";//----ぱーかち //---------------勝利者景品は //--------------フォルダ/wp 以下のhtmlファイルを好きに編集してください //-----------------------------------設定ここまで //-----------------------------------ザコ/ボス判定 if ($boss) { $tekiimg =$bossimg; $tekiname=$bossname; $teki1 = $boss1; $teki2 = $boss2; $teki3 = $boss3; } else { $tekiimg =$zakoimg; $tekiname=$zakoname; $teki1 = $zako1; $teki2 = $zako2; $teki3 = $zako3; } enfif; //-----------------フッタ function bottom(){ //----------カスタマイズしたり絵を変更しても著作権表示は変えないでね。 print ("
ぴこらんどち〜むあくと
\n"); } //-----------------------------------クッキー送信 if (!$mode){ if (!$c_name) {$c_name=$namae;} if (!$c_pass) {$c_pass=$pass;} if (!$namae) {$namae=$c_name;} if (!$pass) {$pass=$c_pass;} //------名前文字化け対策 $namae = stripslashes($namae); setcookie("c_name",$namae,time()+864000);//cookieセット setcookie("c_pass",$pass,time()+864000);// } ?> <? echo $title; ?>

オスカーさまのお仕込みよろしく、
すっかりじゃんけんの能力が開発された、
".$tekiname."と勝負してください。

\n"); print ("先に".$kaisuu."回勝った方が勝者となります。
\n"); print $welcome; print ("GETできるグッズは全部で 3種です。
それでは、がんばってね。

\n"); print ("
おなまえ"); print ("
"); print ("パスワード"); print ("
"); print (""); print (""); print ("
"); print ("jynim.gif

TOPHOMEランキング
"); bottom(); exit; } //------------ランキング計算 if ($mode == "rank") { $windata_top = 0; $windata_bottom = 0; $templog = file($filepath);//現在のファイル内容をすべて配列に格納 /* ファイル・ポインタを開く */ $fp = @fopen($filepath,"r"); flock($fp,2);//-------------------------------排他ロック if ($fp) { $buf = fgets($fp,100); while (!feof($fp)) { $namedata=(strtok($buf,"\t")); $passdata=(strtok("\t")); $windata=(strtok("\n")); //------------------------------------------topの割り出し if ($windata_top < $windata ) { $name_top = $namedata; $windata_top = $windata; } //------------------------------------------bottomの割り出し if ($windata_bottom > $windata ) { $name_bottom = $namedata; $windata_bottom = $windata; } //------------------------------------------目上の人 if ($windata > 0) { $sonkei .= $namedata."さん
\n"; } //------------------------------------------目下の人 if ($windata < 1) { $yowai .= $namedata."さん
\n"; } $buf = fgets($fp,100); } flock($fp,3);//-----------------------------ロック解除 fclose($fp); } //---------------------------------------------------------ランキング表示 print ("
jynim.gifjynim.gif ランキング jynim.gifjynim.gif

jynim.gif

"); print ("".$tekiname."に最も尊敬されている人は
\n"); print ($name_top."さんです!

\n"); print ("".$tekiname."にかなりナメられている人は
\n"); print ($name_bottom."さんです…

\n"); print ("".$tekiname."に尊敬されている人は
\n"); print ($sonkei."
\n"); print ("".$tekiname."にナメられている人は
\n"); print ($yowai."
\n"); print ("
jynim.gif

* このページを閉じまぁす *
\n"); bottom(); exit; } //------------ログイン時のユーザー認証 if ($mode == "login") { //***** パスワード認証 $templog = file($filepath);//現在のファイル内容をすべて配列に格納 $pass_chk = 0;//---------------------------------------パスワード認証まち----0 /* ファイル・ポインタを開く */ $fp = @fopen($filepath,"r"); flock($fp,2);//-------------------------------排他ロック if ($fp) { $buf = fgets($fp,100); while (!feof($fp)) { $namedata=(strtok($buf,"\t")); $passdata=(strtok("\t")); $windata=(strtok("\n")); if ($namedata==$namae){ if ($pass!=$passdata){ $pass_chk=2;//----------パスワードNGで2 } if ($pass==$passdata){ $pass_chk=1;//----------パスワードOKで1 } } $buf = fgets($fp,100); } flock($fp,3);//-----------------------------ロック解除 fclose($fp); } //------------------------------データがない場合は新規作成 if ($pass_chk == 0){ $win = 0; $msgstr = $namae."\t"; $msgstr .= $pass."\t"; $msgstr .= $win."\n"; /* 現在のファイル内容をすべて配列に格納 */ $templog = file($filepath); /* ファイルポインタを書き込みモードでオープン */ $fp = fopen($filepath,"w"); flock($fp,2);//-------------------------------排他ロック if (!$fp) { print("データファイルオープンに失敗しました。
\n"); exit; } fputs($fp,$msgstr); /* 配列からファイルに書き戻す */ for ($i = 0; $i < $limits-1; $i++) { fputs($fp,$templog[$i]); } flock($fp,3);//-----------------------------ロック解除 fclose($fp); } //------------------------------パスワードが違う場合の処理 if ($pass_chk == 2){ print ("パスワードが違います!
"); bottom(); exit; } } //--------------------------------ユーザー認証ここまで //--------------------------------敵イメージ表示 if (!$pon){ if ($boss){ print ($bossname."があらわれた!
「今度は俺が相手だ。」
"); } print ("
"); print ("じゃ〜んけ〜ん…
"); $fight=0; $win=0; $lose=0; } //------------------------------------------ if ($pon){ mt_srand((double)microtime()*1000000); $r = mt_rand(1,3); if ($r == 1){ print ("
$tekiname:グー
"); } if ($r == 2){ print ("
$tekiname:チョキ
"); } if ($r == 3){ print ("
$tekiname:パー
"); } print ($namae.":"); if ($pon == "グー") { $fight=$fight+1; print("グー

"); if ($r == 1) { $mes= ("あいこ!

".$tekiname.":「".$serifu1_1."」
"); } if ($r == 2) { $mes= ($namae."さんの勝ち!

".$tekiname.":「".$serifu1_2."」
"); $win=$win+1; } if ($r == 3) { $mes= ($namae."さんの負け!

".$tekiname.":「".$serifu1_3."」
"); $lose=$lose+1; } } if ($pon == "チョキ") { $fight=$fight+1; print("チョキ

"); if ($r == 2) { $mes= ("あいこ!

".$tekiname.":「".$serifu2_1."」
"); } if ($r == 3) { $mes= ($namae."さんの勝ち!

".$tekiname.":「".$serifu2_2."」
"); $win=$win+1; } if ($r == 1) { $mes= ($namae."さんの負け!

".$tekiname.":「".$serifu2_3."」
"); $lose=$lose+1; } } if ($pon == "パー") { $fight=$fight+1; print("パー

"); if ($r == 3) { $mes= ("あいこ!

".$tekiname.":「".$serifu3_1."」
"); } if ($r == 1) { $mes= ($namae."さんの勝ち!

".$tekiname.":「".$serifu3_2."」
"); $win=$win+1; } if ($r == 2) { $mes= ($namae."さんの負け!

".$tekiname.":「".$serifu3_3."」
"); $lose=$lose+1; } } print ("$mes
"); print ("第".$fight."回戦目 "); print ($win."勝 "); print ($lose."敗
"); //------------------------勝ちポイント4以上でボス登場 $bosszyouken = $lose + 4; if ($win == $bosszyouken and $boss != 1) { $msg = ("
声:「ちょっと待ったぁ!」"); $msg .= ("
"); $msg .= (""); $msg .= (""); $msg .= (""); $msg .= (""); $msg .= (""); $msg .= (""); $msg .= ("
"); print ($msg); bottom(); exit; } //-------------------------勝負ありの処理 if ($win==$kaisuu or $lose==$kaisuu) { //------------------------データ記録開始 $kekka =$win - $lose; $templog = file($filepath);//現在のファイル内容をすべて配列に格納 /* ファイル・ポインタを開く */ $fp = @fopen($filepath,"r"); flock($fp,2);//-------------------------------排他ロック if ($fp) { $buf = fgets($fp,100); while (!feof($fp)) { $namedata=(strtok($buf,"\t")); $passdata=(strtok("\t")); $windata=(strtok("\n")); if ($namedata==$namae){ //-----------------------------------該当ユーザの処理 $windata = $windata + $kekka; if ($windata < -3) {$windata = 0;} } $newdata .=$namedata."\t".$passdata."\t".$windata."\n"; $buf = fgets($fp,100); } flock($fp,3);//-----------------------------ロック解除 fclose($fp); /* ファイルポインタを書き込みモードでオープン */ $fp = fopen($filepath,"w"); flock($fp,2);//-------------------------------排他ロック if (!$fp) { print("データファイルオープンに失敗しました。
\n"); exit; } fputs($fp,$newdata);//----------------------更新後のデータで上書き flock($fp,3);//-----------------------------ロック解除 fclose($fp); } //------------------------データ記録終了 //-------------------------ゲームセットメッセージ if ($win==$kaisuu){ mt_srand((double)microtime()*1000000); $win_r = mt_rand(1,2); $winurl =("./com/present".$win_r.".html"); if ($boss){$winurl =("./com/presentsp.html");} $msg = ("
".$namae."さんの勝利です!
"); $msg .= ("
●今回の賞品は ここからダウンロードできます●"); $msg .=("
"); $msg .=("

"); } if ($lose==$kaisuu){ $msg=("
".$namae."さんは負けてしまいました!
"); $msg .=("またの挑戦をお待ちしています♪
"); $msg .=(""); $msg .=("
"); } print $msg; print ("jynim.gif

TOPHOMEランキング
"); bottom(); exit; }} ?>
jynim.gif

> > > > >