Gamemode Core

Oxide Gamemode Core 1.1.1

Sign in now and buy a copy for 15.00 USD
Dependencies
Gear Core (Required)
Used By
Gamemode FFA
Gamemode Gun Game
Gamemode Battle Royale
The backbone of every gamemode, managing core functionality and shared mechanics.








Available Gamemodes

  1. Gamemode FFA - Everyone is your target. Get the most kills to win.
  2. Gamemode Gun Game - Progress through weapons with each kill. The first to complete wins.
  3. Gamemode Battle Royale - Work in progress.
Plenty of new gamemodes are in the works, arriving soon!

Permissions

  • gamemodecore.admin - Grants access to all commands required for setting up and managing the lobby and arenas.

Chat Commands

  • /join - Teleports the player into the lobby. (Players can also enter the lobby by physically walking into it.)
  • /leave - Removes the player from the arena, returning them to the lobby.

Console Commands

  • gm.lobby create <position> <radius> - Creates a lobby at the specified position and radius.
  • gm.lobby delete - Deletes the lobby.
  • gm.lobby spawn add <position> <radius> - Adds a new spawn point to the lobby at the specified position and radius.
  • gm.lobby spawn delete <spawnPointId> - Deletes the specified spawn point from the lobby.
  • gm.lobby rule add <rule1> [<rule2> ...] - Adds one or more rules to the lobby. (See Rules for details on available rules.)
  • gm.lobby rule remove <rule1> [<rule2> ...] - Removes one or more specified rules from the lobby.
Note: For commands requiring a position, you can either enter coordinates or type here to use your current location.

Quick Start

  1. Start by creating the lobby using gm.lobby create <position> <radius>.
    Example: gm.lobby create here 30 creates a lobby at your current location with a radius of 30.

  2. Use gm.lobby spawn add <position> <radius> to place spawn points where players will spawn. You can either create multiple spawn points or a single one with a large radius.
    Example: gm.lobby spawn add here 5 adds a spawn point at your location with a radius of 5.

  3. This step is optional, but if you'd like to enforce restrictions in the lobby—such as stopping players from harming each other or from dropping items on the ground—use gm.lobby rule add <rule1>. (For a full list of rules, see Rules.)
    Example: gm.lobby rule add NoPlayerDamage NoKillSelf NoSleepers prevents players from damaging each other, committing suicide, or sleeping within the lobby.

Configuration

JSON:
{
  "Version": "1.0.0",
  "Lobby": {
    "Enable Lobby Only Mode": true,
    "Respawn Gear Set": "",
    "Join Chat Command": "join"
  },
  "Gamemode": {
    "Leave Chat Command": "leave",
    "Send Join Leave Messages": true
  }
}
  • Lobby- Settings related to the lobby.
    • Enable Lobby Only Mode - Forces players to spawn in the lobby whenever they connect or respawn, making the entire server lobby-focused. When disabled, players can freely explore normal gameplay areas outside the lobby.
    • Respawn Gear Set - Specifies the gear set players are equipped with upon respawn in the lobby.
    • Join Chat Command - Defines the chat command players can use to join the lobby.
  • Gamemode- Settings related to the arenas.
    • Leave Chat Command - Defines the command players can use to leave the arena they're in.
    • Send Join Leave Messages - Broadcasts a message to players when someone joins or leaves an arena.

Rules

Rules allow you to control player behavior and enforce restrictions within lobby and arena zones, such as stopping players from dropping items, preventing self-harm, or removing corpses upon death.
  • NoCorpseSpawn - Disables player corpse creation on death.
  • NoSleepers - Removes sleeper bodies when players disconnect.
  • NoItemDrop - Prevents players from dropping items on the ground.
  • NoBuild - Prevents players from building structures within the zone.
  • NoPlayerDamage - Prevents any form of player-to-player damage within the zone.
  • NoItemContainerSpawn - Blocks the spawning of dropped loot bags within the zone.
  • NoKillSelf - Disables the player's ability to use the kill command to end their own character.
  • NoWounding - Stops players from entering a wounded state when their health reaches zero, making them die immediately instead.

Arena Teleporters

This information template holds arena details shown on the teleporter, and the placeholders below can be added to display real-time info, keeping players informed of the arena's current state.
  • {Title} - Displays the title of the arena.
  • {Gamemode} - Displays the game mode type, like 'Free For All' or 'Gun Game.'
  • {Status}- Displays the arena's current phase, such as 'Started,' 'Waiting For Players,' 'Warmup,' or 'Finished.'
  • {TimeLeft} - Displays the remaining time in the current round.
  • {PlayerCount} - Shows the current number of players in the arena.
  • {PlayerCapacity} - Displays the maximum player limit for the arena. If no limit is set, it shows 'Unlimited.'
  • {PlayerList} - Lists the names of all players currently in the arena.
JSON:
      "Information Template": "{Title}\nGamemode: {Gamemode}\nStatus: {Status}\nTime Left: {TimeLeft}\nPlayers: {PlayerCount} / {PlayerCapacity}\n\nParticipants:\n{PlayerList}",

Chat Isolation

Chat is isolated by area, so players can communicate only with others in the same zone. Players within an arena see only messages from others in that arena, while those in the lobby see only messages from other lobby members. Players outside of arenas and the lobby do not see messages from within these areas, keeping conversations focused and relevant to each zone.
Author
VisEntities
Downloads
6
Type
Digital product
License duration
Unlimited
Price
15.00 USD
First release
Last update

Ratings

0.00 star(s) 0 reviews

Child plugins

Also by VisEntities

Latest updates

  1. 1.1.1

    Fixed an issue where gear sets were no longer equipping in arenas.
  2. 1.1.0

    Teleporters now display 'Indefinite' for rounds with no time limit. Arena timer now stays blank...
Back
Top