• MingeBag Admin System
    89 replies, posted
[img]http://www.MingeBag.de/mas/MAS_ICON.png[/img] ############################# ## What you need to know : before you read it: ## Its not released , there is no active download for it. ## I want some suggestions and ideas how to get it better. ## You need to know that my English isnt perfect. ############################# Hello my name is MingeBag. and i introduce my AdminSystem : ) i coded it in round 2 weeks and tryed to create a good server management tool , this Administration System includes a pack of Server Fixes too what blocks random crashes and exploits. This Admin Mod dont use custom stuff used by any Gamemode and cant create bugs on it , all Gamemodes working fine with it ( tested ) MAS Gives normaly admin rights what is used by [u]ply:IsAdmin()[/u] or [u]ply:IsSuperAdmin()[/u] Administrator = "SuperAdmin" Super-Moderator = "Admin" Others = "" [b]INFORMATION : Pictures of MAS at the end of the Texts[/b] [b]MAS - Ranks ( dont use teams )[/b] [code]0 = Banned ( can join and ask for unban , cant spawn , cant noclip , dont get weapons ) 1 = Player ( the default rank ) 2 = Respected ( in cause of a noob attack can he use some restricted tools ) 3 = Moderator ( a small admin who can protect the server ) 4 = Super-Moderator ( Can recruit a own admin team "mods") 5 = Administrator ( Server Main Admins )[/code] [b]MAS - ChatCommands[/b] [code]!kick - allowed to Kick players !ban - set Players in the Banned Rank [permanently] !unban - unbanned players and set to Player Rank !slay - Kills players !tp - Teleport you or a player !goto - teleport to a player !bring - brings a player to you !country - shows the location of the player !map - map change !god - gived godmode !ungod - removed godmode !player - set a player in the Player Rank !respected - set a player in the Respected Rank !moderator - set a player in the Moderator Rank !supermoderator - set a player in the Super-Moderator Rank !owner - Developer only command for server install[/code] [b]MAS - ConsoleCommands[/b] [code]mas_kick - allowed to Kick players mas_ban - set Players in the Banned Rank [permanently] mas_unban - unbanned players and set to Player Rank mas_slay - Kills players mas_teleport - Teleport you or a player mas_goto - teleport to a player mas_bring - brings a player to you mas_map - map change mas_god - gived godmode mas_ungod - removed godmode mas_setcvar - change MAS Server Cvars mas_install - Install MAS on the Server mas_setlevel - Set a Players MAS Level[/code] [b]MAS - ServerCVars ( + default values )[/b] [code] INFORMATION 0 = Deactivated 1 = Activated 2 = AdminOnly ( on some cvars ) mas_sound_pitch 100 mas_sound_volume 100 mas_spawn_world_only 1 mas_spawn_spawnmenu_only 1 mas_spawn_ragdoll_door_fix 1 mas_roleplay_fix 1 mas_title 0 mas_expression2 1 mas_expression2_level 2 mas_voice 1 mas_voice_level 1 mas_suicide 1 mas_suicide_level 1 mas_physgun 1 mas_physgun_level 1 mas_toolgun 1 mas_toolgun_level 3 mas_physcannon 1 mas_physcannon_level 1 mas_punt 1 mas_punt_level 1 mas_admingun 0 mas_admingun_level 3 mas_botlevel 1 mas_duplicator 1 mas_duplicator_level 1 mas_duplicator_delay 1 mas_advduplicator 1 mas_advduplicator_level 1 mas_advduplicator_delay 3 mas_fadeprops 0 mas_fadeprops_distance 1200 mas_noclip 1 mas_noclip_level 3 mas_semiclip 0 mas_semiclip_level 3 mas_flashlight 1 mas_flashlight_level 3 mas_deadbeep 1 mas_deadbeep_value 35 mas_spray 1 mas_spray_delay 10 mas_spray_level 1 mas_spray_showowner 1 mas_cantool 1 mas_cantool_level 3 mas_tool_turret 2 mas_tool_turret_level 2 mas_tool_dynamite 2 mas_tool_dynamite_level 2 mas_canspawn 1 mas_canspawn_level 3 mas_slap_enable 1 mas_slap_level 3 mas_slay_enable 1 mas_slay_level 3 mas_kick_enable 1 mas_kick_level 3 mas_ban_enable 1 mas_ban_level 3 mas_unban_enable 1 mas_unban_level 4 mas_player_enable 1 mas_player_level 3 mas_setmoney_enable 1 mas_setmoney_level 4 mas_respected_level 3 mas_moderator_level 4 mas_supermoderator_level 5 mas_teleport_enable 3 mas_teleport_level 3 mas_goto_enable 3 mas_goto_level 3 mas_bring_enable 3 mas_bring_level 3 mas_rcon_enable 3 mas_rcon_level 3 mas_log 1 mas_immunity_operator 1 mas_immunity_teleport 0 mas_immunity_lowadmin 0 mas_exploit_model 1 mas_exploit_serenity 0 mas_exploit_weaponpick 1 mas_exploit_dupe 1 mas_exploit_dupe_delay 3 mas_exploit_commands 0 mas_exploit_binary 1 mas_prop_protection 0 mas_antispam 1 mas_badnames 0 mas_vehiclefix 0 mas_spawnmenu 1 mas_spawnmenu_level 1 mas_skybox_protection 1 mas_alert_delay 0.2 mas_alert_time 7 mas_editor_protection 1 mas_editor_range 16000 mas_debug 0 mas_debug_level 5 mas_fps_protection 1 mas_fps_alert_enable 1 mas_fps_alert_rate 5 mas_fps_freeze_enable 1 mas_fps_freeze_rate 15 mas_fps_nospawn_enable 1 mas_fps_nospawn_rate 5 mas_fps_delay 1 mas_teamspeak 0 mas_antipropsurf 0 mas_playerpick 1 mas_playerpick_level 4 mas_map_enable 1 mas_map_level 4 mas_god_enable 2 mas_god_level 2 mas_buildweapons 0 mas_ungod_enable 2 mas_ungod_level 2[/code] [b]MAS - Scoreboard[/b] [img]http://www.MingeBag.de/mas/mas_scoreboard.jpg[/img] [b]MAS - PropSpawnProtection[/b] If you try to spawn without spawnmenu [img]http://www.MingeBag.de/mas/mas_viaconsole.jpg[/img] If you try to spawn normaly [img]http://www.MingeBag.de/mas/mas_spawn_checkon.jpg[/img] If you try to spawn near a other prop [img]http://www.MingeBag.de/mas/mas_spawn_checkoff.jpg[/img] [b]MAS - Welcome Text ( + county )[/b] [img]http://www.MingeBag.de/mas/mas_welcome.jpg[/img] [b]MAS - SpawnMenu+MASDesign ( can be restricted by MAS)[/b] [img]http://www.MingeBag.de/mas/mas_spawnmenu.jpg[/img] [b]MAS - Stools ( reworked , not by me )[/b] This tools are not made by me , only reworked and fixed exploits to steal other props or save some client performence [img]http://www.MingeBag.de/mas/mas_stools.jpg[/img] [b]MAS - PlayerPick[/b] [img]http://www.MingeBag.de/mas/mas_playerpick.jpg[/img] [b]MAS - Banned Players[/b] MAS Allow Banned players to join in the Banned team , banned players are able to ask for unban , but dont got any weapons , cant spawn and are not able to use noclip! [img]http://www.MingeBag.de/mas/mas_banned.jpg[/img] [b]MAS - DupeFix[/b] The MAS checks new ADV Duplicator files and scans for stuff what can crash servers or can be abused , like admin gun , nuke entities or world hammer ents. [img]http://www.MingeBag.de/mas/mas_dupefix.jpg[/img] [b]MAS - SetCVar[/b] MAS dont use the server.cfg , it use his own CVar store system to use the Settings after a Server crash , nobody like to restore some settings after a Crash or Restart. [img]http://www.MingeBag.de/mas/mas_setcvar.jpg[/img] [b]MAS - Titles[/b] Shows the Name and the MAS rank over the Players head! [img]http://www.MingeBag.de/mas/mas_titles.jpg[/img] [b]MAS - SetTeams[/b] Can Switch players easy with !respected or some other commands in the right team and save the status for the next time. [img]http://www.MingeBag.de/mas/mas_setteam.jpg[/img] [b]MAS - FPS[/b] Checks the Server FPS and try to prevent a spam attack via lua , after a cvar value it can freeze all props and can restart a mapchange countdown. BTW: Ignore the English fail with "Height FPS" i know about it : / [img]http://www.MingeBag.de/mas/mas_fps.jpg[/img] [b]MAS - Other Stuff without Screens[/b] [u]SemiClip[/u] - Sets Players in Walk mode and disable Noclip , its like Nocliping with Collision : ) etc... [b][u]Test it on [url]www.MingeBag.de[/url] Gameservers , IPs on the Page.[/u][/b] Iam happy about Suggestions what you think what need to be fixed : )
"Mingebag" Admin System makes it sound like the ultimate abuse tool for kids. I also hope that you don't replace the default scoreboard with your custom one. Other than a few grammatical errors and a few typos it looks pretty decent.
What can i do on the Scoreboard to make it looks better? i think i add Buttons on it to use it as a PlayerList, AdminMenu , ServerRules , AddonShow Panel : ) then i got 4 in One : ) and MingeBag Admin System was named by ME .who remember to the AssMod Creator? they just use it without knowing about the Creator. And now they remember its from MingeBag : D And if kids abuse on the server , it just fillup our banned player list : ) The reason for the knowledge is because iam the Leader of MingeBag.de , a old lua rcon stealer group who knows all exploits. I know alot of exploits what garry never fixd to crash , but i hope MAS can fix it : )
Looks pretty good, but the transparent green spawnmenu looks ugly IMO.
You know by "fixing" you make other server vulnerables by releasing your script? Incase you will...
ya if i release it , all people know the fixed exploits and can use them on non running MAS Servers , the reason why i hold it on my servers for now , do you know some stuff what i can fix too? ( via PM pls , i dont want to create new crasher guys )
That's pretty handy.
I think it looks pretty good, but a name change would be a good idea.
Maybe change the [Mingebag Admin System] to [MAS] to shorten it. Please change the menu theme because it looks awful.
Why is there an unban button on the scoreboard? Why would it have any use when you can't unban someone using a button that requires the person to be in the server to use it.
[QUOTE=Jova;21508965]Why is there an unban button on the scoreboard? Why would it have any use when you can't unban someone using a button that requires the person to be in the server to use it.[/QUOTE] Banned players can join the server. Read the OP before you post.
[QUOTE=Jova;21508965]Why is there an unban button on the scoreboard? Why would it have any use when you can't unban someone using a button that requires the person to be in the server to use it.[/QUOTE] Rated bad reading! [code] 0 = Banned ( can join and ask for unban , cant spawn , cant noclip , dont get weapons ) [/code] Edit: Ninja'd
Do someone think the Idea with the Banned Team is usefull? i think that nobody can random ban or get banned without reason , now he can talk to the other admins :D i think i add some cvars to set banned = spectator view , or things like that , that normal players can pickup banned players via physgun , if they stand arround.
[QUOTE=MakeR;21508999]Banned players can join the server. Read the OP before you post.[/QUOTE] My bad. Didn't see that anywhere. Also, what's the point of banning them if they can just come back?
It's weird how Mingebag.de went from crashing that one German server to becoming a full fledged community with hard working devs >_>
They can ask for unban , if the banned guy was a spammer or random killer then he can just ask for unban but dont start a revenge. Some Admins can say , ok i hope you learn about and get unbanned. Banned Rank restrict the SpawnOption ( SpawnMenu is useless [next edition removed for banned] and dont got weapons to use. €dit: MAS use a Custom .dll script blocker for all folders ( "addons" / "bin" / "lua/include/modules" ) only custom scripts can get detected : ) but MAS used a whitelist for some friendly Bins. The Bins got checked by the information(content) and not by the name :p i dont like bypass noobs : )
[QUOTE=MingeBag.;21510313]They can ask for unban , if the banned guy was a spammer or random killer then he can just ask for unban but dont start a revenge. Some Admins can say , ok i hope you learn about and get unbanned. Banned Rank restrict the SpawnOption ( SpawnMenu is useless [next edition removed for banned] and dont got weapons to use. €dit: MAS use a Custom .dll script blocker for all folders ( "addons" / "bin" / "lua/include/modules" ) only custom scripts can get detected : ) but MAS used a whitelist for some friendly Bins. The Bins got checked by the information(content) and not by the name :p i dont like bypass noobs : )[/QUOTE] Wanna bet that within 30 min someone can properly bypass it? :P (People apparently like do bypass anti cheats :D)
If they spawn and can chat, they'll spam chat or microphone. There are other ways to spawn things through lua, like lua_run_cl.
MingeBag is a dumb skiddie ignore him
[QUOTE=Jova;21510112]My bad. Didn't see that anywhere. Also, what's the point of banning them if they can just come back?[/QUOTE] Banned players don't get weapons or even spawn. They can only ask to be unbanned. Read OP.. -.-
[QUOTE=Slayer1218;21512944]Banned players don't get weapons or even spawn. They can only ask to be unbanned. Read OP.. -.-[/QUOTE] Box'd Read the replies before repeating what 2 people have already said..and you replied to his post that said sorry that he didn't read.. Ontopic: You need to make a true banned then the team banned..because if people can type in chat then they can spawn in chat, and mic, or hell if they are a true minge they could even stand in front of people who are trying to build...if theres a minge theres a way. [editline]12:58AM[/editline] And they do spawn, because it shows in one of the SS...he ment they can't spawn props.
[QUOTE=CombineGuru;21512342]MingeBag is a dumb skiddie ignore him[/QUOTE] I'd use his admin tool looks useful, I've never meet and wouldn't want to be judgement.
Thx at all the comments , only with suggestion i can get aproved that i do it right. Ya i can understand that people dont like me for my old time , on coding hacks and exploit scripts , but if someone with a evil skill becomes the right way , then the person can make all the differents in the gmod world : ) For the Bypass question , its 100 % sure that peoples find ways , but not the noob guys who just use it like scriptkiddies , and dont understanding something about lua. at lua_run_cl , MAS blocks this command (in the 2. edition) : ) [QUOTE=CombineGuru;21512342]MingeBag is a dumb skiddie ignore him[/QUOTE] mhh you use SethHack , i dont know if you made this Aimbot tool or someone else , but why do you think its bad to find a solution for the noobs who dont want a fair gameplay?
[QUOTE=Aide;21519687]I'd his admin tool looks useful, I've never meet and wouldn't want to be judgement.[/QUOTE] yea you don't want to meet him, him and his friends raid servers with shitty skiddie wiremod exploits
[QUOTE=MingeBag.;21505230]ya if i release it , all people know the fixed exploits and can use them on non running MAS Servers , the reason why i hold it on my servers for now , do you know some stuff what i can fix too? ( via PM pls , i dont want to create new crasher guys )[/QUOTE] I can't see anything wrong with PMing a guy called MingeBag from a minging group some server crashing techniques.
[QUOTE=tepholman;21522554]I can't see anything wrong with PMing a guy called MingeBag from a minging group some server crashing techniques.[/QUOTE] :ohdear: I thought he seemed nice initially. His admin mod probably isn't that bad, save for the bad layout and colours.
Oh no... mingebag is back...
[QUOTE=leeetdude;21525692]Oh no... mingebag is back...[/QUOTE] Why even post that? On-Topic: I hope that you will keep working on this MingeBag.
[QUOTE=Persious;21525748]Why even post that? On-Topic: I hope that you will keep working on this MingeBag.[/QUOTE] ya i work in it that i can send the fixes maybe garry ,that he knows where are the main problems in the games with bugs. BTW: CombineGuru and leeetdude are : Seth and Computer22 .... think about to fix the game guys , and dont to mess arround with people who try to help other servers. i know that you both dont like me , but i think i go the right way with my admin system.... [B][U]@ CombineGuru(Seth),leeedude (Computer22) My Admin system will save servers... what do you reach with your exploit using ? Seth Created a Hack and Computer22 buyed hacks and pay 50 Euros for DDoS a Website... you guys are not a good example ... and call me a "MingeBag"[/B][/U]
[lua] local ff = file.Find function file.Find(str) if str:find("../") then ErrorNoHalt("file.Find tried to access stuff outside '/data'") return {} end return ff(str) end[/lua] to prevent this: [code] File Find > ../addons/*.dll File Find > ../bin/*.dll File Find > ../lua/includes/modules/*.dll [ACCEPT] File: '../lua/includes/modules/gm_sqlite.dll.dll' Size: 507904 [FAILED] File: '../lua/includes/modules/gmcl_mouseclick.dll.dll' Size: 53760 [FAILED] File: '../lua/includes/modules/gmcl_voiceinput.dll.dll' Size: 69632 [FAILED] File: '../lua/includes/modules/gmsv_vphysics.dll.dll' Size: 530944 [FAILED] File: '../lua/includes/modules/gm_aigraph.dll.dll' Size: 82432 [FAILED] File: '../lua/includes/modules/gm_beep.dll.dll' Size: 76800 [FAILED] File: '../lua/includes/modules/gm_bindkey.dll.dll' Size: 25600 [FAILED] File: '../lua/includes/modules/gm_botcontroller.dll.dll' Size: 77312 [FAILED] File: '../lua/includes/modules/gm_clientutils.dll.dll' Size: 69120 [FAILED] File: '../lua/includes/modules/gm_console.dll.dll' Size: 76800 [FAILED] File: '../lua/includes/modules/gm_crypto.dll.dll' Size: 66560 [FAILED] File: '../lua/includes/modules/gm_cvar2.dll.dll' Size: 36864 [FAILED] File: '../lua/includes/modules/gm_enginespew.dll.dll' Size: 7680 [FAILED] File: '../lua/includes/modules/gm_gevents.dll.dll' Size: 12800 [FAILED] File: '../lua/includes/modules/gm_gmodeworld.dll.dll' Size: 313856 [FAILED] File: '../lua/includes/modules/gm_image.dll.dll' Size: 87552 [FAILED] File: '../lua/includes/modules/gm_itunes.dll.dll' Size: 35328 [FAILED] File: '../lua/includes/modules/gm_lpegcore.dll.dll' Size: 235008 [FAILED] File: '../lua/includes/modules/gm_luasocket.dll.dll' Size: 37888 [FAILED] File: '../lua/includes/modules/gm_memory.dll.dll' Size: 56832 [FAILED] File: '../lua/includes/modules/gm_mount.dll.dll' Size: 198144 [FAILED] File: '../lua/includes/modules/gm_mount2.dll.dll' Size: 129536 [FAILED] File: '../lua/includes/modules/gm_netchannel.dll.dll' Size: 9728 [FAILED] File: '../lua/includes/modules/gm_rawio.dll.dll' Size: 57344 [FAILED] File: '../lua/includes/modules/gm_runstring.dll.dll' Size: 7168 [FAILED] File: '../lua/includes/modules/gm_sockets.dll.dll' Size: 10240 [FAILED] File: '../lua/includes/modules/gm_sourcenet.dll.dll' Size: 122368 [FAILED] File: '../lua/includes/modules/gm_speak.dll.dll' Size: 107520 [FAILED] File: '../lua/includes/modules/gm_steamworks.dll.dll' Size: 24064 Redownloading all lightmaps R_RedownloadAllLightmaps took 8.237 msec! > game_modify gmcl_mouseclick.dll > game_modify gmcl_voiceinput.dll > game_modify gmsv_vphysics.dll > game_modify gm_aigraph.dll > game_modify gm_beep.dll > game_modify gm_bindkey.dll > game_modify gm_botcontroller.dll > game_modify gm_clientutils.dll > game_modify gm_console.dll > game_modify gm_crypto.dll > game_modify gm_cvar2.dll > game_modify gm_enginespew.dll > game_modify gm_gevents.dll > game_modify gm_gmodeworld.dll > game_modify gm_image.dll > game_modify gm_itunes.dll > game_modify gm_lpegcore.dll > game_modify gm_luasocket.dll > game_modify gm_memory.dll > game_modify gm_mount.dll > game_modify gm_mount2.dll > game_modify gm_netchannel.dll > game_modify gm_rawio.dll > game_modify gm_runstring.dll > game_modify gm_sockets.dll > game_modify gm_sourcenet.dll > game_modify gm_speak.dll > game_modify gm_steamworks.dll [/code]
Sorry, you need to Log In to post a reply to this thread.