Hey hätte da mal kurz ne Frage an euch, denn ich komme nicht mehr weiter bzw. weiß nicht mehr weiter.
Das ganze hier ist ein Nametag Script das halt den Rang vor den Namen Schreibt im Chat, das Problem ist dabei nur, wenn ich im Teamchat schreibe dann sieht das trotzdem jeder.
Sprich wenn das Script an ist funktioniert der Teamchat nicht mehr und das ist blöd ich hoffe ihr könnt mir helfen.
Lua
function chatbox( text, type)
if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Admin")) then
cancelEvent()
local r, g, b = getPlayerNametagColor(source)
outputChatBox("#FF8D00[Leader] #FFFFFF" .. getPlayerName ( source ) .. ":#FFFFFF " .. text, getRootElement(), r, g, b, true )
outputServerLog("CHAT: [Leader] " .. getPlayerName ( source ) .. ": " .. text)
elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("SuperModerator")) then
cancelEvent()
local r, g, b = getPlayerNametagColor(source)
outputChatBox("#00FF00[SuperModerator] #FFFFFF" .. getPlayerName ( source ) .. ":#FFFFFF " .. text, getRootElement(), r, g, b, true )
outputServerLog("CHAT: [SuperModerator] " .. getPlayerName ( source ) .. ": " .. text)
elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Moderator")) then
cancelEvent()
local r, g, b = getPlayerNametagColor(source)
outputChatBox("#00FFFF[Moderator] #FFFFFF" .. getPlayerName ( source ) .. ":#FFFFFF " .. text, getRootElement(), r, g, b, true )
outputServerLog("CHAT: [Moderator] " .. getPlayerName ( source ) .. ": " .. text)
elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Try-Moderator")) then
cancelEvent()
local r, g, b = getPlayerNametagColor(source)
outputChatBox("#FF0000[Try-Moderator] #FFFFFF" .. getPlayerName ( source ) .. ":#FFFFFF " .. text, getRootElement(), r, g, b, true )
outputServerLog("CHAT: [Try-Moderator] " .. getPlayerName ( source ) .. ": " .. text)
elseif type == 0 then
cancelEvent ( )
local r, g, b = getPlayerNametagColor(source)
outputChatBox ( " " .. getPlayerName ( source ) .. ":#FFFFFF " .. text, getRootElement(), r, g, b, true )
outputServerLog( "CHAT: " .. getPlayerName ( source ) .. ": " .. text )
end
end
addEventHandler("onPlayerChat", getRootElement(), chatbox)
Alles anzeigen
Ich verzweifel langsam daran...