- Minecraft Version
-
- 1.8
GENERAL
Jedes Netzwerk nutzt eine Währung, mit der die User Ingame-Items kaufen können. Wie zum Beispiel Tiere, Gadgets, Kits für Minispiele oder andere Sachen.FEATURES
Nachrichten können eingestellt werden.Verschiedene Sprachen möglich (LanguageAPI click here).
Einstellbare Währung
Numerus support: "Du hast aktuell 1 coin", "Du hast aktuell 2 coins"
MySQL Support - Coins sind Server übergreifend (optional)
Coins werden anhand der UUID des Spielers gespeichert
Negatives Geld ist nicht möglich
Bis zu 2 Nachkommastellen nutzbar
PlaceholderAPI Support
LanguageAPI Support (LanguageAPI click here)
COMMANDS + PERMISSIONS
/coins Zeigt dir deine coins/coins see coinsapi.seeother Zeigt dir coins eines anderen Spielers
/coins add coinsapi.add Füge coins einem Spieler hinzu
/coins remove coinsapi.remove Ziehe dem Spieler coins ab
/coins set coinsapi.set Setze die coins eines Spielers auf einen Wert
/coins reset coinsapi.reset Setze dem Spieler die coins zurück (reset Wert aus der config.yml)
/coins reset coinsapi.reset.amount Setze dem Spieler die coins auf einen bestimmten Betrag zurück
/coins pay coinsapi.pay Zahle einem Spieler einen bestimmten Betrag (Kann in config.yml eingeschalten werden)
/pay coinsapi.pay Zahle einem Spieler einen bestimmten Betrag (Kann in config.yml eingeschalten werden)
coinsapi.* Hat alle Rechte für die Commands von diesem System
SETUP
1. Lade das Plugin herunter2. Stoppe den Server
3. Lade das Plugin in den plugins-Ordner
4. Starte den Server
5. Trage deine MySQL-Daten in die mysql.yml-Datei ein
6. Stelle die Nachrichten in der languagemessages.yml-Datei ein
7. Starte den Server neu
8. Habe viel Spaß
INFO
Der Download enthält die CoinsAPI für Spigot 1.8.8.Falls du weitere Hilfe benötigst, schau dir doch gerne mein Wiki an. Dort findest du weitere Informationen zu meinen Plugins. Wiki
PLACEHOLDER API
%coinsapi_coin% Zeigt die Coins des Spielers an (Ohne Währung)%coinsapi_coins% Zeigt die Coins des Spielers an (Ohne Währung)
%coinsapi_money% Zeigt die Coins des Spielers an (Ohne Währung)
API
CoinSystem
Java:
CoinsAPI.getAPI().getCoins(UUID uuid);
CoinsAPI.getAPI().setCoins(UUID uuid, double amount);
CoinsAPI.getAPI().removeCoins(UUID uuid, double amount);
CoinsAPI.getAPI().addCoins(UUID uuid, double amount);
CoinsAPI.getAPI().resetCoins(UUID uuid);
CoinsAPI.getAPI().resetCoins(UUID uuid, double amount);
CoinsAPI.getAPI().changeCoins(UUID uuid, double amount);
CoinsAPI.getAPI().isPlayerCoinsEntryExists(UUID uuid);
Namefetcher
Java:
CoinsAPI.getAPI().isNamefetcherEntryExists(UUID uuid);
CoinsAPI.getAPI().isNamefetcherEntryExists(String name);
CoinsAPI.getAPI().setNamefetcher(UUID uuid, String name);
CoinsAPI.getAPI().getName(UUID uuid);
CoinsAPI.getAPI().getUUID(String name);
CoinsAPI.getAPI().getMultiFileMessage(String language, String path);
CoinsAPI.getAPI().getSingleFileMessage(String fileName, String language, String path);
CoinsAPI Exceptions
ReachedMaxValueExceptionReachedMinValueException
LANGUAGEAPI
Wenn das Plugin LanguageAPI aktiviert ist, wird auch das Dateisystem, welches in der config.yml eingestellt wurde, von der CoinsAPI genutzt.ACHTUNG
Das Plugin wurde in Java 8 und der Spigot-Version 1.8.8 programmiert und getestet!!Es gibt keine Garantie, dass das Plugin auch auf anderen Versionen funktioniert!!
GENERAL
Each network uses a currency with which users can buy in-game items. For example, animals, gadgets, kits for mini-games or other things.
FEATURES
messages are configurablemulti language (LanguageAPI click here)
customizable currency
numerus support: "You currently have 1 coin.", "You currently have 2 coins."
MySQL support - Coins are cross-server
coins are stored based on the UUID of the player
negative money is not possible
up to 2 digits after the comma
PlaceholderAPI support
LanguageAPI support (LanguageAPI click here)
COMMANDS + PERMISSIONS
/coins show your coins/coins see coinsapi.seeother show the coins from other player
/coins add coinsapi.add add coins to a player
/coins remove coinsapi.remove remove coins from a player
/coins set coinsapi.set set the coin of a player to a value
/coins reset coinsapi.reset reset the player's coins (reset value from config.yml)
/coins reset coinsapi.reset.amount reset the player's coins to a certain amount
/coins pay coinsapi.pay pay a player a certain amount (Can be turned on in config.yml)
/pay coinsapi.pay pay a player a certain amount (Can be turned on in config.yml)
coinsapi.* All rights for the commands of this system
SETUP
1. download the Plugin2. stop the server
3. upload the plugin to the plugin-folder
4. start the server
5. enter your mysql-data in the mysql.yml
6. set the messages in the languagemessages.yml file
7. restart your server
8. Have fun
INFO
The download contains the CoinsAPI for Spigot 1.8.8.If you need more help, feel free to check out my wiki. There you will find more information about my plugins. Wiki
PLACEHOLDERS
coinsapi_coin Shows the coins of the player (Without currency)coinsapi_coins Shows the coins of the player (Without currency)
coinsapi_money Shows the coins of the player (Without currency)
API
CoinSystem
Java:
CoinsAPI.getAPI().getCoins(UUID uuid);
CoinsAPI.getAPI().setCoins(UUID uuid, double amount);
CoinsAPI.getAPI().removeCoins(UUID uuid, double amount);
CoinsAPI.getAPI().addCoins(UUID uuid, double amount);
CoinsAPI.getAPI().resetCoins(UUID uuid);
CoinsAPI.getAPI().resetCoins(UUID uuid, double amount);
CoinsAPI.getAPI().changeCoins(UUID uuid, double amount);
CoinsAPI.getAPI().isPlayerCoinsEntryExists(UUID uuid);
Namefetcher
Java:
CoinsAPI.getAPI().isNamefetcherEntryExists(UUID uuid);
CoinsAPI.getAPI().isNamefetcherEntryExists(String name);
CoinsAPI.getAPI().setNamefetcher(UUID uuid, String name);
CoinsAPI.getAPI().getName(UUID uuid);
CoinsAPI.getAPI().getUUID(String name);
CoinsAPI.getAPI().getMultiFileMessage(String language, String path);
CoinsAPI.getAPI().getSingleFileMessage(String fileName, String language, String path);
CoinsAPI Exceptions
ReachedMaxValueExceptionReachedMinValueException
LANGUAGEAPI
If the plugin LanguageAPI is enabled, the file system set in config.yml is also used by the CoinsAPIATTENTION
The Plugin was programmed and tested with Java 8 and the spigot-version 1.8.8!!There is no guarantee that the plugin will work on other versions as well!!