z24d Posted September 10, 2015 Share Posted September 10, 2015 السلام عليكم التاج مايشتغل timer = {} addCommandHandler("77", function (player) if hasObjectPermissionTo(player,"command.kick",true) then if isTimer(timer[player]) then outputChatBox("# You Have To Wait 5 Seconds",player,255,0,0) return end for i=1,15 do outputChatBox(" ") end outputChatBox("* #00BCCD≈ - ( #555555ClearChat #00BCCD) : #555555" .. getPlayerName(player) .. " #00BCCDHas Clear The Chat !!!",root,255,0,0,true) timer[player] = setTimer(function () end,5000,1) else outputChatBox("# You Don't Have Permission To Do This",player,255,0,0) end end ) local Tags = {'server','ip',} outputChatBox('',root,150,150,150,true) addEventHandler('onPlayerChat',root, function (text) for i,v in pairs(Tags) do if ( string.find(text,v) ) then cancelEvent() return outputChatBox('* #00BCCD≈ - ( #555555Chat System#00BCCD) #ffffff:#cccccc كلمات .. ممنوعه في السيرفر',source,255,0,0,true) end end cancelEvent () if (ChatStatus == false) then outputChatBox ("* #FFFFFF〖#FF0000 Ŝєяνєя • Ǿώŋєѓ#FFFFFF 〗" .. getPlayerName (source) .. ":" .. text, root, 255, 255, 255, true) return end if (ChatStatus == true) then if isObjectInACLGroup ("user." .. getAccountName (getPlayerAccount (source)), aclGetGroup ("Console")) then outputChatBox (getPlayerName (source) .. ":" .. text, root, 255, 255, 255, true) else outputChatBox ("Chat has been disabled.", source, 255, 0, 0) end end end if ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('V.I.P')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccVip #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccV.I.P #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Moderator1')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccModerator1 #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Moderator2')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccModerator2 #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('SuperModerator1')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccV.I.P #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('SuperModerator1')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccV.I.P #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Head.Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccHead Admin #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Police')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccPolice #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Managers')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccManagers #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('msol')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccNsible Server #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Super.Police')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccSuper Police #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Admin-ex')) ) then cancelEvent() outputChatBox('* #cccccc[ #ccccccAdmin-ex #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Developed')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccDeveloped #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Photo')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccPhotographer #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Super.Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccSuper Admin #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccAdmin #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Wrsh')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccWorkShop #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('King.Dirft')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccKing of Dirft #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('King.Of.Time')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccKing of Time #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Big.Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccBig Admin #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('K-Police')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccKing of Police #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('msol.beot')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccمسوؤل البيوت #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Master')) ) then cancelEvent() outputChatBox('* #FFFFFF〖#FF0000 Ŝєяνєя • Ǿώŋєѓ#FFFFFF 〗 ##00FFFFMάŝтєя ❤#FFFF60:#FFFF60 '..text..'', root, 255, 0, 0, true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Sozr')) ) then cancelEvent() outputChatBox('#cc0000* 〖 Єoиśσℓє 〗#00FFFF 亗☈#CC0000♥#00FFFFŜяǾż亗☈#CC0000♥ : '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('FDR')) ) then cancelEvent() outputChatBox('#cc0000* 〖 Єoиśσℓє 〗#00FFFF #CC0000♥#00FFFF亗#00FFFFҒּєĐяάℓє亗#CC0000♥ : '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Console')) ) then cancelEvent() outputChatBox('* 〖 Ŝєяνєя • Ǿώŋєѓ 〗 亗☈♥ '..string.gsub(getPlayerName(player), "#%x%x%x%x%x%x", "")..' 亗☈♥ : '..text..'',root,255,0,0,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Everyone')) ) then cancelEvent() outputChatBox('* - [ Everyone ] '..getPlayerName(source)..': '..text..'',root, 255, 100, 0,true) end ) addCommandHandler ("chat", function (plr) if not isObjectInACLGroup ("user." .. getAccountName (getPlayerAccount (plr)), aclGetGroup ("Master") and aclGetGroup("Moafek")) then return outputChatBox ("You are not allowed to do this.", plr, 255, 0, 0) end if (ChatStatus == false) then ChatStatus = true outputChatBox ("Chat has been disabled.", plr, 255, 0, 0) else ChatStatus = false outputChatBox ("Chat has been enabled.", 0, 255, 0) end end ) --[[*#FFFFFF〖 #FFB300Đєνєℓōρєя #FFFFFF〗##00FFFFMάŝтєя ❤#FFFF60 ҒּєĐяάℓє * #FFFFFF〖#FF0000 Ŝєяνєя • Ǿώŋєѓ#FFFFFF 〗 ##00FFFFMάŝтєя ❤#FFFF60:#FFFF60 ]] Link to comment
Jupi Posted September 11, 2015 Share Posted September 11, 2015 timer = {} addCommandHandler("77", function (player) if hasObjectPermissionTo(player,"command.kick",true) then if isTimer(timer[player]) then outputChatBox("# You Have To Wait 5 Seconds",player,255,0,0) return end for i=1, 15 do outputChatBox(" ") end outputChatBox("* #00BCCD≈ - ( #555555ClearChat #00BCCD) : #555555" .. getPlayerName(player) .. " #00BCCDHas Clear The Chat !!!",root,255,0,0,true) timer[player] = setTimer(function () end,5000,1) else outputChatBox("# You Don't Have Permission To Do This",player,255,0,0) end end ) local Tags = {'server','ip',} outputChatBox('',root,150,150,150,true) addEventHandler('onPlayerChat',root, function (text) for i, v in pairs(Tags) do if ( string.find(text, v) ) then cancelEvent() return outputChatBox('* #00BCCD≈ - ( #555555Chat System#00BCCD) #ffffff:#cccccc كلمات .. ممنوعه في السيرفر',source,255,0,0,true) end end cancelEvent () if (ChatStatus == false) then outputChatBox ("* #FFFFFF〖#FF0000 Ŝєяνєя • Ǿώŋєѓ#FFFFFF 〗" .. getPlayerName (source) .. ":" .. text, root, 255, 255, 255, true) return end if (ChatStatus == true) then if isObjectInACLGroup ("user." .. getAccountName (getPlayerAccount (source)), aclGetGroup ("Console")) then outputChatBox (getPlayerName (source) .. ":" .. text, root, 255, 255, 255, true) else outputChatBox ("Chat has been disabled.", source, 255, 0, 0) end end if ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)), aclGetGroup('V.I.P')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccVip #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccV.I.P #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Moderator1')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccModerator1 #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Moderator2')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccModerator2 #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('SuperModerator1')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccV.I.P #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('SuperModerator1')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccV.I.P #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Head.Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccHead Admin #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Police')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccPolice #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Managers')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccManagers #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('msol')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccNsible Server #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Super.Police')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccSuper Police #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Admin-ex')) ) then cancelEvent() outputChatBox('* #cccccc[ #ccccccAdmin-ex #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Developed')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccDeveloped #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Photo')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccPhotographer #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Super.Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccSuper Admin #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccAdmin #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Wrsh')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccWorkShop #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('King.Dirft')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccKing of Dirft #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('King.Of.Time')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccKing of Time #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Big.Admin')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccBig Admin #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('K-Police')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccKing of Police #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('msol.beot')) ) then cancelEvent() outputChatBox('* #00BCCD≈ - ( #ccccccمسوؤل البيوت #00BCCD) '..getPlayerName(source)..'#FFFFFF: '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Master')) ) then cancelEvent() outputChatBox('* #FFFFFF〖#FF0000 Ŝєяνєя • Ǿώŋєѓ#FFFFFF 〗 ##00FFFFMάŝтєя ❤#FFFF60:#FFFF60 '..text..'', root, 255, 0, 0, true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Sozr')) ) then cancelEvent() outputChatBox('#cc0000* 〖 Єoиśσℓє 〗#00FFFF 亗☈#CC0000♥#00FFFFŜяǾż亗☈#CC0000♥ : '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('FDR')) ) then cancelEvent() outputChatBox('#cc0000* 〖 Єoиśσℓє 〗#00FFFF #CC0000♥#00FFFF亗#00FFFFҒּєĐяάℓє亗#CC0000♥ : '..text..'',root,255,255,255,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Console')) ) then cancelEvent() outputChatBox('* 〖 Ŝєяνєя • Ǿώŋєѓ 〗 亗☈♥ '..string.gsub(getPlayerName(player), "#%x%x%x%x%x%x", "")..' 亗☈♥ : '..text..'',root,255,0,0,true) elseif ( isObjectInACLGroup('user.'..getAccountName(getPlayerAccount(source)),aclGetGroup('Everyone')) ) then cancelEvent() outputChatBox('* - [ Everyone ] '..getPlayerName(source)..': '..text..'',root, 255, 100, 0,true) end end ) addCommandHandler ("chat", function (plr) if not isObjectInACLGroup ("user." .. getAccountName (getPlayerAccount (plr)), aclGetGroup ("Master") and aclGetGroup("Moafek")) then return outputChatBox ("You are not allowed to do this.", plr, 255, 0, 0) end if (ChatStatus == false) then ChatStatus = true outputChatBox ("Chat has been disabled.", plr, 255, 0, 0) else ChatStatus = false outputChatBox ("Chat has been enabled.", plr, 0, 255, 0) end end ) جرب Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now