.

サンプルプロジェクト

修正点
・INFO_TYPEが1のとき、オートバトルで情報パネルがのこったままになるバグを修正した

Tabtabさんありがとうございますー

7 件のコメント “世界樹の迷宮っぽい戦闘画面61”
  1. Tabtab より:

    いえいえ、こちらこそお忙しいなか対応してくださって、ありがとう御座います。

    コレ、気になって自分で修正しようと3時間ぐらいスクリプトとにらめっこ&いじりっこしてたんですが
    サッパリわからなくてあきらめて報告したんですよね。

    って、ターン終了の項目に三行追記のみΣ(゜д゜|||)
    何故思いつかなかったんだ・・・orz 自分の発想力の無さが恨めしい(;´д⊂)

  2. さば缶 より:

    おお、ご丁寧にありがとうです!
    どこが悪いかがわかるのは作者だからですよ。
    変数名とかも、他の人がみたら違う意味にとっちゃうこともあったり。
    さば缶も他の人のコードを読むなら結構時間かかりますしね。
    あ、もう一個の方は多分明日あたりにやりますー。

  3. ぽぽす より:

    お疲れ様ですー、ご無沙汰しとります。
    あっついすねー!動かなくても汗が出てくるのでシャツが危険な香りです。

    えーっとですね、戦闘中に以下のエラーが出るんですが検討つきますでしょうか?

    スクリプト’世界樹の迷宮風戦闘画面’の2898行目で NoMethodError が発生しました。
    undefined method ‘position’ for NilClass:Class

    ※実際の行数は違いますが、「alias saba_sekaiju_remove_actor remove_actor」のメソッドです。
     「@fronts.delete(actor) if actor.class.position == 0」<<ココ
    何回か見てたんですが、発生タイミングがよくわからなくて原因が特定できてないんです。
    うー・・・なんで?
    なんの処理をすると上記メソッドが実行されるとかわかりますか?
    でも戦闘中に「アクターを外す」とかはないよなー・・・
    そもそもなんでpositionでnilが返ってくるんだ・・・?とか。
    ごめんなさい、単体では検証できてないので競合かもわからないんですけどー。

  4. さば缶 より:

    >ぽぽすさん
    こんにちはー。あついですねー。
    クーラーつけまくりです

    >戦闘中に以下のエラー
    メンバーの入れ替えがあるとこの部分が呼ばれますが、
    外されるアクターの職業が nil になっているようです。

    これで何かわかるかな・・・?

  5. ぽぽす より:

    お疲れ様っす。
    ありがとうございますー。と言うことはやはり検討がつかないっちゅーことっすよね。
    いや、アクターのクラスは定義済みなので nil て事はないと思ったんすよ(ちなみに「0(前衛)」です)。
    あと戦闘中の入れ替えは意図的には行ってないです。のに、なぜそこで落ちるの?って感じです。
    隊列変更は有効にしてますが、コレって戦闘中に関係あんだっけーって?
    夕べはそればっか考えて深夜入りしてしまったー! 今日はもう寝るです。
    ありがとうございましたー。

  6. ぽぽす より:

    ごめん、さば缶さん! わかった!
    結論から言いますと、「if @active_battler.actor?」が抜けてたんです。
    だから「nil」が返ってきたんだー!
    戦闘で死亡(hp=0)になたったら離脱するやつをつくってたんです・・・
    「Scene_Battle」内に組み込んだんです。
    (半年以上前につくったので完全に失念してました)
    風呂でボーっとしてたらひらめきました。慌てて修正、テストしてたら・・・ビンゴでしたー!

    ああ・・・やっぱり自爆だった・・・
    絶対そうだと思って最後までさば缶さんに聞くのはやめよう!って思ってたのに・・・ごめんなさいです。(泣)
    自重強化宣言発令しますた。
    風邪ひかないうちにもう一回風呂入ってきますー。
    あ、さば缶さんも夏風邪には気をつけてくださいね!

  7. さば缶 より:

    おお、敵だったから職業がなかったのかー
    全然気付きませんでした。

    お風呂とかってよく思いつきが生まれますよねー
    あとゴハン食べてるときとか、通勤途中とか

    >自重強化
    あ、全然大丈夫ですよ!
    さば缶のせいだったらハッピー、違っても、何かヒントになるかも!

    夏風邪、寝るときのクーラーには気をつけます!

  8.