私設SoS2オーナー応援BBS

新規発言一覧最新記事過去一覧検索ダウンロードページHOME

スレッド

└◇1123:
カジノシステムで [ノリス] 02/01 02:16

 ├◇1124:Re:カジノシステムで [moon] 02/01 19:57
 │└◇1125:Re[2]:カジノシステムで [ノリス] 02/04 02:07
 │ └◇1126:Re[3]:カジノシステムで [moon] 02/04 09:05
 │  └◇1127:Re[4]:カジノシステムで [ノリス] 02/05 19:05
 │   └◇1128:Re[5]:カジノシステムで [ノリス] 02/05 19:08
 │    └◇1129:Re[6]:カジノシステムで [moon] 02/05 19:53
 │     └◇1130:Re[7]:カジノシステムで [ノリス] 02/07 01:07
 │      └◇1131:Re[8]:カジノシステムで [moon] 02/07 08:41
 │       └◇1132:Re[9]:カジノシステムで [ノリス] 02/09 08:03
 │        └◇1133:Re[10]:カジノシステムで [moon] 02/09 08:57
 │         └◇1134:Re[11]:カジノシステムで [ノリス] 02/09 18:48
 │          └◇1135:Re[12]:カジノシステムで [moon] 02/09 22:33
 │           └◇1136:Re[13]:カジノシステムで [ノリス] 02/11 21:04
 │            └◇1137:Re[14]:カジノシステムで [ノリス] 02/11 21:09
 └◇1138:Re:カジノシステムで [moon] 02/12 00:45
  └◇1139:Re[2]:カジノシステムで [ノリス] 02/12 20:45
   └◇1140:Re[3]:カジノシステムで [ノリス] 02/12 20:49
    └◇1141:Re[4]:カジノシステムで [moon] 02/12 23:16
     └◇1142:Re[5]:カジノシステムで [ノリス] 02/13 10:54
      └◇1143:Re[6]:カジノシステムで [ノリス] 02/13 13:42
       └◇1144:Re[7]:カジノシステムで [moon] 02/13 14:23<-last


1123● カジノシステムで[ ノリス ] 2005 02/01 02:16
どうもはじめましてノリスです。

こちらのカジノシステムをダウンロードしてみたのですが、
dollex版を元に作っていることもあるのか、すぐに500のサーバーエラーが出てしまいます。
メインのプログラムからカジノのプログラムに飛ぶところまでは何とかできたのですが、
そこからブラックジャックなりのゲームをしようとするとまた500のエラーが出てしまいます。
もしよろしければ原因をご推測していただけませんでしょうか?

一応文法チェックにはかけてみたんですけどそんな問題じゃないですよね。
スレッド一覧


1124● Re:カジノシステムで[ moon ] 2005 02/01 19:57
> どうもはじめましてノリスです。
>
> こちらのカジノシステムをダウンロードしてみたのですが、
> dollex版を元に作っていることもあるのか、すぐに500のサーバーエラーが出てしまいます。
> メインのプログラムからカジノのプログラムに飛ぶところまでは何とかできたのですが、
> そこからブラックジャックなりのゲームをしようとするとまた500のエラーが出てしまいます。
> もしよろしければ原因をご推測していただけませんでしょうか?
>
> 一応文法チェックにはかけてみたんですけどそんな問題じゃないですよね。

情報が少なく確実なことが分かりませんので、とりあえず以下の流れで作業をしてみてください。
1. perlをインストールする。
2. 次のテキストをcasino_err.batとして保存する。
@rem ---- この下の行から ----
@echo off
setlocal

if "%~1" equ "" goto ERROR
set OUTDIR=%~dp0
cd "%~dp1"

set PERLAPP=C:\perl\bin\perl.exe
set USERID=0000
set PASSWORD=password
set OUTFILE=casino_err.txt

set REQUEST_METHOD=GET
set QUERY_STRING=id^=%USERID%^&ps^=%PASSWORD%^&mode^=casino^&type^=bj^&bet^=1
"%PERLAPP%" sos2.cgi 2> "%OUTDIR%\%OUTFILE%"
echo 結果を"%OUTFILE%"に出力しました。
set QUERY_STRING=id^=%USERID%^&ps^=%PASSWORD%^&mode^=norm_save
"%PERLAPP%" sos2.cgi > nul 2>&1
goto END

:ERROR
echo 実行するにはsos2.cgiをドラッグ&ドロップしてください。

