[INACTIVE][FUN] Pickpocket v0.2 - Pickpocket your friends [818]

Discussion in 'Inactive/Unsupported Plugins' started by Kuuichi, May 27, 2011.

  1. Offline

    Kuuichi

    Pickpocket - Pickpocket your friends!
    v0.2 - tested against RB #803 + #818!
    [Description]
    Pickpocket is a fun plugin that allows you to steal another player's equipped item. When they aren't looking, you can sneak up behind them and right-click them to pickpocket! It includes fully configurable options, and a leveling system so you can see who can become the master pickpocket! As you level up, your chances in successfully pickpocketing rise, but the challenge to level up also rises! This plugin is GREAT for anarchy servers!
    [Download]
    Download it: here
    Source is coming soon! Inbox me if you want it now!
    [Usage]
    To use Pickpocket, just sneak up to someone and right-click them with your hand. You can edit the config to your liking also, but I recommend the default settings.
    */pp help - shows all the commands.
    */pp register - registers a pickpocket account.

    */pp levelup <playername> - ops only, level up yourself or others(optional playername).

    */pp stats - view your PP stats.
    [Changelog]
    *v0.1
    Released the plugin.
    *v0.2
    Added leveling system and configuration files.
    Added /pp commands.
    [Todo]
    *Hook into Permissions
    *Fix some bugs(Taking too many items, etc.)
     
    kahlilnc likes this.
  2. Offline

    Kostronor

  3. Offline

    Kuuichi

    Ahaha I found that out a few minutes after I posted this, one of my friends wanted a plugin like this so I made it in 15 minutes or so for him.
     
  4. Offline

    Kostronor

    I just viewed FlingeR's profile, he was last seen on 30 of April, so i thing, we can consider his as a bit inactive...
    well, never mind, just thought of a big pickpocket-war like five people are stealing from each other in a circular manner :D
    so you should make something like cloaking yourself with a command or so and then using you steal-ability to steal.
    if you fail, you'll become visible and the other can attack you.
    for visibility, check vanisch ;)
     
  5. Offline

    kahlilnc

    Can you add more configurable options? Like the message it sends, hold shift for it to work, and the percentage. Please :D
     
  6. Offline

    vrox

    Multiworld support would be awesome. I only want this in one world.
     
    AS1LV3RN1NJA likes this.
  7. Offline

    kahlilnc

    He is adding permissions, I hope. And you can add the permission node to the seperate world config.
     
  8. Offline

    Kuuichi

    I'll do that right now, after I finish eating this burrito. :D
     
  9. Offline

    Kuuichi

    Check out the new update! It included a huge leveling system, with configurable addExp and addPercentage intervals! Also, you have to be sneaking to pickpocket now, and I added a bunch of commands. Tomorrow, I'll add a top ten command and some more features and configurable options. Possibly permissions. It's getting late, and I'll explain the config examples later. If you don't know how to use it, just leave it as is.
     
  10. Offline

    kahlilnc

    Oo thanks for updating.

    What about stealing money out of pockets.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  11. Offline

    riuthamus

    Could you use register and get this attached to econ systems?
     
  12. Offline

    Lolmewn

    Nice! Although I don't like stealing :p
     
  13. Offline

    halvors

    I was writing a simular plugin, but just for Economy, also pick money, could you add this? Your plugin is better :) Nice work!
     
  14. Offline

    Kuuichi

    I've just finished the iConomy stuff, but it hasn't been working the way I want it to, so I'll finish it after school then release it.
     
  15. Offline

    jamescosten

    kahlilnc likes this.
  16. Offline

    Jumla

    I am the one who requested this plugin. Kuuichi, great job on the plugin, Its great, as usual. Thanks.
    Thats really cool, I like how much attention this is getting before its even released, thanks for the review, im sure Kuui will appreciate it.
     
  17. Offline

    Kuuichi

    Thanks a bunch for reviewing it, I loved it. I will be configuring it more and more, and I'm currently hooking into iConomy, and adding configurable perks/skills. Hopefully, I'll balance this out enough so it actually requires some skill to pickpocket, rather than repeatedly clicking a person. Again, thanks for the review!
     
  18. Offline

    m5k

    I've been using the other PickPocket plugin since it came out and my thief class wouldn't be the same without it. Sadly it's no longer being developed and I'm going to switch to your plugin.
    However, I'd like to suggest a bunch of features which would make the plugin more user-friendly and be more balanced.
    1. Remove the /pp register command. Make it automated so whenever a person who has the permission node to pickpocket gets added to the list if he's not already on it.
    2. Add advanced cooldowns. So you could let a person pickpocket three times with a 5 second cooldown and then he has to wait 30 seconds to try again. This means the thief will have to be able to sneak up to people and remain unnoticed for 15 seconds.
    3. Messaging. After the 3 attempts the victim receives a customizable message. Mine would be:"You notice a thief has his hand in your pockets!"
    4. Item requirement. Simple configuration depending on id.
    Code:
    useitem = true
    itemid = 347
    I don't wanna sound like a demanding prick but I think all of these suggestions (note, suggestions) would improve this plugin a lot. I really like the ability to level up. I already have levelcraft and McMMO but thieves never had any levels. Until now that is.
    I hope you consider my suggestions. Thanks for a great plugin.
     
  19. Offline

    SynonymOfHeat

    First of all; I really love the whole 'Pickpocketing' concept, because I am starting up my own Medieval themed MineCraft server atm and ur plug-in will definitly be in the plug-ins folder. ;]

    Second of all; I agree with m5k's suggestions.

    Third of all; I love you man, keep up the good work and keep those updates coming! =D
     
  20. Offline

    Seth Walton

    What needs to be added to permissions? Pickpocket.Pickpocket?
     
  21. Whoo, a similar plug-in that's actually being update. I'm looking forward to future versions.
     
  22. I'm getting this:
    Code:
    2011-06-08 23:54:42 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to Pickpocket
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftWolf cannot be cast to org.bukkit.entity.Player
        at kuuichi.pickpocket.ppplistener.onPlayerInteractEntity(ppplistener.java:23)
        at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:306)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:860)
        at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:217)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  23. Offline

    Kuuichi

    @LegendarySandwich
    Sorry, that's what happens when you right-click a wolf. I'll fix that ASAP.
     
  24. Offline

    crysis992

  25. Offline

    Kuuichi

    @crysis992

    Sorry, I was meaning to fix that, but I haven't gotten to it yet. I have plenty of time over the summer now, so I'll be updating this soon.
     
  26. Offline

    jlu

    Hello dude, i dont find permissions notes, can u tell me please? :)
     
  27. Offline

    Scetch

    Hey! Instead of using
    Player target = (Player)event.getRightClicked();
    use
    Entity target = event.getRightClicked();

    Then use ((Player)target).getName(); or what ever you want to do to the player, it should stop the errors in the console when right clicking things that aren't players.
     
  28. Offline

    vrox

    Does this work on build 1000?
     
  29. Offline

    who885

    update the link please i wana use this D:
     
  30. Offline

    Dee508

    dl not working
     

Share This Page