PayDay

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Money

http://mc.brightstorm.de/csrl/glyphicons/glyphicons_118_embed_close.png Source code | http://mc.brightstorm.de/csrl/glyphicons/glyphicons_069_gift.png Donate | http://mc.brightstorm.de/csrl/glyphicons/glyphicons_039_notes.png Issue tracker

PayDay

This plugin rewards users for being online a specific time. By using permissions you can define multiple groups (to reward VIPs more or so..)
Note: If you want to use money reward, you need Vault.

http://mc.brightstorm.de/adrstone/bg_separator.png

Configuration

This plugin uses a simple group system.
Every group has to be declared at the top of your config.yml.
This list NEEDS to be ordered after priority!

groups:
- admin
- vip
- normal

Money reward

Set use_vault to true, to use money reward.
Then you need to define the groups. time means the time in minutes the player has to be online to get the amount. You can also add an interest (in percent) and maxAmount (if a user's got more money then maxAmount, he won't receive paydays).

normal:
  time: 60
  amount: 20
  interest: 0.5
  maxAmount: 1000
vip:
  time: 60
  amount: 50
  interest: 2
admin:
  time: 1
  amount: 500.4843
  interest: 10.68

Item reward

Set use_vault to false, to use item reward.
You can choose an item by setting reward_item to its id.
Also here the groups need to get defined:

normal:
  time: 60
  amount: 1
vip:
  time: 60
  amount: 3
admin:
  time: 1
  amount: 10

Multiworld

By creating a list restricted_worlds you can exclude the players in these worlds from being paid:

restricted_worlds:
- world1 # Everybody in world1 won't get paid :(
- prisonWorld # Here the same
# Everybody else will get his reward

Essentials AFK support

Just set use_essentials to true, and PayDay doesn't decide afk players as online.

Notification Message

The message which is being sent to the player at receiving the money is customizable:

message: I gave you %a cause you were here %t minutes...

%a is being replaced with the amount(including the currency name if you use money rewarding).
%t is being replaced with the time in minutes.
You can also costumize the message sent to the player at /paycheck: The message which is being sent to the player at receiving the money is customizable:

paycheck-message: Your next payday is in %t minutes.

Also here %t means the remaining time. I think this isn't too hard at all.

http://mc.brightstorm.de/adrstone/bg_separator.png

Commands

/paycheck: Check the remaining time until your next PayDay.
/payday reload: Reloads the configuration file.
/payday reset: Deletes all user data.
http://mc.brightstorm.de/adrstone/bg_separator.png

Permissions

To get a reward, a user needs to have the following permission:
payday.groupname
Replace groupname with the name of the group ;)

If a user has multiple payday permissions, he will be assigned to the group with the highest priority (priority means the position in the config.yml).

To use /payday you need to have payday.admincommand http://mc.brightstorm.de/adrstone/bg_separator.png If you find mistakes, please PM me. I'm not native English.

http://mcstats.org/signature/payday.png <3

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of TNTUP TNTUP Jul 12, 2014 at 07:14 UTC - 0 likes

    <<reply 2205074>>

    Allowed to PM the plugin or its a no no? (Until the dev allows you to do so)

    BFAK:95066,dd3bd97af6e0c8de224582d02370f079170eea468d01c5afc6a4b2b0119a2840

  • Avatar of dutchy1001 dutchy1001 May 29, 2014 at 21:12 UTC - 0 likes

    @Pixiio: Go

    I would if they give me the permission.

    Quote:

    If you wish to take this project over, please report it and state your intentions.

    That message in the quote has no meaning at all as they they still want the owner to give it over, even when he aint been on bukkit since Oct 27, 2013 (and I have send mails/pm's to him too).
    I have the source code and added support for CB1.7.9 for my own server but I cant release this.

    Server: debocraft.redirectme.net
    Website: http://debocraft.enjin.com/
    uSkyblock: The New Site (USB download by Curse)
    Plugin I maintain: Like My Building

    I'm not associated with uSkyblock and can't be held responsible for mistakes you make.

  • Avatar of Pixiio Pixiio May 29, 2014 at 20:35 UTC - 1 like

    This project should keep going!

  • Avatar of dutchy1001 dutchy1001 May 15, 2014 at 21:52 UTC - 0 likes

    @TNTUP: Go

    I used the report button already, but that's just there for show. The owner still needs to carry over the page to you to take controle.

    I also PMed the owner but got no reply still.

  • Avatar of TNTUP TNTUP May 15, 2014 at 21:44 UTC - 0 likes

    @dutchy1001: Go

    Theres a button to "report" to take it over, the project is marked as inactive, so if you can, adding mysql support?

  • Avatar of dutchy1001 dutchy1001 May 05, 2014 at 14:16 UTC - 0 likes

    @TNTUP: Go

    I've added the bukkit 1.7.9 to the source with no errors showing up. Unfortunatelly the owner isn't responding on a mail I have send to take over this plugin.

  • Avatar of TNTUP TNTUP Mar 31, 2014 at 19:00 UTC - 0 likes

    the plugin will likely break in 1.7.6/1.8, so if anyone can take the source code and update it for 1.7.5/6/1.8 that would be greatly appreciated!

  • Avatar of agusztin agusztin Jan 29, 2014 at 14:30 UTC - 0 likes

    Please continue this plugin, so far works well in bukit 1.7 version

  • Avatar of Thepom360 Thepom360 Dec 09, 2013 at 07:28 UTC - 1 like

    Working Good in 1.7 :D

  • Avatar of ROTUstaff ROTUstaff Oct 20, 2013 at 00:31 UTC - 0 likes

    Is it possible to use NEGATIVE values with this plugin? Sounds strange, but I need to tax players based on online time.

What kind of group system do you want in v2.0?

  1. Choice:

  1. Results
  2. 1 comment

Facts

Date created
May 20, 2012
Categories
Last update
Feb 01, 2013
Development stage
Abandoned
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Downloads
39,866
Recent files

Authors

Relationships

Optional dependency
Essentials
Vault