罪と罰++二律背反


*長期内政 [#m388b2f7]

-ページ: [[罪罰改造板2]]
-投稿者: [[yuuki]]
-優先順位: 緊急
-状態: 完了
-カテゴリー: 罪罰管理者の雑談
-投稿日: 2005-04-23 (土) 15:31:41
-バージョン: 

**内容 [#g71ea912]
内政に、長期農業などの長期内政を追加したいのですが、どうすればよろしいでしょうか?
教えてください。よろしくお願いします。
----


**inc/ore_sub-politics.cgi [#uc7fd324]
39行目あたりのこれを変更(2005/04/29修正)
 my @hm	= ('やめる','農業','商業','徴兵','兵を訓練する','長期農業');
 
-「商業」の下に
			$mes = "$v G 国家予\算が増えた";
 
			$tm=50;
 # ↑これを探して以下を追加。
		# 長期農業
		}elsif($cmd==5){
			# 行動カウントのリセット(無条件)
			$act_cnt=0;
 
			$log .= "長期農業を行います。結果は$GMW時間後。<br>\n";
			$v=int(((rand(10)+1)*15)*$lr);#最初は$v=int(((rand(10)+1)*10)*$lr);
			$v=30000 if($v>30000); # 上昇値
			$tm=25;
			$rank_exe++;
			$pr=$GMT*5; # 拘束時間 5の部分を変更
 # $GMTは拘束時間。ore_config.cgi内で設定した秒数。
		# 農業回数カウント
 			#$nou_kai = 0 if($nou_kai<1); # 内政回数を導入済みの場合は#を外す
 			#$nou_kai++;					  # ここも同様に。
 
			if($camp==1){
				$cf1 += $v;
			}elsif($camp==2){
				$cf2 += $v;
			}elsif($camp==3){
				$cf3 += $v;
			}elsif($camp==4){
				$cf4 += $v;
			}elsif($camp==5){
				$cf5 += $v;
			}
			$mes = "$v の兵糧を得た";
 
			$tm=50;
 
----
-こんな感じでどうでしょうか? $vが得る事のできる兵糧で、$prが拘束時間です。 -- [[Gun]] &new{2005-04-23 (土) 16:31:33};
-ありがとうございます。長期商業などにする場合は、$cmd==6の部分を変更すればよろしいのでしょうか? -- [[yuuki]] &new{2005-04-23 (土) 17:05:57};
-やってみたのですが、なぜか、長期農業を選ぶと何も出来なくなります。 -- [[yuuki]] &new{2005-04-23 (土) 18:22:48};
-http://yuukinoheya.mydns.to/test/ore_sub-politics.txtです。なにか間違っているところはあるのでしょうか? -- [[yuuki]] &new{2005-04-23 (土) 18:23:17};
-http://yuukinoheya.mydns.to/test/ore_sub-politics.txtです。なにか間違っているところはあるのでしょうか? -- [[yuuki]] &new{2005-04-23 (土) 18:24:56};
-↑間違えました。すいません。 -- [[yuuki]] &new{2005-04-23 (土) 18:25:34};
-長期農業のところの$cmdが6となってますが、5にしないといけないかと思います。 -- [[ソラリス]] &new{2005-04-23 (土) 20:52:12};
-Gunさんの場合は途中に農商という項目があるので、$cmdは6としているわけです。改造しながらもすこし、罪罰の流れをつかむと改造も楽になるかと思いますよ〜 -- [[ソラリス]] &new{2005-04-23 (土) 20:54:13};
-出来ました。ありがとうございます。 -- [[yuuki]] &new{2005-04-23 (土) 20:55:36};
-でも、商業に流用しようと思ったのですが、エラーが出てしまうのですが、どうすればよいのでしょうか? -- [[yuuki]] &new{2005-04-23 (土) 21:02:15};
-これとほとんど同じような感じでいけるかと思いますよ〜。多分記述ミスかと思われます。 -- [[ソラリス]] &new{2005-04-23 (土) 21:54:03};
-http://yuukinoheya.mydns.to/test/ore_sub-politics.txt←l  -- [[yuuki]] &new{2005-04-24 (日) 09:27:40};
-↑ミス。http://yuukinoheya.mydns.to/test/ore_sub-politics.txt←長期商業を追加したファイルです。何か間違いはあるでしょうか? -- [[yuuki]] &new{2005-04-24 (日) 09:28:37};
-長期商業の } が一つ多いとか -- [[あくあ]] &new{2005-04-24 (日) 10:36:51};
-消したら、出来ました。ありがとうございます。ご迷惑おかけしました。 -- [[yuuki]] &new{2005-04-24 (日) 12:18:11};
 }elsif($cmd==5){
をとじる括弧が$tm=50の下にあるのに、更に長期商業が始まる部分にも閉じる括弧があるせいですね。 -- [[ソラリス]] &new{2005-04-24 (日) 12:18:32};
-長期農業を追加する部分を間違えていました。すいません。 -- [[Gun]] &new{2005-04-29 (金) 15:13:47};
-修正しておいたので、そちらの通りにお願いします。 テスト済みです。 -- [[Gun]] &new{2005-04-29 (金) 15:26:21};

#comment

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