Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function teamchat_func ( player, cmd, ... )
- local parametersTable = {...}
- local text = table.concat( parametersTable, " " )
- local Fraktion = tonumber(vioGetElementData ( player, "fraktion" ))
- local FRank = tonumber(vioGetElementData ( player, "rang" ))
- if Fraktion >= 1 then
- if not text then
- triggerClientEvent ( player, "infobox_start", getRootElement(), "\nBitte einen Text eingeben!", 5000, 125, 0, 0 )
- else
- local red = 0
- local green = 0
- local blue = 0
- local title = "intern"
- if factionRankNames[Fraktion][FRank] then
- title = factionRankNames[Fraktion][FRank]
- red, green, blue = factionColours[Fraktion][1], factionColours[Fraktion][2], factionColours[Fraktion][3]
- end
- for index, playeritem in pairs(fraktionMembers[Fraktion]) do
- outputChatBox ( "[ "..title.." "..getPlayerName(player)..": "..text.." ]", playeritem, red, green, blue )
- outputLog("Fraktion "..Fraktion..": [ "..title.." "..getPlayerName(player)..": "..text.." ]","frakchat")
- end
- for index, playeritem in pairs(adminsIngame) do
- if vioGetElementData ( playeritem, "adminlvl" ) then
- if tonumber(vioGetElementData ( playeritem, "adminlvl" )) >= 5 then
- outputConsole ( "Fraktion "..Fraktion..":", playeritem )
- outputConsole ( " [ "..title.." "..getPlayerName(player)..": "..text.." ]", playeritem )
- outputConsole ( "----------------------------", playeritem )
- end
- end
- end
- end
- elseif isInGang ( getPlayerName ( player ) ) then
- sendMessageToGangMembers ( getPlayerGang ( player ), getPlayerRankNameInGang ( player ).." "..getPlayerName ( player )..": "..text )
- else
- triggerClientEvent ( player, "infobox_start", getRootElement(), "\nDu bist in keiner Fraktion!", 5000, 125, 0, 0 )
- end
- end
- addCommandHandler ( "t", teamchat_func )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement