Inactive [FUN/ECON]MonsterHunt v1.5.1 - Who kills most mobs? [1.1-R4]

Discussion in 'Inactive/Unsupported Plugins' started by matejdro, Jan 29, 2011.

  1. Offline

    matejdro

    MonsterHunt

    Are your players building at day, but bunker into their houses, when night comes? Make them hunt monsters!

    This plugins adds another layer of fun against monsters. It's absolute must have, if you have monsters turned on.

    At night, when monsters come out, plugin will count how many monsters each player kills. At the end of the night, name of the player with most kills is announced globally.

    Additionally, you can enable reward to add another way of gathering stuff to the server or to simply motivate players to hunt monsters.


    (BIG thanks to @Samkio for the video)

    See BukkitDev page for more information and download links: http://dev.bukkit.org/server-mods/monsterhunt/
    (you can use your minecraft forum username and password on BukkitDev)
     
  2. Offline

    thorncrown

    Can't wait for it! :)
     
  3. Offline

    Josch

    Hunt never starts on my server because there are not enough players!
    There are always more than 2 players online...
    Here is my cfg:
    Code:
    SkipDays: 0
    MinimumPlayers: 2
    EnableSignup: false
    MySQLPassword: password
    PointsSkeleton: 1
    PointsSlime: 1
    CountBows: true
    DeathPenalty: 30
    EnabledWorlds: tunnel
    PointsCreeper: 1
    MinimumPoints: 1
    RewardEveryone: false
    PointsGhast: 2
    OnlyCountMobsSpawnedOutside: false
    FinishTime: 23600
    EnableHighScores: true
    StartTime: 13000
    PointsGiant: 2
    MySQLConn: jdbc:mysql://localhost:3306/minecraft
    RewardParameters: 264 1-1
    PointsSpider: 1
    Debug: false
    MySQLUsername: root
    RewardParametersEveryone: 264 1-1
    PointsZombiePigman: 1
    SignUpPeriodTime: 0
    UseMySQL: false
    StartChance: 100
    PointsZombie: 1
    TellTime: true
    EnableReward: false
    
     
  4. Offline

    Maskur

    It is not about how many players are online, its about how many player signed up with the "/hunt" command.
     
  5. Offline

    unjoker

    Can you make it that it is able to give reward with RealShop's RealEconomy?
     
  6. Offline

    Rhythmatic

    Last week, when I asked for multiworld support, I was asking for a very specific feature. I should have been less hasty in my request. What I'm really wanting, is the ability to set the unpredictable hunts to occur on only one world, or on different worlds with different chances of occurring and different numbers of days to skip.

    I have a world on the server I run that is specifically for monster hunt, and I want it to happen only on that world.
     
  7. Offline

    Josch

    I have "EnableSignup: false" as you can see... People shouldn't need to sign up!
     
  8. Offline

    Maskur

    When setting EnableSignup: false you can simply not sign up for the hunt. Where does it say "The hunt starts automatically if u set EnableSignup to false" ?
     
  9. Offline

    Pallanas

    Can you add accent's support ?
    I'm french and when I translate the message in 'messages.yml' with é or è and that kind of stuff, the plugin don't work :'(

    Moreover, when I use 'reload' command in the console, SQL Lite try to create new tables and it broke the server.

    However, it's a great plugin !
     
  10. Offline

    Josch

    infact likes this.
  11. Offline

    unjoker

    My pluggin works, however it does not display DeathMessage,MessageHuntStatusTimeReamining and /huntscore and /huntstatus do not work
     
  12. Offline

    matejdro

    @Josch so it worked with older bukkit but won't work now?

    @Pallanas try surrounding your message by double quotes.

    @Rythmatic ah i get it now. Thanks for suggestion.

    @unjoker I'm not sure if author provides API for shop plugin. I will check those issues.
     
  13. Offline

    thorncrown

    Same problem here. Additional, when the event ends it crashes my server.
     
  14. Offline

    Deikkan

    Is there any way to stop displaying monster hunt messages when there are less than X people currently online? Even if there is only 1 person playing, it keeps asking them to join the hunt.
     
  15. Offline

    Puffs

    This is EPIC. What an awesome plugin. This has changed the life on my server. I am using it conjunction with mcmmo which means iron is a premium all the time. Using this has provided a way to artificially introduce iron into the world appropriately. A huge thank you and high five for a super plugin.

    A few ideas came up (some or all you may have all ready thought of) that I would like to throw out for yo to consider for future releases:

    Special Nights. For instance: Melee Night (arrows don't count for tonight's hunt OR melee kills are double/triple pts), Spider Night (spiders are worth 10pts or way more pts than normal)...Maybe there are some possibilities down that line of thinking.

    If it is possible, a way to change the arrows setting to more than just on or off. It would be handy to be able to set it to .5 or .25 so that all arrow kills only count as half or a quarter points. I have thought about this and know that giving a half or quarter of 1 point is not something it will like...but I could set all my point values to multiples of 4...anyways just an idea.

    Seriously though, this has been a ton of fun both playing and configuring rewards and such. Thank you again Matejdro!
     
    Volander likes this.
  16. Offline

    darkmagic16

    How do you make it auto join hunt ???
    [MERGETIME="1299813820"][/MERGETIME]
    bump
     
  17. Offline

    Volander

    Could you make an option like..

    SkipNightOnNoSignups: true/fase

    would be apprichiated.
     
  18. Offline

    darkmagic16

  19. Offline

    matejdro

    @darkmagic16 set EnableSignup to false. But that is currently broken, I'm working on fixing it.

    @Volander sounds nice. Thanks for suggestions.

    @Puffs thanks your your appreciation. Night events sounds nice and i think i have brief idea, how to add them and make them fully configurable. On my list.
     
  20. Offline

    darkmagic16

    PLesae hurry :D
    [MERGETIME="1299861680"][/MERGETIME]
    BUmp hurry :D
    [MERGETIME="1299861685"][/MERGETIME]
    :3
    [MERGETIME="1299862787"][/MERGETIME]
    PLease hurry :O
    [MERGETIME="1299864465"][/MERGETIME]
    :O
    [MERGETIME="1299864482"][/MERGETIME]
    HURRY PLEZ
    [MERGETIME="1299864722"][/MERGETIME]
    Hey matejdro can you please hurry :<
    [MERGETIME="1299865272"][/MERGETIME]
    ANYONE :O
    [MERGETIME="1299865784"][/MERGETIME]
    ANYONE :O
     
  21. Offline

    Phantom Index

    Patience lol
     
  22. Offline

    darkmagic16

    ANYONE
    [MERGETIME="1299867772"][/MERGETIME]
    Can,t waitttttttttttttttttttttttttttttt
     
  23. Same here, bukkit throws Exception at the end of the event. The player still get the reward, but bukkit crashes.
     
  24. Offline

    matejdro

    Can you please paste the exception?

    @darkmagic16 are you serious? No offense, but i laughed so hard when i saw your last posts. Do you really think that making 10 posts in 5 minutes will speed me up?
     
  25. Edited :
    Here are the exceptions

    Code:
    [SEVERE] java.lang.StringIndexOutOfBoundsException: String index out of range: -1
    2011-03-11 21:33:42 [SEVERE]     at java.lang.String.substring(Unknown Source)
    2011-03-11 21:33:42 [SEVERE]     at com.matejdro.bukkit.monsterhunt.Rewards.Reward(Rewards.java:118)
    2011-03-11 21:33:42 [SEVERE]     at com.matejdro.bukkit.monsterhunt.Rewards.NormalReward(Rewards.java:73)
    2011-03-11 21:33:42 [SEVERE]     at com.matejdro.bukkit.monsterhunt.Rewards.Reward(Rewards.java:29)
    2011-03-11 21:33:42 [SEVERE]     at com.matejdro.bukkit.monsterhunt.MonsterHunt.stop(MonsterHunt.java:162)
    2011-03-11 21:33:42 [SEVERE]     at com.matejdro.bukkit.monsterhunt.MonsterHunt$1.run(MonsterHunt.java:248)
    2011-03-11 21:33:42 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    2011-03-11 21:33:42 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
    2011-03-11 21:33:42 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-11 21:33:42 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-11 21:33:42 [SEVERE] Unexpected exception
    java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.lang.String.substring(Unknown Source)
        at com.matejdro.bukkit.monsterhunt.Rewards.Reward(Rewards.java:118)
        at com.matejdro.bukkit.monsterhunt.Rewards.NormalReward(Rewards.java:73)
        at com.matejdro.bukkit.monsterhunt.Rewards.Reward(Rewards.java:29)
        at com.matejdro.bukkit.monsterhunt.MonsterHunt.stop(MonsterHunt.java:162)
        at com.matejdro.bukkit.monsterhunt.MonsterHunt$1.run(MonsterHunt.java:248)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    
    Also, does the plugin says to the player the amount of money they got, if set to iConomy reward ?
    Great plugin by the way, keep it up !
     
  26. Offline

    darkmagic16

    Nope :D but when are you going to be finshed?
     
  27. Leave him alone, coding is not easy and takes time.
     
  28. Offline

    matejdro

    @Arno00 your rewards are not configured properly. May i see your RewardParameters?
     
  29. Sure, here is the full code. I read the OP several times for the parameters :/
    Code:
    SkipDays: 0
    MinimumPlayers: 1
    EnableSignup: true
    MySQLPassword: password
    PointsSkeleton: 2
    PointsSpider: 2
    PointsZombie: 1
    PointsCreeper: 3
    PointsZombiePigman: 0
    PointsSlime: 0
    PointsGhast: 0
    PointsGiant: 0
    MinimumPoints: 1
    CountBows: false
    DeathPenalty: 20
    EnabledWorlds: world
    OnlyCountMobsSpawnedOutside: true
    FinishTime: 23600
    EnableHighScores: true
    StartTime: 13000
    MySQLConn: jdbc:SQLite://localhost:3306/minecraft
    UseMySQL: false
    MySQLUsername: root
    Debug: false
    EnableReward: true
    RewardParameter: 264 1     <<<<<<<<<<<< HERE tried 264 1-10 and 0 R5-10
    RewardEveryone: false
    RewardParametersEveryone: 0 1
    SignUpPeriodTime: 5
    StartChance: 100
    TellTime: true
    
     
  30. Offline

    matejdro

    You need to specify range, not one number.

    Code:
    RewardParameter: 264 1-1
    RewardParametersEveryone: 0 1-1
     
  31. EDIT: reward everyone was alway to 1, I think its that, i'll try !


    EDIT 2 : Working ! Thank you, i thought that rewarEveryone was not used, because it's set to false :(

    Thanks for you help again !

    Is there anyway to tell what is the full reward the player got ? (in case of random rewards)
     

Share This Page