[RECODED] ApiaJackpot | Play Bet On Discord or Minecraft (Boosts and More) | 1.8.8 - 1.15.2

Status
This thread has been locked.

bertek41

Premium
Feedback score
0
Posts
0
Reactions
16
Resources
0

ApiaLuckyClover - Free - Download
odLZNX.png

ApiaJackpot is an advanced jackpot plugin.
Apart from the level of customizability, ApiaJackpot stands out with its unique features.

You can play from Discord.

Players can join jackpot from Discord even if they aren't online.
Just need one time synchronization.

Emotes

ApiaJackpot uses emotes for allows players to quickly join the jackpot.
Emotes are special to discord servers which you can create 50 emotes by default.
If you want to change emotes picture, drag & drop your picture to plugins/ApiaJackpot then do your changes like in config.yml examples.

Promotion Codes

You can create promotion codes with ApiaJackpot to allows player join jackpot without giving money.
Also you can create codes in Discord. (Players can use these codes in both Minecraft and Discord)
When you create codes you'll receive private message from bot which contains codes.


Frequently Asked Questions (FAQ)

One of the biggest problem of multi-functional plugins is complexity.
In ApiaJackpot there is a FAQ gui which contains question and answer.
You can change these in config.yml
Fast Joining

Like using emote to join jackpot in Discord you can join jackpot with gui items which pot amount is predetermined.
If you want way faster use /pot <amount>
Top Winners

You can see the players who won the highest amounts in jackpot main menu with ApiaJackpot.
You can also see date the player won.
Only top 10 winners recorded due to performance affects.
Risk Bonuses

Every jackpot you join there is a chance that proportional to the money you invested.
According to the range of your chance rate you'll earn extra rewards.

Code:
Tier One:
Chance: 0-25
Default Bonus: %25

Tier Two:
Chance: 25-50
Default Bonus: %10

Tier Three:
Chance: 50-75
Default Bonus: %5

Tier Four:
Chance: 75-99
Default Bonus: %1
Boosts (BETA | NEW FEATURE)
Players can use this boosts
You can give this boosts with command to players
Boosts can be given as Item.
It is designed in this way so that players can trade between them.

1. Boost: Back Pay
If player lost current jackpot then system will pay some money to user. According to the range of your chance rate you'll money

If you have idea for this send me (contact details bottom of resource)

Code:
Tier One:[/FONT][/FONT][/RIGHT]
[FONT=Courier New][FONT=Courier New]
[RIGHT]Chance: 0-25
Default Bonus: %25

Tier Two:
Chance: 25-50
Default Bonus: %10

Tier Three:
Chance: 50-75
Default Bonus: %5

Tier Four:
Chance: 75-99
Default Bonus: %1





Small Details

Many small details such as minimum and maximum money limit for joining Jackpot, minimum and maximum player limit for joining Jackpot are configurable in config.

PlaceHolders

Minimum money that the user wins the jackpot
(MVdW: {apiajackpot_minwon} | PAPI: %apiajackpot_minwon%)
Maximum money that the user wins the jackpot
(MVdW: {apiajackpot_maxwon} | PAPI: %apiajackpot_maxwon%)
Indicates how many times the user joined the jackpot.
(MVdW: {apiajackpot_playtimes} | PAPI: %apiajackpot_playtimes%)
Indicates how many times the user won the jackpot.
(MVdW: {apiajackpot_wontimes} | PAPI: %apiajackpot_wontimes%)
Shows the Total Money Used by the User to Join the Jackpot.
(MVdW: {apiajackpot_alljoinedmoney} | PAPI: %apiajackpot_alljoinedmoney%)
Shows the Total Money the User Earned from the Jackpot.
(MVdW: {apiajackpot_allwonmoney} | PAPI: %apiajackpot_allwonmoney%)
Displays the User's Discord ID, if Synchronized.

