Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- maps={"2", "10"}
- data={};
- for player,name in pairs(tfm.get.room.playerList) do
- newData={
- ["team"]="...";
- };
- data[player] = newData;
- end
- lang={
- ES={
- ["team1"]="Azul";
- ["team2"]="Rojo";
- };
- };
- cmm="ES";
- main = function()
- tfm.exec.disableAutoNewGame (true);
- tfm.exec.disableAutoShaman (true);
- tfm.exec.disableAutoTimeLeft (true);
- tfm.exec.disableAutoScore (true);
- tfm.exec.disableAfkDeath (true);
- tfm.exec.newGame(maps[math.random(#maps)])
- end
- eventNewGame = function()
- eventTeam()
- for player in pairs(tfm.get.room.playerList) do
- if data[player].team == lang[cmm].team1 then
- tfm.exec.setNameColor(player,0x2F7FCC)
- ui.addTextArea(36, "<P align='center'><font size='15'>Ahora eres del equipo Azul!</p>", player, 250, 175, 300, 50, 0x3a4e61, 0x5d7c8f, 1.1);
- ui.addTextArea(37, "<P align='center'><a href='event:cerrar'><font size='15'><ROSE>Cerrar</p>", player, 370, 200, nil, nil, 0x3a4e61, 0x5d7c8f, 0.0);
- end
- if data[player].team == lang[cmm].team2 then
- tfm.exec.setNameColor(player,0xE13959)
- ui.addTextArea(36, "<P align='center'><font size='15'>Ahora eres del equipo Rojo!</p>", player, 250, 175, 300, 50, 0x3a4e61, 0x5d7c8f, 1.1);
- ui.addTextArea(37, "<P align='center'><a href='event:cerrar'><font size='15'><ROSE>Cerrar</p>", player, 370, 200, nil, nil, 0x3a4e61, 0x5d7c8f, 0.0);
- end
- end
- end
- eventTeam = function()
- local Players = {}
- for playerName in pairs(tfm.get.room.playerList) do
- table.insert(Players, playerName)
- tfm.exec.setNameColor(playerName,0x9292AA)
- end
- for i = 1, #Players, 1 do
- local random= math.random(#Players)
- local Nome = Players[random]
- if(i%2 == 0) then
- data[Nome].team = ""..lang[cmm].team2.."";
- else
- data[Nome].team = ""..lang[cmm].team1.."";
- end
- table.remove(Players, random)
- end
- end
- eventTextAreaCallback = function(id, player, callback)
- if callback == "cerrar" then
- ui.removeTextArea(36, player)
- ui.removeTextArea(37, player)
- end
- end
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement