Welcome to MOOCOW, the Manual Obedience Operations Control of Win!
News: MOOCOW VERSION 1.0 RELEASED!!!!!!! (4/6/09) - 27 days after starting
Images at the end
What is MOOCOW?:
MOOCOW stands for the Manual Obedience Operations Control Of Win. It is an admin mod for Garrysmod. It is a project that I created in order to replace the old, dying, and poorly coded other admin mods for gmod.
MOOCOW is a simple, intuitive system that allows users to perform actions quickly and easily, and at the same time gives you the freedom to customize it should you choose. MOOCOW is the only admin mod that features customizable teams and commands to such as degree that you can actually choose where and to whom messages appear.
Why Choose MOOCOW?:
I'm not going to sit here and list nonexistent/implied/or otherwise standard features like you'll find in the features lists of some of my competitors, instead, I'm going to tell you about, good, unique, and powerful systems that are in place in this mod and this mod alone.
- MOOCOW has toggled commands. One of the major flaws with other mods is that it makes the commands that activate and deactivate certain punishments separate. This means that they need a lot more useless code to make it that way, and they make interfacing commands more difficult. MOOCOW's commands, however, can be imagined like light switches, every time you call the command on someone, you flip their light switch on or off.
- MOOCOW allows you to run 'mass commands', meaning you can run commands on multiple people with only one call to a command! Just type a # symbol, followed by the rank to use it on, optionally followed by a + or - to have it work on all teams above/below that group respectively (inclusive with the group name you type)! (Example: "slay #client+", which will slay everybody)
- MOOCOW is not case sensitive. That means that no matter where you enter data, whether it be in a configuration file or in chat or console, MOOCOW will read "HI" the same as "hi" the same as "Hi". This eliminates a lot of aggravation that people had with my competitors.
- MOOCOW features its own prop protection systems. These allow you to configure what gets protected, when it gets protected, and much much more! There are commands for adding prop friends, tools that are immune to protection, and more, including admin flags for prop protection.
- MOOCOW has a Derma based, easy to use GUI that makes using all the commands very very easy. It's not the flashiest thing in the world, I admit, but it gets the job done well! You can also use Derma skins with this, just like anything else to tailor it to your desires!
- MOOCOW has restriction systems, allowing you to configure what is the minimum rank that can attain a specific swep/sent/tool. This is all easily configurable through the GUI.
- MOOCOW has a settings.txt file that allows you to change virtually anything that you desire! You can change the display messages for all commands, you can change what character sequence initiates a command (/help vs. !help vs. moocow help or anything else you like) and even misc settings that let you do things like determine if water should put out fires initiated by the burn command.
- MOOCOW is 'bare-bones' by itself. While the package you download is not (you'd need to take out the plugins for it to be), the MOOCOW scripts (moocow_server.lua and moocow_client.lua) are completely independent and work by themselves; everything else is a plugin, everything. That means that you can choose exactly what you want for your server, without too much or too little. Everything from separate commands to command entry via chat is done through plugins. This same system creates a unique and favorable system for third party developers to use.
- MOOCOW features customizable groups. MOOCOW is the only mod that only has one team by default. All of the other mods tell you what to use, they say you must have an owner, super admin, admin, moderator, etc. team, and that's just not a good programming practice. MOOCOW, on the other hand, lets you choose precisely what teams you want and how they're configured. MOOCOW has a powerful, easy-to-use system for creating teams in a teams.txt file in your garrysmod/data/moocow directory, allowing you to make any team you like. You can choose the name of the team, its display color for the scoreboard (scoreboard not implemented yet), what commands it has, and if it inherits the commands of a sub team.
- MOOCOW is incredibly efficient. I was surprised when looking at the other popular admin mods to see how much unneeded clutter there was in their mods. It's amazing how little code it takes to do things that other mods use over 150 lines to accomplish! Many simple things, such as checks to ensure punishments have been made more efficient by making them not run every frame, but rather only when needed; I can do this by having the knowledge of gmod's hooks that other admin mod designers don't.
- MOOCOW features a unique banning system. This means that when you ban players, it will no longer use Valve's terrible recording system, instead, information of banned players is saved to a special file that allows you to easily view, in and out of game, who was banned, by whom, when, for how long, and why. Identification of the players involved in the ban process is simplified by the addition of the player's name alongside their Steam ID.
- MOOCOW also features constant development. This means, that regardless of how old MOOCOW gets, and regardless of how many other projects I release, I will always work on MOOCOW. Any bugs you find (that are actually bugs), I will fix! Any update that breaks MOOCOW, I will handle, and I will polish this mod until it compares with no other. I also take requests for new plugins, so if you have an idea, post it and it may be created!
Enough Technical Stuff! Where can I find a Commands List?:
All commands can be found here
FAQ:
An FAQ can be found here
How do I Download/Install MOOCOW?:
MOOCOW is available as an SVN download *only* DO NOT UPLOAD IT ANYWHERE ELSE.
https://svn.sourceforge.net/svnroot/moocow
To install, simply follow the instructions here
For All Questions: Please, please, please go to the wiki before asking!
Credits
All of the code was written by me, turck3/Revan, however I did get a few pointers from ZeikJT of Wiremod and n00berific. Both of which were a huge help. Thanks.
Thanks to the beta testers also, Darastrix, Lancelot, Medic's Medic, and anyone else who tried it.
VIDEO - NOTE: GUI shown at old revision with gaps that have since been removed (see screenshots below)
MOOCOW Admin Mod by turck3 -- Revver Online Video Sharing Network
IMAGES
NOTE: Shown at low resolution to save on space! GUI *does* resize!
![]()


LinkBack URL
About LinkBacks















Reply With Quote


. New Admin is trash i agree. I saw about 3 explodes of text files and promptly gave up on it yet facepunch still swarms on it.


Bookmarks