Documentation
Everything you need to install, configure, and troubleshoot your PDZ EXTRA scripts.
Installation
Learn how to properly install and start resources on your server.
Configuration
Customize scripts using our detailed configuration guides.
Troubleshooting
Solutions to common problems and error messages.
Installation Guide
Installing our scripts is straightforward. Follow these general steps for most of our resources:
1Download & Extract
After purchase, download the .zip file from Payhip. Extract the contents into your server's resources directory.
2Configure Database (If Required)
If the script requires a database, locate the .sql file included in the package and import it into your MySQL database using phpMyAdmin or a similar tool. Ensure your database connection settings in the script's config are correct.
3Add to Server Config
Open your mtaserver.conf or use the server console to ensure the resource starts automatically.
<resource src="pdz_scriptname" startup="1" protected="0" />4Start the Resource
In your server console or in-game (if logged in as admin), type:
refresh start pdz_scriptnameConfiguration
Almost all of our scripts come with a dedicated config.lua (or similar JSON/XML files) located in the root of the resource folder.
- Editing Configs: Always use a proper text editor like VS Code or Notepad++. Do not use basic Notepad as it can break formatting.
- Restart Required: After making changes to any configuration file, you must restart the resource (
restart pdz_scriptname) for the changes to take effect. - Syntax Errors: Be careful with commas, brackets, and quotes in Lua tables. A missing comma is the #1 cause of scripts failing to start.
Troubleshooting
Script fails to start with "Access Denied" error
The script needs admin rights to perform certain actions (like managing ACL or other resources). Go to your acl.xml and add the resource to the Admin group: <object name="resource.pdz_scriptname" />
Database Connection Errors
Double-check your MySQL credentials in the config. Ensure your database server is running and accessible from the MTA server. If you're using oxmysql, make sure it is updated to the latest version and started before our scripts.
UI elements not showing or looking broken
Ensure you are running the latest recommended artifacts for your MTA:SA server. Try clearing your local client cache by deleting the specific resource folder in your MTA installation directory (MTA San Andreas/mods/deathmatch/resources).
Still need help?
If you couldn't find the answer in our documentation, our support team is ready to help you on Discord. Please have your order ID and server logs ready.