:END
echo 終了します。
pause

endlocal
echo on
@rem ---- この上の行まで ----
3. 御使用のOSがWin9X/Meの場合はsetlocalとendlocalを削除する。
4. set PERLAPP=C:\perl\bin\perl.exeを必要に応じて変更する。
5. set USERID=0000の0000を使用するユーザのIDに変更する。
6. set PASSWORD=passwordのpasswordをそのパスワードに変更する。
7. casino_err.batにsos2.cgiをドラッグ&ドロップする。
8. 正常に処理が終わればcasino_err.txtファイルが作成されるのでそれをここに貼る。

casino_err.txtが作成されない場合はその旨を書いてください。
スレッド一覧


1125● Re[2]:カジノシステムで[ ノリス ] 2005 02/04 02:07
お返事有難うございます。
早速実行しましたところ


ディレクトリの指定が正しくありません.
構文エラーです.
ファイルを作れませんでした.
結果を"casino_err.txt"に出力しました。
構文エラーです.
Can't open perl script "sos2.cgi": No such file or directory
終了します。
続けるにはどれかキーを押してください . . .


こうでたのですが…
どうしたものでしょうか…
スレッド一覧


1126● Re[3]:カジノシステムで[ moon ] 2005 02/04 09:05
> お返事有難うございます。
> 早速実行しましたところ
>
>
> ディレクトリの指定が正しくありません.
> 構文エラーです.
> ファイルを作れませんでした.
> 結果を"casino_err.txt"に出力しました。
> 構文エラーです.
> Can't open perl script "sos2.cgi": No such file or directory
> 終了します。
> 続けるにはどれかキーを押してください . . .
>
>
> こうでたのですが…
> どうしたものでしょうか…

もしかして、Win9X/Meでしたか?
再度調べたところ先のバッチコマンドはそれらのOSでは正常に動かないようです。
次のバッチコマンドで試してみてください。
変更する箇所は、PERLAPP=〜,USERID=〜,PASSWORD=〜,OUTFILE=〜です。
これでも動作しない場合は、WEBサーバを導入してエラーを発生させ、書き出されるエラーログファイルを御覧ください。(これの動作を真似しているだけなので最初からこちらをやっていただいても構いません。)

@rem ---- この下の行から ----
@echo off

if %1 equ "" goto ERROR

set PERLAPP=C:\perl\bin\perl.exe
set USERID=0000
set PASSWORD=password
set OUTFILE=C:\casino_err.txt

set REQUEST_METHOD=GET
set QUERY_STRING=id^=%USERID%^&ps^=%PASSWORD%^&mode^=casino^&type^=bj^&bet^=1
"%PERLAPP%" %1 2> "%OUTFILE%"
echo 結果を"%OUTFILE%"に出力しました。
set QUERY_STRING=id^=%USERID%^&ps^=%PASSWORD%^&mode^=norm_save
"%PERLAPP%" %1 > nul 2>&1
goto END

:ERROR
echo 実行するにはsos2.cgiをドラッグ&ドロップしてください。

:END
echo 終了します。
pause

echo on
@rem ---- この上の行まで ----
スレッド一覧


1127● Re[4]:カジノシステムで[ ノリス ] 2005 02/05 19:05
構文エラーです.
構文エラーです.
Can't locate ./ini/perl.cgi at
D:\HP\SOS2DOLL\SOS2.CGI line 21.
結果を"casino_err.txt"に出力しました。
構文エラーです.
Can't locate ./ini/perl.cgi at
D:\HP\SOS2DOLL\SOS2.CGI line 21.
終了します。
続けるにはどれかキーを押してください . . .

今度はこう出たのですが、
該当箇所を色々いじっても変わらないんです。



<tr><td valign="top">
<b>カジノ入り口</b><br><br>
<br><hr><br>Today Results ( BET:0 PAY:0 )<br><br>
<form method="POST" action="./sos2.cgi">
<LABEL for="3mode">
<INPUT type="radio" name="mode" id="3mode" value="casino" checked>他へ 【
</LABEL>
<select name="type">
<option value="bj">ブラックジャック
<option value="pk">ポーカー
<option value="bi">ビンゴ
<option value="bc">ミニバカラ
<option value="sl">スロット
<option value="want">景品交換
</select>
BET:<select name="bet"><option value="0">0<option value="1">1</select>コイン 】
<br><br><LABEL for="4mode">
<INPUT type="radio" name="mode" id="4mode" value="goodbye">カジノから出る

