Hey MTA community! I’m excited to release the latest version of the In-Game Lua Editor for MTA:SA, now with even more powerful features to enhance your development experience directly inside the game.
What’s New in v3.0:
Create Resources directly in the editor, with the ability to choose the folder (e.g., [ADMIN], [GAMEMODES]) for resource creation.
Rename and Relocate Resources in one action, making resource management easier.
Delete Resources with a confirmation dialog to avoid accidental deletions.
Create and Edit HTML Files alongside Lua files, allowing you to handle both HTML and Lua resources directly in the game.
Base Path System to restrict developers to specific folders, making it perfect for team organization and isolating workspaces.
Function Blacklist: Automatically block dangerous functions like loadstring, setAccountPassword, removeAccount, and others for added security.
In-Panel Notifications to give real-time feedback for every action performed in the editor.
Security Enhancements:
Full ACL Permission System to control access and operations.
Activity Logs with SQLite tracking every create, edit, delete, and rename operation.
Path Protection and additional security measures to prevent risky operations.
Video Demo: Watch on YouTube
Download: Download the Resource Here
GitHub Repository: Visit the GitHub Repository
How it Works:
The In-Game Lua Editor allows you to browse, create, edit, and delete Lua and HTML files all in real-time directly inside MTA:SA. No need for external editors or FTP uploads, and no server restarts required.
Installation Instructions:
Download the resource and add it to your server.
Grant "Admin" ACL permissions to the resource.
Edit the permissionACL variable in editorS.lua with your admin group.
Use the /editor command in-game to open the editor.
Let me know your thoughts and feedback! This tool has saved me countless hours, and I hope it helps improve your development process as well. More updates and contributions coming soon!
Developed by BranD - Trident Sky Company