何か疑問/質問/要望などあればここのコメントにどうぞー。

※疑問/質問/要望は、各スクリプトのエントリにつけてもらっても大丈夫です。どっちも見てますー。

571 件のコメント “質問&要望用エントリ”
  1. bb より:

    こんばんは。覚えていたらでいいのですが
    その方の詳細をサイトでもなんでもいいので教えていただきたいのですが。
    覚えてないなら構わないです。

  2. さば缶 より:

    http://www.vector.co.jp/soft/dl/winnt/game/se481329.html
    これとかかなー。
    でも直接質問してもおそらく迷惑になると思うので、参考だけにしてくださいねー

  3. bb より:

    ありがとうございます。参考にしてみます。

  4. bb より:

    こんにちは。「スクリプト素材について、全てのリクエストの受付を休止します。」
    とのことですが質問はいいんでしょうか?3Dダンジョンなんですが
    class Game_Player の
    if defined?(Game_Subplayer) なんですがこれはどこかの素材屋さんとの競合対策でしょうか?検索してみたらみんとのお部屋さんの明かりスクリプトっぽいのですが・・・?

  5. さば缶 より:

    >bbさん
    簡単に答えられるものならいいかな。
    というわけでそれはいまはもうないけど、
    Harts Hornさんの隊列歩行用ですね

  6. bb より:

    こんばんは。返答ありがとうございます。
    今3Dダンジョンをばらして2Dと3Dの処理を別にしようとしてるんですがきついですね。
    ぼちぼちやりますありがとうございました。

  7. ayame より:

    すいません、どうしても
    世界樹風スクリプトの隊列を前列4、後列4にしたく、
    スクリプトを弄ってるのですが後列一人目が消滅したり
    隊列自体が動かなくなったりと難航しています、
    レイアウトは簡単に改造できたので
    せめてどこの辺りで隊列の数値を管理してるか教えていただけませんか?

  8. さば缶 より:

    >ayameさん
    いらっしゃいませ!

    >隊列の数値
    最大値をみてるのは、2765行目の
    if @fronts.size == 3
    と、2769行目の
    if @backs.size == 3
    という部分で、3→4にすればいけるかもしれないですが、
    試してないので他にもあったらごめんなさい

  9. ayame より:

    隊列変更スクリプトを大掛かりに数値修正したらできましたー^^
    それは以前からやってそれだけでは無理だと
    わかってましたがありがとうございましたー^^

  10. bb より:

    こんばんは。3Dダンジョンで思い出せるところでいいので質問なんですが
    画面サイズを640×480にリサイズする場合の壁や扉の位置や画像設定は
    class Dungeon_Sprite にすべてまとめられていると考えてよろしいでしょうか?
    あとmoduleに
    WALL48 = 1640
    WALL8 = 1641
    WALL68 = 1642
    WALL468 = 1643
    などの数値の意味を簡単でいいので教えていただけないでしょうか?

  11. MAXX00kg より:

    こんばんわ、MAXX00kgです。
    地震は大丈夫でしたが自分は勤務先のダメージがひどく、
    しばらく自宅待機となってしまいました。
    こんな時にかもしれませんがツクールやってることにしてます。

    質問なのですが、ブルーバレットのコマンド選択時に、
    ウインドウ外の画面上にテキストが表示されていますよね?

    ESCAPE選択中に「残り2体になるまで逃げられません」というような
    あの機能のスクリプトの在りかを教えてもらえませんでしょうか?
    (さば缶さん作のスクリプトかもしれませんが)

    知っている限りではそういうスクリプトの配布は見たことがありません。
    よろしくお願いいたします。

  12. さば缶 より:

    >bbさん
    こんばんはー。さっそく

    >壁や扉の位置や画像設定
    はいそうです

    WALL48 → 4(左)と8(上)の方向に壁
    WALL468 → 4(左)と6(右)と8(上)の方向に壁

    1640とかの数字はマップチップのIDです

  13. さば缶 より:

    >MAXX00kgさん
    こんばんはー。そしてまたさっそく

    これは自作したやつですね。
    それ専用のBase_Spriteを継承したクラスをつくって、
    そこのbitmapにテキストを描画しただけかなー

  14. MAXX00kg より:

    ご回答ありがとうございます。
    やはりさば缶さんの自作ものでしたかぁ~。

    もうリクエストができない状況で「ください」とは言えませんし、
    だいぶ自分がスクリプト慣れしてきたとはいえ
    スプライトクラスは全くいじったことがありません。

    なのでこの情報を元にFSMにでもリクエストをしようと思うのですが、
    参考画像としてブルーバレットのSSを載せるのは大丈夫でしょうか?

  15. さば缶 より:

    >MAXX00kg
    >SSを載せる
    はい、それは大丈夫ですー

  16. bb より:

    こんばんは。class Dungeon_Spriteを読み進んだ上での疑問点があるので質問します。

    ① DISPLAY_WIDTH,DISPLAY_HEIGHTの数値なのですがデフォルト画面サイズは544×418です。しかし数値はそうはなっていないのですがなぜなのでしょうか?

    ② def create_bitmapsのインスタンス@front_height = 576とありますがこれは使用する画像の高さという認識でいいのでしょうか?3Dダンジョンに使用する画像の幅はばらばらなのですが高さは576なのでおそらくそうだと思うのですが。

    ③ @width = Saba::Three_D::DISPLAY_WIDTH / 14の14という数値はなんなのでしょうか?このほかにもy = -256やy = @height * 3.0 / 7 / 3や
    bitmap.stretch_blt(Rect.new(@width * 4, y * 2, @width * 8, @height – y * 3), wall, Rect.new(0, 0, wall.width, wall.height))などの複雑(掛け算なだけですが)な計算をしていますがこれは数値自体に意味はなく画像位置の微調整的な意味ととらえてよいのでしょうか?

    なにとぞよろしくお願いします。

  17. さば缶 より:

    >bbさん
    元スクリプトを見て確認する気がおきないので、覚えている範囲で

    >1
    3Dダンジョンの描画領域で、下の方は描画する必要がないので小さくしたのかも

    >2
    高さは全部同じだったかも

    >3
    画面を14分割して、その単位で描いてます
    正面の壁が8コ分とか、横の壁が6コ分とか、そんな感じ
    計算は座標だけですね。力技でだしてるので、改造するとイーッってなるかも
    この辺はすごく汚いので、改造するのはあまりオススメしません

  18. bb より:

    こんにちは。ご回答ありがとうございます。
    晩に質問しにまた来ると思うのでお願いします。

  19. bb より:

    こんばんは。色々ありますがおそらくそうだろうという奴だけ質問します。

    ①Wall~left系統の画像は必須ではなくサンプル森などの
    複雑な描画に対応する為の物という認識でいいですか?牢獄などはWallサンプル牢獄.pngだけでほとんどまかなえているように見えるので。

    ②Wall~rightがありませんがこれはleftをスクリプトで反転して使っているということですか?

    ③wall~frontはスクリプトで拡大して使ってますよね?

  20. さば缶 より:

    >bbさん
    こんばんはー

    というわけでさっそく

    >1
    はいそうです。~leftがない場合、自動で作成します。

    >2
    はいそうです。速度的にも問題ないようだったので内部で反転した画像を作成しています

    >3
    はい、全ての壁画像は拡大したり縮小したりしています

  21.