Documentation

Everything you need to install, configure, and troubleshoot your PDZ EXTRA scripts.

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_scriptname

Configuration

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.

Open a Ticket