[INACTIVE[FUN] Challenges v1.2.1 - Server-wide challenge system (iConomy & BOSEconomy support) [684]

Discussion in 'Inactive/Unsupported Plugins' started by aPunch, Apr 8, 2011.

     
  1. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Challenges - Server-wide challenge system
    Version: 1.2.1
    Download: Challenges v1.2.1
    Dependencies: iConomy v4.x OR BOSEconomy v0.6.2

    Challenges allows admins to start challenges whenever they please. A random challenge is pulled from a customizable file in the /plugins/Challenges directory. A player first has to claim that they have won the challenge. An admin then has to confirm that the player is telling the truth before the player gets his prize.

    Features:
    • Customizable challenges
    • Choose how long challenges last
    • iConomy or BOSEconomy support for rewards
    • Customizable money amount for iConomy/BOSEconomy rewards
    Permissions:
    Challenges supports Permissions versions 2.5.4 - 2.7.


    • 'challenges.admin' - can use /c start|stop|confirm commands
    • 'challenges.basic' - have access to basic /c accept|status|complete commands

    Configuration:
    After installing the plugin, start and stop your server. Two new files will generate in a /plugins/Challenges directory.

    ===== challenges.txt =====
    Each new line is a new challenge. I haven't tested how many characters per-line that a challenge can handle, but do not make your challenge too big (or risk epic-failures!)

    ===== config.yml =====
    time-limit: set the time limit to challenges in minutes
    challenge-prize: set the reward for winning a challenge -- supports decimals

    Commands:
    ***** You can use the command aliases /cha or /c instead of /challenge *****


    • /challenge start - start a challenge
    • /challenge stop - stop a challenge before the timer runs out
    • /challenge status - displays the current challenge and its participants
    • /challenge help|? - displays all of these commands
    • /challenge complete - claim to have won the challenge
    • /challenge confirm - confirm that a player has won the challenge

    Known Bugs:
    • None.
    Changelog:


    1.2.1 - fixed small bug that I found while mindlessly staring at the code :)
    1.2 - changed '/c list' to '/c status'
    - '/c status' command displays current challenge and current participants
    1.1.1 - removed console spam when BOSEconomy is enabled
    1.1 - added BOSEconomy support
    - added "/challenge ?" alias for those too lazy to type "/challenge help" :)
    1.0 - Initial release

    Future:
    • Make challenges more "automatic" by hooking into various events
    • add stat-tracking system
  2.  
  3. Offline

    Pomme72

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi !

    This plugin work perfectly for me, but I think he's a little bit useless :s

    you can only display text, and you have nothing for make great challenges !

    Is it possible to add "EVENT_BREAK" or other things, for making better challenges ? :)
  4. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If you mean make it automatically detect if a player completed a challenge, then yes I will be adding that in the future. For now, though, you can customize your challenges in the challenges.txt file, so the challenge possibilities are endless! :D
  5. Offline

    Pomme72

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yeap', So I'm waiting for your update ! :p
  6. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Haha! Now I know how it feels for those big plugin developers to be pressured! This may be a big project for me, believe it or not. I do not know if I could get a release soon.
  7. Offline

    Pomme72

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    RELEASE SOON SON OF... !

    No, i'm joking xD take your time for make a great plugin ! :)
  8. Offline

    riuthamus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Can we get boseconomy support?
  9. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Does it have an API that I can hook into? If not, it would be pretty hard.
  10. Offline

    riuthamus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  11. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @riuthamus

    Alright, sounds good. I will implement BOSEconomy support in the near future.
  12. Offline

    riuthamus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    thanks, that will be epic!
  13. Offline

    SeanMalloy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Can you explain the difference of this and Uquest?
  14. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 1.1 Released!

    -added BOSEconomy support
    -added "/challenge ?" alias for those too lazy to type "/challenge help" :)

    NEW KNOWN BUG:
    *Console spam if BOSEconomy is enabled. Do not worry, the plugin still works 100% with BOSEconomy, but you may experience the same "Successfully linked with BOSEconomy" message more than once on server start-up.

    @riuthamus
    Is this a bug with BOSEconomy or is it most likely a problem with my code? I'll provide a link to my source if you need to have a look at it.
  15. Offline

    riuthamus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    We dont see that with our console or our other plugins that hook into us. Perhaps you can post on our page the code your using to interface, i can have the coder look at it and see if he can help you what the problem is.
  16. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I figured it was my fault. I'll link Cosine to my GitHub and see if he can find the problem.
  17. Offline

    MeinerHosen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I VERY much appreciate the BOSEconomy support:D

    Posting here to come back when I have time, because this looks like another excellent plugin.
  18. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 1.1.1 Released!

    -removed annoying console spam with BOSEconomy enabled (thanks Cosine of the BOSEconomy development team)
  19. Offline

    MeinerHosen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You might want to update your OP ;o
  20. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 1.2 Released!

    -changed '/c list' to '/c status'
    -'/c status' command displays current challenge and current participants
  21. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 1.2.1 Released!

    -fixed small bug that I found while mindlessly staring at the code :)
  22. Offline

    MeinerHosen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Any good challenge ideas? My creativity is not flowing >L<
  23. Offline

    LucidLethargy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    From the description I can't tell what this plugin does... what is a "challenge"?
  24. Offline

    skillinazn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I believe they are like quests you need to do that you assign freely. Without typing all that nonsense to one person you could just type up a command and it'll say the "challenge" plus give you a time limit to complete it. Once the player completes it a moderator will come in to make sure that the person finishes the job. Basically, it's just uQuest but without the automatic reward system, yet you or the players can choose what "challenge" you want.

    Correct me if I'm wrong.
  25. Offline

    steve m

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Anyone want to share their challenge file? I have no friggin idea how to program them in!!
  26. Offline

    Nelien

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Very interesting, will keep this under observation! Looking forward a somewhat more automated system as well. Nice work!
  27. Offline

    aPunch

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I am going to merge this plugin with another I have been working on lately. It may deter some of you from using it, but I have decided it would be best for me to merge the two instead of adding just another plugin to my already large list.
  28. Offline

    godgodgodgo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    so the link isnt going to work again?
  29. Offline

    woodzy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    is there an example of the challanges?
  30. Offline

    Plague

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    cb 684 - inactive

Share This Page