Inactive [ECON] bTax 1.2.0 - Collect taxes on your server! [818]

Discussion in 'Inactive/Unsupported Plugins' started by beecub, May 12, 2011.

  1. Offline

    beecub

    bTax - Tax collector:
    Version: 1.3.0
    Download bTax
    [​IMG]
    You need iConomy 5.0 to use this plugin, be sure youre using V5.0!

    This plugins allows you collect taxes on your server.
    First version, currently only iConomy support.

    Tax collection? When?
    The plugins checks if a online user have to pay:
    - after login
    - every X seconds (your time from config-file)
    So it will only harm online users. Youre offline -> you dont have to pay taxes.

    Features:
    • Taxes
    • Permission support (not necessary)
    • Many options to change in config file
    • Multilingual
    ToDo:
    • Essentials Economy support
    • Items as tax
    • Commands to change config on the fly

    Configuration:
    Show Spoiler


    Permissions:
    Show Spoiler


    Commands:
    Show Spoiler

    If you dont want to type this long commands use bShortcut (works whith all plugins).
    • /bTax reload
      • Reload your config file

    Changelog:
    Show Spoiler

    Version 1.3.0
    • Function to check all players, not even those who are online (all who payed taxes one time)
    • Code Clean Up
    Version 1.2.0
    • Exceptions
    • Tax as percentage
    Version 1.1.0
    • Permissions support
    Version 1.0.0
    • Basic taxes



    Request?, i wanna do it. Give me Feedback. I want to hear your opinion. Thanks a lot :).

     
    kahlilnc, MuttsNuts, Boots01 and 2 others like this.
  2. Offline

    timmaeh

    Thank you so much for developing my Idea :). But one more thing - Permissions to leave out some Groups and percentage tax and not a fixed amount. And interval in seconds, oh dear ;) hours would be great, because the seconds of one week ....
     
  3. Offline

    beecub

    Adding this to my ToDo, but its 00:15 now here, have to go to bed :). More tomorrow :)
     
  4. Offline

    Adamki11s

    Glad to see this got around to be made, sorry I didn't make it, whoever requested it. I was very busy
     
  5. Offline

    timmaeh

    - permissions (leave out some Groups)
    - %-tax not a fixed amount
    - hours not seconds (its a huge number for weekly or monthly tax)
    - only tax from online player or take it tax also from player whos offline?

    Thats my little list, would be great to see it will be in next version.
     
  6. Offline

    beecub

    added this to frist post ;):
    Tax collection? When?
    The plugins checks if a online user have to pay:
    - after login
    - every X seconds (your time from config-file)
    So it will only harm online users. Youre offline -> you dont have to pay taxes.

    Updatet. Better management for seconds/minutes/hours in next version :)

    Version 1.2.0

    • Exceptions
    • Tax as percentage
    Version 1.1.0
    • Permissions support

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 16, 2016
  7. Offline

    timmaeh

    Nice. But is there an option to let offline players also pay taxes? On my RPG server the tax is collected only 1 day in the week, so if a player on this day not online he neednt to pay his tax.

    But good Job so far.
     
  8. Offline

    beecub

    Should be possible. Going to add this into next version.
     
  9. Offline

    timmaeh

  10. Offline

    m5k

    Oooh, this is very close to what I suggested a month ago, but it was too complicated for anyone to take up.
    My suggestion is adding a config file where you can set a permission node to a tax amount, so one permission node makes people pay less, the other pay more. Do you think it's possible? I want to make people who live in different towns pay different taxes, and if they live in 3 towns, they have to pay taxes to 3 people. I really hope this is possible. My rp'ers have been asking for salaries for so long but I can't add salaries until we have taxes :p
     
    Boots01 likes this.
  11. Offline

    beecub

    Possible. Going to do something here :)
     
  12. Offline

    m5k

    Excellent. Now I'll have to ask the IcoLand dev to add the ability to set permission nodes for puchasing lots :D
     
  13. Offline

    timmaeh

    Cant wait for new update with offline-tax :D
     
  14. Offline

    beecub

    There you got it. Let the plugin create a new config file and change "onlineonly" to false.

    Version 1.3.0

    • Function to check all players, not even those who are online (all who payed taxes one time)
    • Code Clean Up
     
  15. Offline

    timmaeh

    Server says 1.20 enabled and theres the same cfg file after reload.
     
  16. Offline

    beecub

    Oh, forgot to put the file on my server :D
    Now you can download it :)
     
  17. Offline

    timmaeh

    Testing a little bit and thats the result :d

    [​IMG]

    Code:
    00:43:11 [INFO] check: timmaeh
    00:43:11 [INFO] lastTime: Sun May 15 00:43:05 CEST 2011
    00:43:11 [INFO] 6 | 10
    00:43:21 [INFO] check: timmaeh
    00:43:21 [INFO] lastTime: Sun May 15 00:43:05 CEST 2011
    00:43:21 [INFO] 16 | 10
    00:43:21 [INFO] pay: 32.4513
    00:43:31 [INFO] check: timmaeh
    00:43:31 [INFO] lastTime: Sun May 15 00:43:21 CEST 2011
    00:43:31 [INFO] 10 | 10
    00:43:41 [INFO] check: timmaeh
    00:43:41 [INFO] lastTime: Sun May 15 00:43:21 CEST 2011
    00:43:41 [INFO] 20 | 10
    00:43:41 [INFO] pay: 1042.5564248399999
    00:43:51 [INFO] check: timmaeh
    00:43:51 [INFO] lastTime: Sun May 15 00:43:41 CEST 2011
    00:43:51 [INFO] 10 | 10
    00:44:01 [INFO] check: timmaeh
    00:44:01 [INFO] lastTime: Sun May 15 00:43:41 CEST 2011
    00:44:01 [INFO] 20 | 10
    00:44:01 [INFO] pay: 22624.725486737803
    00:44:11 [INFO] check: timmaeh
    00:44:11 [INFO] lastTime: Sun May 15 00:44:01 CEST 2011
    00:44:11 [INFO] 10 | 10
    Code:
    tax:
        message: '&6Its time to pay your tax: &amount &currencyname'
        amount: 1.0
        onlineonly: true
        interval: 10
        payee: none
        amountispercentage: true
        currencyname: MineCoins
    option:
        exception:
            users:
            - beecub
            - anotherplayer
            op: false
    Theres something buggy with the percentage.
     
  18. Offline

    beecub

    Youre not using the newest version?, these debug-traces in your log shouldnt be there. Please redownload it :).
     
  19. Offline

    halvors

    Use Register :)
     
  20. Offline

    Plague

    please update to latest recommended CB
     
  21. Offline

    timmaeh

    Another screenshot from my testserver. Newest build bTax and CB 766.
    Log says allright but the percentage didnt work well.

    [​IMG]

    after 2-3 times payed tax the account is 0. The percentage isnt calculated every time new or so...
     
  22. Offline

    timmaeh

    working on it? :)
     
  23. Offline

    City Builder

    Ahhh taxes, it's what I had asked for ages ago but nobody took me up on my suggestion. So pleased to have found this, though I hope the author continues to update it as time goes on.
     
  24. Offline

    timmaeh

    Ye, its a very good plugin. But with fixed percentage its even better ;)
     
  25. Offline

    niugnip

    What about taxes in "%" aswell as supporting offline-players. (Tax deduction at the same time for all players. Static and procentual + Random event)
    But nice work ;)
     
  26. Offline

    GmK

    Lovely plugin!

    Could we get a progressive tax? As in, defined percentages depending on amount of money you have.

    E.g.

    Code:
    taxlevels:
         0.00-500.00: 5
         501.00-5000.00: 10
         5001.00-150000.00: 30
    
    means people with up to 500 money would only pay 5% tax, the ones with more pay more, and so on. Is that possible?
     
    MuttsNuts likes this.
  27. Offline

    timmaeh

    Great idea. Hope for an update.
     
  28. Offline

    Juze

    @beecub : Please test against latest RB or considered inactive.
     
  29. Offline

    timmaeh

    pls update this, and fix the percentage :)
     
  30. Offline

    beecub

    done

    just working on another huuge bukkit project, going to fix this as fast as i can.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 16, 2016

Share This Page