EnjinShopBridge

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

This project is now inactive and I will not be updating it or replying to comments on this project anymore. Please use the official Enjin plugin instead.

Introduction

Do you own an Enjin website with the ultimate plan? Do you have a shop? And do you want to have that shop automatically give ranks? Look no further! EnjinShopBridge, a plugin developed privately and existing since December of 2011, is finally available to the public for free! EnjinShopBridge is easy to use and supports multiple commands!

To people who got this plugin before the release here: Message me when the Mod API comes out and this will be converted within 24 hours, guaranteed.

This plugin only works with an Ultimate plan! Make sure you have enough money to host website and servers!

Features

  • Automatically perform commands
  • Supports multiple commands
  • Easy to use
  • Highly customizable
  • Can broadcast
  • Supports "aliases"

Quick-Start Guide

Before we begin:
If you are using this on a production server and have never used ESB before, clear your donation list.
Make sure the Enjin API is public in Admin > Settings > Enjin API
Make sure your shops operate with a "custom field" where people can enter their username.
Be sure to test it out before putting it on a production server!

Start your server up and then shut it down. That will generate the necessary files.
Now, go to the ESB Folder and open the Config. It should contain some things you can
customize. Change it to your liking. There should also be a "Commands" folder. That
is where you can issue a command whenever a user donates. Let's say you have a rank
called "VIP". You will make a text file(.txt) inside the Commands folder named "VIP".
If you look at the file's properties, it should be titled "VIP.txt". Open it. Now, type
in commands as if they were entered in a console. Let's say you make it look like this:

pex user <%player%> group set VIP
money <%player%> grant 100
broadcast <%player%> donated for &!

<%player%> is the name of the player, and <&item&> is the name of the object as listed on the website.
This plugin checks the Enjin API every x seconds(x is configurable). If the player
hasn't donated before, it executes a set of commands as defined in your file. I
recommend setting the check to every 10 minutes(600 seconds), but that is only my opinion.

That's all! If you have questions or suggestions, leave me a comment below!

Download and Progress

Download the latest here!

Alternatively, see all versions here!

Support me!

If you like this plugin, feel free to leave me a donation! It'll help me run test servers and the like.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    41779
  • Created
    Jul 9, 2012
  • Last Released File
    Jul 26, 2012
  • Total Downloads
    2,591
  • License

Categories

Members

Recent Files