罪と罰++二律背反


*称号の合成&上級称号の設定方法 [#va066622]

-ページ: [[罪罰改造掲示板]]
-投稿者: [[キルア]]
-優先順位: 普通
-状態: 完了
-カテゴリー: こんなのが欲しい♪
-投稿日: 2004-05-16 (日) 19:33:42
-バージョン: 

**メッセージ [#q4e42c22]
称号の合成ができるのであれば、合成方法を教えていただきたいです。
それと、250回で内政王の称号をとり500回で内政マスターの称号をとれるようにしようと思い
		if($nai_kai>250){
		$log .="日ごろの活躍がみとめられて $nm は $sogo_p[5] の称号を授かった!<br>\n";
		&get_sogo(5); #追加
		$nai_kai =0;
		$log .="日ごろの成果が認められ金一封をもらった。<br>\n";
		$gold+=250000;
		}
これを↓のように変更したのですが内政王をとりつずけてうまくいきません(つД`)
		if($nai_kai>250){
		$log .="日ごろの活躍がみとめられて $nm は $sogo_p[5] の称号を授かった!<br>\n";
		&get_sogo(5); #追加
		$log .="日ごろの成果が認められ金一封をもらった。<br>\n";
		$gold+=250000;
		}
		if($nai_kai>500){
		$log .="日ごろの活躍がみとめられて $nm は $sogo_p[6] の称号を授かった!<br>\n";
		&get_sogo(6); #追加
		$nai_kai =0;
		$log .="日ごろの成果が認められ金一封をもらった。<br>\n";
		$gold+=500000;
		}

どの用にしたらいいでしょうか?
質問ばかりすみませんm(_ _)m
----
-称号5を取り続けてしまうのは、取得条件が $nai_kai>250 となっているからですね。 ($nai_kai>250 && !$sogo==5) のように称号5を持っていないときに限定してあげるといいかと -- [[あくあ]] &new{2004-05-16 (日) 20:11:29};
-if($nai_kai>250 && !$sogo==5){  -- [[キルア]] &new{2004-05-16 (日) 22:31:20};
-if($nai_kai>250 && !$sogo==5){  -- [[キルア]] &new{2004-05-16 (日) 22:31:48};
-($nai_kai>250 && !$sogo==5){  にしたのですがこんどは称号5がとれなくなり500回の称号6しか取れなくなりました。なにかほかにも変更しないといけないのでしょうか? -- [[キルア]] &new{2004-05-16 (日) 22:34:23};
-じゃあですね、($nai_kai>250 && $sogo!=5) ではどうでしょうか -- [[あくあ]] &new{2004-05-16 (日) 23:45:24};
-うまくいきました! ありがとうございます(^^ それと称号保管所みたいなのを作りそこで称号の合成みたいなのも行えればいいかなと思うのですが、そのようなものを作るのは難しいでしょうか? -- [[キルア]] &new{2004-05-17 (月) 00:23:28};
-難しいところは、無いはずですが・・・。そこそこ面倒かも知れません(汗 -- [[あくあ]] &new{2004-05-17 (月) 12:29:31};
-ふむふむ・・・・一回倉庫をいじくって自分でやってみますー -- [[キルア]] &new{2004-05-19 (水) 20:33:06};
-また横スレ失礼します。私も内政称号を作ろうと思いまして、回数表示まで上手くいったのですが、200回の内政で称号を得るとして200回目の内政を行おうとするとエラーが発生します^^;チェッカーにかけても何の問題もありませんでした。方法はキルアさんの一番上の250回目のものと同じです<(_ _)> -- [[Blue]] &new{2004-10-06 (水) 16:42:31};
-200回目の内政だけでエラーになるのでしょうか?なら、if($nai_kai>200){ ** ここ ** } の {  } の内側辺りが。分からなければ、ore_sub-politics.cgi を ore_sub-politics.txt にファイル名を変えてサーバに上げてみてください。こちらから見に行きます -- [[あくあ]] &new{2004-10-06 (水) 22:27:43};
-早速のご返答有難うございます。宜しくお願いします<(_ _)> -- [[Blue]] &new{2004-10-06 (水) 23:19:32};
-$sho_kai+ となっています -- [[あくあ]] &new{2004-10-07 (木) 01:08:02};
-有難うございます。$sho_kai++に直しましたが、やはりエラーが表示されてしまいます^^;他に見落とし等はありますでしょうか。。。 -- [[Blue]] &new{2004-10-07 (木) 20:30:31};
-行末の ; は抜けてないですよね?^^; あと、何をした時に発生するのでしょうか? -- [[あくあ]] &new{2004-10-07 (木) 20:52:38};
-もしかして、&get_sogo(12); じゃなくて $sogo=12; じゃないですか? -- [[あくあ]] &new{2004-10-07 (木) 22:55:25};
----
-横スレ失礼します。最後の、&get_sogo(12); は称号2,3個保持の改造をしなくても、&getはいるのでしょうか? -- [[kyon]] &new{2005-02-06 (日) 11:12:00};
-get_sogoは、罪罰/称号の改造をした場合しか動きません。 -- [[あくあ]] &new{2005-02-06 (日) 16:58:09};
-早速の返事ありがとうございます。ということは罪罰/称号してないので$sogo=12;でいいんですね。やってみます -- [[kyon]] &new{2005-02-06 (日) 19:14:31};
-連続ですいませんがそれを足す箇所は $mes = "$v の兵糧を得た<br>";でいいんですよね? -- [[kyon]] &new{2005-02-06 (日) 21:35:58};
-上記の場所に記述すると結果は〇分と一緒に表示されるのですが、どこに付け足せばいいのですか? -- [[kyon]] &new{2005-02-07 (月) 17:36:49};
-もともと間にメッセージを表示するようになっていないので、そのように表示されると思います -- [[あくあ]] &new{2005-02-07 (月) 20:59:11};
-といことは終わったあとに表示ということはできないのですか・・・頑張ってみます^^ -- [[kyon]] &new{2005-02-07 (月) 21:52:50};
-終わった後であれば、「 # 内政の終了」のところになりますが、ここではどんな内政を行ったかが判定できないのでそれなりの仕組みが必要になると思います -- [[あくあ]] &new{2005-02-07 (月) 23:32:10};
-分かりました。気付くの遅いんですが、($nai_kai>250 && $sogo!=5)ではとり続けてしまうようです。もう二つのを試すつもりですが僕のはv02-04-16なんですが違いはあるのでしょうか -- [[kyon]] &new{2005-02-08 (火) 21:09:17};
-上の例でいえば、500回称号を取ってから、回数を0にしていますが、その辺は間違いないですか? -- [[あくあ]] &new{2005-02-08 (火) 23:07:40};
-忘れてました^^;試してみます -- [[kyon]] &new{2005-02-09 (水) 16:25:03};
-できました。ありがとうございました -- [[kyon]] &new{2005-02-09 (水) 20:12:52};
----
-初めまして、内政称号なのですが、if($nai_kai>200){ $sogo=5; } と置いたらサーバーエラーと出てきます^^;どしてでしょうか^^; -- [[NEA]] &new{2005-02-26 (土) 16:31:15};
-2度レス失礼します。↑のですが、201回目の内政をしようとしたらサーバーエラーと表示されます。それ以外の時にはエラーは起こりませんでした。 -- [[NEA]] &new{2005-02-26 (土) 16:32:50};
-{ }の内側は$sogo=5しか書かれてはいないのでしょうか?その中に間違っている場所があるような気がします -- [[あくあ]] &new{2005-02-27 (日) 13:17:14};
-はい、{ }の内側は$sogo=5しか書いていません^^; -- [[NEA]] &new{2005-02-27 (日) 21:46:21};
-その前後、2・3行をコピペしてもらうと -- [[あくあ]] &new{2005-02-28 (月) 00:39:42};
-} $mes = "$v の兵糧を得た"; if($nai_kai>250){ $sogo=12; } $tm=50; こういうことでしょうか^^; -- [[NEA]] &new{2005-02-28 (月) 14:31:42};
-これは、コピペしたものでしょうか?$sogo=12;の前後に全角スペースがありますが。 -- [[あくあ]] &new{2005-02-28 (月) 17:40:29};
-すいません^^;できました!全角が原因でしたか(汗)自分では気づきませんでした^^;本当に有難うございました<(_ _)> -- [[NEA]] &new{2005-02-28 (月) 19:57:42};
----
-それからkyonさんの仰っていた内政終了後にメッセージを持ってくるにはどうすればいいんでしょうか?# 内政の終了 の後に持ってきただけでは何も変わりませんでした^^; -- [[NEA]] &new{2005-02-28 (月) 19:59:30};
-ただ、メッセージを移動するだけでは出来ません。というか、もう一段作りこまないとダメです。 -- [[あくあ]] &new{2005-02-28 (月) 20:19:18};
-一段作りこむというのはどこかのを持ってきて応用するのではなく、全く新しいのを書き込むのでしょうか? -- [[NEA]] &new{2005-02-28 (月) 21:33:18};
-通常内政の処理は、内政をセットしたときに待ち時間をセットして終了し、待ち時間が終わると同時にメッセージを表示しているわけですが、そこで内政を終わらせるのではなく、$tmをセットしてメッセージを表示してから内政を抜けると言うことです -- [[あくあ]] &new{2005-03-01 (火) 00:45:31};
-# 内政の終了 の後に$tmを置いて$log .="日ごろの活躍がみとめられて $nm は $sogo_p[○] の称号を授かった!<br>\n";と置くということでしょうか? -- [[NEA]] &new{2005-03-01 (火) 12:25:39};
-そんな感じですね。$tmの値を設定して、その値で分岐してメッセージ表示とメニュー表示ぐらいですね -- [[あくあ]] &new{2005-03-02 (水) 00:25:58};
-初めからある$tm値は好きに変更しても構わないんでしょうか? -- [[NEA]] &new{2005-03-02 (水) 13:52:15};
-農業・商業・徴兵共に$tm値が同じですが・・・ -- [[NEA]] &new{2005-03-02 (水) 15:08:34};
-ということは、変えた部分はすべて変えないと同じようにはなりません。どこを変えようとしているのか分からないのでどうなるかはなんともいえませんが。 -- [[あくあ]] &new{2005-03-02 (水) 22:04:26};
-内政(農・商・徴)全部あわせてカウントしてますがそれでもやはり変える必要はあるんでしょうか -- [[NEA]] &new{2005-03-03 (木) 15:24:22};
-カウント?って何のカウントですか? -- [[あくあ]] &new{2005-03-03 (木) 22:01:22};
-内政をした回数です。 -- [[NEA]] &new{2005-03-04 (金) 12:46:58};
-内政のカウントは関係ないですよ -- [[あくあ]] &new{2005-03-05 (土) 13:49:01};
-それでは$tmは好きな数字で構わないんですね。。。(例えば$tm=40;とか$tm=30;とか)その値を# 内政の終了の後ろに持ってくれば完成。でいいですか?自分でも試してみます。 -- [[NEA]] &new{2005-03-05 (土) 22:13:17};
-上手くいきません^^;エラーは起きませんが何も変わりませんでした。。。 -- [[NEA]] &new{2005-03-07 (月) 18:01:38};
-すみません、elsif($tm==50){ の下にチェックを持ってくるだけで大丈夫そうですね -- [[あくあ]] &new{2005-03-07 (月) 21:46:42};
-チェックとは if($nai_kai>○○){ $sogo=○; のことですか?スイマセン質問ばかりで<(_ _)> -- [[NEA]] &new{2005-03-08 (火) 14:40:57};
-そうです。内政カウントが共通なのでこれで大丈夫そうです -- [[あくあ]] &new{2005-03-08 (火) 18:52:42};
-できました!^^どうも有難うございました♪ -- [[NEA]] &new{2005-03-08 (火) 22:01:45};

#comment

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