Installation Tutorial - Wully616/PUDS GitHub Wiki
PayPay-ULX Donation System for Garrysmod
This tutorial will explain how this web application should be installed.
Prerequisites:
- Garrysmod Server.
- Webhosting
- MySQL Database (Optional)
- ULX & ULIB SVNS - Must be installed on your Garrysmod Server.
ULib SVN: https://github.com/Nayruden/Ulysses.git/trunk/ulib
ULX SVN: https://github.com/Nayruden/Ulysses.git/trunk/ulx
Installation:
-
- Download PUDS from this GIT page:
-
- Upload PUDS to a web accessible directory on your web server:
For example: www.yourdomain.com/donate/
-
- Configure PayPal with your ipn script location.
Log onto Paypal.com.
Go to Profile > Selling Preferences.
Click Update on Instant Payment Notifications.
Click Choose IPN Settings.
Enter the location of where you uploaded PUDS and its ipn.php file.
Finally, click save.
-
- Open up login.php with a text editor and put in your SteamAPI Key. If you don't step 5 will warn you.
-
- Browser to yourdomain.com/install.php and click sign in through Steam. If you are the first person to log in (which you should be) it will make you an admin so you can configure PUDS.
-
- You will then see the PUDS configuration page (if you don't log out then log in again).
-
- The configuration page will give you information about each setting. Click Save at the bottom of the page when you are finished and log out.
-
- Navigate to yourdomain.com/donate you should be presented with the default donation page.
Have a look at the PUDS sandbox tutorial for help with setting up and testing your donations before putting them out live.
Installation Finished!
That should be the installation completed, if everything is input correctly users can access your donation page in www.yourdomain.co.uk/donate/index.php and fill in their username and SteamID and select the rank they wish to donate for.