* 統一後、統一ボーナスに加え全員無所属にしたいのですが・・・ [#pd3479f2] - ページ: [[罪罰改造板2]] - 投稿者: [[玉子]] - 優先順位: 普通 - 状態: 保留 - カテゴリー: 設置できません - 投稿日: 2007-07-26 (木) 00:01:40 - バージョン: ** 内容 [#f4ddba5f] 統一ボーナスと統一⇒無所属は単独では正常に動いたのですが 同時に行なう方法が良く分かりません。 # 統一時、すべての国の処理はココに記述する のところに無所属を持ってくると統一ボーナスが反応しないみたいですし、いろいろやってみましたがわからないので何方かご指導よろしくお願いします^^; -------- - $camp=0;でできると思いますよ。 -- [[six]] &new{2007-07-26 (木) 04:11:18}; - ログインしたキャラが順次〜なら、単純に$camp=0;で済みますが、ログインしないヒトは国に残ったままです。>統一時に、ログイン云々に拘らずに全キャラなら、全員のキャラデータの$campを変える必要があると思いますが。。。 -- [[三毛猫]] &new{2007-07-27 (金) 09:37:20}; - 返答ありがとうございます^^ログインしないと残ったままですか・・・全キャラ無所属にしたいのですが変数を変更しないと駄目なんですかね?もしかして、難しいレベルなのでしょうか? -- [[玉子]] &new{2007-07-27 (金) 19:12:26}; - 難易度的には、、、期限切れ削除や改名の際の名前重複確認等を使いこなせていれば、さ程ではないかもしれません。>ただ、変更されるキャラ(登録人数?)データの数とか、鯖への負荷とかを考えると、ちょっとシビアかもしれません。(その手の改造で何度も鯖を止めてるぉぃらが言うのもあれですが。。。 -- [[三毛猫]] &new{2007-07-28 (土) 11:32:34}; - ぁ、もしくは、統一時に統一期あたりのフラグを付けて、それが照合しなければ無所扱いにして、ログインの時に不照合者はキャラデータを修正、とかですかねぇ。。。(発想を転換して -- [[三毛猫]] &new{2007-07-28 (土) 11:35:36}; - 今の私の能力では難しそうですね・・・まだ改造初めて一ヶ月もたってませんし。。三毛猫さんの言ってくれている意味は大体分かるのですが、統一期あたりのフラグとかどうすればいいかまったく分かりません。もし宜しければ教えて頂けたらありがたいのですが・・。 -- [[玉子]] &new{2007-07-29 (日) 22:50:10}; - 実際に動かしたわけではないので、閃いた概要だけですが。。。>>キャラデータに最終ログインの期を記録する。→統一時に期が変わるのを利用して、キャラデータの期の記録と現在の期が一致しない場合は無所扱いになるように、所属表示に関する全てのプログラムを変更する。(勿論一致しない状態ではキャラデータの期は更新されない)→仕官してはじめてキャラデータの期が更新され、現在の期と一致するので無所扱いにはならない。>>>こんな感じでしょうか。。。 -- [[三毛猫]] &new{2007-07-30 (月) 12:29:38}; - ウチでは、これと似たような感じで、統一ボーナスを出しています。>統一国で、最終ログインが現在の期マイナス1なら、ボーナス支給→支給したらログイン期を更新。(これなら前期にログインしないヒトにはボーナスは出ませんからw) -- [[三毛猫]] &new{2007-07-30 (月) 12:33:35}; - ちなみに、無所扱いにするために変更が必要なファイルは、今プログラム見てない状態で思いつくのは、、、国際と会議室、公式などの中身と入り口のタグ。。。タグをいじれば中身にまで影響したかも。。。いや、bbsを介するトコはbbsだけいじれば済むかもしれません。>あとは、戦争・内政・軍事・討伐等の国データを要するトコ。それと、所属人数とうの集計関係でしょうか。。。 -- [[三毛猫]] &new{2007-07-30 (月) 12:46:11}; - もし宜しければ詳しく教えてもらえないでしょうか?自分的に難しそうなので・・・ -- [[玉子]] &new{2007-08-03 (金) 20:01:24}; - 期が進んできた為、早急に無所属を導入したいのですが何方か詳しく教えてもらえないでしょうか? -- [[玉子]] &new{2007-08-22 (水) 20:35:30}; - 上記の方法でいくのであれば、弄る箇所が多岐に亘るため、これ以上詳しくとなると、実際に動作させたデータを逐一載せなければならなくなります。>また、多岐に亘るが故に、特にバグや整合性に対しての慎重さも必要になると思いますし、上の説明で難しいと感じたのであれば、一つ一つゆっくり理解しながら手をつけて行ってはいかがでしょうか?>>例えば、国データを配列化しているぉぃらのデータで改造したものを示しても、多分返ってややこしくなると思いますし。。。^^; -- [[三毛猫]] &new{2007-08-23 (木) 14:43:54}; #comment