(MVdW: {apiajackpot_discordid} | PAPI: %apiajackpot_discordid%)
Shows the uses left of player (Back Pay Boost)
(MVdW: {apiajackpot_boostbackpay} | PAPI: %apiajackpot_boostbackpay%)
Shows your money at current jackpot
(MVdW: {apiajackpot_pot_balance} | PAPI: %apiajackpot_pot_balance%)
Shows money at current jackpot
(MVdW: {apiajackpot_pot_allbalance} | PAPI: %apiajackpot_pot_allbalance%)
Shows your win chance at current jackpot
(MVdW: {apiajackpot_pot_chance} | PAPI: %apiajackpot_pot_chance%)

Security Precautions

In case of any problem ApiaJackpot will refund to participants.
Also when Jackpot is active and if economy plugin will be disabled ApiaJackpot will safely disable itself first.





nbvgo5.png

1. Download ApiaJackpot and JDA.
2. Drag & drop ApiaJackpot to your plugins folder. Start server then stop.
3. Drag & drop JDA to plugins/ApiaJackpot/lib (if lib folder doesn't exist create it).
4. Open ApiaJackpot/config.yml. Type your bot token to the part that says TOKEN_HERE. Type channel id to part that says ID_HERE which players will use command here. Type information channel id to the information_channel part which bot will send information messages to this channel.

Everything is ready!
P7RoV6.png



nPR6IUG.png

(Main bet gui)

qj2e7cT.png

(Jackpot Status for Waiting Time)

hDr5bv0.png

(Jackpot Status for Active Time)

Dt8E98O.gif

(Pay Back Boost)

XNecmyv.gif

(Fastly join buttons)

g4kmtc7.gif

(TopWinners)

XaDneO9.png

(Main)

wNfjfZa.png

(Example FAQ)

MGOHfFY.png

(Example FAQ)

rYQ3cff.png

(Example FAQ)

XybaPgu.png

(Example FAQ)

8obrLe7.png

(Back to main bet page)

sxVELh1.png

(Examples)

ElzuCMW.png

(Account-Check Example)

sT2E22V.png

(Money Query)

ZdfhEuZ.png

(Checked Emote |This means that the emote command is read)

BmM7fEF.png

(Information of current jackpot on discord)

kxm26vc.png

(Player profile on discord)
mXVzbP.png

1. I don't see my channel IDs
-> Open Discord -> Settings -> Appearance -> Developer Mode
-> Right click to selected channel and click COPY ID button

2. How Can I Get Tokens
-> Create Your Discord Bot
->
Copy the Token in Step 4 and Paste it in the TOKEN_HERE Field.

3. Emote Size and Resolution
-> Max Size: 256 KB
-> Recommended Size: 128x128 (Discord will resize all emotes)


4. I have a permission error ?
-> Kick your bot in discord server
-> Create new invite url and rewrite permission value in url to 8
-> This is admin permission code

5. How can you get this resource for free?
-> You can make it by if 2 of your friends buy this plugin. We need to make sure of that so you need to contact us from our Discord.
-> You can make video for introducing this plugin. We need to make sure your video meet the our criteria. For video we will provide the server. Once you did the video you will get original license of this plugin. Every language can have 1 video so hurry up!


yGylga.png

an4D6O.png

  • You are not allowed to decompile this plugin.​
  • You are not allowed to edit this plugin.​
  • You are not allowed to claim the source/binary code of the plugin as your own.​
  • You are not allowed to resell this plugin.​
  • You are not allowed to share this plugin.​
  • I hold the right to change this whenever I want.​
DON'T POST BUG REPORTS OR SUGGESTIONS IN REVIEW SECTION!
USE DISCUSSION, PM OR DISCORD: http://bit.ly/ApiaTeamSupport!
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

VapingPenguin

Der Führer
Premium
Feedback score
3
Posts
221
Reactions
86
Resources
0
Go to resource -> Click
Note: The source is in the "script" category but it's a plugin.
A request for category change has been sent to MC-Market.


odLZNX.png

ApiaJackpot is an advanced jackpot plugin.
Apart from the level of customizability, ApiaJackpot stands out with its unique features.

You can play from Discord.

Players can join jackpot from Discord even if they aren't online.
Just need one time synchronization.

Emotes

ApiaJackpot uses emotes for allows players to quickly join the jackpot.
Emotes are special to discord servers which you can create 50 emotes by default.
If you want to change emotes picture, drag & drop your picture to plugins/ApiaJackpot then do your changes like in config.yml examples.

Promotion Codes

You can create promotion codes with ApiaJackpot to allows player join jackpot without giving money.
Also you can create codes in Discord. (Players can use these codes in both Minecraft and Discord)
When you create codes you'll receive private message from bot which contains codes.


Frequently Asked Questions (FAQ)

One of the biggest problem of multi-functional plugins is complexity.
In ApiaJackpot there is a FAQ gui which contains question and answer.
You can change these in config.yml
Fast Joining

Like using emote to join jackpot in Discord you can join jackpot with gui items which pot amount is predetermined.
If you want way faster use /pot <amount>
Top Winners

You can see the players who won the highest amounts in jackpot main menu with ApiaJackpot.
You can also see date the player won.
Only top 10 winners recorded due to performance affects.
Risk Bonuses

Every jackpot you join there is a chance that proportional to the money you invested.
According to the range of your chance rate you'll earn extra rewards.

Code:
Tier One:
Chance: 0-25
Default Bonus: %25

Tier Two:
Chance: 25-50
Default Bonus: %10

Tier Three:
Chance: 50-75
Default Bonus: %5

Tier Four:
Chance: 75-99
Default Bonus: %1
Small Details

Many small details such as minimum and maximum money limit for joining Jackpot, minimum and maximum player limit for joining Jackpot are configurable in config.
PlaceHolders

Minimum money that the user wins the jackpot
(MVdW: {apiajackpot_minwon} | PAPI: %apiajackpot_minwon%)
Maximum money that the user wins the jackpot
(MVdW: {apiajackpot_maxwon} | PAPI: %apiajackpot_maxwon%)
Indicates how many times the user joined the jackpot.
(MVdW: {apiajackpot_playtimes} | PAPI: %apiajackpot_playtimes%)
Indicates how many times the user won the jackpot.
(MVdW: {apiajackpot_wontimes} | PAPI: %apiajackpot_wontimes%)
Shows the Total Money Used by the User to Join the Jackpot.
(MVdW: {apiajackpot_alljoinedmoney} | PAPI: %apiajackpot_alljoinedmoney%)
Shows the Total Money the User Earned from the Jackpot.
(MVdW: {apiajackpot_allwonmoney} | PAPI: %apiajackpot_allwonmoney%)
Displays the User's Discord ID, if Synchronized.
(MVdW: {apiajackpot_discordid} | PAPI: %apiajackpot_discordid%)


Security Precautions

In case of any problem ApiaJackpot will refund to participants.
Also when Jackpot is active and if economy plugin will be disabled ApiaJackpot will safely disable itself first.





nbvgo5.png

1. Download ApiaJackpot and JDA.
2. Drag & drop ApiaJackpot to your plugins folder. Start server then stop.
3. Drag & drop JDA to plugins/ApiaJackpot/lib (if lib folder doesn't exist create it).
4. Open ApiaJackpot/config.yml. Type your bot token to the part that says TOKEN_HERE. Type channel id to part that says ID_HERE which players will use command here. Type information channel id to the information_channel part which bot will send information messages to this channel.

Everything is ready!
P7RoV6.png



giphy.gif
giphy.gif
giphy.gif

mXVzbP.png

1. I don't see my channel IDs
-> Open Discord -> Settings -> Appearance -> Developer Mode
-> Right click to selected channel and click COPY ID button

2. How Can I Get Tokens
-> Create Your Discord Bot
->
Copy the Token in Step 4 and Paste it in the TOKEN_HERE Field.

3. Emote Size and Resolution
-> Max Size: 256 KB
-> Recommended Size: 128x128 (Discord will resize all emotes)



yGylga.png

Code:
options:
  #Enable FAQ
  faq: true
  #Data format for TopWinner
  date_format: 'd MM yyyy HH:mm:ss'
  #Top winner information in jackpot gui
  top_winner: true
  #Gui background item (This item will be used in all empty slots in jackpot gui)
  gui_background:
    enabled: true
    item:
      material: BLACK_STAINED_GLASS_PANE
      datavalue: 0
      enchants: []
      lore: []
      name: ' '
      amount: 1
  #Jackpot time (minute)
  jackpot_time: 1
  #Discord connection settings
  discord:
    synchronous: true
    enabled: true
  #Minimum player requirement for jackpot to start
  minimum_player: 1
  #Maximum player limit of jackpot
  maximum_player: 10
  #Minimum value for joining jackpot
  minimum_money: 1000.0
  #Maximum value for joining jackpot
  maximum_money: 500000.0
  fear:
    # If you won with chance between 0 and 25, you'll earn an extra %25
    tier_1: 25
    # If you won with chance between 25 and 50, you'll earn an extra %10
    tier_2: 10
    # If you won with chance between 50 and 75, you'll earn an extra %5
    tier_3: 5
    # If you won with chance between 75 and 99, you'll earn an extra %1
    tier_4: 1
discord:
  #Your bot token
  token: 'TOKEN_HERE'
  #Discord commands example !status !balance !account-check
  arguments:
    pot: 'pot'
    status: 'status'
    money: 'balance'
    check: 'account-check'
    promotion_codes: 'usecode'
    promotion_code_create: 'pcreate'
    profile: 'jackpot-profile'
  #Your id of command and information channel
  command_channel: 'ID_HERE'
  information_channel: 'ID_HERE'
  #Prefix of Discord commands
  command_prefix: '!'
  #Bot will add this emote to player's message which is checked.
  check_emote: 'check'
  #Emotes for Jackpot start message. Players can join jackpot with this emotes.
  emotes:
    '5000':
      link: '\5.png'
      money: 5000
      name: '5k'
    '10000':
      link: '\10.png'
      money: 10000
      name: '10k'
    '100000':
      link: '\100.png'
      money: 100000
      name: '100k'
    #You can use different emotes in this system
    'check':
      link: '\check.png'
      name: 'check'
gui:
  faq_gui_name: '&8&l[ &eF A Q &8&l]'
  faq_gui_slots: 54
  faq_item:
    material: PAPER
    amount: 1
    enchants: []
    datavalue: 0
  #Name of Gui
  name: '&8&l[&bAPIA&6JACKPOT&8&l]'
  fast_join:
    enabled: true
    item:
      name: '&3Join Jackpot'
      lore:
      - '&8With $<MONEY>'
      material: EMERALD
      amount: 1
      enchants: []
      datavalue: 0
    prices:
      - '5000;20'
      - '10000;21'
      - '15000;22'
      - '20000;23'
      - '25000;24'
  #information of current jackpot
  jackpot_status:
    enabled: true
    item:
      name: '&3Jackpot Status'
      lore:
        - '&6Total Balance &e$<MONEY_TOTAL>'
        - '&6Your Chance: &e%<CHANCE>'
        - '&6Your Deposit in Jackpot &e$<MONEY>'
        - '&6Fear Bonus: &e$<FEAR_BONUS>'
        - '&6Jackpot will stop in &e<TIME>'
      material: 'SUNFLOWER'
      amount: 1
      enchants: []
      datavalue: 1
      slot: 4
  faq:
    item:
      name: '&3FAQ'
      lore:
      - '&8Click and find answer to your questions'
      material: PAPER
      amount: 1
      enchants: []
      datavalue: 0
      slot: 8
    back_button:
      name: '&3Back to main jackpot page'
      lore:
      - '&b<- Click and go'
      material: ARROW
      amount: 1
      enchants: []
      datavalue: 0
      slot: 45
  top_winner:
    1: #-> Rank
      name: '&71. &ePrice: &a<PRICE>'
      lore:
      - '&7Name: &3<PLAYER>'
      - '&7Time: &3<TIME>'
      slot: 48
    2:
      name: '&72. &ePrice: &a<PRICE>'
      lore:
      - '&7Name: &3<PLAYER>'
      - '&7Time: &3<TIME>'

      slot: 49
    3:
      name: '&73. &ePrice: &a<PRICE>'
      lore:
      - '&7Name: &3<PLAYER>'
      - '&7Time: &3<TIME>'
      slot: 50
faq:
   13: #-> Slot
    question: '&6How can i play jackpot?' #-> Question
    answer:
    - '&7You can type &a/pot <number> &7ingame or type &a!pot <number> &7in discord' #-> Answer
actionbar:
  enabled: true
sounds:
  enabled: true
  join:
    joiner: ENTITY_IRON_GOLEM_DEATH
    others: ENTITY_IRON_GOLEM_DEATH
  win:
    winner:
      fear_1: ENTITY_ENDER_DRAGON_SHOOT
      fear_2: ENTITY_ENDER_DRAGON_SHOOT
      fear_3: ENTITY_ENDER_DRAGON_SHOOT
      fear_4: ENTITY_ENDER_DRAGON_SHOOT
    losers:
      fear_1: ENTITY_ENDER_DRAGON_DEATH
      fear_2: ENTITY_ENDER_DRAGON_DEATH
      fear_3: ENTITY_ENDER_DRAGON_DEATH
      fear_4: ENTITY_ENDER_DRAGON_DEATH
  maximum_player: ENTITY_IRON_GOLEM_DEATH
  other_commands: ENTITY_IRON_GOLEM_DEATH
  gui_clicks: BLOCK_CHEST_OPEN
#Don't touch
versions:
  config: 1.0
  lang: 1.0
Code:
prefix: '&8&l[&eAPIA&6JACKPOT&8&l] &7&l|'
messages:
  error:
    discord_disabled: '&cSorry but Discord synchronous feature is disabled.'
    not_integer: '&cYou must type number and must be higher than 0.'
    money: '&cYou don''t have enought money.'
    max_player: '&cJackpot is full.'
    few_joined: '&cThere are too few players. Your money is being refunded.'
    money_space: '&cYou can play jackpot with minimum $<MINIMUM> and maximum $<MAXIMUM>'
    permission: '&cYou do not have permission of this command'
  jackpot_start: '&cJackpot started!'
  created_promotion_code: '&cPromotion code was sent to you in discord'
  deposit_success: '&cYou deposited $<PRICE> in the jackpot.'
  reloaded: '&cSuccesfully reloaded'
  synchronous_completed: '&aYour account successfully synchronized with Discord.'
  synchronous_wrong_code: '&cYour code is wrong'
  already_synchronized: '&cYour account already synchronized with Discord'
  need_account_synchronous: '&cYou need to synchronous your account with Minecraft.'
discord:
  state_waiting: Waiting
  synchronous_timeout:
    title: '**ApiaJackpot**'
    text: 'Synchronous code has expired.'
    color: RED
    footer: 'to <USER>'
    private_message: true
  synchronous_message:
    title: '**ApiaJackpot**'
    text: '<USER> Type /account-check <CODE> in 30 seconds.'
    color: GREEN
    footer: 'to <USER>'
    private_message: true
  already_synchronized:
    title: '**ApiaJackpot**'
    text: 'Your account already synchronized with Minecraft.'
    color: RED
    footer: 'to <USER>'
  wrong_promotion_code:
    title: '**ApiaJackpot**'
    text: 'This promotion code is wrong!'
    color: RED
    footer: 'to <USER>'
  promotion_succesfully_used:
    title: '**ApiaJackpot**'
    text: 'You succesfully used promotion code. Price: <PRICE>'
    color: GREEN
    footer: 'to <USER>'
  need_account_synchronous:
    title: '**ApiaJackpot**'
    text: 'You need to synchronous your account with Minecraft.'
    color: RED
    footer: 'to <USER>'
  jackpot_status:
    title: '**ApiaJackpot**'
    color: PINK
    footer: 'to <USER>'
    #You can use fields in status message
    fields:
      - 'Total Balance: **$<MONEY_TOTAL>**'
      - 'Your Chance of Win: **%<CHANCE>**'
      - 'Your Deposit in Jackpot: **$<MONEY>**'
      - 'Fear Bonus: **<FEAR_BONUS>**'
      - 'Jackpot will stop in: **<TIME>**'
    text: 'Information of Current Jackpot'
  profile:
    title: '**ApiaJackpot**'
    color: PINK
    footer: 'to <USER> '
    #This placeholders and fields special for profile
    fields:
      - 'Minimum won money: **$<WON_PRICE_MIN>**'
      - 'Maximum won money: **$<WON_PRICE_MAX>**'
      - 'Win/Play Rate: **<WIN_TIMES>/<PLAY_TIMES>**'
      - 'Total money player spent in jackpot: **<TOTAL_BALANCE_JOIN>**'
      - 'Total money player earned from jackpot: **<TOTAL_BALANCE_WON>**'
    text: '<TARGETED_USER> | <TARGETED_USER_MINECRAFT>'
  deposit:
    title: '**ApiaJackpot**'
    text: '<USER> deposited **$<MONEY>** to Jackpot'
    color: GREEN
    footer: 'Global'
  not_enough_money:
    title: '**ApiaJackpot**'
    text: 'Your money in Minecraft account is not enough.'
    color: GREEN
    footer: 'to <USER>'
    private_message: true
  few_joined:
    title: '**ApiaJackpot**'
    text: 'There are too few players. Your money is being refunded.'
    color: RED
    footer: 'Global'
  maximum_player_message:
    title: '**ApiaJackpot**'
    text: 'Jackpot is full.'
    color: RED
    footer: 'Global'
  winner_message:
    title: '**ApiaJackpot**'
    text: 'Winner of Jackpot is **<PLAYER>** and won **$<MONEY>**'
    color: GREEN
    footer: 'Global'
  jackpot_start:
    title: '**ApiaJackpot**'
    text: 'Jackpot Started!'
    color: GREEN
    footer: 'Global'
  bet_between:
    title: '**ApiaJackpot**'
    text: '&cYou can play jackpot with minimum $<MINIMUM> and maximum $<MAXIMUM>'
    color: RED
    footer: 'to <USER>'
  balance_has_message:
    title: '**ApiaJackpot**'
    text: 'Your Minecraft account has **$<MONEY>**'
    color: YELLOW
    footer: 'to <USER>'
    private_message: true
  not_integer:
    title: '**ApiaJackpot**'
    text: 'You need to type number and must be higher than 0.'
    color: RED
    footer: 'to <USER>'
  jackpot_not_active:
    title: '**ApiaJackpot**'
    text: 'Jackpot is disabled. Type **!pot <number>** to start jackpot'
    color: RED
    footer: 'to <USER>'
  have_no_data:
    title: '**ApiaJackpot**'
    text: 'We couldn''t found data for this player'
    color: RED
    footer: 'to <USER>'
actionbar:
  text: '&8&l[&eAPIA&6JACKPOT&8&l] &6Hello &f<PLAYER> &6Your Chance of Win: &e%<CHANCE> &6Your Deposit in Jackpot &e$<MONEY> &6Fear Bonus: &e<FEAR_BONUS> &6Jackpot will stop in &e<TIME>'
  winnertext: '&8&l[&eAPIA&6JACKPOT&8&l] &e&lWinner is &4&l<PLAYER>'
an4D6O.png

  • You are not allowed to decompile this plugin.​
  • You are not allowed to edit this plugin.​
  • You are not allowed to claim the source/binary code of the plugin as your own.​
  • You are not allowed to resell this plugin.​
  • You are not allowed to share this plugin.​
  • I hold the right to change this whenever I want.​
DON'T POST BUG REPORTS OR SUGGESTIONS IN REVIEW SECTION!
USE DISCUSSION, PM OR DISCORD: http://bit.ly/ApiaTeamSupport!

Not trashing or anything I'd just personally rework the middle thread design
 
Status
This thread has been locked.
Top