Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Written by RagingGam0r
- -- Possibly could be simplified idk
- local mt = getrawmetatable(game)
- make_writeable(mt)
- local old = mt.__namecall
- mt.__namecall = newcclosure(function(self,...)
- local args = {...}
- local m = getnamecallmethod()
- if tostring(m) == "FireServer" and self.Name == "SayMessageRequest" then
- local output = args[1]
- -- lowercase
- output = output:gsub("a", "aͨأ")
- output = output:gsub("b", "bͨأ")
- output = output:gsub("c", "cͨأ")
- output = output:gsub("d", "dͨأ")
- output = output:gsub("e", "eͨأ")
- output = output:gsub("f", "fͨأ")
- output = output:gsub("g", "gͨأ")
- output = output:gsub("h", "hͨأ")
- output = output:gsub("i", "iͨأ")
- output = output:gsub("j", "jͨأ")
- output = output:gsub("k", "kͨأ")
- output = output:gsub("l", "lͨأ")
- output = output:gsub("m", "mͨأ")
- output = output:gsub("n", "nͨأ")
- output = output:gsub("o", "oͨأ")
- output = output:gsub("p", "pͨأ")
- output = output:gsub("q", "qͨأ")
- output = output:gsub("r", "rͨأ")
- output = output:gsub("s", "sͨأ")
- output = output:gsub("t", "tͨأ")
- output = output:gsub("u", "uͨأ")
- output = output:gsub("v", "vͨأ")
- output = output:gsub("w", "wͨأ")
- output = output:gsub("x", "xͨأ")
- output = output:gsub("y", "yͨأ")
- output = output:gsub("z", "zͨأ")
- -- caps
- output = output:gsub("A", "Aͨأ")
- output = output:gsub("B", "Bͨأ")
- output = output:gsub("C", "Cͨأ")
- output = output:gsub("D", "Dͨأ")
- output = output:gsub("E", "Eͨأ")
- output = output:gsub("F", "Fͨأ")
- output = output:gsub("G", "Gͨأ")
- output = output:gsub("H", "Hͨأ")
- output = output:gsub("I", "Iͨأ")
- output = output:gsub("J", "Jͨأ")
- output = output:gsub("K", "Kͨأ")
- output = output:gsub("L", "Lͨأ")
- output = output:gsub("M", "Mͨأ")
- output = output:gsub("N", "Nͨأ")
- output = output:gsub("O", "Oͨأ")
- output = output:gsub("P", "Pͨأ")
- output = output:gsub("Q", "Qͨأ")
- output = output:gsub("R", "Rͨأ")
- output = output:gsub("S", "Sͨأ")
- output = output:gsub("T", "Tͨأ")
- output = output:gsub("U", "Uͨأ")
- output = output:gsub("V", "Vͨأ")
- output = output:gsub("W", "Wͨأ")
- output = output:gsub("X", "Xͨأ")
- output = output:gsub("Y", "Yͨأ")
- output = output:gsub("Z", "Zͨأ")
- --spaces
- output = output:gsub(" ", " ")
- return old(self,output, args[2])
- end
- return old(self,...)
- end)
Add Comment
Please, Sign In to add comment