Inactive [SEC, MECH] Scavenger v1.4.0 - Item Recovery on Death (Permissions, iConomy 4 & 5) [1.1-R4]

Discussion in 'Inactive/Unsupported Plugins' started by SirHedgehog, May 8, 2011.

     
  1. Offline

    SirHedgehog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Scavenger: v1.4.0
    Reliable item recovery on death.


    Latest Download: v1.4.0 (Source)
    Unzip, copy the contents into your "plugins" folder and reload your server.

    Older releases: v1.3.0 (953) v1.2.0 (818) v1.1.0 (740) v1.0.0 (740)

    Description:
    This gives you your items back directly after you die so there is no need to pick them up again, assuming you have the correct permissions set.

    This is much more stable than NoDrop and other competitors I have seen (no dupe bug, no loss of items on logout during death).

    Permissions Integration:
    Here are the permissions that you should allow for certain actions:
    • scavenger.*
      • Grants permission to use all current and future Scavenger functionality.
    • scavenger.scavenge
      • Grants permission to recover items on death.
      • If this is not applied to the user or user group, items will drop normally.
    • scavenger.free
      • Prevents any scavenger charges from being applied.
    You can also just use *




    Coming Soon:
    • Ability to configure what is dropped and what is recovered.
    Changelog:
    • v1.4.0
      • A charge to restore a player's inventory can now be configured.
      • Supports iConomy 4 and 5.
    • v1.3.0
      • Changed the code to discard duplicate scavenges rather than using the duplicate.
      • The Scavenger notifications can now be disabled.
    • v1.2.0
      • Changed code to use my Bukkit pull request which allows slot-by-slot recovery of items (requires 766+).
    • v1.1.0
      • Added armour restoration and protection against inventory overflow.
    • v1.0.0
      • Initial release.

    This post has been edited 3 times. It was last edited by SirHedgehog Mar 14, 2012.
  2.  
  3. Offline

    pandapipino

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    WOW Thanks for the update!
  4. Offline

    CRI$I$

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hello! I love this plugin because i play COD: black ops on my server. But i am having problems with the permission. To use it everyone would have to be OP and i dont want that because they can change their gamemmode. Can you plase tell me hoto configure it so everyone can use it withoutbeing OP and without using permissions?

    Thanks,
    LEADERCRISIS
  5. Offline

    Doggyroc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Please update to R6!
  6. Offline

    cnaude

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Any plans to update this?
  7. Offline

    Doc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    +1
    Please!!!
    Thank you!
    -Doc
  8. Offline

    cnaude

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I spent a few hours this weekend learning how to make plugins. I managed to get Scavenger updated to work with R6. I changed it to use the new event system and superperms. I removed the iConomy support and plan on using vault instead. The Info log will say economy support is enabled but that's just testing that it's able to hook into vault. If you want try it download it here.

    This post has been edited 1 time. It was last edited by cnaude Mar 5, 2012.
    dark_hunter likes this.
  9. Offline

    drdeft

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Please do this features:

    1) Chance 1-100% (configurable for groups (PermissionsEx) in config file) to recover items after death.

    For exmple:
    gamers in default group has chance to recover items 10%: scavenger.recoverchance.default
    gamers in VIP group has chance to recover items 80%: scavenger.recoverchance.vip
    gamers in moderator group has chance to recover items 100%: scavenger.recoverchance.moderator
    (settings in config file)

    2) Trigger to recover items or not:
    scavenger.deathtype.lava
    scavenger.deathtype.water
    scavenger.deathtype.monsters
    scavenger.deathtype.pvp
    etc...

    This post has been edited 1 time. It was last edited by drdeft Mar 6, 2012.
  10. Offline

    HereInPlainSight

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    To summarize, please turn this plugin into DeathControl.
    dark_hunter likes this.
  11. Offline

    drdeft

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    No... DeathControl doesn't support setting permissions for different groups (default, VIP, etc...).

    This post has been edited 2 times. It was last edited by drdeft Mar 6, 2012.
  12. Offline

    HereInPlainSight

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It's on his to do. Everything else is already done. I'm not sure why you'd want to transform this plugin into exactly what another plugin is looking to accomplish.
  13. Offline

    R_Y_A_N

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    The plugin doesn't work on my server for 1.2.3 D:. i <3 this and is vital to y server.
  14. Offline

    cnaude

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Have you to tried my version? It now uses Vault and any economy plugin supported by Vault.

    This post has been edited 1 time. It was last edited by cnaude Mar 9, 2012.
  15. Offline

    juloo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Not compatible with 1.1-R5 and + :/
  16. Offline

    HereInPlainSight

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Read cnaude's posts.
  17. Offline

    SirHedgehog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Cnaude is going to fork this, put it on bukkitdev, and maintain it for future versions.
    dark_hunter likes this.
  18. Offline

    dark_hunter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You have given up?
  19. Offline

    cnaude

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    As soon as it's approved you can access the bukkitdev project.
    dark_hunter likes this.
  20. Offline

    dark_hunter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You can still access it even if its not yet.
  21. Offline

    R_Y_A_N

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    thanks, your awesome :D!!
  22. Offline

    R_Y_A_N

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I need the permissions so that my lowest rank can have scavenger..... thats the whole point XD. plz get back ASAP :D
  23. Offline

    cnaude

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Just set "scavenger.scavenge: true" for your lowest rank. The latest version from here support SuperPerms.
  24. Offline

    R_Y_A_N

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    scavenger.scavenge: true is the permission?
  25. Offline

    R_Y_A_N

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    scavenger.scavenge: true is the permission
  26. Offline

    cnaude

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    That should work. What permissions plugin are you using?
  27. Offline

    R_Y_A_N

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    group manager
  28. Offline

    R_Y_A_N

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    it didnt work
  29. Offline

    cnaude

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I just installed the latest group manager. I used this entry in my globalgroups.yml and it worked. The group manager uses a different syntax from superperms but it appears to be compatible. If this doesn't work for you please pm me your group manager configs so I can test it based on how yours is setup.

    Code:
    groups:
     
      g:essentials_default:
        permissions:
        - scavenger.scavenge
        - essentials.help
        - essentials.helpop
        - essentials.list
        - essentials.motd
        - essentials.rules
        - essentials.spawn
        - groupmanager.notify.self
    
  30. Offline

    cnaude

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This is the command exact to get this working with group manager.

    Code:
    >mangaddp peons scavenger.scavenge
    13:26:12 [INFO] You added 'scavenger.scavenge' to group 'peons' permissions.
    

    This post has been edited 1 time. It was last edited by cnaude Mar 11, 2012.
  31. Offline

    Grummy007

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thank you cnaude! Work perfectly fine :) CONGRATS! :D Anp please dont give up.
  32. Offline

    SirHedgehog

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

Share This Page