Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local ChatPrefix = "#w"
- local WorldChannelName = "Team Kronos | World Chat"
- local CooldownTimer = 3
- local Class = {
- ["Warrior"] = "|cff00ff00|TInterface\\icons\\INV_Sword_27.png:15|t|r|cffff0000",
- ["Paladin"] = "|cff00ff00|TInterface\\icons\\INV_Hammer_01.png:15|t|r|cffff0000",
- ["Hunter"] = "|cff00ff00|TInterface\\icons\\INV_Weapon_Bow_07.png:15|t|r|cffff0000",
- ["Rogue"] = "|cff00ff00|TInterface\\icons\\INV_ThrowingKnife_04.png:15|t|r|cffff0000",
- ["Priest"] = "|cff00ff00|TInterface\\icons\\INV_Staff_30.png:15|t|r|cffff0000",
- ["Death Knight"] = "|cff00ff00|TInterface\\icons\\Spell_Deathknight_ClassIcon.png:15|t|r|cffff0000",
- ["Shaman"] = "|cff00ff00|TInterface\\icons\\inv_jewelry_talisman_04.png:15|t|r|cffff0000",
- ["Mage"] = "|cff00ff00|TInterface\\icons\\INV_Staff_30.png:15|t|r|cffff0000",
- ["Warlock"] = "|cff00ff00|TInterface\\icons\\INV_Staff_30.png:15|t|r|cffff0000",
- ["Druid"] = "|cff00ff00|TInterface\\icons\\Ability_Druid_Maul.png:15|t|r|cffff0000",
- };
- local RCD = {};
- function ChatSystem(event, pPlayer, msg, _, _)
- if (msg:find(ChatPrefix.." ") == 1) then
- if RCD[pPlayer:GetName()] ~= nil and ((os.clock()-RCD[pPlayer:GetName()])) <= CooldownTimer then
- pPlayer:SendAreaTriggerMessage("|cFFFF0000Du musst "..CooldownTimer.." sekunden warten bis du wieder Chatten kannst!")
- else
- RCD[pPlayer:GetName()] = os.clock()
- for _, v in pairs(GetPlayersInWorld()) do
- if(pPlayer:GetTeam() == 1) then
- v:SendBroadcastMessage("|cFFCC0066["..WorldChannelName.."] |cff00ff00|TInterface\\icons\\Inv_Misc_Tournaments_banner_Orc.png:15|t"..Class[pPlayer:GetClass()].."|r |cFFCC0066[|r|cffff6060"..pPlayer:GetName().."|r|cFFCC0066]: |r|cff71C671"..msg:gsub(ChatPrefix.." ", "").."|r")
- else
- v:SendBroadcastMessage("|cFFCC0066["..WorldChannelName.."] |cff00ff00|TInterface\\icons\\Inv_Misc_Tournaments_banner_Human.png:15|t"..Class[pPlayer:GetClass()].."|r |cFFCC0066[|r|cff00ccff"..pPlayer:GetName().."|r|cFFCC0066]: |r|cff71C671"..msg:gsub(ChatPrefix.." ", "").."|r")
- end
- end
- return false
- end
- return true
- end
- end
- RegisterServerHook(18, ChatSystem)
Advertisement
Add Comment
Please, Sign In to add comment