Random role selector in gimkit creative

First guide! Hope it goes well.

Random role selector in Gimkit Creative
Here’s how to create a random role selector in Gimkit Creative:

  1. Random Player Selection and Team Switching (if applicable)
    Place a Lifecycle device and set it to trigger on Game Start.
    Place a Relay device and set its Audience to Random Player. Wire the Lifecycle (Event Occurs) to the Relay (Trigger Relay).
    If you’re assigning roles to teams, place a Team Switcher. Set its Switch Strategy to Specific Team and choose the desired team (e.g., Team Two). Wire the Relay (Random Player) to the Team Switcher (Switch Configured Teams).
  2. Defining roles using properties and triggers
    Create a Property device for each role you want to define. Set its type to Text and give it a name like “Role1”, “Role2”, etc.
    Place a Trigger device and disable “Triggered by player collision”. Wire the Lifecycle (Event occurs) to the Trigger (Trigger).
    Open the Block Code for the Trigger and create blocks like this for each role:
    Set the “Role” property to a random integer within a defined range (e.g., 1-2 for two roles).
    Use “If” blocks to check the “Role” property’s value.
    Broadcast a specific channel (e.g., “Role1Selected”, “Role2Selected”) for each role when the corresponding “If” condition is met.
  3. Activating role-specific actions
    Place devices that correspond to each role (e.g., Item Granters, Teleporters, Sentries).
    Configure each role-specific device to activate when receiving the corresponding broadcast channel (e.g., an Item Granter for the “Doctor” role would activate when receiving the “DoctorSelected” channel).
    Example
    Let’s say you want to randomly assign players to two roles: “Medic” and “Brawler.”
    Random Player and Team Switching: Set up the Lifecycle, Relay, and Team Switcher as described above to put one random player on Team Two.
    Defining Roles:
    Create a Property named “Role” (Text Type).
    Place a Trigger wired to the Lifecycle.
    In the Trigger’s Block Code:
    Set “Role” to a random integer between 1 and 2.
    If “Role” = 1, broadcast “MedicSelected”.
    If “Role” = 2, broadcast “BrawlerSelected”.
    Activating Role-Specific Actions:
    Place an Item Granter for a med kit and configure it to grant when receiving “MedicSelected”.
    Place another Item Granter for a blaster and configure it to grant when receiving “BrawlerSelected”.
    Now, when the game starts, one random player will be moved to Team Two and receive the items for either the Medic or Brawler role, chosen randomly, according to a Gimkit Creative forum post.

Goodbye guys. This was my first guide!

3 Likes

Please use images. People here are visual learners.
And dropdowns would help as this is not very organized currently.

11 Likes

I agree with ars3nic. Please use pictures so we can get a better understanding!
I’ve changed this to no-pictures for now, and remove it once there are pictures!

Other than that, good first guide!

2 Likes

However he has gotten suspened so…

2 Likes

a b c d e f g h i…
WANNA BUMP

4 Likes

I know this is off-topic, but how do you even type letters like that :sob:

1 Like

put <kbd> and then words after it

5 Likes

BUMP (limit of 20 characters)

1 Like

Ok, just to say I thought that regulars could only bump…
OHHH OK THAT MAKES MORE SENSE

2 Likes

Anyone can bump lol
Regulars are the only ones who can make reusable bumps since only they can wiki-fy posts.
Everybody can still check off the reusable ones once they’ve been made, though

1 Like

I wanna bump this so I just did