スポンサーサイト

Posted by なる on --.-- スポンサー広告
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

AutoEquipShield

Posted by なる on 30.2009 戦闘 ・ 操作変更(Hotkeys) 4 comments 0 trackback
関連記事
AutoEquipShield                        ←ここ
【AutoEquipShield の紹介】
AutoEquipShield 改変ぽいもの -ぐだぐだ日記 1-
【ぐだぐだ日記 1 】
AutoEquipShield 改変ぽいもの -ぐだぐだ日記 2-
【ぐだぐだ日記 2 】
AutoEquip と HovHotkey_Jp改変版
【改変版の紹介 】




前回、Xynthica Armor を試していたときに少し気になったことがありまして。
でも Xynthica Armor の装備ではなく HentaiMania の武器でなんですけどね。

見た目?を改善するような MOD です。

AutoEquipShield v0.1
AutoEquipShield02

要するに見た目が武器なんだけど実際には盾扱いのアイテム。
これは武器を構えてるときはいいんですけど、しまうと...

AutoEquipShield01

こんな感じで盾が装備されたままなので浮いちゃうんですよね。
それを防ぐために武器をしまうと盾の装備を自動で解除する MOD が AutoEquipShield v0.1 です。

v0.1 と非常に低いですが Script も非常に単純で不具合は無いと思われます。
ただ、別途同じ機能が組み込まれている装備とはタイミング次第で危ないのかも。

シンプルなんですが、非常にいいです。
ただし見た目武器の盾に限らずすべての盾が外れますので注意。
あ、あと自動で外れた盾は武器を構えることで再度自動で装備されます。

ちょっと意地悪して武器をしまって装備していた盾を捨てましたが、ちゃんとCTDせず且つ持ってない盾も装備されない処理がされています。

まあこんな便利な MOD もあるよってことで。



[ おまけ ]
とまぁ今回はこれだけの予定だったのですが、もう1つ前から気になっていることがありまして。
それは...

AutoEquipShield02

これもそうですけど、矢筒!
弓を装備しているときはいいんですけど、他の武器装備してると気になるんです。
で、AutoEquipShield の処理をそのまま矢筒にもしてあげれば自動で外せるんじゃ?と考えたのですが...

甘かった! Orz

・盾と矢では処理できる関数にそもそも違いがある。
IsShieldOut に該当するものが矢にはない

・矢を単に装備すると処理すると1本しか装備してくれないOrz
矢を100本持ってても装備処理すると 1本(装備)、99本 とインベントリ内で2つに分かれてしまいます。

他にも少し弊害があったのですが特に最後のが壁になってます(・・`)
一応テスト版に近いものは出来たのですが再現不明なバグぽいのがあって。
ガチャガチャ装備を切り替えていたら武器を変えても矢筒が外れなくなり、メニューから一度矢筒を外すことで改善したのですが...
あと、矢が残り6本を切る辺りからの処理が甘いんです。
他にもメッセージがうるさいという微妙な問題も。
( 盾が外れました、盾を装備しました、矢が外れ...etc )

此処まで作ってあれですが、すでにそういう MOD ありそうだよなぁと思ったりして。
探し方の問題なのか見つけることは出来ませんでしたけど(・・`)



< 追記 2009/07/31 >
全然簡単じゃないよ! ヽ(`Д´)ノバーヤバーヤ
矢が増えたり少なくなったり消えたり...なにこの仕組み...
メニューモードも監視しないとだめぽ Orz

○ Comment

Script 扱えるようになったら、凄いですね。
小生はCSで覗いたでけで投げ出しちゃったけれど・・・。
ガンバッて下さい!
(MOD作りってホント地道な作業っす。)
2009.08.01 11:58 | URL | てんのーじユキスケ #- [edit]
ユキスケさん、こんばんはー

正直わけ判らないです...
朝方書き込もうと思ったら規制されていた(・・`)
さっきみたら解除されてたのでちょっと書いてみた。

でもHovHotkeyが対応してるんだから何か方法があるんだろうけど、本当になんだろう...

応援ありがとうです。(正直昨日の時点で投げてました(笑))
2009.08.02 00:07 | URL | なる #- [edit]
ちょろっとHov'sHotkeysのスクリプトを見た感じ、よくわかりませんが何か矢の数の制御が変な気がしましたがどうなんでしょう?うちの環境では何故かHovが動いてくれないので実際の動作を確認できないというのが困りもの。

しょうがないのでSuperHotkeysを参考に色々やってみたらなにやらそれっぽく動くようになったので、よろしかったらURLのとこのを試してやって下さい。
Script作成は初心者なので、変なところがあったらご容赦を(^^;
2009.08.02 14:34 | URL | Sizuru #/.OuxNPQ [edit]
Sizuruさん
ありがとうございます、支援スレで貰ったサンプルを参考に大分まともに動くようになってたのですが1つだけ特定条件のバグが外せなくて...

今script見させてもらってます。
一番ネックになってるのがこのHideAmmoと付いてる部分なんですが、これで合ってそうな気が...

ちょっと試してきます。
2009.08.02 20:36 | URL | なる #- [edit]

○ Post comment


  • 管理者にだけ表示を許可する

○ Trackback

trackbackURL:http://narulivion.blog46.fc2.com/tb.php/99-99c97d76
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。