Skip to content

Multimode Core Commands

TheDGB edited this page Jan 5, 2026 · 20 revisions

Multimode Core+ Commands

This part of the wiki will show you all the commands for each Multimode Core plugin.

Multimode Core Convars

Convars

ConVars Default Value Description
multimode_mapcycle mmc_mapcycle.txt Name of the map cycle file to use (search in addons/sourcemod/configs).
multimode_logs 1 Enables and disables Multimode Core logs, when enabled, a new file will be created in sourcemod/logs/MMC_YearMouthDay.txt and multimode core logs messages in server console.
multimode_method 1 Voting method: 1=Groups then maps, 2=Only groups (random map), 3=Only maps (all groups)
multimode_votemanager core The ID of the MM Vote Manager to use.

Default Vote Configuration

ConVars Default Value Description
multimode_vote_group_invotelimit 6 Standard group limit in normal voting.
multimode_vote_default_invotelimit 6 Default limit of items (maps/subgroups) if not defined in the config.

Cooldown

ConVars Default Value Description
multimode_cooldown 1 Enable or disable cooldown between votes
multimode_cooldown_time 10 Cooldown time in seconds between votes

Admin Commands

Commands Description
multimode_listrvm List of all registered vote managers.
multimode_reload Reloads gamemodes configuration
multimode_setnextmap <map> <timing> [group] [subgroup] Sets the next map.
sm_setnextmap <map> <timing> [group] [subgroup] Sets the next map.
sm_votecancel Cancel the current MultiMode vote
sm_mmcancelvote Cancel the current MultiMode vote (ALT)

Client Commands

Commands Description
multimode_version Displays the current Multimode Core version

Multimode Rock The Vote

Client Commands

Commands Description
sm_rtv Rock The Vote
sm_rockthevote Rock The Vote (ALT)
rtv (chat) Rock The Vote (via chat)
rockthevote (chat) Rock The Vote (via chat, ALT)

ConVars

ConVars Default Value Description
multimode_rtv_min 1 Minimum number of players required to start RTV
multimode_rtv_ratio 0.8 Ratio of players needed to start RTV
multimode_rtvfirstdelay 60 Initial delay after map loads to allow RTV
multimode_rtvdelay 120 Delay after a vote to allow new RTV
multimode_rtvtype 3 Voting Type for RTV: 1 - Next Map, 2 - Next Round, 3 - Instant
multimode_rtv_method 1 Vote method for RTV: 1 = Groups then Maps, 2 = Groups only (random map), 3 = Maps only
multimode_rtv_vote_time 20 Vote duration in seconds
multimode_rtv_vote_sorted 1 Sorting mode for vote items: 0= Alphabetical, 1= Random, 2= Map Cycle Order
multimode_rtv_groupexclude 0 Number of recently played gamemodes to exclude from normal votes (0= Disabled)
multimode_rtv_mapexclude 2 Number of recently played maps to exclude from normal votes (0= Disabled)
multimode_rtv_votesounds 1 Enables/disables voting and automatic download sounds.
multimode_rtv_voteopensound votemap/vtst.wav Sound played when starting a vote
multimode_rtv_voteclosesound votemap/vtend.wav Sound played when a vote ends
multimode_rtv_runoff 1 Enable runoff system, voting for ties or if no option reaches the threshold.
multimode_rtv_runoff_threshold 0.6 Minimum percentage of votes an option needs to win directly (0.0 to disable threshold check.).
multimode_rtv_runoff_votefailed 0 What to do if a runoff vote also fails: 1= Do Nothing, 0= Pick the first option from the runoff.
multimode_rtv_runoff_invotelimit 3 Maximum number of items to include in a runoff vote.
multimode_rtv_runoff_votelimit 3 Maximum number of runoff votes allowed per map to prevent infinite loops.
multimode_rtv_runoff_voteopensound votemap/vtst.wav Sound played when starting a runoff vote.
multimode_rtv_runoff_voteclosesound votemap/vtend.wav Sound played when a runoff vote ends.
multimode_rtv_extendvote 1 Shows the option to extend in normal votes
multimode_rtv_extendtimestep 6 Amount of time to extend the time limit when "Extend Map" is selected.
multimode_rtv_extendfragstep 10 Amount of frag limit to extend when "Extend Map" is selected.
multimode_rtv_extendroundstep 3 Amount of round limit to extend when "Extend Map" is selected.

Multimode Nominations

Client Commands

