Jump to content

x [ تعديل ] x chatTeam


Recommended Posts

السلام عليكم

ما يجي كلام الشات التيم

addEvent("onPlayeropenChat",true) 
addEventHandler("onPlayeropenChat",root,function () 
removeElementData(resourceRoot,"chat") 
end) 
  
addEvent("onPlayerCloseChat",true) 
addEventHandler("onPlayerCloseChat",root,function () 
setElementData (resourceRoot, "chat",true) 
end) 
    ------ 
    addEventHandler("onPlayerChat",root, 
    function( text, type) 
    if getElementData(source,"tag")  then return cancelEvent() end 
    if getElementData(source,"Data_Tag")  then return cancelEvent() end 
    if type == 1 or type == 2 then return end 
    if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Console")) then 
    cancelEvent() 
    local r, g, b = getPlayerNametagColor(source) 
    return outputChatBox("#FF0000* [ Console ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
    else 
    end 
    if getElementData ( resourceRoot, "chat" ) == true then cancelEvent() return outputChatBox ("[C.Console]: Chat has been locked by Console ",source,255,0,0,true) end 
    if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Level 1")) then 
    cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#0099DC* [ Lv.1 ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Level 2")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#2554C7* [ Lv.2 ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Level 3")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#00cc11* [ Lv.3 ] " .. getPlayerName ( source ) ..": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Level 4")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#007700* [ Lv.4 ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Level 5")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#cc0000* [ Lv.5 ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Level 6")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#FF0000* [ Lv.6 ] " .. getPlayerName ( source ) ..": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Head.Admin")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#C11B17* [ Head.Admin ] " .. getPlayerName ( source ) ..": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
         elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("V.I.P")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#DCD800* [ VIP ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
                
                
         elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("SaedAmer")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#cd0000* [ VIP ]#ffff00 سعيد : #ffFFff" .. text, getRootElement(), r, g, b, true ) 
                
                
        elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("mosp")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#02AB2F* [ AL-MLOok Event's] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Manager")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#347235* [ T-Developer ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Admin - Ex")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#777777* [ Admin - EX ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Police")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#007F7F* [ Soldier ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
          
          
           elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Everyone")) then 
         cancelEvent() 
                local r, g, b = getPlayerNametagColor(source) 
                outputChatBox("#5494A7* [ AL-MLOoK ] " .. getPlayerName ( source ) .. ": #ffFFff" .. text, getRootElement(), r, g, b, true ) 
                
          
        end 
        end 
         ) 

Link to comment

كده ؟

بس يظهر للكل

addEventHandler("onPlayerChat",root, 
function( text, type) 
local playerTeam = getPlayerTeam(source) 
if (playerTeam and type == 2 ) then 
cancelEvent() 
local r, g, b = getTeamColor (playerTeam) 
local h = string.format("#%.2X%.2X%.2X", r, g, b) 
outputChatBox('#FF0000(Team)  #FFFFFF['..h..' '..getTeamName(playerTeam).. '#FFFFFF] '..h..''..getPlayerName(source):gsub("#%x%x%x%x%x%x", "") ..'#FF0000 : #FFFFFF'.. text,root, r, g, b, true) 
end 

Link to comment

addEventHandler("onPlayerChat",root, 
    function( text, type) 
        if type == 2 then 
            if ( getPlayerTeam ( source ) ) then                     
                for i,v in ipairs ( getPlayersInTeam( getPlayerTeam ( source ) ) ) do 
                    outputChatBox ("[TEAM] "..getPlayerName ( source ).." :#FFFFFF "..text, v, 255, 255, 255, true ) 
                end  
            end  
        end 
    end) 
Link to comment
addEventHandler("onPlayerChat",root, 
    function( text, type) 
        if type == 2 then 
            if ( getPlayerTeam ( source ) ) then                     
                for i,v in ipairs ( getPlayersInTeam( getPlayerTeam ( source ) ) ) do 
                    outputChatBox ("[TEAM] "..getPlayerName ( source ).." :#FFFFFF "..text, v, 255, 255, 255, true ) 
                end  
            end  
        end 
    end) 

اخ نكست

معي 2 مود تاج

لما اكوون حاتط تاج و اجي اتكلم شات تيم

يطلع الكلام عام و شات تيم

Link to comment

addEventHandler("onPlayerChat",root, 
    function( text, type) 
        if type == 2 then 
            if ( getPlayerTeam ( source ) ) then     
                cancelEvent() 
                for i,v in ipairs ( getPlayersInTeam( getPlayerTeam ( source ) ) ) do 
                    outputChatBox ("[TEAM] "..getPlayerName ( source ).." :#FFFFFF "..text, v, 255, 255, 255, true ) 
                end  
            end  
        end 
    end) 
Link to comment
addEventHandler("onPlayerChat",root, 
    function( text, type) 
        if type == 2 then 
            if ( getPlayerTeam ( source ) ) then     
                cancelEvent() 
                for i,v in ipairs ( getPlayersInTeam( getPlayerTeam ( source ) ) ) do 
                    outputChatBox ("[TEAM] "..getPlayerName ( source ).." :#FFFFFF "..text, v, 255, 255, 255, true ) 
                end  
            end  
        end 
    end) 

الكلام ما يظهر شات تيم اساسا

Link to comment
addEventHandler("onPlayerChat",root, 
    function( text, type) 
        if type == 2 then 
            if ( getPlayerTeam ( source ) ) then     
                cancelEvent() 
                for i,v in ipairs ( getPlayersInTeam( getPlayerTeam ( source ) ) ) do 
                    outputChatBox ("[TEAM] "..getPlayerName ( source ).." :#FFFFFF "..text, v, 255, 255, 255, true ) 
                end  
            end  
        end 
    end) 

الكلام ما يظهر شات تيم اساسا

انا جربته وظبط .

Link to comment
addEventHandler("onPlayerChat",root, 
    function( text, type) 
        if type == 2 then 
            if ( getPlayerTeam ( source ) ) then     
                cancelEvent() 
                for i,v in ipairs ( getPlayersInTeam( getPlayerTeam ( source ) ) ) do 
                    outputChatBox ("[TEAM] "..getPlayerName ( source ).." :#FFFFFF "..text, v, 255, 255, 255, true ) 
                end  
            end  
        end 
    end) 

الكلام ما يظهر شات تيم اساسا

انا جربته وظبط .

ما بعرف جربتو عندي الكلام ما يترسل

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...