diff --git a/ElvUI_SLE/dev/commands.lua b/ElvUI_SLE/dev/commands.lua index e06bfee..d808f53 100755 --- a/ElvUI_SLE/dev/commands.lua +++ b/ElvUI_SLE/dev/commands.lua @@ -157,13 +157,15 @@ local function SendRecieve(self, event, prefix, message, channel, sender) for i = 1, numBNetOnline do local presenceID, _, _, _, _, _, client, isOnline = BNGetFriendInfo(i) if isOnline and client == BNET_CLIENT_WOW then - local messageS + --local messageS + local message, ID = split("#", message) + print(ID) if message == 'userlist' then - messageS = UnitLevel('player')..'#'..E.myclass..'#'..E.myname..'#'..E.myrealm..'#'..SLE.version; + message = UnitLevel('player')..'#'..E.myclass..'#'..E.myname..'#'..E.myrealm..'#'..SLE.version; elseif message == 'slesay' then - messageS = "SLEinfo"..E.myname + message = "SLEinfo"..ID end - BNSendGameData(presenceID, 'SLE_DEV_INFO', messageS) + BNSendGameData(presenceID, 'SLE_DEV_INFO', message) end end elseif (prefix == 'SLE_DEV_SAYS' or prefix == 'SLE_DEV_CMD') and not SLE:Auth() then diff --git a/ElvUI_SLE/dev/options.lua b/ElvUI_SLE/dev/options.lua index 4f88043..01006ba 100644 --- a/ElvUI_SLE/dev/options.lua +++ b/ElvUI_SLE/dev/options.lua @@ -9,7 +9,7 @@ function SLE:GetBNetInfo() for i = 1, numBNetOnline do local presenceID, presenceName, _, _, _, _, client, isOnline = BNGetFriendInfo(i) if isOnline and client == BNET_CLIENT_WOW then - BNSendGameData(presenceID, 'SLE_DEV_REQ', 'slesay') + BNSendGameData(presenceID, 'SLE_DEV_REQ', 'slesay#'..presenceID) end end end @@ -78,10 +78,10 @@ if SLE:Auth() then for i = 1, numBNetOnline do local presenceID, presenceName, _, _, toon, _, _, _ = BNGetFriendInfo(i) message = message:gsub("SLEinfo", '') - if message == toon then - bnettesttbl[presenceID] = presenceName; + --if message == toon then + bnettesttbl[message] = presenceName; --print("Da table: ", bnettesttbl[presenceID]) - end + --end end end end