var room = HBInit({ roomName: "Racing Room(DISCORD NITRO EVENT) ?️! ", maxPlayers: 16, playerName:"Racing Host", public : true}); room.setScoreLimit(0); room.setTimeLimit(0); room.setTeamsLock(true); room.onPlayerJoin = function(player) { room.sendAnnouncement("Welcome "+player.name+" Write !help & !adminhelp if needed! " + " Script created by 77", undefined, 0x3498DB, "italic") room.sendAnnouncement(" Join Racing League - https://discord.gg/wSu78EF - League Made by OMG RONNY!!!", undefined, 0x3498DB, "italic") room.sendAnnouncement(" Ali will be hosting a nitro event, the most invites to the racing league discord server will get nitro, but you have to invite a good amount of people or we won't count it! Type !discord for the discord link! ", undefined, 0xFFD700, "bold") } room.onPlayerLeave = function(player) { } const afkPlayerIDs = new Set() room.onPlayerChat=function(player, message){ if ( message == "!login Nick" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("OMG RONNY!!! has confirmed", undefined, 0x94159E, "bold") return false;} if ( message == "!login cunt" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Local has confirmed", undefined, 0x3C0DDA, "bold") return false;} if ( message == "!login eq77" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("77 has confirmed", undefined, 0x77FF33, "bold") return false;} if ( message == "!login KaMr" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Bale has confirmed", undefined, 0x7208A3, "bold") return false;} if ( message == "!login poisondani" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Dani has confirmed", undefined, 0xFF0000, "bold") return false;} if ( message == "!login blankie69" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Blank has confirmed", undefined, 0xFF0000, "bold") return false;} if ( message == "!login trashcan123" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Stabi has confirmed", undefined, 0x550097, "bold") return false;} if ( message == "!login Hydrolex670F" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Lines has confirmed", undefined, 0xC29A1F, "bold") return false;} if ( message == "!login rekt3m3z" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Rekt has confirmed", undefined, 0x39C848, "bold") return false;} if ( message == "!login klow77" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Wick has confirmed", undefined, 0x00FFFF, "bold") return false;} if ( message == "!login jb060620" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Tick has confirmed", undefined, 0x33C8C9, "bold") return false;} if ( message == "!login idk" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Salah has confirmed", undefined, 0x14EBFF, "bold") return false;} if ( message == "!login Chisago321" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Wyatt has confirmed", undefined, 0x00FFFF, "bold") return false;} if ( message == "!login frags" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Nick has confirmed", undefined, 0x00FF00, "bold") return false;} if ( message == "!login dannyQ166" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Danny has confirmed", undefined, 0x00FFFF, "bold") return false;} if ( message == "!login breelite" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Bree has confirmed", undefined, 0xFF0000, "bold") return false;} if ( message == "!login added" ) {room.setPlayerAdmin(player.id, true); // player's Code/login room.sendAnnouncement("Bree has confirmed", undefined, 0x00FFFF, "bold") return false;} if ( message == "!clearbans" && player.admin ) {room.clearBans() room.sendAnnouncement("Bans Have Been Reset! By "+player.name, undefined, 0xD2B4DE, "italic") return false;} if (message == "!resign" && player.admin ) {room.setPlayerAdmin(player.id, false); return false;} if (message =="!re" && player.admin) {room.stopGame();room.startGame(); return false;} if (message =="!bb" ) {room.kickPlayer(player.id, "come back later!", false); return true;} if (message =="!help") {room.sendAnnouncement("Comamnds available: !afk, !afks, !bb, !adminhelp.", undefined, 0xFFFF00, "italic") return true;} if (message =="!discord") {room.sendAnnouncement("Join the Racing League Discord!!!: https://discord.gg/wSu78EF.", undefined, 0xFFFF00, "italic") return true;} if (message =="!nitro") {room.sendAnnouncement("Ali will be hosting a nitro event, the most invites to the racing league discord server will get nitro, but you have to invite a good amount of people or we won't count it! type !discord for the discord link! ", undefined, 0xFFD700, "bold") } if (message =="!adminhelp") { room.sendAnnouncement("Comamnds available: !p, !pp, !re, !resign, !s, !e, !maps.", undefined, 0xFFFF00, "italic") room.sendAnnouncement("Comamnds available: !clearbans, !swap, !red, !blue, !spec.", undefined, 0xFFFF00, "italic") room.sendAnnouncement("Comamnds available: !kick, !kickafks, !ban, !giveadmin, !removeadmin,", undefined, 0xFFFF00, "italic") return false;} if (message =="!swap" && player.admin) { players = room.getPlayerList(); for (i = 0; i < players.length; i++){ if (players[i].team == 1) { room.setPlayerTeam(players[i].id, 2); } else if (players[i].team == 2) { room.setPlayerTeam(players[i].id, 1); } } } if (message =="!c1" && player.admin) {room.stopGame(); room.setCustomStadium(collision1); return true} if (message =="!c2" && player.admin) {room.stopGame(); room.setCustomStadium(collision2); return true} if (message =="!c3" && player.admin) {room.stopGame(); room.setCustomStadium(collision3); return true} if (message =="!c4" && player.admin) {room.stopGame(); room.setCustomStadium(collision4); return true} if (message =="!c5" && player.admin) {room.stopGame(); room.setCustomStadium(collision5); return true} if (message =="!c6" && player.admin) {room.stopGame(); room.setCustomStadium(collision6); return true} if (message =="!c7" && player.admin) {room.stopGame(); room.setCustomStadium(collision7); return true} if (message =="!c8" && player.admin) {room.stopGame(); room.setCustomStadium(collision8); return true} if (message =="!c9" && player.admin) {room.stopGame(); room.setCustomStadium(collision9); return true} if (message =="!c10" && player.admin) {room.stopGame(); room.setCustomStadium(collision10); return true} if (message =="!c11" && player.admin) {room.stopGame(); room.setCustomStadium(collision11); return true} if (message =="!maps") {room.sendAnnouncement("Available Maps: !c1, !c2, !c3, !c4, !c5, !c6, !c7, !c8, !c9, !c10, !c11.", undefined, 0xD2B4DE, "italic") return true;} if (message =="!afk") { if (afkPlayerIDs.has(player.id)){afkPlayerIDs.delete(player.id);room.sendAnnouncement(player.name + " is no longer afk", undefined, 0xF9E79F, "italic");}else {afkPlayerIDs.add(player.id); room.setPlayerTeam(player.id, 0);room.sendAnnouncement(player.name + " is now afk", undefined, 0xF9E79F, "italic");} return true;} if (message =="!afks") { afkPlayers_list = room.getPlayerList().filter((x) => afkPlayerIDs.has(x.id));afkPlayers_list_string = afkPlayers_list.map(x => x.name).join(", ");if (afkPlayers_list == "") {room.sendAnnouncement("There are no AFK players!", undefined, 0xF9E79F, "italic");}else {room.sendAnnouncement("AFK Players: " + afkPlayers_list_string, undefined, 0xF9E79F, "italic");} return true;} if (message =="!kickafks") {if (player.admin == true){ afksPlayers = room.getPlayerList().filter((x) => afkPlayerIDs.has(x.id));for(var i=0;i