👗 Best skin wins | Skin contest | The ultimate version 2.5.1. 👑


This is a new take on the good old mode that goes under many names such as best skin wins, skin contest or theme contest. The following paragraph includes core rules so you can skip it if you are familiar with some other version of the mode.

Best skin wins is a simple mode about showing off the best skins that players have. Team 1 are the contestants while Team 2 is the judge. In the first 40 seconds of the round, during the hero selection screen, the judge has to choose a theme for the current round. Contestants have to select their hero and their skin based on the chosen theme within the 40 seconds long hero selection screen. After the round begins, all players are teleported into the central area. The judge chooses the winner of the current round based on the contestant's skins and his own personal preferences. Contestants may also use emotes, sprays or voice lines to impress the judge.

Variations to the core rules exist, for example skins only (no emotes), rooted contestants, two judges or contestants proposing themes to the judge. The goal of this mode is to offer support to all variations that I know of. This means if you don't like it's default settings, you can customize my version to fit your liking without losing any functionality.

Feature List

  • Support of up to 10 contestants and up to 2 judges.
  • The contestants are distributed in a mathematicaly perfect rainbow circle. This decision supports both math geeks and pride.
  • Readme for the contestants, the judge and the moderator.
  • Currently 17 maps and 48 different locations for the contest. The remaining maps are coming in Soon^tm
  • Voting for contestants
  • Command board for the judge with 10 different commands.
    • Automatic theme picker which randomly chooses one out of 152 themes included in the mode.
    • Reset contestant positions in case they run away
    • Root contestants in their default spot or let them run free
    • Request emotes from contestants
    • Ressurect killed contestants in case judge makes a mistake
    • Request dead contestants to vote for the winner
    • Kill random contestant
    • End the current round so the judge doesn't have to jump off a cliff.
    • Partner mode in case you want contestants to work in pairs.
    • Group mode in case you want contestants to form two large groups.
  • Keybindings! All 10 commands on command board can be assigned to your keyboard. Commonly used commands are already assigned.
  • Also, in case you want some inspiration for the themes, but don't want to use automatic theme picker, here is the full list of themes in automatic theme picker. https://pastebin.com/fhGbsUXk

And if you have a suggestion for a feature or a new theme, write me in the commets here.

Not happy with something? Bellow are all possible settings that you may change in the workshop code:

Disable game HUD rule hides default HUD. This is recommended settings. This however hides your hero hud too (heath, ammo, ultimate and reticle). If you wish to have your reticle on, then disable Disable Hero HUD action within the rule.

rule 1 image

HUD Readme rule creates text in top left corner of your screen. It will be visible no matter the settings of the first rule. Only by disabling this rule you may hide the text. You may customize actions within this rule to change what each contestant, each judge and the moderator sees.

rule 2 image

Round counter HUD text rule creates a single piece of text on top center of everyones sceen. The text shows the current round out of 9 rounds. It replaces default elimination UI, which is terribly widened when playing with asymetrical teams. You may disable it, or change the text if you change the amount of rounds per game.

rule 3 image

Icons rule creates an exclamation mark above the moderator and eye above the judge. Disabling this rule will disable the icons. If you want to play with two judges, you may enable the second eye icon action, which is disabled by default.

rule 4 image

Themes rule contains all integrated themes. These themes are only used when you enable automatic theme picker from the command board. You may remove themes you don't like by selecting their checkbox and clicking on the garbage bin icon. You may add more of your themes by copying existing theme, pasting it and then changing the text of the pasted theme.

rule 5 image

Ten Keybinding rules are available which can be used to bind all ten of the commands onto your keyboard. By default, only Toggle Contestant Movement, Emote Request and End of Round commands are activated and bound to Group Up, I need healing and Interact buttons. To use a keybind, first make sure your selected rule is enabled. Afterwards, open the chosen rule and use either Is Button Held or Is Communicating condition to set up your keybind (you need just 1). Is Button Held includes action buttons such as Primary Fire, Reload or Crouch. Is Communicating includes communication actions such as Yes, Ultimate Status or Thanks.

rules 6 to 14 image

rule 8 image

Variables and map setup rule defines basic values necessary for the game to run corretly. You may change Global.contestantmovement action to True, if you want your contestants to move by default. This rule can also be used to add new maps or to add new locations for the contest on existing maps, but I'm too lazy to explain how. If you want me to add a specific position, send me a message and include a screenshot and I will do it for you in the next version. Hopefuly.

rule 15 image

If you want to add a second judge slot, go into Settings -> Lobby (not in workshop) and set max team 2 players to 2. Refer to Icons rule for the icon info. Do not increase the max team 1 players to 11!

2nd judge settings

If you want to change available maps, go into Settings -> Maps (not in workshop) and enable or disable whichever maps maps you want. Note that not all maps are supported as of 2.2. version.

map settings

If you want to decrease the number of rounds before the match is over and new map loads, go to Settings -> Modes -> Elimination (not in workshop) and change Score to win to desired number. Refer to Round counter HUD text rule for the counter info.

rounds settings

Code Snippet

Copy to clipboard
Heroes | All
Created at |
Last updated |
Current version | 2.5.1.


Log in or Sign up to place a comment.

Update Log (11)

Fixed the bug with the upvoting system. Hopefuly.

Added an upvoting system. Contestants now have one upvote every round that they can use to commend another contestant for their skin choice. The judge may or may not respect the upvotes.

Added hud text for the current code and a link to this page.

Added Necropolis and Nepal Sanctum maps. It's 2 new maps and 7 new contest locations.

Added colors to the command board, so that similar commands have the same color and you can find them more quicker. (for example, end of round command is red color while function toggle commands are purple etc...)

View all updates
Elo Hell Logo_H-M-Dark
Join the Elo Hell Workshops Discord
Workshop.codes - Background image