EnjinShopBridge

Abandoned
Bridging Enjin's Shopping System and Bukkit
<p>Logo</p>

Logo

Description

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.

The EnjinShopBridge Team

profile avatar
  • 10
    Projects
  • 50.5K
    Downloads
Donate

More from _ForgeUser7578707View all

  • Itemizer project image

    Itemizer

    • 134.1K
    • Bukkit Plugins

    Easily manage item metadata!

    • 134.1K
    • August 2, 2014
    • Bukkit Plugins
  • SkyLink project image

    SkyLink

    • 4.0K
    • Bukkit Plugins

    Manage your Bukkit server from almost anywhere with internet!

    • 4.0K
    • July 24, 2012
    • Bukkit Plugins
    • +3
  • SkyProtect project image

    SkyProtect

    • 0
    • Bukkit Plugins

    Region protection - but better!

    • 0
    • April 17, 2012
    • Bukkit Plugins
    • +2
  • SkyUtil project image

    SkyUtil

    • 0
    • Bukkit Plugins

    An API designed to extend the functionality of the Bukkit server API

    • 0
    • March 24, 2012
    • Bukkit Plugins
    • +1
  • Itemizer project image

    Itemizer

    • 134.1K
    • Bukkit Plugins

    Easily manage item metadata!

    • 134.1K
    • August 2, 2014
    • Bukkit Plugins
  • SkyLink project image

    SkyLink

    • 4.0K
    • Bukkit Plugins

    Manage your Bukkit server from almost anywhere with internet!

    • 4.0K
    • July 24, 2012
    • Bukkit Plugins
    • +3
  • SkyProtect project image

    SkyProtect

    • 0
    • Bukkit Plugins

    Region protection - but better!

    • 0
    • April 17, 2012
    • Bukkit Plugins
    • +2
  • SkyUtil project image

    SkyUtil

    • 0
    • Bukkit Plugins

    An API designed to extend the functionality of the Bukkit server API

    • 0
    • March 24, 2012
    • Bukkit Plugins
    • +1