TradeLog
This addon is separated from my addon "TheBurningTrade" (here). New version of TheBurningTrade no longger provides the trade log feature. You can use the new TheBurningTrade(version 2.0+) and TradeLog together, or only use the old version of TheBurningTrade.
Features that old TheBurningTrade has :
- Redirects the trade result information to the chat window to avoid missing them
- Records detailed trade info and provides CROSS-SESSION trade list
- Analyze why trade failed. Was it because you ran away or he click the cancel button?
- Announce the trade result and exchanged item info to specified channel, to notify the others.
Features that are new :
- Recent trade list besides the TradeFrame
- Showing trade details on GameTooltip
- More clearified trade announcement.
- Code rewritten.
中文說明
這個插件是從TheBurningTrade中分離出來的, (here), 今后TheBurningTrade定位為"交易界面增強", 不再包含"交易日志"相關的功能, 而TradeLog這個名字簡單又美麗, 作為一個單獨插件非常合適. 也就是說, 同時使用新版的TheBurningTrade和TradeLog跟老版TheBurningTrade的功能類似, 一定不要同時使用老版的TheBurningTrade和TradeLog.
老版TheBurningTrade就具有的交易日志功能 :
- 將交易結果(成功/取消/失敗)顯示在聊天文本中, 而不是默認的一閃就過
- 分析為什么交易會失敗, 例如是你還是對方點了取消按鈕, 或是在交易時雙方移動過遠
- 記錄詳細的交易信息, 在聊天文本中列出詳單, 而且任何時候均可查看所有交易列表, 提供一個類似交易界面的呈現方式(很丑:)
- 將交易結果及詳單發送到指定的頻道, 例如"團隊/小隊/密語", 以便某些時候作為交易憑據.
新版TradeLog增加的功能:
- 交易時, 交易窗口旁邊列出與當前交易人的最近8個成功交易記錄. (而且是一周內的, 如果一條也沒有就不顯示)
- 鼠標移到交易列表上時, Tooltip里就能顯示出交易詳情, 而不必點擊
- 更加明確的交易結果通告, 以前只列出"(收到) 1000G (交出) 1個物品", 現在會把交出什么物品詳細列出來(注意, 有時會刷屏)
- 部分重構, 減少重復代碼
TheBurningTrade的"here"鏈接失效了...
Not working as of 7.0. : ( plz update this soon!
Not working with the prepatch
if you see this error
TradeLog\TradeLog-2.09.13_2.lua:247: attempt to call global 'GetNumPartyMembers' (a nil value)
go to TradeLog.lua replace GetNumPartyMembers() with GetNumGroupMembers()
if you see this error
TradeLog\TradeLog-2.09.13_2.lua:247: attempt to call global 'GetNumPartyMembers' (a nil value)
go to TradeLog.lua replace GetNumPartyMembers() with GetNumGroupMembers()
Could someone possibly point me to another addon like this one, since the author seems to not be interested in updating this one anymore?
Could you add that I can disable the minimap button.
It would be great if we could disable the minimap button. Thanks for the great addon
6x [ADDON_ACTION_BLOCKED] 插件 'TradeLog' 嘗試調用保護功能 'CompactRaidFrame27:Show()'。: <in C code>: in function `Show' Interface\FrameXML\CompactUnitFrame.lua:276: in function `CompactUnitFrame_UpdateVisible': Interface\FrameXML\CompactUnitFrame.lua:234: in function `CompactUnitFrame_UpdateAll': Interface\FrameXML\CompactUnitFrame.lua:46: in function <Interface\FrameXML\CompactUnitFrame.lua:43>:
- nilLocals: nil
38x [ADDON_ACTION_BLOCKED] 插件 'TradeLog' 嘗試調用保護功能 'CompactRaidFrame18:Show()'。: <in C code>: in function `Show' Interface\FrameXML\CompactUnitFrame.lua:276: in function `CompactUnitFrame_UpdateVisible': Interface\FrameXML\CompactUnitFrame.lua:234: in function `CompactUnitFrame_UpdateAll': Interface\FrameXML\CompactUnitFrame.lua:96: in function <Interface\FrameXML\CompactUnitFrame.lua:43>:
- nilLocals: nil
5x [ADDON_ACTION_BLOCKED] 插件 'TradeLog' 嘗試調用保護功能 'CompactRaidFrame40:Show()'。: <in C code>: in function `Show' Interface\FrameXML\CompactUnitFrame.lua:276: in function `CompactUnitFrame_UpdateVisible': Interface\FrameXML\CompactUnitFrame.lua:234: in function `CompactUnitFrame_UpdateAll': Interface\FrameXML\CompactUnitFrame.lua:96: in function <Interface\FrameXML\CompactUnitFrame.lua:43>:
- nilLocals: nil
11x [ADDON_ACTION_BLOCKED] 插件 'TradeLog' 嘗試調用保護功能 'CompactRaidFrame27:Show()'。: <in C code>: in function `Show' Interface\FrameXML\CompactUnitFrame.lua:276: in function `CompactUnitFrame_UpdateVisible': Interface\FrameXML\CompactUnitFrame.lua:234: in function `CompactUnitFrame_UpdateAll': Interface\FrameXML\CompactUnitFrame.lua:96: in function <Interface\FrameXML\CompactUnitFrame.lua:43>:
- nilLocals: nil
目前隊伍中的通報失效...
團隊、喊話、說都正常...
Still getting an error. hope this helps.
Message: Interface\AddOns\TradeLog\TradeLog.lua:253: attempt to call global 'GetNumPartyMembers' (a nil value) Time: 09/14/12 19:58:20 Count: 1 Stack: [C]: in function `GetNumPartyMembers' Interface\AddOns\TradeLog\TradeLog.lua:253: in function `TradeLog_FindAnnounceChannel' Interface\AddOns\TradeLog\TradeLog.lua:234: in function <Interface\AddOns\TradeLog\TradeLog.lua:233> Interface\AddOns\TradeLog\TradeLog.lua:357: in function `func' Interface\AddOns\TradeLog\TradeLog.lua:312: in function `TradeLog_Output' Interface\AddOns\TradeLog\TradeLog.lua:357: in function `TradeLog_OutputLog' Interface\AddOns\TradeLog\TradeLog.lua:194: in function `TradeLog_LogTradeAndReset' Interface\AddOns\TradeLog\TradeLog.lua:80: in function <Interface\AddOns\TradeLog\TradeLog.lua:67>
Locals:
me too
will "WarbabyTradeLink" work again?
I cannot get this addon to work at all :( please update for 5.0.