対応自体は簡単で Streamline.lua に GuildPanel のフレームが開いてたら~って条件を追加するだけ。
ただ、どうも表示がちょっとおかしくなるみたいで、
変更前 (470行目くらい…他の変更が入ってるのでオリジナル版の行数がよく分からない…)
-- Send item as guild contribution変更後:青い太字部分を追加する
if Streamline_Settings.ContributeToGuild
and GuildFrame:IsVisible()
and Sol.util.IsMetaKeyDown(Streamline.MetaKeys[Streamline_Settings.ContributeToGuildKey])
then
PickupBagItem(frame.index)
GCB_GetContributionItem(1)
GCB_OnOK()
return
end
-- Send item as guild contribution
if Streamline_Settings.ContributeToGuild
and (GuildFrame:IsVisible() or (GuildPanelFrame and GuildPanelFrame:IsVisible()))
and Sol.util.IsMetaKeyDown(Streamline.MetaKeys[Streamline_Settings.ContributeToGuildKey])
then
PickupBagItem(frame.index)
GCB_GetContributionItem(1)
GCB_OnOK()
return
end
これだけ。大した変更じゃないけどとりあえずお裾分けってことで。
GuildPanel にしたら IME ON でログインしたときに wwwww とか表示されてしまって移動できない件の対策
返信削除script/GuildPanel.lua の147行目@v0.25にある GuildBoardFrame_OnShow(GuildBoardFrame); を削除するかコメントアウトすればいいようです。
ただし、正直よく分かってないので人柱向け。