Garry's Mod
596 valoraciones
Vermilion Server Management 2
   
Premiar
Favoritos
Favorito
Quitar
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Fun
Tamaño
Publicado el
Actualizado el
151.420 KB
7 NOV 2014 a las 5:53
31 ENE 2017 a las 7:02
32 notas sobre cambios ( ver )

Suscríbete para descargar
Vermilion Server Management 2

Descripción
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.
Discusiones populares Ver todo (21)
48
16 FEB 2019 a las 23:05
FIJO: [OFFICIAL] Question: what confuses you about Vermilion?
Neffelian
11
6 FEB 2021 a las 23:12
Weird Error on 2p server
Asiliria
6
26 AGO 2019 a las 3:28
ZONE BUGS
R60D
1.568 comentarios
Neffelian  [autor] 22 JUN 2015 a las 7:07 
@SteelShot If you do get the developer of SUI scoreboard to make it compatible, make sure they use the GitHub version. The API has changed completely between the workshop (2.4.4) and GitHub (2.5-b) versions. Anything built for 2.4.4 will have to be rewritten from scratch to account for the changes made, which is why I am hesitant to release it on the workshop until I can iron out most of the migration bugs.
SteelShot 22 JUN 2015 a las 7:03 
well, for example, the SUI scoreboard 2.6(there are others but UI looks poor on them), it uses either ulx+utime/evolve/extro, iam propably gonna ping the dev to make it compatible with vermilion, and sourcebans integration with a little bit of addind stuff and code to the plugin
Neffelian  [autor] 22 JUN 2015 a las 2:48 
@SteelShot To assign the superadmin and admin vanilla ranks, you need to use identify_as_x permissions to the Vermilion ranks. As for ULX, I still stick by my original viewpoint. You can, but I can't help you if ULX causes problems with Vermilion, as making the two work together is not my priority. What does ULX do that Vermilion doesn't? (I haven't ever used ULX).
PoshVagrant 21 JUN 2015 a las 18:32 
Well, this was good =D
SteelShot 21 JUN 2015 a las 15:48 
Bit off-topic is having vermilion2 installed alongside ULX 3.60 would run into troubles, cause vermillion doenst have what some ulx addons do?
SteelShot 21 JUN 2015 a las 15:45 
Everything is working flawlesly, damage is being done, plugins that modify fall damage work properly, owner/admin rank is being recognised properly on addons, well on those that i run, ill leave the github issue open, i cant tell if its fixed properly, its only fixed for me, but yeah i'd give you a cookie if i could:)
Neffelian  [autor] 21 JUN 2015 a las 10:10 
@SteelShot Try the GitHub version now. I think the problem is the fact that Vermilion was not allowing permissions to be checked correctly on the clientside, causing the usergroup functions to return bad results.
Neffelian  [autor] 21 JUN 2015 a las 9:48 
@SteelShot Sorry if I sound like I'm trying to place blame elsewhere, I simply cannot understand why this is taking place. I have an exam coming up (my final ICT A2 exam, which is my most important one yet), which is why I have been reluctant to actually push a fix for these problems. However, if fall damage is working in the 2.5 experimental version, then I'll try a fix for the permissions problem. I'm pretty sure I know what's going on there.
SteelShot 21 JUN 2015 a las 7:58 
Fresh Clean only running vermilion server:
sbox_godmode
"sbox_godmode" = "0" ( def. "1" )
archive notify replicated
- When enabled all players will be invincible

> print(hook.Run("GetFallDamage", Entity(1), 10))...
10 nil nil nil nil nil

print(Vermilion:GetModule("server_settings"):GetData("disable_fall_damage"))...
1

even after:
lua_run Vermilion:GetModule("server_settings").Hooks["GetFallDamage"]["GetFallDamage"] = nil

no fall damage.
SteelShot 21 JUN 2015 a las 7:23 
let my try those lua commands on a fresh server