Commands Description
sm_nominate Nominate a gamemode and map
sm_nom Nominate a gamemode and map (ALT)
sm_unnominate Remove one or all of your nominations.
sm_unnom Remove one or all of your nominations. (ALT)
sm_quickunnominate Quickly remove all your nominations.
sm_quickunnom Quickly remove all your nominations. (ALT)
nominate (chat) Nominate a gamemode and map (via chat)
nom (chat) Nominate a gamemode and map (via chat, ALT)
unnominate (chat) Remove one or all of your nominations. (via chat)
unnom (chat) Remove one or all of your nominations. (via chat, ALT)
quickunnominate (chat) Quickly remove all your nominations. (via chat)
quickunnom (chat) Quickly remove all your nominations. (via chat, ALT)

ConVars

ConVars Default Value Description
multimode_unnominate 1 Enables or disables the unnominate system.
multimode_nominations_onechance 1 If enabled, players can only nominate once per map.
multimode_nomination_selectedgroupexclude 0 Exclude already nominated groups from the nomination menu.
multimode_nomination_selectedmapexclude 1 Exclude already nominated maps from the nomination menu.
multimode_nomination_sorted 2 Sorting mode for nomination menus: 0= Alphabetical, 1= Random, 2= Map Cycle Order
multimode_nomination_method 1 Vote method for nominations: 1= Groups then Maps, 3= Maps Only
multimode_nominate_groupexclude 2 Number of recently played gamemodes to exclude from the menu (0= Disabled)
multimode_nominate_subgroupexclude 1 Number of recently played subgroups to exclude from the menu (0= Disabled)
multimode_nominate_mapexclude 2 Number of recently played maps to exclude from the menu (0= Disabled)

Multimode End Vote

ConVars

ConVars Default Value Description
multimode_endvote_debug 0 Enable/disable debug logging for end vote
multimode_endvote_logs 1 Enable/disable logging for end vote
multimode_endvote_min 5 Minutes remaining before map ends to trigger vote (0 = disabled)
multimode_endvote_rounds 2 Rounds remaining before map ends to trigger vote (0 = disabled)
multimode_endvote_frags 10 Frags remaining before map ends to trigger vote (0 = disabled)
multimode_endvote_onroundend 0 Wait for round end before starting vote
multimode_endvote_method 1 Vote method for end vote: 1 = Groups then Maps, 2 = Groups only (random map), 3 = Maps only
multimode_endvote_vote_time 20 Vote duration in seconds
multimode_endvote_vote_sorted 1 Sorting mode for vote items: 0= Alphabetical, 1= Random, 2= Map Cycle Order
multimode_endvote_groupexclude 0 Number of recently played gamemodes to exclude from normal votes (0= Disabled)
multimode_endvote_mapexclude 2 Number of recently played maps to exclude from normal votes (0= Disabled)
multimode_endvote_votesounds 1 Enables/disables voting and automatic download sounds.
multimode_endvote_voteopensound votemap/vtst.wav Sound played when starting a vote
multimode_endvote_voteclosesound votemap/vtend.wav Sound played when a vote ends
multimode_endvote_runoff 1 Enable runoff system, voting for ties or if no option reaches the threshold.
multimode_endvote_runoff_threshold 0.6 Minimum percentage of votes an option needs to win directly (0.0 to disable threshold check.).
multimode_endvote_runoff_votefailed 0 What to do if a runoff vote also fails: 1= Do Nothing, 0= Pick the first option from the runoff.
multimode_endvote_runoff_invotelimit 3 Maximum number of items to include in a runoff vote.
multimode_endvote_runoff_votelimit 3 Maximum number of runoff votes allowed per map to prevent infinite loops.
multimode_endvote_runoff_voteopensound votemap/vtst.wav Sound played when starting a runoff vote.
multimode_endvote_runoff_voteclosesound votemap/vtend.wav Sound played when a runoff vote ends.
multimode_endvote_extendvote 1 Shows the option to extend in normal votes
multimode_endvote_extendtimestep 6 Amount of time to extend the time limit when "Extend Map" is selected.
multimode_endvote_extendfragstep 10 Amount of frag limit to extend when "Extend Map" is selected.
multimode_endvote_extendroundstep 3 Amount of round limit to extend when "Extend Map" is selected.

Multimode Admin Menu

Admin Commands (via Admin Menu)

Commands Description
sm_forcemode Force game mode and map
sm_votemode Start a vote for gamemode and map
sm_extendmap Extend the current map

