This is literally the only admin mod worth using. (the old thread died. Rest In Peace)
-No bloat, no stupid un-needed features. You can choose which modules get used. Simply delete the modules you don't want!
-Make your own custom player administration modules (provided you know how to use Lua).
-Support for other modules that require an interface.
-Simple interface that works with any gamemode.
-Doesn't interfere with anything.
-Support for chat commands since y'all seem to love those.
[b]Media:[/b]
[IMG_THUMB]http://i1026.photobucket.com/albums/y322/CptNuke/gm_construct0000.jpg[/IMG_THUMB]
[IMG_THUMB]http://i1026.photobucket.com/albums/y322/CptNuke/gm_flatgrass0001.jpg[/IMG_THUMB]
[IMG_THUMB]http://i1026.photobucket.com/albums/y322/CptNuke/gm_flatgrass0002.jpg[/IMG_THUMB]
[IMG_THUMB]http://i.imgur.com/sUakK.png[/IMG_THUMB]
[b]GIVE ME AIDS, I WANT AIDS[/b]
Here's the SVN.
[highlight][url]http://code.google.com/p/aids-admin-tool/source/checkout[/url][/highlight]
It comes with some basic commands, each separated into their own modules:
-Kick
-Ban
-Mute
-Toggle Noclip on player
-Teleport to where you are looking
-Slap
-Slay
-Teleport to player
-Bring player to you
Also some more interesting modules:
-Summon the ban train
-Send players to the ban planet
-Crush players with heavy objects
It also comes with some more in-depth modules:
-Chat Emotes - Let people play sounds for certain words they say.
-Server Logging - Keep track of what happens in your server. Every hour of each day is logged into its own unique file. You can also choose which gamemode hooks are logged.
-Ban Management - Did someone get banned wrongfully? You can check the ban reason, undo the ban and also manually ban other Steam ID's.
[b]How do i use it?[/b]
Bind a key to "aids_menu". You need to be in the admin/superadmin usergroup in order to access it.
To use chat commands, simply type something like "!ban someguy aimbot" to ban a player named Someguy for aimbotting. Be careful, chat commands will apply actions to anyone whose name contains the string you enter as the name. You can kick everyone with the letter X in their name by typing "!kick x gtfo". Some commands have additional parameters (check in the menu - any command with a sub-menu has parameters).
[b]Can i make a module for this?[/b]
Yes you can, nerd. Here is the "crush people with heavy objects" module explained with comments.
[lua]
local cmdname = "aids_crush" // the name of the command
if CLIENT then
local args = { { Name = "Car", Value = "models/props_vehicles/car003b_physics.mdl" }, // value can be a table as well
{ Name = "Big Crate", Value = "models/props/de_nuke/crate_large.mdl" }, // if your value is a table then it gets unpacked and sent to the server
{ Name = "Dumpster", Value = "models/props_junk/TrashDumpster01a.mdl" },
{ Name = "Couch", Value = "models/props_c17/FurnitureCouch001a.mdl" },
{ Name = "Cannon Ball", Value = "models/props_phx/cannonball.mdl" },
{ Name = "Horse Statue", Value = "models/props_c17/statue_horse.mdl" },
{ Name = "Washing Machine", Value = "models/props_c17/FurnitureWashingmachine001a.mdl" },
{ Name = "Vending Machine", Value = "models/props_interiors/VendingMachineSoda01a.mdl" },
{ Name = "Big Fucking Yellow Thing", Value = "models/props/de_nuke/fuel_cask.mdl" } }
AIDS.RegisterCommand( "Crush", cmdname, "crush", args ) // first arg is the name to appear in the menu, second is command name, third is the chat command name, 4th is table of various args
else
local function CrushPlayer( ply, cmd, args )
local target = AIDS.GetPlayer( args[1] ) // convenience function
if target then
local mdl = args[2]
target:Freeze( true )
local car = ents.Create( "prop_physics" )
car:SetModel( mdl )
car:SetPos( target:GetPos() + Vector( 0, 0, 500 ) )
car:Spawn()
local phys = car:GetPhysicsObject()
if ValidEntity( phys ) then
phys:SetMass( 9000 )
end
timer.Simple( 5, function( ent, ply ) if ValidEntity( ent ) then ent:Remove() end if ValidEntity( ply ) then ply:Freeze( false ) end end, car, target )
AIDS.ChatPrint( { target, " was crushed to death by ", ply } ) // notify the server that someone just got flattened
end
end
AIDS.AddCommand( CrushPlayer, cmdname ) // register the command
end[/lua]
Are you a bad enough dude to write your own modules?
That rocket to banland had me laughing, this seems like a great admin mod, perhaps I'll have use for it soon!
Now I can have AIDS!
looks very interesting. I will definately be looking into this.
This admin mod is by far my favorite.
I've always wanted AIDS without a hassle, and now I have it!
I'm telling all of my friends to get AIDS!
YES, Give me the aids too.
Seeings all this notice I wonder If I can have AideS
I can't download.
The SVN is apparently not a Repository.
Edit:Could you not just rate? Help.
Just put it on Garrysmod.org please.
[QUOTE=Pigbear;35024319]I can't download.
The SVN is apparently not a Repository.
Edit:Could you not just rate? Help.
Just put it on Garrysmod.org please.[/QUOTE]
if you're having trouble with SVN then I don't think this mod is for you, sorry
But I don't want AIDS!
[QUOTE=Banana Lord.;35027964]if you're having trouble with SVN then I don't think this mod is for you, sorry[/QUOTE]
I can use SVNs. Its not that. I have things like Life Support and Spacebuild which are SVNs and Wiremod and UOWSVN. So it can't be that.
This may be the best form of AIDS ever.
[QUOTE=Banana Lord.;35027964]if you're having trouble with SVN then I don't think this mod is for you, sorry[/QUOTE]
To requote I can use SVNs. Its not that. I have things like Life Support and Spacebuild which are SVNs and Wiremod and UOWSVN. So it can't be that.
Looks great
But it would be nice if you could make admin or superadmin
Just give me a repository link.
Edit:Just noticed there is no downloads page...
[QUOTE=Pigbear;35064124]Just give me a repository link.
Edit:Just noticed there is no downloads page...[/QUOTE]
Use SVN............seriously bud, if you can't figure this out then you should probably stick with ULX
I like it. I was doing something similar to your admin menu a few months ago. Discontinued cause I heard about GMod 13 being progressed and it would be pointless to do more work until I can do it without any mishaps >.< .
Does anybody have a video of the banrocket in action? i am curious.
Sorry, you need to Log In to post a reply to this thread.