GMapRotate by ajgeiss0702

This is a little map rotation addon I made for servers.This addon is still in development, and may have some issues. Please report them in the issues tab.


Here is the latest release of the addon


  • Download the latest release.
  • Unzip the archive
  • Drag gmaprotate (folder) to garrysmod/addons
  • List your maps in lua/nextmap/sv_gmr_config.lua
  • Restart the server or change the map
  • Check that it worked by typing [code]!nextmap[/code] in chat (should say what the next map will be) or [code]gmr_version[/code] in console (should say the version)
  • Enjoy!


The configuration is pretty simple. just go to lua/autorun/sv_config.lua, and everything should be explained in there.


  • Edit config in-game
  • Map valivation Added! v1.2
  • Add rotator after certain time (for other gamemodes) Added! v1.1
  • Give me suggestions by emailing me!


This project is on GitHub here.

This download looks like an addon. You need to extract the downloaded zip and put the addon folder in your Garry's Mod addons folder. You should end up with a directory structure similar to below:

  • steamapps
    • common
      • garrysmod
        • garrysmod
          • addons
            • gmaprotate <-- Addon folder!
              • e.g.
              • lua
              • maps
              • materials
              • models
              • etc

Don't know where the Garry's Mod folder is or how to extract zip files? See more useful installation tips.

  • gmaprotate/
    • addon.json
    • addon.txt
    • do_not_change/
      • version.txt
    • lua/
      • autorun/
        • nextmap_init.lua
        • server/
          • sv_updater.lua
      • gmaprotate/
        • cl_nextmap.lua
        • sv_nextmap.lua
      • sv_gmr_config.lua