</LABEL>

ここまではいくのですが、これから各々のゲームに行こうとするとサーバーエラーが出てしまうんです。
カジノから出ることは出来るんですが・・・
スレッド一覧


1128● Re[5]:カジノシステムで[ ノリス ] 2005 02/05 19:08
構文エラーです.
構文エラーです.
Can't locate ./ini/perl.cgi at
D:\HP\SOS2DOLL\SOS2.CGI line 21.
結果を"casino_err.txt"に出力しました。
構文エラーです.
Can't locate ./ini/perl.cgi at
D:\HP\SOS2DOLL\SOS2.CGI line 21.
終了します。
続けるにはどれかキーを押してください . . .

今度はこう出たのですが、
該当箇所を色々いじっても変わらないんです。


問題の場面のソースをコピーすると

<tr><td valign="top">
<b>カジノ入り口</b><br><br>
<br><hr><br>Today Results ( BET:0 PAY:0 )<br><br>
<form method="POST" action="./sos2.cgi">
<LABEL for="3mode">
<INPUT type="radio" name="mode" id="3mode" value="casino" checked>他へ 【
</LABEL>
<select name="type">
<option value="bj">ブラックジャック
<option value="pk">ポーカー
<option value="bi">ビンゴ
<option value="bc">ミニバカラ
<option value="sl">スロット
<option value="want">景品交換
</select>
BET:<select name="bet"><option value="0">0<option value="1">1<option value="2">2<option value="3">3<option value="4">4<option value="5">5<option value="6">6<option value="7">7<option value="8">8<option value="9">9<option value="10">10</select>コイン 】
<br><br><LABEL for="4mode">
<INPUT type="radio" name="mode" id="4mode" value="goodbye">カジノから出る

</LABEL>
<br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</form>
</td>
ここまではいくのですが、これから各々のゲームに行こうとするとサーバーエラーが出てしまうんです。
カジノから出ることは出来るんですが・・・
スレッド一覧


1129● Re[6]:カジノシステムで[ moon ] 2005 02/05 19:53
> 今度はこう出たのですが、
> 該当箇所を色々いじっても変わらないんです。

cdを行わないようにしたのでおそらくその影響ですね。
うまくいかないようなのでこれまでのことは忘れていただいて、次の手としてうちで配布しているStderrOutをrequireしていただきエラーを発生させてからstderrout.txtを御覧ください。
スレッド一覧


1130● Re[7]:カジノシステムで[ ノリス ] 2005 02/07 01:07
StderrOutをダウンロードして使用してみたのですが、
上手くいきませんでした。

sos2.cgiにアクセスしてもエラーが出ないで普通に処理され、
stderrout.txtにも何も書かれていませんでした。

何度もご迷惑をかけてすみません…
スレッド一覧


1131● Re[8]:カジノシステムで[ moon ] 2005 02/07 08:41
> sos2.cgiにアクセスしてもエラーが出ないで普通に処理され、
> stderrout.txtにも何も書かれていませんでした。

サーバエラーが発生しないとstderrout.txtには何も書き込まれないのですが、サーバエラーさえ発生しないのでしょうか?
それとも、サーバエラーが発生してもstderrout.txtに出力されないということでしょうか?
スレッド一覧


1132● Re[9]:カジノシステムで[ ノリス ] 2005 02/09 08:03
サーバーエラーが発生していません…
スレッド一覧


1133● Re[10]:カジノシステムで[ moon ] 2005 02/09 08:57
> サーバーエラーが発生していません…

ええと、そうするとどうなっているのでしょうか?
サーバエラーが発生しないということは、正常にブラックジャックなどができているということになると思うのですが・・・。
スレッド一覧


1134● Re[11]:カジノシステムで[ ノリス ] 2005 02/09 18:48
print qq|<option value="bj">ブラックジャック\n|;
if($Fm{'type'} eq 'pk'){print '<option value="pk" selected>ポーカー' , "\n";}else{print '<option value="pk">ポーカー' , "\n";}

ここが上手く機能していないと思うのですが、
よく見る'mode'とここの'type'はどう違うのでしょうか?
スレッド一覧


1135● Re[12]:カジノシステムで[ moon ] 2005 02/09 22:33
> print qq|<option value="bj">ブラックジャック\n|;
> if($Fm{'type'} eq 'pk'){print '<option value="pk" selected>ポーカー' , "\n";}else{print '<option value="pk">ポーカー' , "\n";}
>
> ここが上手く機能していないと思うのですが、
> よく見る'mode'とここの'type'はどう違うのでしょうか?

