2025/11/17 記事をまとめてブログ全体を整理しました。

【GearSwap】赤魔道士のMote-libs用コード

赤魔道士のMote-libsコードについて説明します。

赤魔道士はあまり力を入れてないので、本気で組んでいません。とりあえずのコードです。

目次

ファイル構成

下記ファイルが全て必要です。

GearSwap/
  └ data/
    ├ user-globals.lua(共通ファイル)
    ├ RDM.lua(ジョブロジック)
    └ キャラクター名/
      ├ weather_obi.lua(属性帯)
      └ RDM_gear.lua(装備定義)ソースコード

ロジック説明

弱体魔法

次の魔法は弱体INT系の装備(sets.midcast.EnfeeblingEffectInt)で実行します。

  • スリプル系
  • ブレイク系
  • バインド系

次の魔法は弱体MND系の装備(sets.midcast.EnfeeblingEffectMnd)で実行します。

  • サイレス

その他の魔法は通常の装備(sets.midcast[‘弱体魔法’])で実行します。私の場合通常装備が効果深度になっています。ハック系の使い分けはしていません。

強化魔法

対象が自分の場合

次の魔法は強化魔法スキル装備(sets.midcast[‘強化魔法スキル’]))で実行します。

  • ストライ
  • エン系

それ以外の魔法は通常の強化装備(sets.midcast[‘強化魔法’])で実行します。

対象が他者の場合

他者用の強化延長装備(sets.midcast[‘強化魔法’].Other)で実行します。

コメント

コメント一覧 (5件)

  • いつも参考にさせていただいております。
    すごく初歩的な質問で申し訳ありませんが state.Weapons = M{‘CroceaC’,’Naegling’,’D1′}
    この3種の武器セットの切り替えを行うコマンドを教えていただきたいです。
    ゲーム内で//gs equip sets.weapons.Naeglingで一時的に変更することはできるのですが
    すぐクロセアモースに戻ってしまいます。何卒よろしくお願いします。

      • ありがとうございます!できました!
        もっと理解を深められるようこれからも熟読させていただます。

  • お世話になってます、自分で組んだ赤より解りやすくて参考にさせて貰ってます。
    OffenseMode( ‘Enn’)で装備を変える時はsets.engaged.Enn = {}を組めばF9(デフォルト)で変わりますよね?
    ロジック26行 feet が foot になってます

    • こんにちは。
      feet部分反映しました。ご指摘助かります!

      sets.engaged.Enn = {}を組めばOffenceModeを切り替えて使用することができます。
      サンプルを更新しましたので、参考にしてみてください。

コメントする

目次