発言者: moon
発言日: 2003 01/13 22:46
> 全部比べて、修正しましたがやはり殺害数が増えません(;;
問題箇所の特定のために、以下の事をしてみてください。
・if ($DIE) { $Lv = 'dead'; $Lt++; $Lh = 0 }の前後両方に、push(@msg,"\$Lt : $Lt");を追加。
これが正常に動作(1番目の数字が敗者の元の死亡数であり、2番目の数字が1番目の数字+1)するのであればその後の処理のどこかにバグがあるということで、これが正常に動作しないのであればこのあたりもしくはこれ以前にバグがあるということです。
あと、挑戦者側なのか挑戦された側、あるいは両方のときに死亡数が増えないということも書いてもらえると問題の切り分け材料になるかもしれません。
▼関連発言
│
└◆262:バグ [masaki] 01/13 17:06
└◆263:Re:バグ [moon] 01/13 19:15
└◆264:Re[2]:バグ [masaki] 01/13 21:37
└◆265:Re[3]:バグ [moon] 01/13 22:46
└◆266:Re[4]:バグ [masaki] 01/14 18:33
└◆267:Re[5]:バグ [moon] 01/14 21:16
└◆268:Re[6]:バグ [masaki] 01/15 21:22
└◆269:Re[7]:バグ [moon] 01/15 22:25
└◆270:Re[8]:バグ [masaki] 01/17 20:06
└◆271:Re[9]:バグ [moon] 01/18 15:09
└◆272:さらに以前の修正 [moon] 01/18 16:34<-last