ConVars

ConVars Default Value Description
multimode_voteadmin_time 20 Voting duration in seconds for admin votes.
multimode_voteadmin_sorted 1 Sorting mode for admin vote items: 0= Alphabetical, 1= Random, 2= Map Cycle Order
multimode_voteadmin_groupexclude 0 Number of recently played gamemodes to exclude from admin votes (0= Disabled)
multimode_voteadmin_mapexclude 2 Number of recently played maps to exclude from admin votes (0= Disabled)
multimode_voteadmin_votesounds 1 Enables/disables voting and automatic download sounds for admin votes.
multimode_voteadmin_voteopensound votemap/vtst.wav Sound played when starting an admin vote
multimode_voteadmin_voteclosesound votemap/vtend.wav Sound played when an admin vote ends
multimode_voteadmin_runoff 1 Enable runoff system for admin votes, voting for ties or if no option reaches the threshold.
multimode_voteadmin_runoff_threshold 0.6 Minimum percentage of votes an option needs to win directly in admin votes (0.0 to disable threshold check.).
multimode_voteadmin_runoff_votefailed 0 What to do if an admin runoff vote also fails: 1= Do Nothing, 0= Pick the first option from the runoff.
multimode_voteadmin_runoff_invotelimit 3 Maximum number of items to include in an admin runoff vote.
multimode_voteadmin_runoff_votelimit 3 Maximum number of admin runoff votes allowed per map to prevent infinite loops.
multimode_voteadmin_runoff_voteopensound votemap/vtst.wav Sound played when starting an admin runoff vote.
multimode_voteadmin_runoff_voteclosesound votemap/vtend.wav Sound played when an admin runoff vote ends.
multimode_voteadmin_extendvote 1 Shows the option to extend in admin votes
multimode_voteadmin_extendtimestep 6 Amount of time to extend the time limit when "Extend Map" is selected in admin votes.
multimode_voteadmin_extendfragstep 10 Amount of frag limit to extend when "Extend Map" is selected in admin votes.
multimode_voteadmin_extendroundstep 3 Amount of round limit to extend when "Extend Map" is selected in admin votes.
multimode_voteadmin_method 1 Vote method for admin votes: 1 = Groups then Maps, 2 = Groups only (random map), 3 = Maps only

Multimode Countdown

ConVars

ConVars Default Value Description
multimode_countdown 1 Enable/disable the end vote countdown messages
multimode_countdown_filename countdown.txt Name of the countdown configuration file
multimode_countdown_logs 1 Enable/disable logging for countdown

Multimode Random Cycle

ConVars

ConVars Default Value Description
multimode_randomcycle_type 1 Random Cycle Type: 1-Selects at the beginning of the map, 2-Selects when there is no next map at the end of the map.
multimode_randomcycle_groupexclude 0 Number of recently played gamemodes to exclude from random cycle (0= Disabled)
multimode_randomcycle_subgroupexclude 0 Number of recently played subgroups to exclude from random cycle (0= Disabled)
multimode_randomcycle_mapexclude 2 Number of recently played maps to exclude from random cycle (0= Disabled)

Multimode Extra

Client Commands

Commands Description
sm_nextgamemode Shows the next scheduled gamemode
sm_currentgamemode Shows the server's current gamemode

Multimode Descriptions

Client Commands

Commands Description
multimode_descriptions Opens the gamemode descriptions menu
sm_descriptions Opens the gamemode descriptions menu (ALT)
sm_mmcd Opens the gamemode descriptions menu (ALT)
sm_rotation Opens the gamemode descriptions menu (ALT)
sm_rotations Opens the gamemode descriptions menu (ALT)
sm_gamemodes Opens the gamemode descriptions menu (ALT)
sm_listmaps Opens the gamemode descriptions menu (ALT)

Multimode Discord

ConVars

ConVars Default Value Description
multimode_discord 1 Enable sending a message to Discord when a vote is successful.
multimode_discordwebhook https://discord.com/api/webhooks/... Discord webhook URL to send messages to.
multimode_discordvotestart 1 Enable discord webhook vote start.
multimode_discordgamemodechanged 1 Enable discord webhook gamemode changes.
multimode_discordvoteresults 1 Enable discord webhook vote results.
multimode_discordextend 1 Enable discord webhook vote extensions.
multimode_discordrunoff 1 Enable discord webhook vote run off.
multimode_discordfailed 1 Enable discord webhook when a vote fails.