Garry's Mod

Garry's Mod

596 ratings
Vermilion Server Management 2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Fun
File Size
Posted
Updated
151.420 KB
7 Nov, 2014 @ 5:53am
31 Jan, 2017 @ 7:02am
32 Change Notes ( view )

Subscribe to download
Vermilion Server Management 2

Description
Steam Group

Important Notices
If you notice that I have missed a feature you would like to see added, please don't hesitate to suggest it. I am open to new ideas. If you see something you want changed, please tell me why you want it changed. If you see something here that you don't like, please tell me what is wrong so I can fix it!

Development is currently limited to critical bug fixes and security updates as time is limited. I don't have the same amount of time that I used to when I started this project, but I don't want to abandon it. I'll get back to developing it and adding new features asap, but as for when that is, I can't say for sure. Definitely this year, but not right now. As always, critical bug fixes will be accepted. Sorry for any inconvenience.

Secondly, Vermilion is in active development and will never truly be finished, but should be completely stable and will run in most environments. That being said, updates may change things and everything is still very likely to change, but rest assured that internal compatibility layers have been put in place to migrate settings as and when it is needed. As a rule of thumb, I plan on keeping compatibility code in the addon for about 6 months, then I will remove it to allow processing time to be spent on something other than updating the configuration file. Please, as always, report bugs ASAP.


Welcome To Vermilion
Vermilion is a very flexible and powerful server administration tool. It has many advanced features, such as:
  • Damage Control
  • Item Spawn Restriction Management
  • Unlimited Ammunition Management
  • Limited flashlight, noclip, sprays and VoIP
  • Proper falldamage management (no "bang" sound when you hit the ground!)
  • Versatile Player Rank system
  • Simple but powerful ban/kick system
  • Weapon blocker
  • Loadout control
  • Toolgun mode blocker
  • Vehicle blocker
  • NPC blocker
  • Property (context menu) blocker
  • Map control
  • Keybind blocker (stop players from abusing binds such as "say")
  • Chat commands (with prediction)
  • Sound management (with experimental SoundCloud integration)
  • Zones (apply effects to certain areas of the map)
  • CPPI v1.3 (which was released 1/11/14)
  • GeoIP
  • Addon validity checker
  • Laptop battery meter
  • Donator promotion system
  • Skybox protector
  • Automatic time-based promotion system
  • Playermodel restrictions
  • Per-rank spawn limits (like sbox_max but can be different for each rank)
  • Right click property editing
  • Direct TTT integration
  • Automatic broadcaster
  • Chat tags
  • Kits (passive loadouts)
  • Server Event Log
  • Spawn configurations (create custom player classes for each rank)
  • Jailing System
  • Warps System
  • VoIP Channels
  • Custom Spawnpoints
  • Prop Protection Buddy Lists
  • Localisation
  • New TargetID
  • Voting system

To use, bind a key to
vermilion_menu
Note that you do NOT have to hold this key down to keep the menu open. The Vermilion Menu provides useful features to all players, not just administrators, so it is recommended that players are notified of it's presence.

When playing singleplayer or hosting a listen server, the first player to join (usually the owner of the listen server, and definitely the player during a singleplayer game) will be set as "owner".

On a dedicated server, you must use the command
vermilion setrank "<your name>" owner
on the server console (or the built-in vanilla RCON) to promote yourself to the "owner" rank.



Reporting Bugs
Bug reports are always* welcome. I would never expect a program to run flawlessly and would be surprised if there were no bugs in it.

A bug report MUST contain the following:
  • A description of what you were doing that caused the error
  • A copy of the error(s) from the console
  • A list of addons that could have interfered with the operation (i.e. if the map manager broke, what map were you on, what map did you try load and do you have any other map management addons installed?)
  • Was the server dedicated or not? (optional)
  • GMod Version number (can be obtained by looking at the top of the main menu or by running
    lua_run print(VERSIONSTR)
    in the server console.)
  • Anything else you feel would be helpful. If you don't provide something that I need to solve the problem that isn't listed here, I'll let you know on a case-by-case basis.

