Over the past week, I’ve worked on making a fully customizable, chat-based admin system.
There is a decent amount of settings (will be increased in later versions), from choosing the admins to changing the font on GUIs.
There is a large amount of admin commands, and you can choose which ones can be used.
How to use
First, get the module from toolbox. From there, place the module in ServerScriptService. Inside the script there are a number of settings to play around with. At the top of the settings module, there is a table called admins
. Type your name into this table.
And, well, that’s it! You’re fully set and ready to go. To see all commands, type “;cmds” in the chat.
Other
Aside from typing in your name in the admins table, you can also set a group in which some roles have admin, or make everyone have admin.
Module: https://www.roblox.com/library/7823968032/Cobys-admin-v1
Available commands
";kill", --;kill player (kills player)
";give", --;give player item (gives player item, found in toolStorage variable above)
";msg", --;msg player text (shows an on-screen message to player)
";explode", --;explode player (explodes player)
";teleport", --;teleport player1 player2 (teleports player1 to player2)
";walkspeed", --;walkspeed player 50 (sets player walkspeed to 50)
";jumppower", --;jumppower player 100 (sets player jumppower to 100)
";fly", --;fly player (allows player to fly, press E to use)
";invisible", --;invisible player (makes a player invisible)
";visible", --;visible player (makes a player visible)
";transparency", --;tranparency player 0.5 (makes a players transparency 0.5)
";freeze", --;freeze player (freezes player's character)
";unfreeze", --;unfreeze player (unfreezes player's character)
";freecam", --;freecam player (gives player a cinematic camera, press Shift+P to use)
";health", --;health player 100 (makes players health 100)
";maxhealth", --;maxhealth player 200 (makes players maxhealth 200)
";kick", --;kick player reason (kicks player for reason)
";serverkick", --;serverkick player reason (kicks player for reason and dosent allow them to rejoin this server)
";audio",--;audio audioID (plays the audioID)
";audio play",--;audio play (plays the audioID)
";audio pause",--;audio pause (plays the audioID)
";audio unpause",--;audio unpause (plays the audioID)
";audio volume",--;audio volume (plays the audioID)
";change",--;change player stat 50 (changes a player's stat to 50, works with leaderstats)
";newteam",--;newteam cheeseLovers (creates a new team with the name cheeseLovers)
";removeteam",--;removeteam cheeseLovers (removes team with name cheeseLovers)
";team",--;team player cheeseLovers (adds player to team cheeseLovers)
";starterTeam",--;starterTeam cheeseLovers (sets the default team to cheeseLovers)
";noclip",--;noclip player (noclips player)
";unnoclip"--;unnopclip player (unnoclips player)