| Profile玉のスペースBlogSkyDrive | Help |
|
|
October 24 nuBuff 新仕様対応(4)レイド中に操作が困難になるくらい重くなる。ワープで不正な位置に飛ばされる(地面を突き抜けて落下する)。などの現象がどうやらnuBuffが原因と予想された。
以下の修正を行ったnuBuffを格納しました。
1)コンバットメッセージでバフを行っていましたが、レイド中はメッセージを大量に受信するため不必要にnuBuffの処理を行うことが原因と予想しました。そこで全てのコンバットメッセージを処理せずに、一秒ごとに一通処理することにしました。代わりに別のイベントでバフと回復を行います。
2)何度か試したところ、ワープのローディング中画面が表示されているときにバフを行うと地面にめり込むことが起きてしまうようでした。
そこで、ワープ画面中はバフと回復を行わないようにガードする処理を追加しました。ただし、バフ発動とワープが同時になるような場合にめり込むことがあるようです。
October 22 nuBuff 日本語化+私的カスタマイズ版昨日までに集めた情報をもとに、nuBuffの日本蔵対応を作成してSkyDriveに格納しました。
なぜかよくわからないのです、アドオンマネージャにも対応してみました。
他のアドオンから移植したので少し自信がないのですが、OmniBuff への過渡期ということで動けばOKとします。
初めに動作しない場合があるのですが、なにかBUFFを使うと順調に動作するようです。
単純にnuBuffの日本語化でありませんが、まぁ良いやという広い心でご使用ください。
大型UPdate今回のアップデートで海外仕様に変更されました。意外にも素早い対応だと思います。
早速INしてみると、アドオン以外にも意味不明なエラーが続出してどうにもならず弱りました。
全てのアドオンを削除 SaveVariables.lua も削除した状態でIN/OUTして、
それから一つづつアドオンを戻したところ、アドオンのエラーだけとなりました。
個人的には以前入れたXBarIIの設定が残っていたのではないかと疑ってます。
アドオン関係問題をまとめると==
nBuff → nuBuff ベースで作り直し
GridCliqueIt:動作
mobInfoTracker:動作
KillStats:動作
Streamline:動作
pbInfo:一部動作(QT、チャットログあたりで動作不良)
RoMBa:ほぼ動作(変更された設定画面が表示されない)
InventoryViewer:動作
Lootomatic:動作
UICleaner:動作
addonmanager:動作
CopyChat:動作 qUnitFrames:動作
AdvancedAuctionhouse:動作
SendRunes:動作
ComeOnIn:未確認、エラーは表示されていない。
BuffStation:NG、ただしUpdateイベントを呼び出すマクロを作れば動作する。
ほか、Ctrl+Pでパーティ発言 などの機能がようやく動作したため、発言マクロが不要になりました。
October 18 ウィッチアンカリアOctober 17 GridCliqueIt-v0.13でてました。v0.13出ていましたが、新職対応、多言語対応やらのようです。
全面的に修正がされているのですが、いまひとつ野暮ったい感じです
そこで、GridCliqueIt-v0.12.1 をもう少し使い続けることにしました。
先のアップデートで影響があった点を修正した GridCliqueIt-v0.12.1-JPtest3 を格納しました。
・ヒールブーストとウェーブレットアーマーの印が上手く点灯してなかったのを修正 ・受けたデバフの情報を SaveVariables.lua に記録するようにした ・動作が軽くなるようにおまじない October 14 海外鯖の状況xml の Update イベントでの処理を削除して
以下のマクロから Updateイベントの処理を呼び出す。
/script nBuff_OnUpdate()
/wait .7 /script UseAction(59) 最後の UseAction(59) はマクロをセットしたスロット番号に合わせると、一度実行するだけで繰り返しUpdate処理を実行してくれる。逆に停止したい場合はスロットからマクロを外すことで、しばらくするとUpdate処理が停止する。
October 08 使ってるマクロ(2)ティナさんのところで、チャット関係のアドオンが出ていた。中をのぞいたらチャットの切り替え方法がわかったのでチャットマクロを以下のように変更。
動作的には大して変わらないのですが、色が出力先と同じになるためこちらのほうがよいですね。
2)チャットマクロ チャットの切り替えを少しでも楽に
Guild(Ctrl+Gに割り当て)
/script ChatEdit_OpenEditBox("/g");
Party(Ctrl+Pに割り当て)
/script ChatEdit_OpenEditBox("/p");
Say(Ctrl+Sに割り当て)
/script ChatEdit_OpenEditBox("/s");
October 07 アドオンバージョンアップ手順手順 Ver1.00
1)バックアップ
マイドキュメントフォルダの Runes of Magic のバックアップを取ります。Runes of Magic をデスクトップなどにコピーするだけでOKです。
バージョンアップが正常に完了したら削除して問題ありません。
2) 新バージョンンのアドオンをミスティックのAddOnフォルダにコピーします。
AddOnフォルダは標準インストールでは C:\Program Files\Aeria Games\MysticStone\interface\AddOns
3)ミスティックを起動して、AddOnの設定を確認する。
以上
==問題発生時
Q1)設定がおかしくなる。
A1)新バージョンで設定項目が増えてる場合は、古いバージョンの設定が残っていると不具合が発生する場合があります。
その場合はバージョンアップをあきらめるか旧バーションンの設定を初期化してバージョンアップするかを選択します。
(設定の初期化手順)
- ミスティックを終了します。
ー ミスティックのAddOnフォルダから対象のアドオンを削除します。
- ミスティックを起動してログインして、実際にやってアドオンが動作しないことを確認します。
- ミスティックを終了します。
- 新バージョンンのアドオンをミスティックのAddOnフォルダにコピーします。
- 必要な設定を戻す。
旧設定は削除されているため、再設定をしなければなりません。簡単な場合はよいのですが
面倒な場合はバックアップした Runes of Magic\SaveVariables.lua を参考にするといよいでしょう。
また、データを蓄積するようなアドオンの場合は、新バーションで一旦ミスティックを起動して
新バージョンのデータフォーマットを確認してから旧バージョンのフォーマットを修正してコピーすれば
上手くデータの引き継ぎができます。設定とデータは別項目なのでそのままコピーでも上手くゆく
場合もあります。
使ってるマクロ(1)1)ReloadUI 開発しているといろいろおこるため。
/script ReloadUI(); 2)チャットマクロ チャットの切り替えを少しでも楽に
Guild(Ctrl+Gに割り当て)
/script local tt=getglobal ("ChatFrameEditBox"); tt:SetText(""); tt:InsertText("/g "); tt:Show();
Party(Ctrl+Pに割り当て)
/script local tt=getglobal ("ChatFrameEditBox"); tt:SetText(""); tt:InsertText("/p "); tt:Show();
Say(Ctrl+Sに割り当て)
/script local tt=getglobal ("ChatFrameEditBox"); tt:SetText(""); tt:InsertText("/s "); tt:Show();
3)マジックポーション マナPOTを効果中に連打しないようにしました。
/script s=65;if GetActionUsable(s) then i=1;b="";r=true;while b ~= nil do b=UnitBuff("player",i);if (b~=nil and string.find (b, "マジックポ") ~= nil) then r=false;break;end;i=i+1;end;if r then UseAction(s);end;end;
4)応急ポーション 回復POTを効果中に連打しないようにしました。
/script s=66;if GetActionUsable(s) then i=1;b="";r=true;while b ~= nil do b=UnitBuff("player",i);if (b~=nil and string.find (b, "応急") ~= nil) then r=false;break;end;i=i+1;end;if r then UseAction(s);end;end;
|
|
|