local current_language = "hu"; local messages = { hu = { "1 a kepernyon", "anyad kurva", "halott kurva anyadat", "pofad nn", "anyad halott", "banyek.. megbasztam anyadat", "so ez kutya", "hamis angyal lovolde", "1 geci kutya", "uid mikor kutya", "ulj le kutya", "agyhalott", "anyadat", "fiamgeci", "szar vagy", }, en = { "skeet uid when?", "no skeet no talk?", "1 hs dog", "sit down", "nice iq dog", "HAHAH IQ?", "femboy uwu", }, ro = { "rostogoli-mi-as pula-n ma-ta cum se rostogoleste crocodilu-n apa", "coaie ce corp ai zici ca esti desenat cu stanga", "foaie verde de cucuta hai la tata sa te futa", "aleluia ai luat muia .!.", }, ru = { "нихуя я тя красиво бомбанул", "легко сочнярик", "уебище учись играть", "изи мусорила ебанная", "я твоей матери горло ёршиком промывал что бы заглатывала лучше ебаная свинья", "ебаный сын подъезда как ты пикаешь", "сын ебаной жирной жабы", }, }; local Languages = {"hu", "en", "ru", "ro"}; function getMessage() local lang_messages = messages[current_language]; return (lang_messages[math.random(1, #lang_messages)]); end Cheat.RegisterCallback("events", function(event) if event:GetName() ~= "player_death" then return end local me = EntityList.GetLocalPlayer() local victim = EntityList.GetPlayerForUserID(event:GetInt("userid")) local attacker = EntityList.GetPlayerForUserID(event:GetInt("attacker")) if victim == attacker or attacker ~= me then return end EngineClient.ExecuteClientCmd('say "' .. getMessage():gsub('\"', '') .. '"') end) local selectlanguage = Menu.Combo("Multilanguage trashtalk - Main", "Choose a language", Languages, 0, "Choose a language for tt", function(val) current_language = Languages[val+1]; end)