Customization

We provide advanced and flexible set of customization options:

Basic options
-------------------------
-- Basic Configuration --
-------------------------
Config.EntryPoints = {
    {
        enabled = true,
        coords = vec3(2107.79, 3324.41, 45.37),
        markerRadius = 3.0,
        visibleAtDistance = 25.0,
        markerColor = {255, 192, 203, 175},
        markerText = 'Press ~y~[E]~w~ to enter ~f~Squid Game Lobby~w~',
        blip = {id = 126, color = 23, scale = 0.75, text = 'Squid Game Lobby'},
        teleportTo = vec3(2054.26, 3349.12, -107.82),
        changeSkinOnEntry = false,
    },
    {
        enabled = false, -- true/false
        coords = vec3(2072.12, 3349.10, -106.69),
        markerRadius = 2.0,
        visibleAtDistance = 50.0,
        markerColor = {196, 30, 58, 175},
        markerText = 'Press ~y~[E]~w~ to enter ~b~Hosts Room~w~',
        teleportTo = vec3(2019.26, 3360.33, -100.47),
        changeSkinOnEntry = false,
    },
    {
        enabled = false, -- true/false
        coords = vec3(2019.26, 3360.33, -100.47),
        markerRadius = 1.5,
        visibleAtDistance = 25.0,
        markerColor = {255, 192, 203, 175},
        markerText = 'Press ~y~[E]~w~ to enter ~f~Squid Game Lobby~w~',
        teleportTo = vec3(2072.12, 3349.10, -106.69),
        changeSkinOnEntry = false,
    },
    {
        enabled = false, -- true/false
        coords = vec3(2019.21, 3337.84, -100.47),
        markerRadius = 1.5,
        visibleAtDistance = 25.0,
        markerColor = {112, 41, 99, 175},
        markerText = 'Press ~y~[E]~w~ to exit',
        teleportTo = vec3(2078.34, 3344.14, 46.64),
        changeSkinOnEntry = false,
    },
}

--------------------
-- Player Clothes --
--------------------
Config.PlayerOutfits = {
    ["male"] = {
        {
            -- pants_1, pants_2
            [4] = {5, 0},
             -- shoes_1, shoes_2
            [6] = {43, 0},
            -- tshirt_1, tshirt_2
            [8] = {0, 1},
            -- torso_1, torso_2
            [11] = {74, 0},
            -- mask_1, mask_2
            [1] = {0, 0},
            -- arms, arms_2
            [3] = {0, 0},
            -- bags_1, bags_2
            [5] = {0, 0},
            -- chain_1, chain_2
            [7] = {0, 0},
            -- bproof_1, bproof_2
            [9] = {0, 0},
            -- decals_1, decals_2
            [10] = {0, 0},
        },
    },
    ["female"] = {
        {
            [4] = {66, 0},
            [6] = {80, 0},
            [8] = {2, 0},
            [11] = {147, 0},
            [1] = {0, 0},
            [3] = {0, 0},
            [5] = {0, 0},
            [7] = {0, 0},
            [9] = {0, 0},
            [10] = {0, 0},
        },
    }
}

Advanced options
Config.LobbyForAllCommand = {
    commandName = 'sq-game-lobby-for-all',
    boundaries = {
        cornerA = vec3(2056.05, 3340.86, -107.44),
        cornerB = vec3(2040.01, 3340.90, -107.44),
        cornerC = vec3(2039.71, 3356.49, -107.44),
        cornerD = vec3(2054.90, 3357.18, -107.44),
    },
} 
Gaming System Guide

To start levels one after another use the guide bellow.

1. Lobby

  • Teleport all players to the Lobby MLO. You can teleport all players by using the command /sq-game-lobby-for-all or each player can enter manually by using teleport point Squid Game Lobby on the map.

  • Check config.lua of Lobby MLO to enable/disable more teleport points.

2. Change config file for each game

Configure for each game (config.lua):

Config.StartPointEnabled = false -- Start point disabled
Config.StartPoint = vec3(2054.26, 3349.12, -107.82) -- Lobby MLO coords
Config.SpawnCoords = {
  GameSuccess = { vec3(2054.26, 3349.12, -107.82) },   -- Lobby MLO coords
}

3. Start the Game (Administrator)

  • Enable the game by using the command (see docs/COMMANDS.md).

    • Example: /sq-game-enable

  • Don't forget to disable the game when it's not needed:

    • Example: /sq-game-disable

4. Game End

  • Players automatically teleported to GameSuccess and GameFailed coordinates as per config.

5. Next Game

  • Enable next game's start point.

    • Example: /dalgona-game-enable

Last updated