If you don't include something in this list that isn't optional, don't expect me to be able to solve the problem.You will simply get a response along the lines of "You must post x or I can't help you.". It wastes time for you and me.

If you encounter a problem or would like to request a new feature, please open an issue here[github.com] so I can add it to my todo list.



And finally...
Please make sure to COMPLETELY REMOVE Vermilion 1 from your server before upgrading. They don't play nice with each other. As well as this, please note that Vermilion 2 will not upgrade the Vermilion 1 configuration. This is because the configuration style is so radically different that it is not worth upgrading it. You can still install Vermilion 1 if you don't want to upgrade, but I won't support it.

A note on paid modding and redistribution
Vermilion will ALWAYS be free. If you paid for Vermilion, get a refund, as I will NEVER charge money for access. (donations will be possible in the future).

Don't download Vermilion from unofficial sources as there may be, and have been in the past, malicious modifications made to unofficial copies of Vermilion. I will not provide support for unofficial distributions of Vermilion, so either don't use them, or don't make them in the first place.

Just to reiterate, I will NEVER charge for Vermilion, under any circumstances. If I had to charge money on the workshop, you can rest assured that I would host Vermilion elsewhere. Also, don't expect me to do any testing with paid-for mods, as I do not support pay-to-play modding in general; modding should be for the benefit of the community and not for the pocket of the developer. If you want to make money and treat it as your job, make your own game.

Contribution
I welcome any contributions. If you want to translate Vermilion into your langauge, please submit a language patch to the repository by making a copy of the en.lua file in the repository. If you want to make your own module, then that's great, but make sure you test it with the current GitHub version for inclusion into the next version.
Popular Discussions View All (21)
48
16 Feb, 2019 @ 11:05pm
PINNED: [OFFICIAL] Question: what confuses you about Vermilion?
Neffelian
11
6 Feb, 2021 @ 11:12pm
Weird Error on 2p server
Asiliria
6
26 Aug, 2019 @ 3:28am
ZONE BUGS
R60D
1,563 Comments
Trident 14 Jan @ 1:59am 
Wondering about something that seems fully functional anyone?
https://steamproxy.net/sharedfiles/filedetails/?id=2932092066
MediCat 1 Oct, 2023 @ 11:03am 
Thank you for this admin mod <3
Carried my server for years and made a lot of good memories with it
Kerouha 25 Sep, 2023 @ 1:14pm 
It would be great if you published the code on Github. With recent updates, there are frequent errors created by this mod.
Trident 16 Sep, 2023 @ 5:38pm 
I'm sorry to hear that.
Neffelian  [author] 29 Mar, 2023 @ 3:28am 
Hey guys, I'm very sorry but I just don't have the time to work with this anymore. I haven't played GMod in years and haven't really got any interest in returning. Combined with a severe decline in my mental health recently that I've only just started recovering from, I can't take responsibility for a project like this to the levels that I'd be personally happy with.

I started this while I was unemployed and now all of my available energy is taken up by work. What I'll do is (soon, I need to do a bit of prep) push the latest available source code back onto GitHub and make it available for someone to maintain.

Again, sorry for this. I hope you understand.

P.s. Iirc (I haven't touched this in years) you can remove the permission from a player to have no damage, or you can disable damage limitation in the "Server Settings" page. Same goes for fall damage. I don't remember what this looks like because I'm finding this in the source code, but I hope this helps.
Paulie Walnuts 24 Mar, 2023 @ 10:30am 
Please update this again...last update was from 2017
Antimatter Erik 15 Mar, 2023 @ 7:31pm 
Update? ):
atlanticgamer89 11 Jan, 2023 @ 4:45am 
Everytime i use this i'm always unkillable even scripted events on maps that is supposed to kill you doesn't work is there a way to not make yourself unkillable?
Antimatter Erik 9 Jan, 2023 @ 9:17pm 
I can't kill map spawned npcs for some reason.
i'm a bigviscont 26 Oct, 2022 @ 9:24am 
Hey, this is really overcool mod. Awesome, broooooos. Like.