罪と罰++二律背反


# sub dung_menu にコマンドを追加

$log2 .=qq|<select name="cmd" size="1">\n|;
$log2 .=qq|<option value="0">先へ進む</option>\n|;
$log2 .=qq|<option value="1">右を向く</option>\n|;
$log2 .=qq|<option value="2">左を向く</option>\n|;
#$log2 .=qq|<option value="3">後ろを向く</option>\n|;
$log2 .=qq|<option value="10">所持品</option>\n|;
$log2 .=qq|<option value="4">あたりを見る</option>\n|;
$log2 .=qq|</select><br>\n|;
$log2 .=qq|<input type="submit" $button1 value="NEXT">$td_end</form>\n|;

# 下の6行を追加 --- ここから
$log .= qq|<form action="$script" method="$method" name="ore_">|;
$log .=qq|<input type="hidden" name="id" value="$id">\n<input type="hidden" name="pw" value="$pw">\n|;
$log .= qq|<input type="submit" name="cmd" value="進む">\n|;
$log .= qq|<input type="submit" name="cmd" value="左">|;
$log .= qq|<input type="submit" name="cmd" value="右">|;
$log .= qq|</form>|;
# --- ここまで

}
# sub dung_exe を修正
if(!$tm){

    # 下の3行を追加 
    $cmd=0 if($cmd eq '進む');
    $cmd=1 if($cmd eq '右');
    $cmd=2 if($cmd eq '左');

if($cmd<=-1){
  $log .= "$nmは、迷宮をあとにした<br>\n";
  $tm = $cmd = 0;
  $type = '';
  &call_main_st;
}elsif($cmd==0){


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-06-08 (金) 00:30:07 (4341d)