Scripting Your World
BeamMP allows for extensive server-side logic using the Lua programming language. This enables you to create everything from welcome messages to automated race timing systems.
| Reading Time | Difficulty | Last Updated |
|---|---|---|
| 5 minutes | Intermediate | January 2026 |
The Server Script Directory
All server-side logic scripts are stored in the/Resources/Server/ directory.
- Creation: Create a new folder (e.g.,
/MyEvent/) and a file inside it namedmain.lua. - Basic Hook: Use the native BeamMP events to trigger your code.
Advanced Functions
You can utilize functions likeMP.TriggerClientEvent to send data to all players, allowing you to synchronize visuals (like a race countdown HUD) or force specific teleportations for community events.
Support Channels
If you need assistance or have any questions, please contact our support team:- Live Chat: Available on our website
- Website Ticket: Submit a Ticket
- Discord: Join our Community
- Email: [email protected]
Last Updated: January 2026 | Scripting: Unleash your creativity.