|
▼ 顔グラ戦闘でのエラー
|
|
| 沙菜 ++ p4247-ipbf7104marunouchi.tokyo.ocn.ne.jp ..2010/03/02(火) 19:53 No.3178 |
| | 初めまして。こちらで配布されているスクリプト素材を借りてゲーム制作をしている者です。
顔グラ戦闘を組み込んだところ、主人公側がスキルを選択している時に誰か(敵味方問わず)が行動すると以下のエラーメッセージが表示されてしまいました。 『290行目でNo MethodErrorが発生しました。 undefined method 'int_f' for nil:NilClass』 『265行目でNo MethodErrorが発生しました。 undefined method 'scope' for nil:NilClass』 『267行目でNo MethodErrorが発生しました。 undefined method 'scope' for nil:NilClass』 以上の3通りです。 何かが定義されていないというのは分かるのですが、どう対処すればいいのか分かりません…。 解決法を教えていただきたいです。 |
|
| |
|
▼ すみません。
|
|
| 沙菜 ++ p4247-ipbf7104marunouchi.tokyo.ocn.ne.jp ..2010/03/02(火) 19:55 No.3179 |
| | 書き忘れてました。 使っているのは通常用の顔グラフィック戦闘スクリプトです。 |
|
|
| |
|
▼ Re:顔グラ戦闘でのエラー
|
|
| bant ++ ntoska104031.oska.nt.ftth.ppp.infoweb.ne.jp ..2010/03/03(水) 13:34 No.3180 |
| | はじめまして。bantというものです。横レス失礼します。 どうやら発動中のスキルがないという状態になっているみたいです。発動中のスキルと選択中のスキルが同じ変数を使っているという元々の戦闘スクリプトの仕様上の問題のようです。
通常戦闘では「誰かの行動中に主人公側がスキルを選択する」という状態自体にならないはずです。何か他の戦闘用スクリプトを導入されていませんでしょうか?
|
|
|
| |
|
▼ Re:顔グラ戦闘でのエラー
|
|
| 沙菜 ++ p4247-ipbf7104marunouchi.tokyo.ocn.ne.jp ..2010/03/03(水) 23:13 No.3181 |
| | レスありがとうございます。
>何か他の戦闘用スクリプトを導入されていませんでしょうか? ご指摘の通りです。 KGC Software様の『Active Count Battle 2』を導入しています。 最初の投稿の時に明記しておくべきでした。すみません…。 「誰かの行動中に主人公側がスキルを選択する」という状態になるようでは、顔グラ戦闘スクリプトは使用できないでしょうか? |
|
|
| |
|
▼ Re:顔グラ戦闘でのエラー
|
|
| bant ++ ntoska196243.oska.nt.ftth.ppp.infoweb.ne.jp ..2010/03/04(木) 15:35 No.3182 |
| | 色々調べてみた結果、どうやら発動中のスキルの問題ではなく、処理の順番と行動設定の問題のようです。
通常戦闘版の場合、全員のコマンド入力が終わっていることを前提としているため、スキルが決まっていなくても顔グラを変えようとして、その結果スキルが見つからない、という状態になっています。 おそらくですが、戦闘コマンドのカーソルをスキルに合わせたまま敵か味方の行動が始まっても似たような事が起こると思います。 カーソルを通常攻撃に合わせておくと選択中のキャラの顔グラまで通常攻撃になったり。
解決するとすればActive Count Battle 2の行動予測の部分を改造するのが一番手間がかからないと思いますが、Active Count Battle 2自体の構造をしっかり理解した上でないと無理な上に、他の部分でも不具合が発生している可能性があります。
すくなくともそのままでは使用はできません。 |
|
|
| |
|
▼ Re:顔グラ戦闘でのエラー
|
|
| 沙菜 ++ p4247-ipbf7104marunouchi.tokyo.ocn.ne.jp ..2010/03/04(木) 20:05 No.3183 |
| | レスありがとうございます。 そのままでは使えないのですね…。 RGSSは詳しくないのでActive Count Battle 2の構造は把握できない…ですね。 ふとRTAB用の顔グラ戦闘スクリプトを改造したらいけるのでは?と思ったのですが…(スキル詠唱中に誰かが行動するという点で、安直ですができるかもと思ってます)。 色々試してみます。 |
|
|
|
|