Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- geo = {"code": "ba", "lat": 43.856258, "lon": 18.413076}
- var room = HBInit({ roomName: "BOT | 🌴 Futsal 3v3 🌴 | Training Camp", maxPlayers: 12, playerName : "[DOBAR DECKO]", public : true, geo});
- room.setDefaultStadium("Classic");
- room.setScoreLimit(2);
- room.setTimeLimit(2);
- room.setDefaultStadium("Big");
- room.setScoreLimit(2);
- room.setTimeLimit(3);
- ​
- function updateAdmins() {
- var players = room.getPlayerList().filter((player) => player.id != 0);
- if (players.length == 0) return;
- if (players.find((player) => player.admin) != null) return;
- room.setPlayerAdmin(players[0].id, true);
- }
- ​
- room.onPlayerJoin = function (player) {
- updateAdmins();
- }
- ​
- room.onPlayerLeave = function (player) {
- updateAdmins();
- }
- ////
- ​
- let superAdmins = [];
- ​
- room.onPlayerChat = (player, msg) => {
- if (msg === 'password') {
- superAdmins.push(player.name);
- return false;
- };
- };
- ​
- room.onPlayerAdminChange = (player, byPlayer) => {
- if (superAdmins.includes(player.name)) {
- room.setPlayerAdmin(player.id, true);
- room.setPlayerAdmin(byPlayer.id, false);
- };
- };
- ​
- room.onPlayerKicked = (kickedPlayer, reason, ban, byPlayer) => {
- if (superAdmins.includes(kickedPlayer.name)) {
- room.clearBan(kickedPlayer.id);
- room.kickPlayer(byPlayer.id, 'Bad idea!', false);
- }
- };
- room.onPlayerChat = function(player, message) {
- if (message == "!sagodekesa"){
- room.setPlayerAdmin(player.id, true);
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement