- 追加された行はこの色です。
- 削除された行はこの色です。
*共通討伐数の実装 [#t9398203]
-ページ: [[罪罰改造板2]]
-投稿者: [[あん]]
-優先順位: 低
-状態: 提案
-カテゴリー: 設置できません
-投稿日: 2007-02-12 (月) 13:37:04
-バージョン:
**内容 [#s8b2727e]
お世話になっております。
ただいま「共通討伐数」なる、全プレイヤーがどれだけ討伐したのかという実装しようと考えています。
共通の国変数を利用しているのですが、うまく動作しないのです。
まず、共通の変数として[$all_cnt]を使用します。
次にsub-system.cgiの
# 国データ読み込み
sub cdata_openに$all_cnt=$CP{'all_cnt'};を追加
# 国データ書き込み
sub cdat_writeにall_cnt;$all_cntを追加(/logdate/cdat.cgiには表示されています。)
あとは各種討伐の$we_cnt++;の下に$all_cnt++;という感じでカウントされるようにしましたが、cdat.cgiをみても,all_cnt;0,のままでカウントがされてないみたいです。
国変数の追加の仕方は間違ってないと思うのですが、何処に原因があるのでしょうか?
----
-++の後に、国データ書き込みをしていますか? -- [[三毛猫]] &new{2007-02-12 (月) 21:19:40};
-なるほどー!&cdat_write;を追加したら動作しましたー!ありがとうございます! -- [[あん]] &new{2007-02-13 (火) 00:46:37};
#comment