A modular admin command system built in Lua for Roblox, designed to manage game states, player data, and custom administrative controls in real time.
- Command-based admin system using chat prefixes (;)
- Group-based permission system
- Real-time game state control (Permanent Death System)
- Player Data Manipulation:
- Set currency (Ryo)
- Set skill points
- Set rank, title, village, and gender
- Dynamic UI feedback using Tween animations anad custom made user-interface
- Intergrated notification system
- Partial username matching
- ;pdon
- ;pdoff
- ;setryo username 1000
- ;setsp username 1000
- ;setrank username 5
- ;setvillage username Leaf
- Modular command handler using a command table
- Event-driven architecture using RemoteEvents
- Input validation for all commands
- Separation between UI, logic, and data handling
Admin command systems are essential in Roblox game development, allowing developers and moderators to control gameplay, manage players, and trigger live events.
This project demonstrates:
- System design and modular architecture
- Event-driven programming
- Real-time client-server interaction
- Scalable command handling
- Commands stored in a table for dynamic execution
- Chat listener parses prefix-based input (
;) - Player lookup system supports partial usernames
- RemoteEvents used for client-server communication
- TweenService used for UI transitions
