Inactive [ECON] MobBounty v4.2 - Simple Mob Reward [1337]

Discussion in 'Inactive/Unsupported Plugins' started by AOD_Batman, Mar 29, 2011.

  1. Offline

    AOD_Batman

  2. Offline

    toxycated

    bump for update? :)
     
  3. Offline

    krockobil

    update please <333
     
  4. Offline

    AOD_Batman

    The RB just came out yesterday, give me some time. I do have a full time job and all. (Not to mention I have my server I'm working on as well.)

    So far here is what I have done:
    • Added the new mobs.
    • Implemented the more efficient mob detection method I included in the latest MobLoot update.
    • Fixed the times for the Day, Sunset, Night and Sunrise.
    • Implemented the latest Register API.
    • Implemented what I call my Associate API which allows for both PermissionBukkit and PermissionsEx support. (Based off Register API.)
    • Rework the onDeathEvent to remove the need of the DeathNote and onDamageEvent. (The DeathNote was a HashMap I used to keep track of who killed what.)
    • Remove the default values for permissions as this just seems to cause problems.

    And what needs to be done:
    • Fully reworked configuration for more customization and continuity.
    • Redo the commands to be like my other plugins. (MobLoot & LightningEvent)
    • Maybe look into WorldGuard and MobArena plugins.
     
  5. Offline

    1cec0ld

    Thank you for continuing to work on this, I feel a sense of relief every time a dev posts on a plugin my server uses.
     
  6. Offline

    Teddeh

    1.8 please? :)
     
  7. Offline

    Harley16

    hey got one for 1.8 yet?
     
  8. Offline

    Vas

  9. Offline

    AOD_Batman

  10. Offline

    Trollkemada

    I'm looking forward to next version to support new mobs :)

    Thanks for the plugins and for your work.
     
  11. Offline

    AOD_Batman

    Status Update:
    • Added the new mobs.
    • Implemented the more efficient mob detection method I included in the latest MobLoot update.
    • Fixed the times for the Day, Sunset, Night and Sunrise.
    • Implemented the latest Register API.
    • Implemented what I call my Associate API which allows for both PermissionBukkit and PermissionsEx support. (Based off Register API.)
    • Rework the onDeathEvent to remove the need of the DeathNote and onDamageEvent. (The DeathNote was a HashMap I used to keep track of who killed what.)
    • Remove the default values for permissions as this just seems to cause problems.

    I started rewriting the configuration manager, so far I have the general settings, environment, and time done. I also included WorldGuard into the project and I'm pretty sure I'll be able to easily add an option to disable specific regions. I'm going to leave the new commands to last. Here is what I have so far.

    MobBounty Configuration File
    Code:
    Locale: %LANGUAGE%
    
    MobSpawnerProtectionRadius: %NUMBER%
    DepreciativeReturnRate: %NUMBER%
    
    DisabledWorldGuardRegions:
        - %REGIONNAME%
    
    Environment:
        Normal:
            Multiplier: %NUMBER%
            Reward:
                %MOBNAME%: %NUMBER%
                %MOBNAME%:
                    To: %NUMBER%
                    From: %NUMBER%
        Nether:
            Multiplier: %NUMBER%
            Reward:
                %MOBNAME%: %NUMBER%
                %MOBNAME%:
                    To: %NUMBER%
                    From: %NUMBER%
        Skylands:
            Multiplier: %NUMBER%
            Reward:
                %MOBNAME%: %NUMBER%
                %MOBNAME%:
                    To: %NUMBER%
                    From: %NUMBER%
                
    Time:
        Sunrise:
            Multiplier: %NUMBER%
            Reward:
                %MOBNAME%: %NUMBER%
                %MOBNAME%:
                    To: %NUMBER%
                    From: %NUMBER%
        Day:
            Multiplier: %NUMBER%
            Reward:
                %MOBNAME%: %NUMBER%
                %MOBNAME%:
                    To: %NUMBER%
                    From: %NUMBER%
        Sunset:
            Mulitplier: %NUMBER%
            Reward:
                %MOBNAME%: %NUMBER%
                %MOBNAME%:
                    To: %NUMBER%
                    From: %NUMBER%
        Night:
            Multiplier: %NUMBER%
            Reward:
                %MOBNAME%: %NUMBER%
                %MOBNAME%:
                    To: %NUMBER%
                    From: %NUMBER%
                
    Group:
        %GROUPNAME%:
            Multiplier: %NUMBER%
            Reward:
                %MOBNAME%: %NUMBER%
                %MOBNAME%:
                    To: %NUMBER%
                    From: %NUMBER%
                
    World:
        %WORLDNAME%:
            Multiplier: %NUMBER%
            Group:
                %GROUPNAME%:
                    Multiplier: %NUMBER%
                    Reward:
                        %MOBNAME%: %NUMBER%
                        %MOBNAME%:
                            To: %NUMBER%
                            From: %NUMBER%
            Reward:
                %MOBNAME%: %NUMBER%
                %MOBNAME%:
                    To: %NUMBER%
                    From: %NUMBER%
    
    Mob spawner protection and multipliers will be toggle-able on a per-person basis using permissions. I'm debating on having it just be one file or keeping it split up. If I split it up I would want to have it as so:
    • General.yml
    • Environment.yml
    • Time.yml
    • Group.yml
    • World.yml
    • Locale.yml

    I would have liked to have done more today, but unfortunately I had homework due in both my Trig, and Pre-Calc class and had to do them. I also won't be able to work on it much tomorrow as I 'm helping a family member move. :(
     
  12. Offline

    HWei

    I will wait... :(
     
  13. Offline

    dubcraft

    When will a newer version come out for 1185?
     
  14. Offline

    Trollkemada

    Thanks for the work, @AOD_Batman we can wait 'till it's done ;)
     
    EmpiricalDepth likes this.
  15. Offline

    jac0b_

    a status update is good enough for me, been waiting for this :D
     
  16. Offline

    toxycated

    Nice upcoming changes & features, your work is much appreciated :)
     
  17. Offline

    Tallcraft

    When I am killing mobs I am not getting any money.
    I am using iConomy6 + Essentials 2.6.1. Here you got the log:


    Code:
        2011-09-24 08:48:52 [INFO] [MobBounty] v4.1 (Oxygen) enabled.
        2011-09-24 08:48:52 [INFO] [MobBounty] Developed by: [Mattera, Steven (IchigoKyger)].
        2011-09-24 08:48:52 [INFO] [MobBounty] Special Thanks to: nijikokun for the Register API.
        2011-09-24 08:48:52 [INFO] [MobBounty] Config loaded.
        2011-09-24 08:48:52 [INFO] [MobBounty] Payment plugin was found (Essentials v2.2).
    If finds Essentials 2.2, I think thats a bug. Any way to solve this ?
     
  18. Offline

    Teddeh

    Give him time, it doesn't give you money with iConomy 6/Essentials 2.6.1. It will soon though.
     
  19. Offline

    Tallcraft

    oh okay i didnt know that. Because he wrote this in changelog: Updated Register API to the latest build. Now supports iConomy v6, BOSEconomy v7 and MultiCurrency. I thought it would be compatible. Is there an alternative for this plugin? Because I need something like this.
     
  20. Offline

    Redstorm3265

  21. Offline

    diannetea

    The problem is with iConomy. I was using MoneyDrop until I realized all of the money was going to Essentials and not iConomy. Switched to BOSEconomy and MobBounty and it works fine with Essentials installed.
     
  22. Offline

    Tallcraft

    So.. its not MobBounty and I have to report this bug to iConomy?
     
  23. I just spoted that i dont get money when shooting mobs with a bow and arrow.

    I know this plugin doesnt support 1185 just pointing out if something has changed

    Thanks
     
  24. Offline

    krockobil

    can't wait for 1.8 update <3
     
  25. Offline

    Werzieq

    I want only my hunter class to get money. Any way of doing so?
     
  26. Offline

    Tallcraft

    Hunter class? Is that an extra group in your permissions file? So you could just add the mobbounty permission there. For example mobbounty.collect
     
  27. Offline

    Werzieq

    but everyone was collecting money :/
     
  28. Offline

    firewalled

    Seems like it works okay for 1185 though?
    But would it not be possible to allow a user to hook into a given economy engine? Right now, I use iConomy 6, but MobBounty defaults to use Essentials, where I only use some other commands, not the economy engine.
    I tried removing addMethod() for EE17, but then it just doesn't hook into any engine at all (it loads fine though).
     
  29. Offline

    GrandRiver

    The developer last reported the plugin is being updated; until the latest api for iConomy 6 is added it will pick whatever economy system is available 'that it recoginizes' which happens to be for you Essentials (for me as well). Also, the settings for the mobs there were added in 1.8 aren't in this version yet (ie. Enderman, Silverfish)
     
  30. Offline

    firewalled

    I see, thanks for your reply. I just checked the source, and I saw it has iConomy 6 code, so I figured the API for that should work as well (I can't see why it wouldn't match though). I just assumed it searched for some economy system and just happened to find Essentials first. Removing the knowledge of that plugin I assumed it would work, but could be if you say iConomy changed API during version 6.
     
  31. Offline

    Tallcraft

    Yeah, it finds essentials as economy but it finds essentials 2.2?
    Code:
        2011-09-24 08:48:52 [INFO] [MobBounty] Payment plugin was found (Essentials v2.2).
    And I got a newer version. There is something really wrong.I will just wait for the next update.
     

Share This Page