Donation Credits

Rewards players with Economy credits for donations on a website

Total Downloads: 690 - First Release: Feb 23, 2016 - Last Update: Jan 22, 2018

5/5, 7 likes
  1. OldeTobeh submitted a new resource:

    Donation Credits - Rewards players with Economy Credits for donations on a website

    Read more about this resource...
     
  2. OldeTobeh updated Donation Credits with a new update entry:

    1.0.1

     
  3. Could always go with mongodb or a flat json
     
  4. Calytic

    Calytic Community Admin Community Mod

    Are you responding to a question here? I don't see anyone asking "Should Donation-Credits use a different database platform?"

    MongoDB isn't even supported by PHP or IIS out of the box, nor is it supported by oxide. Sure, you may have setup your system using flat-file JSON with a whole bunch of fancy mongodb mappings but that doesn't mean that is the best or even good solution for a public plugin in the oxide ecosystem.

    Be advised @OldeTobeh, Hirsty wrote a private automated donation system that he sells to server owners so there is a direct conflict of interest here.

    With that out of the way, full disclosure, I have also written a private automated donation system using a web application and oxide. Mine, however, is not for sale. That being said, I am very glad to see this coming from the community and would happily extend my web development and oxide experience to furthering this effort. This plugin is looking very good at the start! Feel free to contact me anytime through PM and I'll happily provide assistance and feedback if requested.
     
  5. No need to be wary just offering suggestions to make it portable and flexible. And here's a link.PHP: MongoDB - Manual
     
  6. A flat json file could work. Any additional robust-ness is going to make the plugin better. I'd like to dive into SQLite personally. And of course, package a basic Web Application on git that would help other developers get started.

    I'm not familiar with Hirsty's donation plugin, I wrote this out of a need on my own server and thought I'd make it available to the community. I'm not a salesman, however I'll gladly take donations if this helped other people make money. I don't want to sell good plugins, I want to make them. With that said, this plugin is very basic in terms of rewards, giving only Economy credits to players. There so much more potential with a robust donation rewards plugin that could award item sets, etc.

    Consider this plugin the bottom line. If Hirsty's plugin offers more reward functionality than this one, then he's still going to be able to sell it successfully.

    I'm just driving competition :D
     
    Last edited by a moderator: Feb 23, 2016
  7. i use wordpress. how can i integrate with woocommerce or another paypal plugins with this plugin ?
     
  8. I'm not familiar with either of those plugins but I imagine they work very similar to the code I used on my website. Do you have any web development experience?

    Although, a wordpress plugin is a very interesting idea. In the future I may write one to pair with the Oxide plugin. In the meantime, I'll be uploading a basic web application to my GitHub soon that should be very easy to configure for even those unfamiliar with web design. It is a single page application, and it should work out-of-the-box on any web server after it is configured.

    See the Demo Here
     
  9. Yes I have experience with coding so I can manage to plugin work. I look forward to talk you on skype please add me
     
  10. OldeTobeh updated Donation Credits with a new update entry:

    1.0.2

     
  11. Hi, this works great. But when I type any commands, I'm getting this error in the console:

    Code:
    [Oxide] 9:09 PM [Info] [DonateCredits] Connection opened.(MySQL)
    [Oxide] 9:09 PM [Error] MySql handle raised an exception in 'DonateCredits v1.0.0' plugin (MySqlConversionException: Unable to convert MySQL date/time value to System.DateTime)
    [Oxide] 9:09 PM [Debug]   at MySql.Data.Types.MySqlDateTime.GetDateTime () [0x00000] in <filename unknown>:0
      at MySql.Data.MySqlClient.MySqlDataReader.GetValue (Int32 i) [0x00000] in <filename unknown>:0
      at Oxide.Ext.MySql.Libraries.MySql+MySqlQuery.Handle () [0x00000] in <filename unknown>:0 
     
  12. Do me a favor:

    Do you get this same error after typing /refreshcredits? As in, only type /refreshcredits, tell me if you get the same error.
     
  13. OldeTobeh updated Donation Credits with a new update entry:

    1.0.3


    [DOUBLEPOST=1456680986][/DOUBLEPOST]
    Please download the new version of this plugin. I believe this has been fixed.

    If the problem persists please post the command you issued and the error message.

    Thank you.
     
  14. It would be cool if this plugin could also execute a command like add a user to a group!
     
  15. OldeTobeh updated Donation Credits with a new update entry:

    1.0.3


    [DOUBLEPOST=1456681602][/DOUBLEPOST]
    Agreed :)

    Along with item rewards, adding users to groups, chat tags, etc., are all plans I have for the future.
     
  16. Working on it, it is almost ready :)
     

  17. i love you!!!!

    thank a lot