【GearSwap】風水師のMote-libs用コード 2025 11/21 GearSwap 2025年11月21日 風水師のMote-libsコードについて説明します。 GitHub GearSwap/data/GEO.lua at main · ktgreeds/GearSwap 現在使用中のコード. Contribute to ktgreeds/GearSwap development by creating an account on GitHub. 目次ファイル構成 下記ファイルが全て必要です。 GearSwap/ └ data/ ├ user-globals.lua(共通ファイル) ├ GEO.lua(ジョブロジック) └ キャラクター名/ ├ weather_obi.lua(属性帯) └ GEO_gear.lua(装備定義) ロジック説明 エントラスト エントラストのバフが有効中に魔法を詠唱すると、sets.midcast.Entrust(ガーダ)に持ち替えてエントラストを付与します。 自動ヒーリングによる羅盤ヘイトのせ ヒーリング中は微弱な敵対心が発生するので、羅盤にヘイトを乗せられます。 範囲攻撃などを受けるかもしれませんが、10秒後に自動でヒーリングを行ってくれます。 自分で立ち上がっても10秒間の猶予がありますので、羅盤の置き直しなどをする時間はあると思います。 次のようなマクロを作っておけば自動でヒーリングが開始されます。 同じ狩り場で延々とやる場合に使えます。 GearSwap mote-libs コメント コメント一覧 (18件) こんにちは、度々失礼します。 魔剣と風水の日本語luaとgear_luaサンプルがなかなか探しても見つかりません。 管理人さんがもしお持ちでしたらアップロードしてもらうことはできますでしょうか? 返信 GitHubにアップしています。 https://github.com/ktgreeds/GearSwap/tree/main/data 返信 管理人様 連投申し訳ありません。 user-globals.luaの更新ありがとうございます。本当にお礼を致したく・・・w 私だけなのかもしれませんが、user-globals.luaを更新しましたら、風水で動かしたときに、user-globals.luaの67行目のMainWeaponsがうんたらというエラーが出てしまいます。 お時間のある時にでもご教示いただけたら嬉しく思います。 よろしくお願いします。 返信 風水の装備定義側に下記があるか確認してみてください。 function init_weaponns() –デフォルト武器を設定 send_command(‘gs c set MainWeapons Idris’) send_command(‘gs c set SubWeapons Genbu’) end 返信 管理人様 いつもありがとうございます。 少しずつですがわかってきました。(初歩的過ぎてわかってきたなどおこがましいですが) 一つ質問なのですが、各ジョブの初頭に下記 GearSwap/ └ data/ ├ Common.lua(共通ファイル) ├ GEO.lua(ジョブロジック) └ キャラクター名/ ├ weather_obi.lua(属性帯) └ GEO_gear.lua(装備定義) とありますが、Common.lua とは user-globals.lua の事でいいのでしょうか? 返信 編集漏れですね。 そのとおり、user-globals.luaのことです。 返信 管理人様 ありがとうございます! 返信 いい情報いつも有難うございます。 風水師につきましてご質問なのですが、 アビ使用中(エントラスト)使用時に装備を固定する方法を 教えて頂ければと思い 学者の記載にある方法で試して見たのですが、うまくいかなくご質問となります。 ■ジョブロジックへ下記を追記 function job_setup() include(player.name .. ‘/weather_obi’) ※追記項目 state.Buff[‘エントラスト’] = buffactive[‘エントラスト’] or false state.OffenseMode:options(‘Normal’) state.IdleMode:options(‘Normal’) end ■装備セットへ下記を追記 sets.buff[‘エントラスト’] = { main={ name=”ガーダ”, augments={‘Indi. eff. dur. +11′,’STR+6’,}}, } 返信 エントラスト中に、風水士が装備しておかなければいけない装備なんてありましたっけ・・・? インデ延長装備でエントラを付与すれば、延長状態で付与されると思いますが、風水は詳しくないのでこの辺の話はよくわからないです。 ご質問の件ですが、GearSwapは自分の状態は判断できますが、エントラストを付与した相手の状態まで管理することが出来ませんので、やろうとしてることは出来ないかもしれません。 付与時点から時間経過で判断する方法なら可能かもしれませんが、現実的ではないような気もします。 返信 おそらく 普段のインデはイドリス(この子は他人へのインデは延長してくれない) エントラストのバフ効果中、または他人にインデ魔法を唱える場合にインデ延長オグメ付きガーダ への変更についてではないかと思います。 そして私もその記述にお悩み中であります。 なにとぞご教授のほどよろしくお願いいたします 返信 なるほど。 私がまだイドリスを使っていなかったので、実感できていなかっただけでした(汗) エントラスト時に延長装備(ガーダ)へ持ち帰るように更新しました。 返信 ごめんなさい素人ですが風水士のジョブロジック?でエラーが出るのですが… > GearSwap: Lua runtime error: GearSwap/flow.lua:321: > GearSwap has detected an error in the user function get_sets: >…m Files (x86)Windower/addons/GearSwap/data/GEO.lua:8: > GearSwap: Cannot find the include file (〇〇〇〇/weather_obi.lua). 1 他のジョブは2ジョブぐらい試しましたが動きました、アドバイスよろしくお願いします 返信 こんにちは。 属性帯のファイルが見つからないために発生しているエラーです。 【GearSwap】属性帯の自動着替えコードを導入すれば解決すると思います。 返信 助かりました(´;ω;`)解決しました〜ありがとうございます♪めちゃくちゃ助かりました!属性帯の件でわからないことあるので属性帯のページで質問させていただきます!ど素人に親切にありがとうございます! 返信 他のはできるのになぜか風水士だけエラーが出るマニアック向けとはいえせっかく良いサイトだとおもうのに残念 返信 私の環境では正常に動くコードをブログに掲載しているので、基本的には動くと思います。 しかし、他の方からもエラー関連の問い合わせは数多く受けております。 環境面によるものではないのかと考えておりますが、それぞれ環境が違いますので、何が原因か分からないのが現状です。 どんなエラーが出ているか教えて貰えれば、分かる範囲で調査しますよ。 Windowerのアップデートの影響もあるのかなと最近思っています。 返信 無の面、おめでとうございます^^ 返信 頑張りました(`・ω・´) 返信 grumpyGOAT へ返信する コメントをキャンセルコメント ※ 名前 ※ メール ※ サイト 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。 Δ
管理人様 連投申し訳ありません。 user-globals.luaの更新ありがとうございます。本当にお礼を致したく・・・w 私だけなのかもしれませんが、user-globals.luaを更新しましたら、風水で動かしたときに、user-globals.luaの67行目のMainWeaponsがうんたらというエラーが出てしまいます。 お時間のある時にでもご教示いただけたら嬉しく思います。 よろしくお願いします。 返信
風水の装備定義側に下記があるか確認してみてください。 function init_weaponns() –デフォルト武器を設定 send_command(‘gs c set MainWeapons Idris’) send_command(‘gs c set SubWeapons Genbu’) end 返信
管理人様 いつもありがとうございます。 少しずつですがわかってきました。(初歩的過ぎてわかってきたなどおこがましいですが) 一つ質問なのですが、各ジョブの初頭に下記 GearSwap/ └ data/ ├ Common.lua(共通ファイル) ├ GEO.lua(ジョブロジック) └ キャラクター名/ ├ weather_obi.lua(属性帯) └ GEO_gear.lua(装備定義) とありますが、Common.lua とは user-globals.lua の事でいいのでしょうか? 返信
いい情報いつも有難うございます。 風水師につきましてご質問なのですが、 アビ使用中(エントラスト)使用時に装備を固定する方法を 教えて頂ければと思い 学者の記載にある方法で試して見たのですが、うまくいかなくご質問となります。 ■ジョブロジックへ下記を追記 function job_setup() include(player.name .. ‘/weather_obi’) ※追記項目 state.Buff[‘エントラスト’] = buffactive[‘エントラスト’] or false state.OffenseMode:options(‘Normal’) state.IdleMode:options(‘Normal’) end ■装備セットへ下記を追記 sets.buff[‘エントラスト’] = { main={ name=”ガーダ”, augments={‘Indi. eff. dur. +11′,’STR+6’,}}, } 返信
エントラスト中に、風水士が装備しておかなければいけない装備なんてありましたっけ・・・? インデ延長装備でエントラを付与すれば、延長状態で付与されると思いますが、風水は詳しくないのでこの辺の話はよくわからないです。 ご質問の件ですが、GearSwapは自分の状態は判断できますが、エントラストを付与した相手の状態まで管理することが出来ませんので、やろうとしてることは出来ないかもしれません。 付与時点から時間経過で判断する方法なら可能かもしれませんが、現実的ではないような気もします。 返信
おそらく 普段のインデはイドリス(この子は他人へのインデは延長してくれない) エントラストのバフ効果中、または他人にインデ魔法を唱える場合にインデ延長オグメ付きガーダ への変更についてではないかと思います。 そして私もその記述にお悩み中であります。 なにとぞご教授のほどよろしくお願いいたします 返信
ごめんなさい素人ですが風水士のジョブロジック?でエラーが出るのですが… > GearSwap: Lua runtime error: GearSwap/flow.lua:321: > GearSwap has detected an error in the user function get_sets: >…m Files (x86)Windower/addons/GearSwap/data/GEO.lua:8: > GearSwap: Cannot find the include file (〇〇〇〇/weather_obi.lua). 1 他のジョブは2ジョブぐらい試しましたが動きました、アドバイスよろしくお願いします 返信
助かりました(´;ω;`)解決しました〜ありがとうございます♪めちゃくちゃ助かりました!属性帯の件でわからないことあるので属性帯のページで質問させていただきます!ど素人に親切にありがとうございます! 返信
私の環境では正常に動くコードをブログに掲載しているので、基本的には動くと思います。 しかし、他の方からもエラー関連の問い合わせは数多く受けております。 環境面によるものではないのかと考えておりますが、それぞれ環境が違いますので、何が原因か分からないのが現状です。 どんなエラーが出ているか教えて貰えれば、分かる範囲で調査しますよ。 Windowerのアップデートの影響もあるのかなと最近思っています。 返信
コメント
コメント一覧 (18件)
こんにちは、度々失礼します。
魔剣と風水の日本語luaとgear_luaサンプルがなかなか探しても見つかりません。
管理人さんがもしお持ちでしたらアップロードしてもらうことはできますでしょうか?
GitHubにアップしています。
https://github.com/ktgreeds/GearSwap/tree/main/data
管理人様
連投申し訳ありません。
user-globals.luaの更新ありがとうございます。本当にお礼を致したく・・・w
私だけなのかもしれませんが、user-globals.luaを更新しましたら、風水で動かしたときに、user-globals.luaの67行目のMainWeaponsがうんたらというエラーが出てしまいます。
お時間のある時にでもご教示いただけたら嬉しく思います。
よろしくお願いします。
風水の装備定義側に下記があるか確認してみてください。
function init_weaponns()
–デフォルト武器を設定
send_command(‘gs c set MainWeapons Idris’)
send_command(‘gs c set SubWeapons Genbu’)
end
管理人様
いつもありがとうございます。
少しずつですがわかってきました。(初歩的過ぎてわかってきたなどおこがましいですが)
一つ質問なのですが、各ジョブの初頭に下記
GearSwap/
└ data/
├ Common.lua(共通ファイル)
├ GEO.lua(ジョブロジック)
└ キャラクター名/
├ weather_obi.lua(属性帯)
└ GEO_gear.lua(装備定義)
とありますが、Common.lua とは user-globals.lua の事でいいのでしょうか?
編集漏れですね。
そのとおり、user-globals.luaのことです。
管理人様
ありがとうございます!
いい情報いつも有難うございます。
風水師につきましてご質問なのですが、
アビ使用中(エントラスト)使用時に装備を固定する方法を
教えて頂ければと思い
学者の記載にある方法で試して見たのですが、うまくいかなくご質問となります。
■ジョブロジックへ下記を追記
function job_setup()
include(player.name .. ‘/weather_obi’)
※追記項目 state.Buff[‘エントラスト’] = buffactive[‘エントラスト’] or false
state.OffenseMode:options(‘Normal’)
state.IdleMode:options(‘Normal’)
end
■装備セットへ下記を追記
sets.buff[‘エントラスト’] = {
main={ name=”ガーダ”, augments={‘Indi. eff. dur. +11′,’STR+6’,}},
}
エントラスト中に、風水士が装備しておかなければいけない装備なんてありましたっけ・・・?
インデ延長装備でエントラを付与すれば、延長状態で付与されると思いますが、風水は詳しくないのでこの辺の話はよくわからないです。
ご質問の件ですが、GearSwapは自分の状態は判断できますが、エントラストを付与した相手の状態まで管理することが出来ませんので、やろうとしてることは出来ないかもしれません。
付与時点から時間経過で判断する方法なら可能かもしれませんが、現実的ではないような気もします。
おそらく 普段のインデはイドリス(この子は他人へのインデは延長してくれない)
エントラストのバフ効果中、または他人にインデ魔法を唱える場合にインデ延長オグメ付きガーダ
への変更についてではないかと思います。
そして私もその記述にお悩み中であります。
なにとぞご教授のほどよろしくお願いいたします
なるほど。
私がまだイドリスを使っていなかったので、実感できていなかっただけでした(汗)
エントラスト時に延長装備(ガーダ)へ持ち帰るように更新しました。
ごめんなさい素人ですが風水士のジョブロジック?でエラーが出るのですが…
> GearSwap: Lua runtime error: GearSwap/flow.lua:321:
> GearSwap has detected an error in the user function get_sets:
>…m Files (x86)Windower/addons/GearSwap/data/GEO.lua:8:
> GearSwap: Cannot find the include file (〇〇〇〇/weather_obi.lua). 1
他のジョブは2ジョブぐらい試しましたが動きました、アドバイスよろしくお願いします
こんにちは。
属性帯のファイルが見つからないために発生しているエラーです。
【GearSwap】属性帯の自動着替えコードを導入すれば解決すると思います。
助かりました(´;ω;`)解決しました〜ありがとうございます♪めちゃくちゃ助かりました!属性帯の件でわからないことあるので属性帯のページで質問させていただきます!ど素人に親切にありがとうございます!
他のはできるのになぜか風水士だけエラーが出るマニアック向けとはいえせっかく良いサイトだとおもうのに残念
私の環境では正常に動くコードをブログに掲載しているので、基本的には動くと思います。
しかし、他の方からもエラー関連の問い合わせは数多く受けております。
環境面によるものではないのかと考えておりますが、それぞれ環境が違いますので、何が原因か分からないのが現状です。
どんなエラーが出ているか教えて貰えれば、分かる範囲で調査しますよ。
Windowerのアップデートの影響もあるのかなと最近思っています。
無の面、おめでとうございます^^
頑張りました(`・ω・´)