RSSy MYGO.pl Opublikowano Styczeń 5, 2021 o 15:46 RSSy Udostępnij Opublikowano Styczeń 5, 2021 o 15:46 Super Paypal Donation Before anything, read this : You will need a business paypal account to receive the payments. A very simple idea. Player pay you through paypal to unlock perks or what not and you become rich and greedier. Also, I absolutly dislike this system of giving perks in exchange of money instead of skill, but yeah, whatever. You asked for it, here it is. DEMO WEBSITE: http://arkarrsourceservers.ddns.net/website/public/pp/ Everything is fully automatic Easy configuration Translations Payments are saved in database to allow some kind of logs Download the whole package here : https://github.com/Arkarr/SM-Super-Paypal-Donation 1) Extract the content of the 'sourcemod' folder into your server's sourcemod folder 2) Edit sourcemod/configs/database.cfg Code: "super-paypal-donation" { "driver" "mysql" "host" "IP ADDRESS OF DB SERVER" "database" "webstore_vip" "user" "USERNAME" "pass" "PASSWORD" //"timeout" "0" //"port" "0" } 3) Edit sourcemod/configs/admin_groups.cfg in order to add the vip groups. Here is a (bad) example : Code: Groups { /** * Allowed properties for a group: * * "flags" - Flag string. * "immunity" - Immunity level number, or a group name. * If the group name is a number, prepend it with an * '@' symbol similar to admins_simple.ini. Users * will only inherit the level number if it's higher * than their current value. */ "Default" { "immunity" "1" } "Full Admins" { /** * You can override commands and command groups here. * Specify a command name or group and either "allow" or "deny" * Examples: * ":CSDM" "allow" * "csdm_enable" "deny" */ Overrides { } "flags" "abcdefghiz" /* Largish number for lots of in-between values. */ "immunity" "99" } "vip1" { "flags" "a" "immunity" "10" } "vip2" { "flags" "b" "immunity" "15" } "vip3" { "flags" "c" "immunity" "20" } } 4) Reload map or restart server. Make sure the database connection is successful. Deploy the website: For the purpose of the demonstration, we will use http://sht-domain.com/ for example. 1) Inside the previously downloaded .ZIP, there is a 'website' folder. Extract it anywhere on your website. 2) Now, navigate to http://sht-domain.com/website/configs. 3) Make sure that YOU CAN NOT access to that folder. It will contain all the login details, secret and api key. 4) Now, edit the file in website/configs folder (config.ini) and provide all the parameter with a value. 5) You are good to go. none none Feel free to ask None found yet Demo website : http://arkarrsourceservers.ddns.net/website/public/pp/ In order to make a donation, you can use this paypal account : Username : [email protected] Password : V56u>Yzn All files are on Github : https://github.com/Arkarr/SM-Super-Paypal-Donation Enjoy ! Logs : Spoiler 1.0 - First public release Wyświetl pełny artykuł Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi