Inactive [ADMN] Donator v2.0 - Accept PayPal donations for ingame perks! [1.4.5-R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by chaseoes, Aug 16, 2012.

  1. Offline

    chaseoes

    Donator v2.0 - Accept PayPal donations for ingame perks!
    Latest Download: http://dev.bukkit.org/server-mods/donator/files/

    Donator is a brand new plugin that allows you to accept donations through PayPal and automatically give players ingame perks for donating. The plugin is very simple to set up, all you have to do is make a small change to your existing PayPal buttons to allow players to enter their username, and configure your PayPal account to work with the files provided (which you will need to host on your own webserver).

    Note: This post is based around v2.0, which is not yet released. It will be sometime today or tomorrow!

    Screenshots:

    [​IMG]
    [​IMG]
    [​IMG]

    Installation:
    Please read the full or quick installation tutorial on the GitHub Wiki:
    https://github.com/chaseoes/Donator/wiki/Installation

    Commands:
    /donator: General plugin information.
    /donator help: Commands, their usage, and information.
    /donator recent: View all the recent donations.
    /donator check <id>: Check detailed information on a donation.
    /donator checkplayer <player>: View the total a player has donated and list their donations.

    Features:
    • Accept donations and automatically give players ingame perks.
    • Players can be online or offline when donating.
    • Define packages with sets of commands that are run when someone donates.
    • Option for cumulative donations so players can donate different amounts over time to get a single package.
    • View an ingame list of recent donators, view specific details on a donation, check the total amount a player has donated, and more.
    • Ability to define a wall of signs that player's names are added to when donating.
    Suggestions, bug reports, and more:
    If you find a bug or have suggestions feel free to post below and I'll do my best to get them added/fixed! Thanks!
     
  2. Offline

    PartyPoison98

    Is there anything that makes this better than Buycraft? Cos Buycraft seems alot simpler
     
  3. Offline

    chaseoes

    This is a self hosted solution and likely more simple (though harder to install/set up).
     
  4. Offline

    PartyPoison98

    Buycraft seems alot more simple, you say 'this rank costs this much' and thats essentially it, your plugin looks unnecessarily complicated
     
  5. Offline

    Coelho

    If you have no clue what you are talking about, why respond? This and Buycraft can NOT be compared, as this is UNDOUBTEDLY better, because it is SELF HOSTED.

    Good job :p Did you have fun with PayPal's FABULOUSLY documented API? /notsarcasm /sarcasm
     
    diannetea and codename_B like this.
  6. Offline

    omgitsmewazap

    Wow, I wish my website host would allow me to use mysql outside my host. If that makes sense, lol.
    I would so use this, as I much prefer self hosted files, so much better. Do you have a demo? And good job btw, buycraft charge you, which I only bought the other day. Nothing to be suprised about, as they were the only auto donating system. But now they have competion coming on :D
    And another question, do you have an upgrade feature?
     
  7. Offline

    chaseoes

    What do you mean by upgrade feature?
     
  8. Offline

    codename_B

    It's one of the single best documented APIs I have ever seen. Ever.
     
  9. Offline

    omgitsmewazap

    As in, if a player purchases a rank. Eg iron donor rank for £5, and wants to upgrade 2 months later to diamond donor rank for £15, he could just pay the left over £10, instead of paying the whole £15 again
     
    Milkywayz likes this.
  10. Offline

    chaseoes

    Yup, it can do that (and is enabled by default). It's called cumulative donations in the configuration.
     
  11. Offline

    omgitsmewazap

    This is like pulling me in from buycraft and coming to you... But my stupid host 1and1 won't let me connect mysql outside there web -_- Have you got a demo?
     
  12. Offline

    chaseoes

    What's wrong with the MySQL they provide? I'm pretty sure they let you make databases.

    There's not much to demo unless you want to donate to my server. :p
     
  13. Offline

    omgitsmewazap

    They let me make up to 500 datebases I think, lol. But basically my minecraft servver is on another machine. And if I wanna create my ip to be like mc.minecraftyja.co.uk (forgot what it's called, subdomain? lol) they won't let me connect outside my web machine. And visa versa, stupid really. And hard to explain lol

    But yeah I saw on your website (emerald) that when you donate, you have to wait up to 6 hours or something? Is it not automated then?
     
  14. Offline

    chaseoes

    No it is, that's just there as a safeguard incase something goes wrong so people don't complain. :p I haven't actually updated anything on that page since switching over.

    You could always try a free site like this, however ones like those are usually slower and worse quality.
     
  15. Offline

    dkabot

    The system at least seems to support expiry of packages, but you didn't say if it did.

    Is it a supported feature or just an experiment in the code?

    EDIT: Well, derp, I just noticed it is supported. Should have figured since the docs are old.
     
  16. Offline

    Fire_Feather

    This is amazing! *Download*
    But on a scale 1-10, how hard is it really to set up?
     
  17. Offline

    dkabot

    From what I've seen I'd say take the difficulty of buycraft and add 1.
    The only remotely difficult part is getting site hosting and setting up a DB, the rest is just some HTML (for the paypal button, which you can get auto-generated at paypal) and config editing.
     
    Fire_Feather likes this.
  18. Offline

    Fire_Feather

    Oh... Just sounds like it will take time. Urg... And thanks!
     
  19. Offline

    chaseoes

    The BukkitDev page has now been updated to reflect v2.0 and should contain fully updated information. :)
    http://dev.bukkit.org/server-mods/donator/

    Depends on what you consider hard. :p

    Basically you have to:
    1. Install the plugin, upload the files included to a webserver.
    2. Create a MySQL database and edit the plugin's config.yml and the config.php in the web files to include the MySQL information.
    3. Change a little setting in your PayPal account to point it to a file you uploaded on your website.
    4. Add one line (or more) to your existing PayPal button (or use their interface to make a new one and then add the line). This allows players to input their username.
     
    Fire_Feather likes this.
  20. Offline

    swift_y

    Can players check their own totals?
     
  21. Offline

    chaseoes

    If you give them the proper permission they can check everyone's. I'll add a permission to only view your own.
     
  22. Offline

    swift_y

    Perfect, thanks. I also tried to send you a PM here, I'd like to get into contact with you.
     
  23. Offline

    blast1987

    There is a thing that i haven't understand.. is this an ingame donation system or we need an external webhost (php) to use this donation system? because i have the problem that my minecraft server host doesn't allow external connection to my bukkit database... and my webhost is on another server.

    because i want to integrate this plugin with iConomy

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
  24. Offline

    dkabot

    It's both website and ingame related. You need the database to be usable by both your web host AND bukkit server.
    If your web host allows external database connections, you could set it up to connect there instead.
     
  25. is this still being developed?
     
  26. Offline

    chaseoes

    Yes.
     
    MikeA likes this.
  27. Offline

    Arcade116

    uhm I think the commands arent working pretty well on CB 1.4.5 R0.1
    I know it isnt updated so could you update you plugin because i want to use it properly on my server
     
  28. Offline

    chaseoes

    It's updated. It works fine. If you don't believe me you can donate to my server to test. :)
     
  29. Offline

    Arcade116

    uhm i see but if i do any /donate command, it doesnt work other than that it is working fine :)
    if you view the video i think you will see what my problem is

    I hope you can fix this
    and the Donator Plugin is in red i still dont know what that means :p
     
  30. Offline

    chaseoes

    It means the plugin isn't enabled. Usually checking your server log tells you this and why (as usually it's a misconfigured database).

    I suggest not using this plugin as it's intended for more advanced server owners.
     

Share This Page