- Requires
-
---
- Addons
-
Plugin - Free Minigames Improvements
Removing most of useless game aspects for event servers (items condition, metabolism etc) and also adding some improvements like auto-wakeup, auto-respawn and otherrustworkshop.space
GunGame
---
- Works with
-
---
- Setup
-
Open me
- Install required plugins (check head of resource)
- Go to your map where your lobby is located
- Open F1 in game and type (client.printpos)
- Fill config with lobby position
- Create kits for lobby/minigames
- Fill config with kit names
- Save config and reload plugin
- To make floating text work, you need to have GAME and WARP have same names (game123 for example)
- If your minigame version is lower than core plugin version - it needs to be updated
- Commands
-
Open me
/r
/join NAME
/leave
/lobby
- Configuration
-
Open me
JSON:{ "[Lobby] Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "[Lobby] Respawn radius (m)": 5.0, "[Lobby] Maximal size (m)": 150.0, "[Lobby] Respawn kit": "kit_lobby", "Remove items condition": true, "Freeze time on server at 12:00 AM": true, "Sleepers remove cycle (seconds)": 30, "Remove corpses": true }
- Configuration 2.0
-
Open me
JSON:{ "[Lobby] Position": { "x": 0.0, "y": 12.0, "z": 0.0 }, "[Lobby] Respawn radius (m)": 15.0, "[Lobby] Maximal size (m)": 150.0, "[Lobby] Respawn kit": "lobby", "Remove items condition": true, "Freeze time on server at 12:00 AM": true, "Sleepers remove cycle (seconds)": 30, "Remove corpses": true, "Remove bleeding": true, "Automatically wake up after sleeping": true, "Automatically respawn after death": true }
- Language 2.0
-
Open me
JSON:{ "JoinedAsSpectator": "You joined that game as spectator", "JoinedTeam": "Player {name} joined team {team}", "LeavedTeam": "Player {name} leaved team {team}", "JoinedGame": "Player {name} joined current game!", "LeavedGame": "Player {name} leaved current game!", "NotInGame": "You are not listed in any games", "GameStarted": "Game was started!", "GameEnded": "Game was ended!", "MissingPlayers": "Not enough players to start game! Need more {missing}", "MissingReady": "Not enough players ready to start game!\nReady: {ready}%\nNeed: {need}%\nNot ready:{unready}%", "ReadyReminder": "You need to mark yourself ready with /r", "BecameReady": "{name} became ready!", "AlreadyReady": "You are already ready!", "CantDamage": "You can't damage your team-mate!", "GameNotFound": "Can't find game with name '{name}'", "AlreadyInGame": "You are already in game '{name}'", "UnknownCommand": "Unknown command" }
This is main component of all minigames, they will not work without it. Install guide is provided on header of resource