罪と罰++二律背反


[[罪罰改造]]

-メインメニューに新しい処理・スクリプトを追加してみる
-以下は迷宮スクリプトを11番目のコマンドとして追加する例です
*メニューに追加する [#w2b6700d]
**./inc/ore_sub-main.cgi [#o92ec8e9]
メインで表示されるメニュー配列を書き換える
-例えば下の例では、現状維持を0番目として数えて迷宮は10番目ですので、$cmdは10になります。
-自分のメニュー構成に合わせてcmd番号を決めます
 
 # メインコマンド
 my @c = ('現状維持','修業','内政','戦争','能力','仕官','情報','討伐','軍事','通信','迷宮');
|0|1|2|3|4|5|6|7|8|9|10|
|現状維持|修行|内政|戦争|能力|仕官|情報|討伐|軍事|通信|迷宮|

*選択されたメニューを振り分ける処理 [#j68310da]
**./ore_.cgi [#u8025508]
メインメニューで選択したコマンド($cmd)によってファイルを読み込み、実行(&dung)する
-上のメニューに追加した$cmdが10なので、$cmd==10を迷宮に振り分ける処理を追加します
 
 # 初期メニュー
 elsif(!$type && $cmd==10 && $act_cnt<$act_cnt_limit ) { require './inc/ore_sub-dung.cgi'; &dung; }
 
すでに"迷宮"処理を行っている場合、$typeに"迷宮"がセットされているので、続行(&dung_exe)実行する
 
 # 続行メニュー
 elsif($type eq '迷宮') { require './inc/ore_sub-dung.cgi'; &dung_exe; }

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS