罪と罰++二律背反


*行動ポイント制 by窺儒 [#qc217b8c]
-概要~
罪罰において一番面倒なのが待ち時間 1つの行動につき1時間は長すぎるし(長期内政など入れれば別だが)物資の補充が困難で戦争屋が邪魔で仕方ありません~
だからといって待ち時間を短くするとゲームバランスが壊れ時間がある人と無い人の差が更に広がります~
待ち時間3分とか5分とかになるともうぐちゃぐちゃ~
現在私の罪罰では行動力制を採用しているのですがそれとは微妙に違う行動力制を~
これでゲームバランスが整うかあるいは崩れるか・・~
**行動ポイントを増やす [#m430fc45]
散々待ち時間はいらないだの邪魔だの書いてみたものの実際アレがないとゲームバランスが崩れるわけで、やはり行動ポイントを増やすには一定の条件が必要です~
とりあえずsystemに適当なパラメータを追加~
ここでは$koとしておきます~
 HPの最大値やらがあるところに
 $ko          = 99    if($ko>99);
 こんな感じで追加
 キャラデータのところに
 ko;$ko
 こんな感じのを追加
 admin.cgiにも同じように
当然どこかでどうにかしてこの行動力を増やさなければなりませんので~
例えば能力屋(ore_sub_ability.cgi)に~
 }elsif($cmd==9){
 if($ko>90){
 $log .= "これ以上行動力は貯めれないよ!<br>\n";				
 $tm = $cmd = 0;
 &call_main_st;
 }else{
 $log .= "行動力を手に入れた<br>\n";
 $ko+=10;
 $pr=10800;
 $tm = $cmd = 0;
 $type='';
 &call_main_st;
 }
prの後は秒数です 3600で1時間、7200で2時間 10800なので3時間&br;
21600にして6時間程度の待ち時間を持たす方がいいかもしれません&br;
せっかちな罪罰は1時間程度でいいでしょう~
条件を何か持たせた方がいいかも・・~
とにかく、これで寝る前や出かける前などで待ち時間を貯めておくことができるわけです~
後はこれを使うだけ~
**行動ポイントを減らす [#k2e586f4]
待ち時間を使うところは政治、戦争、軍事ですので・・~
まずは内政~
ore_sub-politics.cgiの最初のほうを~
 if($camp<1){
 $log .= "放浪の身では内政は行えない<br>\n";
 $tm = $cmd = 0;
 &call_main_st;
 }elsif($ko<1){
 $log .= "行動力が足りない<br>\n";
 $tm = $cmd = 0;
 &call_main_st;
 $pr=$GMT*(0-$ko);
 $ko=0;
 }else{
 
 $log .= "内政を行います。実行するものを選んで下さい<br>\n";
 $tm=0;
 $type='内政';
こんな感じにして
 $pr=$GMT;
となっているところを
 $pr-=1;
こんな感じにします~
農業商業軍事の3箇所でこれをやるのをお忘れにならないように・・~
続いて戦争~
兵糧のとこの下を~
 }elsif($my_cf<$sol){
 $log .= "戦争を行なうだけの兵糧がありません。<br>出撃兵数と同数の兵糧が必要です<br>\n";
 $tm = $cmd = 0;
 $type='';
 &call_main_st;
 }elsif($ko<1){
 $log .= "行動力が足りません\n";
 $tm = $cmd = 0;
 $type='';
 &call_main_st;
こんな感じにさせて~
下のほうを
 $log .= "行軍開始します。敵国国境まで$GMW時間です<br>\n";
 $nation=$v;
 $ko-=1;
 $tm=0;
 $type='戦争中';
こんな感じに~
最期に軍事 まぁパターンはわかってきたかと思いますが・・
 elsif($ko<1){
 $log .= "行動力が足りません。<br>\n";
 $tm = $cmd = 0;
 $type='';
 &call_main_st;
そして
 $pr=$GMT;
を
 $ko-=1;
諜報強奪洗脳の3箇所にやるのをお忘れなく

**最後に [#had8ea5a]
当然ですがこれをやれば期が始まるまでに行動力をどれだけ貯めているかでほぼ決まります~
1国が覇国になりまくるのは阻止できるかもしれません~
~
勝手に使わせていただきましたがこれ良かったのでしょうか・・~

----
#comment

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