罪と罰++二律背反


*FFAみたいなモンスターとの修行 [#u2b78a60]

-ページ: [[罪罰改造掲示板]]
-投稿者: [[影武者]]
-優先順位: 低
-状態: 完了
-カテゴリー: こんなのが欲しい♪
-投稿日: 2004-09-26 (日) 10:22:44
-バージョン: 

**メッセージ [#h590a157]
人数の少ない罪罰ではレベルがなかなかあがりませんので、FFAみたいなNPC相手に修行できればいいなぁー。なんて思いました。
ポイントとしては、
・連続で実行されては負荷がかかるので何秒か待ち時間を設ける
・簡単にモンスターを設定できる
・所属する国によって出現するモンスターが異なる(これは不要かもしれませんが^^;)
ですね。
以上です。宜しくお願いいたします。
----
-討伐がほとんど同じようなもののような気がしますが・・・ -- [[あくあ]] &new{2004-09-26 (日) 11:49:31};

./inc/ore_sub-training_pc.cgiに変更を加えます
 sub training {
   if(!$type){
 
      # ・・・( 省 略 )・・・
 
      $log2 .=qq|<select name="cmd" size="1">\n|;
      $log2 .=qq|<option value="1">前回の対戦者</option>\n| if($tid && -e "$usrdata$tid\.cgi");
      $log2 .=qq|<option value="2">一覧から選出</option>\n|;
      $log2 .=qq|<option value="3">モンスター</option>\n|;   # ←この行を追加
      $log2 .=qq|<option value="0">やめる</option>\n|;
      $log2 .=qq|</select><br>\n|;

 sub training_exe {
 
      # ・・・( 省 略 )・・・
 
      }elsif($cmd==3){
                require './inc/ore_sub-npc_2.cgi';
                local $v=int(rand(7));
 
                $nation=$camp; # 自国モンスター固定
                # $nation=int(rand(5)+1); # モンスター可変
 
                &ck_ne_2;
                $type='修行中';
                $tm=0;
                $cmd=-1;
                $log .= qq|モンスターとの対戦を行います|;
                &dat_write;
                require './inc/ore_sub-battle.cgi';     &bt_st;
      }else{
                &sele_list;
      }
-ありがとうございました。討伐とかぶらない程度に改造します^^;;; -- [[影武者]] &new{2004-09-26 (日) 13:45:33};
-ore_sub-npc_2.cgiを別ファイルにコピーして好きなモンスターを作ってみてください -- [[あくあ]] &new{2004-09-26 (日) 14:06:40};
-これを書き込んでみたらエラーになってしまいます・・・・ -- [[ホット]] &new{2006-06-25 (日) 20:19:41};
-まず、perlチェッカでどこが間違っているか確認して、教えて下さい -- [[あくあ]] &new{2006-06-25 (日) 22:42:53};
-ありがとうございます!解決しました! -- [[ホット]] &new{2006-06-27 (火) 00:54:43};

#comment

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