- 追加された行はこの色です。
- 削除された行はこの色です。
*罪チャンプについて [#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