*罪チャンプについて [#l962b4b8] -ページ: [[罪罰改造板2]] -投稿者: [[たぬたぬ]] -優先順位: 緊急 -状態: 提案 -状態: 完了 -カテゴリー: 罪罰管理者の雑談 -投稿日: 2007-03-01 (木) 20:39:26 -バージョン: **内容 [#a25c5f14] いつもお世話になっていますm(_ _)m 11c_ore_sub-tyanp.cgiを使用して闘技場を設置しようとしているのですが、うまく動きません。 具体的な症状としては、攻撃するたびに相手の残りダメージがMAXHPから引かれた値になっています。 チャンプHPが3000だとして、一度の攻撃で200を与えるとします。 何度攻撃しても敵の残りHPは3000-200=2800のままなのです。 表示は以下のようなかんじです。(回復で敵HPは+30になっていますが) チャンプ との対決!! チャンプステ−タス - チャンプ ( HP 3000 MP 2420 UA 123 UD 104 LV 27 ) 真剣勝負開始! 挑戦者 は チャンプ に 200 の傷を与えた! チャンプ の攻撃! ヒール!体力を 30 回復してしまった! 挑戦者 ( HP 3200 / MP 1594 ) VS チャンプ ( HP 2830 / MP 2408 ) 次に攻撃しても敵の残りHPは必ずMAXHPから与えたダメージが引かれた値になってしまうわけです。 これは何が原因なのでしょうか? 関係あるかわかりませんが、、battleファイルには連続修行の改造が加えられています。 ---- -ログファイルは、作成されていますか?正常に動かすには罪チャンプのページ下の方にに書いてある通り、1〜4が必要なはずです -- [[あくあ]] &new{2007-03-07 (水) 19:02:21}; -1〜4がどこにあるか分かりません・・・、ログファイルは作成しました、ちゃんとデータも書き込まれています。 -- [[たぬたぬ]] &new{2007-03-08 (木) 08:32:59}; -下から2行目です。でも、ログファイルに書き込まれているのなら、問題ないですね。ログファイルに書き込まれているデータはダメージを与えている状態ですか? -- [[あくあ]] &new{2007-03-12 (月) 11:10:36}; -ログファイルを空にしたら、データはちゃんと書き込まれますか? -- [[あくあ]] &new{2007-03-12 (月) 11:11:18}; -sub tyousen2の中の }elsif($tm==530){の中にあった以下の処理を $tnm=$aaa; $tcp=$bbb; $thp=$ccc; $thp_max=$ddd; $tmp=$eee; $tua=$fff; $tud=$ggg; $tlr=$hhh; $tag=$iii; $tlv=$jjj; $tdg_a=$kkk; $tdf_a=$lll; if($tm==510){の中に移すことで解決できました。助言ありがとうございましたm(_ _)m -- [[たぬたぬ]] &new{2007-03-20 (火) 20:16:48}; #comment