[Summer Sale: up to 50%] Advanced Shops.{Multi language|useful API|}

 [Summer Sale: up to 50%] Advanced Shops.{Multi language|useful API|} 8.3C

[Summer Sale: up to 50%] Advanced Shops.{Multi language|useful API|}
Sales : UP TO 50%. Click here to see my other offerings.
sinature-2-png.211958

main-gif-gif.212069

[for more info on how to change the language scroll down to language section]-[for more info on the A.P.I please scroll to near the bottom end].
[for more screenshots and gifs as well as the video scroll down. ] -[Trade isn't included in the gif above to see an example look at the first gif in the Screenshots section] .
overview : With this plugin you will give your players the ability to buy and sell items through a beautiful g.u.i that you yourself can design and not just this ,(almost forgot to mention the amazing Auction House) yeah we really mean it you get a shop and an auction house for the price of one plugin{And now on top of all that you have got a nice trading system to satsify all you needs} , also; you've got tons of useful features that will make the experience that you get from here quiet different and unique not to mention that this plugin support every single item in minecraft from normal items to even potions which most shop plugins lack.

Features :
Videos :

Test server :
  • 1st Test Server : play.diamondcart.net
  • 2nd testesting server: play.dirtcraftnl.eu {DUTCH} .

Commands :

Items input methods :
  • config-->look for items the add or edit
every item has a format and that is :
main format :[ item id : amount : BuyPrice : SellPrice : itemLevel].
the second format :[ItemID: Durability : Amount : BuyPrice : SellPrice].
the third format :[ItemID : Amount : BuyPrice : SellPrice : enchant:enchantmentENUM:level : lore:Your custom lore : name:Your custom name!].
  • using the commands : [/additem and /addhanditem].
Shops-design formats :
  • config--> head to shops-design
Shops-Design Formats
the main format :[SLOT : ItemID : Amount].
the second format :[SLOT : ItemID: Durability : Amount].
the third format:[SLOT : ItemID : Amount : enchant:enchantmentENUM:level : name:Your custom name : lore:Your custom lore]
Shop-Modes:
{how does it work? config-->search for Shop-Mode -->change it depending on the mode you want}
  • First one is the basic mode the will allow all the features of this plug-in to work so that means all commands ,sign features items level, etc..... will work.
choose it by {shop-mode:1}
  • The second mode is command-free mode this will limit how players access the shop basically they will only be able to get to the shop through a sign.
choose it by {shop-mode:2}


    • The Third mode will turn off the items level system .
choose it by {shop-mode:3}

Screen-shots :

advanced-trade-gif.185534

sign-gif-gif.100047
config-gif-gif.100053

2017-02-10_01-51-03-png.212071

gi-gif.113570

newsign-png.176658

[the languages used in the gif are English- Spanish and Albanian ]

Language Settings:
  • to change the language of this plugin you'll need to edit two config files the fist is called "config" and the second is called "chat&language settings" the later modifies the Buy-price/level/Sell-Price info for every single item ,and the main config file modifies the messages that are sent to the players .

A.P.I :
to use this A.P.I in your project please contact me to get more info.
How TO Use :
add this to your Main class:
Code (Text):
public static boolean AdvancedShoploaded;
[/B][/B]


//this should be in your on-enable :
setupAdvancedShopAPI();
if(!setupAdvancedShopAPI()){
Bukkit.getConsoleSender().sendMessage("The plugin AdvancedShop isn't in your plugin's file");
}





private boolean setupAdvancedShopAPI()
{
if (getServer().getPluginManager().getPlugin("AdvancedShop") == null) {
return false;
}
return AdvancedShoploaded = true;

}

// when you use it you must check if the boolean AdvancedShoploaded is true.

//Simple enough I guess ;)



Code (Text):

package me.abood.advancedshop;

import java.util.ArrayList;

import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.Plugin;

public class AdvancedShopAPI {
static Plugin plugin;

public AdvancedShopAPI(AdvancedShop plg) {
plugin = plg;
}
public static ArrayList<String> BlockedFromTradeList = new ArrayList<String>();
public static ArrayList<String> BlockedShopEnteranceList = new ArrayList<String>();

public static void Sell(ItemStack is,int price,int Bid,int time,Player p ) {
if(p.getInventory().contains(is)){
p.getInventory().remove(is);
SettingsManager.getsellers().set(p.getName(), is);
SettingsManager.getTime().set(p.getName(), Integer.valueOf((int)(time*72000)).intValue());
SettingsManager.getPrices().set(p.getName(), is);
SettingsManager.getBids().set(p.getName(), "Empty : "+String.valueOf(price));
AdvancedShop.Save("Auction");
((AdvancedShop) plugin).reload("Auction");

return ;
}
}

public static void openShop(Player player, int page) {
player.openInventory(AdvancedShop.Jm);
}

public static ArrayList<String> getBlockedFromeTradeList(){
return BlockedFromTradeList;
}

public static ArrayList<String> getBlockedFromShopEnteranceList(){
return BlockedShopEnteranceList;
}
[/SIZE]

public void BlockPlayerFromTrade(Player p){
AdvancedShopAPI.BlockedFromTradeList.add(p.getName());
}

public void BlockPlayerFromShopEnteranc(Player p){
AdvancedShopAPI.BlockedShopEnteranceList.add(p.getName());
}
[/COLOR]

public void AllowPlayerToTrade(Player p){
AdvancedShopAPI.BlockedFromTradeList.remove(p.getName());
}

public void AllowPlayerShopEntetance(Player p){
AdvancedShopAPI.BlockedShopEnteranceList.remove(p.getName());
}


}



T.o.s:


    • No refunds.
    • You cannot put a bad review because of an error that you didn't ask me about it .
    • You cannot -Redacted- this plugin .
For more stuff from me :
Zombie-Invasion
MyArena+
Treasures Adventure
Move Gui

Similar resources

BedWars [SUMMER SALE 85%]
BedWars MiniGame
0.00 star(s) 0 ratings
Downloads
289
Updated
BedWars [SUMMER SALE 85%] BrownieCodeException
0.00 star(s) 0 ratings
Downloads
116
Updated
Deluxe DeathChests (Summer Sale 50% off) Y
Deluxe Death/Kill Chests, Grave schematics, Animated Effects, Holograms, Signs, Titles, DB Store
3.50 star(s) 2 ratings
Downloads
209
Updated
BlackSpigot General Chat
Rules Help Users
    K @ KyoriFR13: i have got the rank on nulledbuild it's done
    Top