Added a layer to resolve the Client Bug problems in 1.5

This commit is contained in:
svenvandevelde
2016-02-19 14:35:59 +01:00
parent c81e7c2488
commit 61d51fe9a5
7 changed files with 165 additions and 32 deletions

View File

@@ -74,11 +74,11 @@ end
function MESSAGE:ToClient( Client )
trace.f(self.ClassName )
if Client and Client:ClientGroup() then
if Client and Client:GetClientGroupID() then
local ClientGroup = Client:ClientGroup()
local ClientGroupID = Client:GetClientGroupID()
trace.i( self.ClassName, self.MessageCategory .. '\n' .. self.MessageText:gsub("\n$",""):gsub("\n$","") .. " / " .. self.MessageDuration )
trigger.action.outTextForGroup( ClientGroup:getID(), self.MessageCategory .. '\n' .. self.MessageText:gsub("\n$",""):gsub("\n$",""), self.MessageDuration )
trigger.action.outTextForGroup( ClientGroupID, self.MessageCategory .. '\n' .. self.MessageText:gsub("\n$",""):gsub("\n$",""), self.MessageDuration )
end
return self