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

    Nijikokun

    iConomy support :<
     
  3. Offline

    matejdro

    Is there an API for iConomy available? I can't find it.
     
  4. Offline

    Nijikokun

    Plugin integration method. I'll write one up later and put it on my wiki.
     
  5. This sounds great. I'll start using it once you add iConomy support :D.
     
  6. Offline

    s0nge

    Hey. i get points for just hitting the mobs even if i dont kill them.
     
  7. Offline

    matejdro

    Yes this is a Bukkit bug.

    But you won't get points twice, so if you hit him and get points, you won't get points when you kill him. That is as much as i can do.

    Luckily, it only happens occasionally.

    (Issue tracker: http://bugs.bukkit.org/issues/322)
     
  8. Offline

    failboatin

    I keep getting 40-50 points for a hunt and the game doesn't give me the prize or the high score it gives it to one player always the same player who has points 20-30. Happened 4 times in a row.
     
  9. Offline

    majorcyto

    I really like this plugin and i was wondering if you could give us the ability to add color to the messages. Or can we already? I would like the announcement message and stuff to be a configurable color because the white blends in with the chat most of the time.

    And yes i noticed the same thing as the person above, i had 39 points and it didnt award it to me but to the player who has 21 points?
     
  10. Offline

    matejdro

    Yes, you can add color to the message

    http://wiki.hey0.net/index.php/Colour

    I will check award bug.
    --- merged: Jan 30, 2011 12:21 PM ---
    Updated

     
  11. Offline

    fugue2005

    this would be godly if you could add players
    i'm an owner and i'd love to be hunted for sport, and i'm sure my players would love it too.
     
  12. Offline

    matejdro

    Sounds fun, great idea for the PvP servers. But i think it should not be part of the MonsterHunt. Maybe i will make separate plugin, i will see.
    --- merged: Jan 30, 2011 6:43 PM ---
    Updated

     
  13. Thanks for the iConomy support :D.
     
  14. Offline

    Twix

    Hey awesome idea I love it!
    But if I edit the Messages.properties (I pick the file move it from my linux VServer to my Windows PC and then I copy it back) and restart my Server it replaces the New File with color modification with that default one. Any idea how to fix that?
    I do not edit it on linux because the console text editor nano cant do that § symbol for the colors.
    Thanks
     
  15. Offline

    fantome2024

    hi I cant get this plugin to work is it broke with the latest bukkit update?
     
  16. Offline

    Racha

    Thanks :)
     
  17. Offline

    RainRain

    It appears this mod breaks my servers permission/general/ichat and etc if i install it, If i do i get this whopping error, and another if anyone says something

    [​IMG]
     
  18. Offline

    matejdro

    Updated

     
  19. Offline

    Twix

    I can't tell if this is fixed in that new version because if I enter a Command in MC nothing happens but serverside I get this error message: [​IMG]
     
  20. Offline

    matejdro

    That seems to be error of the Permissions plugin. Did you set up permissions correctly?
     
  21. Offline

    Twix

    My character is in the admin group and has all permissions ( '*' )
    But I tried adding 'monsterhunt.*' to my characters permission but it did not solve the problem.
    I did not change anything else that has something to do with permission.. should I?
    World Edit, WorldGuard, Essentials and the others worked without changing anything.. :)
     
  22. Offline

    matejdro

    Can you try release in the attachment, to see if problem is fixed?

    EDIT: @fugue2005 what did you really meant with that Monster Hunt for Players?
     

    Attached Files:

  23. Offline

    Beatkidz

    i have the same problem and just tested your fix.. still does the same thing
    Craftbukkit build 166
    and 186
     
  24. Offline

    maxsteele

    Hey matejdro,

    I'm going to install this on my server today and see how it goes.

    Should I use the jar file link you have in the main post, or should I use the jar file you attached to your message today?
     
  25. Offline

    celedhrim

    Hi ,

    Your plugin is a great idea , many thx for it !
    My idea was to get a monterhunt + iconomy + Essential combo.

    The night my user kill mobs instead of stay hidden at home and at the end of night , get 1 money by dead mob.
    With the money they can buy super command use (/sethome , /home, /heal, whatever you want cost money)

    But I have 3 issues :

    - I'd like that everybody can get point by killing monsters en get point during night so I set
    SkipDays = 0
    MinimumPlayers = 1
    EnableSignup = false
    SignUpPeriodTime = 0
    but hunt never start :(

    - only the first player has a reward , reward for the 3 three first or all would be great

    - Relative reward doesn't seems to work RewardParameters = 0 r1-1 should give 1 money per kill but nothing happen in game and I have this in server logs :
    Code:
    1 févr. 2011 02:15:46 org.bukkit.plugin.SimplePluginManager callEvent
    GRAVE: Could not pass event PLAYER_COMMAND to MonsterHunt
    java.lang.NumberFormatException: For input string: "r1"
            at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
            at java.lang.Double.valueOf(Double.java:475)
            at com.matejdro.bukkit.monsterhunt.Rewards.NormalReward(Rewards.java:63)
            at com.matejdro.bukkit.monsterhunt.Rewards.Reward(Rewards.java:27)
            at com.matejdro.bukkit.monsterhunt.MonsterHunt.stop(MonsterHunt.java:143)
            at com.matejdro.bukkit.monsterhunt.MonsterHuntPlayer.onPlayerCommand(MonsterHuntPlayer.java:24)
            at org.bukkit.plugin.java.JavaPluginLoader$3.execute(JavaPluginLoader.java:133)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:60)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:213)
            at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:590)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:563)
            at net.minecraft.server.Packet3Chat.a(SourceFile:24)
            at net.minecraft.server.NetworkManager.a(SourceFile:232)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:71)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:276)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:202)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    2011-02-01 02:15:46 [INFO] [PLAYER_COMMAND] celedhrim: /huntstop
    2011-02-01 02:15:46 [INFO] celedhrim issued server command: huntstop
    PS: sorry for my english , I'm french and I do my best to be understood ^^
     
  26. Offline

    RainRain


    Still getting the error, and it breaks permissions and other plugins.
     
  27. Offline

    Solaris765

    this seems very useful. especially for rewards of nether supply's. will be adding upon next server restart
     
  28. Offline

    maxsteele

    If you edit the Messages.properties file, and restart the Minecraft server, the Messages.properties file gets over-written with the default one.

    Because there are typos and grammatical errors in the original, I don't really want to use this until it doesn't over-write my changes to the Messages.properties file.
    --- merged: Feb 1, 2011 2:52 AM ---
    Here is my MonsterHunt.properties file:
    Code:
    SkipDays = 1 #How many days to skip between each round
    MinimumPlayers = 3 #Minimum number of participants needed to announce the winner and give prize.
    EnableSignup = true #that will enable signup. Players have to sign up before they start killing or their kills won't be counted. Players can sign up before the night and their sign ups will be reseted after$
    MySQLPassword =xxxxxx #MySQL Password (only if using MySQL)
    PointsSkeleton = 2 #How many points do you get for killing Skeleton
    PointsSlime = 1 #How many points do you get for killing Slime
    CountBows = false #should plugin also count kills made with bow?
    DeathPenalty = 30 #Percentage of points lost when character dies. Use 0 to disable death penalty. Range is between 0 and 100. Don't forget to also edit DeathMessage.
    PointsCreeper = 3 #How many points do you get for killing Creeper
    MinimumPoints = 20 #Minimum points needed to be a winner and claim the prize.
    PointsGhast = 1 #How many points do you get for killing Ghast
    FinishTime = 23600 #time when plugin stops counting mobs and announce the winners. Finish time must be greater than start time.
    EnableHighScores = true #Enable saving and displaying personal high scores of each player.
    StartTime = 13000 #Time when plugin will start counting mob kills
    MySQLConn = jdbc:mysql://localhost:3306/MonsterHunt #MySQL Connection string (only if using MySQL)
    RewardParameters = 264 1-1;263 5-20;344 1-5;21 1-1
    PointsSpider = 4 #How many points do you get for killing Spider
    MySQLUsername = xxxx #MySQL Username (only if using MySQL)
    PointsZombiePigman = 1 #How many points do you get for killing Zombie Pigman
    SignUpPeriodTime = 5 #How many minutes before hunt starts will hunt be announced? In this period players have to sign up. Set to 0 to disable.
    StartChance = 33 #Chance to actually start the fight. Range is between 100 and 0.
    UseMySQL = true #true = use MySQL database / false = use SQLLite
    PointsZombie = 1 #How many points do you get for killing Zombie
    TellTime = true #allow plugin to display remaining time in the /huntstatus command.
    EnableReward = true
    The game announced the Monster Hunt was starting. Sunset came, and the hunt began. It was keeping track of scores and going along fine.

    Sunrise came, and there was no mention that the game had ended. I asked the players who were in the hunt what their score was, and no one had received the minimum point total I have set. Typing /huntstatus showed the game was over.

    Also, I have in my config to skip a day. As soon as the hunt was over, the message that the hunt was starting soon came up, and people were able to register for it. It doesn't look like the skipping days works.
     
  29. Offline

    Solaris765

    could you add in a points earned variable to make the scoring more random so people don't only try to fight one mob?

    Edit: for some reason using the default time setting and a reacurrence 50% every 3 days one match lasted till the third day starting time at which point it ignored the previous match like it never happened. no error message though. so i don't really know how to help beyond that.
    will test other settings tomorrow to see what happens.

    by the way this is great. i finally have something to convince my players to use our battle dome we spent three weeks building. [​IMG]
     
  30. Offline

    Twix

    I tried that rls but I got the same error as above. (Well I did not delete my properties-files, because I changed things like the mysql database and so on, or do I have to?)
     

Share This Page