Minigames Core

Plugin Paid Minigames Core 2.0.3

Requires
Warps
Floating Text
Any kits plugin

---
Addons
Arenas / Team Deathmatch
GunGame

---
Works with

---
Setup
Open me

  1. Install required plugins (check head of resource)
  2. Go to your map where your lobby is located
  3. Open F1 in game and type (client.printpos)
  4. Fill config with lobby position
  5. Create kits for lobby/minigames
  6. Fill config with kit names
  7. Save config and reload plugin
Couple important things:
  • 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
Author
Tangerine
Views
7,504
First release
Last update

More from Tangerine (Recent)

Top