CurrencyAPI LITE - Own server currencies - UUID Support 0.0.0

This API is for developers to add karma and passes to game modes and lobbys!

  1. MaveCrit
    CurrencyAPI LITE




    THIS PLUGIN WILL GET NO MORE UPDATES! GET THE PREMIUM VERSION FOR WORKING 1.9 SUPPORT AND MORE FEATURES!
    PREMIUM <- CLICK!



    [​IMG]
    • Karma as main currency
    • Passes/Cards for special features
    • Easy to integrate into Buycraft/MinecraftMarket
    • Placeholders
    • UUID support (keeps karma on name change)
    • Switch between MySQL and MultiFile PRO Version!
    • Editable config
    • Editable messages
    • Ban/Kick system
    • Scoreboard system (can be switched off) PRO Version!
    • Chat prefixes PRO Version!
    • MySQL for Bungee networks PRO Version!
    • MultiFile for standalone servers
    • Commands to add karma/passes PRO Version!

    [​IMG]

    Show karma of an player in a message:

    Code (Text):
    player.sendMessage("§7You have:§a " + API.GetKarma(player.getUniqueId()) + " §7karma points.");

    Show cards of an player in a message:

    Code (Text):
    player.sendMessage("§7You have:§a " + API.GetCardCount(player.getUniqueId()) + " §7cards.");

    Get karma:

    Code (Text):
    API.GetKarma(player.getUniqueId());

    Get cards:

    Code (Text):
    API.GetCardCount(player.getUniqueId());

    Set karma:

    Code (Text):
    API.SetKarma(player.getUniqueId(), 110);

    Set Cards:

    Code (Text):
    API.SetCardCount(player.getUniqueId(), 40);

    Add karma:

    Code (Text):
    API.AddKarma(player.getUniqueId(), 40);
    //NOTE: The "40" can be negative as well.

    Add cards:

    Code (Text):
    API.AddCardCount(player.getUniqueId(), 20);
    //NOTE: The "20" can be negative as well.



    Config:

    Code (Text):
    #Config file for CurrencyAPI LITE, use # for comments
    #Last saved: 25-release

    VersionMessage: CurrencyAPI LITE for common tasks, by MaveCrit (%s)
    FileName: karmapass.yml
    DefaultKarma: 100
    KarmaKick: 0
    KarmaBan: -20
    KarmaBanMessage: You were banned because your karma level is too low!
    KarmaKickMessage: You were kicked because your karma level is too low!

    UseMultiFile: true
    UseExpBarForKarma: true
    UseBanIP: false
    UseBanNick: false
    UsePermissionSysForUser: true

    YouHaveNKarma: You have %d karma points!
    PlayerHasNKarma: %s has %d karma points!
    KarmaSetted: Karma setted!
    KarmaAdded: §aKarma added

    YouHaveNCards: You have %d cards!
    PlayerHasNCards: %s has %d cards!
    CardSetted: Card count setted!
    CardAdded: Card count added!

    FormatException: Excepted a number at parameter %d
    CommandCantBeUsedFromConsole: Sorry, you can't use this command from the console

    MultiFileDirectory: CurrencyAPI\
     

    btn_donateCC_LG.gif

Recent Updates

  1. Premium update
  2. Fixed plugin.yml
  3. UUID Bug fixed

Recent Reviews

  1. xXkguyXx
    xXkguyXx
    5/5,
    Version: 1.1
    Nice plugin! I see that you have a pro version of this plugin,I personally think that the cards and ban/kick system should be pro version, but nice plugin! Keep it up!