* バトル系 [#s282565e] - ページ: [[罪罰改造板3]] - 投稿者: 卑弥呼 - 優先順位: 緊急 - 状態: 完了 - カテゴリー: エラーが出ます - 投稿日: 2008-01-03 (木) 16:58:01 - バージョン: ** メッセージ [#nbcd874c] バトル系等が、必ず1撃(修行は無条件)で負けてしまいます。 思い当たる節としては迷宮の -カッコとコッカが入り組んでるので間違わないように注意してください -変更場所は、sub attack_enemy の最後です }else{ # 敵キャラ通常攻撃処理 &bogu_bt; } } else { # &bogu_bt; # ここが変更場所 } # } $log .="</font>\n"; # 負け処理 &battle_lost if($hp <= 0 && $type eq '修行中'); の変更だけかとおもいます 原因がわかるかたいらっしゃいますか?お願いします -------- - {}あたりは大丈夫ですか???変だと思ったらそこをコメントアウトしてみて、文法が合うかを確認し、ローカルで正常に動くかどうかを見るのが異常個所の発見に役立つはずです。ためしてみてください〜 -- [[封天雷冥]] &new{2008-01-03 (木) 20:53:38}; - 何をしようと改造したらそのようになったのかを書くと対応がしやすいと思いますのでよろしくおねがいします〜 -- [[封天雷冥]] &new{2008-01-03 (木) 20:56:27}; - 迷宮を追加しようとしてなってしまいました。文法はOKでした -- [[卑弥呼]] &new{2008-01-03 (木) 21:37:22}; - 迷宮追加前は正常でした -- [[卑弥呼]] &new{2008-01-03 (木) 21:53:32}; - 負け処理のコメントの下の行はどうなってますか?この行以外を書き換えてbattle_lostが走るのかなー?、「あなたはxxに敗れ去った・・・」のメッセージは表示されますよね? -- [[あくあ]] &new{2008-01-03 (木) 22:58:40}; - 修行をすると。。。 前回の対戦相手と修行を行います。 試合開始! あなたは 仮 に敗れ去った… 1 の金 と 5 の経験値を得た 卑弥呼 ( HP 0 / MP 1028999 ) VS 仮 ( HP 360 / MP 360 )となります -- [[卑弥呼]] &new{2008-01-03 (木) 23:14:53}; - え〜と。。。 # 負け処理 &battle_lost if($hp <= 0 && $type eq '修行中'); $tm = 0; $cmd=-1; $bst =''; $bt =0; $ck =0; $hp =0; $type=''; $G=int(rand(10))+1; $E=int(rand(5))+1; $gold+=$G; $exe+=$E; $log .="あなたは $tnm に敗れ去った…<br>\n"; $log .="$G の金 と $E の経験値を得た<br>\n"; $tnm_p = $tnm; # 02/10 戦争時、攻めた国の人でない人がでてくることへの対処 $tnm=''; } となっています -- [[卑弥呼]] &new{2008-01-03 (木) 23:17:50}; - もしよろしければ、このおためしログインで状況を見てください。仕官以外できます。。。(解決のため消しました) -- [[卑弥呼]] &new{2008-01-03 (木) 23:20:05}; - 負け処理のところおかしいですよー。 -- [[封天雷冥]] &new{2008-01-03 (木) 23:31:18}; # 負け処理 &battle_lost if($hp <= 0 &;&; $type eq '修行中'); } # 負け処理 sub battle_lost{ ここらへんがすっぽりぬけていますよー。 - なおりました!多分。。 ありがとうございます! -- [[卑弥呼]] &new{2008-01-03 (木) 23:39:09}; - 罪罰/迷宮 の「モンスターの攻撃 ./inc/ore_sub-battle.cgi」の説明のスプリクト部が間違ってるかもです。確認お願いします〜>あくあ様 -- [[封天雷冥]] &new{2008-01-03 (木) 23:50:08}; #comment