$Fm{'type'}はカジノ内のゲームを区別するために使用しています。
つまり、この値が'bj'ならブラックジャック、'pk'ならポーカーの処理に分岐させているということです。

それと、もう一度聞きますがどのような状況なのですか?
スレッド一覧


1136● Re[13]:カジノシステムで[ ノリス ] 2005 02/11 21:04
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>Script of Ogre</title>
<STYLE TYPE="text/css"><!--
        A:link {text-decoration:none;}
        A:visited {text-decoration:none;}
        A:hover {text-decoration:none}
        tr,td,th {font-size:12;color:#000;}
        body {
            font-size:12;
            color:#888888;
            cursor:crosshair;
        }
        table {
            width:100%;
            border-style:ridge;
        }
        TEXTAREA,SELECT {
            background-color:#bbb;
            font-size : 9pt ;
            color : #000;
            cursor:crosshair;
        }
        input {cursor:hand;}
    --></STYLE>
</head>
<body bgcolor=#FFFFFF link=#77DDFF vlink=#77DDFF alink=#55CCFF>
<div align="center">


<center><table border=2 bordercolor=#000000 cellspacing=0 cellpadding=0 bgcolor=#999999 width=100% bordercolorlight=#000000 bordercolordark=#000000>
<tr><td colspan=2 bgcolor=#000000>
<table><tr><form method=POST action=./login.cgi><td width=150>
<select name='mode'>
<option value="con_game">Continue
<option value="new_game">New Game
</select><input type=submit value="スタート" style="font-size:10;border:solid">
</td></form><form method=POST action=./list.cgi target=_blank><td width=110>
<LABEL for="1mode">
<INPUT type="hidden" name="mode" id="1mode" value="list">

</LABEL>
<select name='order'>
<option value='ID'>ID
<option value='Name'>Name
<option value='Job'>Job
<option value='Money'>Money
<option value='Bounty'>Bounty
<option value='Rate'>Rate
</select><input type=submit value="表示" style="font-size:10;border:solid">
</td></form><form method=POST action=./list.cgi target=_blank><td width=*>
<LABEL for="2mode">
<INPUT type="hidden" name="mode" id="2mode" value="sale">

</LABEL>
<input type=submit value='Sale' style="font-size:10;border:solid">
</td></form></tr></font></b></table>
</td></tr>
<tr><td valign="top">
<b>カジノ入り口</b><br><br>
<br><hr><br>Today Results ( BET:0 PAY:0 )<br><br>
<form method="POST" action="./sos2.cgi">
<LABEL for="3mode">
<INPUT type="radio" name="mode" id="3mode" value="casino" checked>他へ 【
</LABEL>
<select name="type">
<option value="bj">ブラックジャック
<option value="pk">ポーカー
<option value="bi">ビンゴ
<option value="bc">ミニバカラ
<option value="sl">スロット
<option value="want">景品交換
</select>
BET:<select name="bet"><option value="0">0<option value="1">1<option value="2">2<option value="3">3<option value="4">4<option value="5">5<option value="6">6<option value="7">7<option value="8">8<option value="9">9<option value="10">10</select>コイン 】
<br><br><LABEL for="4mode">
<INPUT type="radio" name="mode" id="4mode" value="goodbye">カジノから出る

</LABEL>
<br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</form>
</td>
<tr><form method="POST" action="./sos2.cgi">
<td valign=top><table><tr><td align=center><select name=pd>
<option value="0000">0000:質屋(質屋)
<option value="0003">0003:ノリス(★ニンジャ)
</select> ID:<LABEL for="5pd2">
<INPUT type="text" name="pd2" id="5pd2" value="" size=4>
</LABEL>
</td></tr><tr><td>
<LABEL for="6mode">
<INPUT type="radio" name="mode" id="6mode" value="find_partner" checked>他のプレイヤーを探す<br>

</LABEL>
<LABEL for="7mode">
<INPUT type="radio" name="mode" id="7mode" value="reward">賞金首に金をかける 金額:
</LABEL>
<LABEL for="8price">
<INPUT type="text" name="price" id="8price" value="" size=5><br>
</LABEL>
<LABEL for="9mode">
<INPUT type="radio" name="mode" id="9mode" value="note_after">手紙を書く:

</LABEL>
<LABEL for="10words">
<INPUT type="text" name="words" id="10words" value="" size=60>
</LABEL>
</td><td valign=bottom>
<br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</td></tr>
</form>
<form method="POST" action="./sos2.cgi">
</table><table><tr><td>
<LABEL for="11mode">
<INPUT type="radio" name="mode" id="11mode" value="find_item" checked>アイテム探索 

</LABEL>
探索範囲(km)<select name=it>
<option value="1">1
<option value="2">2
<option value="3">3
</select><br><LABEL for="12mode">
<INPUT type="radio" name="mode" id="12mode" value="casino_action">カジノへ<br>

</LABEL>
<LABEL for="14mode">
<INPUT type="radio" name="mode" id="14mode" value="stell_before">ステラツィオの設定<br>

</LABEL>
<LABEL for="17mode">
<INPUT type="radio" name="mode" id="17mode" value="norm_save">街で保存

</LABEL>
<LABEL for="18mode">
<INPUT type="radio" name="mode" id="18mode" value="hide_save">人里離れて保存

</LABEL>
<br><LABEL for="19mode">
<INPUT type="radio" name="mode" id="19mode" value="del_before">キャラを削除

</LABEL>
<LABEL for="20mode">
<INPUT type="radio" name="mode" id="20mode" value="back_up">バックアップ</td><td valign=bottom>

</LABEL>
<br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</td></tr></form>
</table></td><td width=50% valign=top>
<center><img src="./img/title.gif"></center><br>
<table border=0 cellspacing=0 cellpadding=5 align=center>
<tr><td align=center valign=top><img src="./img/146.gif" width=32 height=48><br>サイクロプス</td>
<td valign=top>ID:a999<br>
職業:サイクロプス【NPC】<br>
レベル:0<br>
経験値:0/100<br>
状態:alive<br>
攻撃属性/エレメント:<font color="#3366FF"><b>水</b></font> / <font color="white"><b>聖</b></font><br>
STR:1<br>
VIT:1<br>
DEX:3<br>
AGI:2<br>
WT:0<br>
一時使用:なし<br>体力:20/MAX20<br>
<br>所持金:11341G<br></td>
<form method="POST" action="./sos2.cgi">
<td valign=top>アイテム0/MAX5<br>
<LABEL for="21mode">
<INPUT type="radio" name="mode" id="21mode" value="use_after" checked>着脱・使用<br>
</LABEL>
<LABEL for="22mode">
<INPUT type="radio" name="mode" id="22mode" value="dump_after">捨てる<br><br>
</LABEL>
<LABEL for="24icount">
<INPUT type="hidden" name="icount" id="24icount" value="0">
</LABEL>
<hr>
<LABEL for="25sort">
<INPUT type="checkbox" name="sort" id="25sort" value="on">並び替える
</LABEL>
<br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</td></tr>
</form>
</table>
<table><form method="POST" action="./sos2.cgi">
<tr><td>コメント:じゅるる…<br>コメント:<LABEL for="26com">
<INPUT type="text" name="com" id="26com" value="じゅるる…" size=60></td><td>
</LABEL>
<br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<input type=hidden name=mode value=com_after>
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</td></tr></form>
<form method=POST action=./record.cgi target=_blank>
</table>
<div align=right><LABEL for="27mode">
<INPUT type="radio" name="mode" id="27mode" value="my_record" checked><b>My Record 
</LABEL>
<LABEL for="28mode">
<INPUT type="radio" name="mode" id="28mode" value="BBS"><b>BBS</b>
</LABEL>
</div><br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</form>
</td></tr>

</table></center>
<font color=#000000><br><center>Script Of Saga II Ver 1.5<br>
<a href="http://www.area-s.com/" target="_blank"><b>MISSINGLINK</b></a> & <a href="http://www.fayreal.com/" target="_blank"><b>Fayreal</b></a><br>
<font color = "#999999" title = "モクモク((( (-h-) )))モクモク">書き換え:人形</font><br>
SpecialThanks:<a href="http://www5.ocn.ne.jp/~mvillage/" target="_blank"><b>月里影</b></a><br>
</center></font>
</body>
</html>
スレッド一覧


1137● Re[14]:カジノシステムで[ ノリス ] 2005 02/11 21:09
詳細なソースは上記の通りです。多少省略していますが、
ここからブラックジャックや景品交換に行こうとすると
「CGIプログラムエラーの為表示できません」とでます。
casino.cgiをperlの文法チェックにかけてみてもエラーは出ません。

分割版なのですが、それが何か影響を及ぼしているのでしょうか?
スレッド一覧


1138● Re:カジノシステムで[ moon ] 2005 02/12 00:45
No.1137からの続きです。

> 詳細なソースは上記の通りです。多少省略していますが、
> ここからブラックジャックや景品交換に行こうとすると
> 「CGIプログラムエラーの為表示できません」とでます。
> casino.cgiをperlの文法チェックにかけてみてもエラーは出ません。
>
> 分割版なのですが、それが何か影響を及ぼしているのでしょうか?

HTMLを見たところ組み込みに失敗しているようですね。
確認箇所としてはオリジナルのsos2.cgiだと、
・&lock;と&unlock;の間に複数のif($Fm{'mode'} eq '〜'){〜}という記述がありますが、その中にif($Fm{'mode'} eq 'casino'){&play_form;}を追加してあるか?
・sub play_formの&normal_action;をif($Fm{'mode'} ne 'casino'){&normal_action;}else{&casino_action;}に変更してあるか?(こちらは「追加」ではなく「変更」です。)
の部分です。
とりあえず、上記2点を確認してみてください。
スレッド一覧


1139● Re[2]:カジノシステムで[ ノリス ] 2005 02/12 20:45
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>Script of Ogre</title>
</head>
<body bgcolor=#FFFFFF link=#77DDFF vlink=#77DDFF alink=#55CCFF>

<center><table border=2 bordercolor=#000000 cellspacing=0 cellpadding=0 bgcolor=#999999 width=100% bordercolorlight=#000000 bordercolordark=#000000>
<tr><td colspan=2 bgcolor=#000000>
<table><tr><form method=POST action=./login.cgi><td width=150>
<select name='mode'>
<option value="con_game">Continue
<option value="new_game">New Game
</select><input type=submit value="スタート" style="font-size:10;border:solid">
</td></form><form method=POST action=./list.cgi target=_blank><td width=110>
<LABEL for="1mode">
<INPUT type="hidden" name="mode" id="1mode" value="list">

</LABEL>
<select name='order'>
<option value='ID'>ID
<option value='Name'>Name
<option value='Job'>Job
<option value='Money'>Money
<option value='Bounty'>Bounty
<option value='Rate'>Rate
</select><input type=submit value="表示" style="font-size:10;border:solid">
</td></form><form method=POST action=./list.cgi target=_blank><td width=*>
<LABEL for="2mode">
<INPUT type="hidden" name="mode" id="2mode" value="sale">

</LABEL>



<input type=submit value='Sale' style="font-size:10;border:solid">
<b>Return</b></A>
</td></form></tr></font></b></table>
</td></tr>

<tr><td valign="top">
<b>カジノ入り口</b><br><br>
<br><hr><br>Today Results ( BET:0 PAY:0 )<br><br>
<form method="POST" action="./sos2.cgi">
<LABEL for="3mode">
<INPUT type="radio" name="mode" id="3mode" value="casino" checked>他へ 【
</LABEL>
<select name="type">
<option value="bj">ブラックジャック
<option value="pk">ポーカー
<option value="bi">ビンゴ
<option value="bc">ミニバカラ
<option value="sl">スロット
<option value="want">景品交換
</select>
BET:<select name="bet"><option value="0">0<option value="1">1<option value="2">2<option value="3">3<option value="4">4<option value="5">5<option value="6">6<option value="7">7<option value="8">8<option value="9">9<option value="10">10</select>コイン 】
<br><br><LABEL for="4mode">
<INPUT type="radio" name="mode" id="4mode" value="goodbye">カジノから出る

</LABEL>
<br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</form>
</td>
<td width=50% valign=top>
<center><img src="./img/title.gif"></center><br>
<table border=0 cellspacing=0 cellpadding=5 align=center>
<tr><td align=center valign=top><img src="./img/146.gif" width=32 height=48><br>サイクロプス</td>
<td valign=top>ID:a999<br>
<br>職業:サイクロプス【NPC】<br>
レベル:0<br>
経験値:0/100<br>
状態:alive<br>
攻撃属性/エレメント:<font color="#3366FF"><b>水</b></font> / <font color="white"><b>聖</b></font><br>
STR:1<br>
VIT:1<br>
DEX:3<br>
AGI:2<br>
WT:0<br>
一時使用:なし<br>体力:20/MAX20<br>
<br>所持金:11341G<br></td>
<form method="POST" action="./sos2.cgi">
<td valign=top>アイテム1/MAX5<br>
<LABEL for="5mode">
<INPUT type="radio" name="mode" id="5mode" value="use_after" checked>着脱・使用<br>
</LABEL>
<LABEL for="6mode">
<INPUT type="radio" name="mode" id="6mode" value="dump_after">捨てる<br><br>
</LABEL>

<LABEL for="8icount">
<INPUT type="hidden" name="icount" id="8icount" value="0">
</LABEL>
<hr>
<LABEL for="9sort">
<INPUT type="checkbox" name="sort" id="9sort" value="on">並び替える
</LABEL>
<br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</td></tr>
</form>
</table>
<table><form method="POST" action="./sos2.cgi">
<tr><td>コメント:じゅるる…<br>コメント:<LABEL for="10com">
<INPUT type="text" name="com" id="10com" value="じゅるる…" size=60></td><td>
</LABEL>
<br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<input type=hidden name=mode value=com_after>
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</td></tr></form>
<form method=POST action=./record.cgi target=_blank>
</table>
<div align=right><LABEL for="11mode">
<INPUT type="radio" name="mode" id="11mode" value="my_record" checked><b>My Record 
</LABEL>
<LABEL for="12mode">
<INPUT type="radio" name="mode" id="12mode" value="BBS"><b>BBS</b>
</LABEL>
</div><br>
<input type=hidden name=id value="a999">
<input type=hidden name=ps value="">
<div align=right><input type=submit value="決定" style="font-size:10;border:solid"></div>
</form>
</td></tr>

</table></center>
<font color=#000000><br><center>Script Of Saga II Ver 1.5<br>
<a href="http://www.area-s.com/" target="_blank"><b>MISSINGLINK</b></a> & <a href="http://www.fayreal.com/" target="_blank"><b>Fayreal</b></a><br>
<font color = "#999999" title = "モクモク((( (-h-) )))モクモク">書き換え:人形</font><br>
SpecialThanks:<a href="http://www5.ocn.ne.jp/~mvillage/" target="_blank"><b>月里影</b></a><br>
</center></font>
</body>
</html>
スレッド一覧


1140● Re[3]:カジノシステムで[ ノリス ] 2005 02/12 20:49
以上のソースのように出来たのですが、
やはり各々のゲームへ進めません。
画像か何か準備する必要があるのでしょうか・・・
スレッド一覧


1141● Re[4]:カジノシステムで[ moon ] 2005 02/12 23:16
> 以上のソースのように出来たのですが、
> やはり各々のゲームへ進めません。
> 画像か何か準備する必要があるのでしょうか・・・

何も準備する必要は無いです。

まず確認ですが、No.1139は「カジノへ」を実行した後に表示されたHTMLですよね?
カジノの各ゲームをしようとしてエラーになる場合は、確認項目としてあげた「・&lock;と&unlock;の間に複数のif($Fm{'mode'} eq '〜'){〜}という記述がありますが、その中にif($Fm{'mode'} eq 'casino'){&play_form;}を追加してあるか?」が意図通りに変更されていない時にも起こるのですがこれはちゃんと確認しましたか?
うまく変更できているか分からない場合は、確認しますので&lock;と&unlock;の間の処理をここに貼り付けてください。

あと、新たに一つ気付いたのですがNo.1136のHTMLでは「カジノへ」のmodeが'casino_action'になっていますが正しくは'casino'です。
この部分は修正してありますか?
スレッド一覧


1142● Re[5]:カジノシステムで[ ノリス ] 2005 02/13 10:54
仰ったとおりにしましたところ、きちんと動作しました!

どうやら勝手に組み込み方法を変えていたようです。
ご迷惑をおかけしてすみませんでした。

長々とご教授いただきありがとうございます!
本当に本当にありがとうございました。
スレッド一覧


1143● Re[6]:カジノシステムで[ ノリス ] 2005 02/13 13:42
アドレスはこちらです。
http://europea.hp.infoseek.co.jp/
貼り付けるのを忘れてました^^;
スレッド一覧


1144● Re[7]:カジノシステムで[ moon ] 2005 02/13 14:23
うまく動作したようで良かったです。
また、御利用ありがとうございます。
スレッド一覧

CGIROOM