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

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

  1. Pickpocket - Pickpocket your friends!
    v0.2 - tested against RB #803 + #818!
    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 it: here
    Source is coming soon! Inbox me if you want it now!
    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.
    Released the plugin.
    Added leveling system and configuration files.
    Added /pp commands.
    *Hook into Permissions
    *Fix some bugs(Taking too many items, etc.)
    kahlilnc likes this.
  2. 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.
  3. 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 ;)
  4. Can you add more configurable options? Like the message it sends, hold shift for it to work, and the percentage. Please :D
  5. Offline


    Multiworld support would be awesome. I only want this in one world.
    AS1LV3RN1NJA likes this.
  6. He is adding permissions, I hope. And you can add the permission node to the seperate world config.
  7. I'll do that right now, after I finish eating this burrito. :D
  8. 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.
  9. Oo thanks for updating.
  10. What about stealing money out of pockets.
  11. Offline


    Could you use register and get this attached to econ systems?
  12. Nice! Although I don't like stealing :p
  13. Offline


    I was writing a simular plugin, but just for Economy, also pick money, could you add this? Your plugin is better :) Nice work!
  14. 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


    kahlilnc likes this.
  16. Offline


    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. 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


    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 (Text):
    1. useitem = true
    2. 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


    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 (Text):
    1. 2011-06-08 23:54:42 [SEVERE] Could not pass event PLAYER_INTERACT_ENTITY to Pickpocket
    2. java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftWolf cannot be cast to org.bukkit.entity.Player
    3.     at kuuichi.pickpocket.ppplistener.onPlayerInteractEntity(ppplistener.java:23)
    4.     at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:306)
    5.     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    6.     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
    7.     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:860)
    8.     at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
    9.     at net.minecraft.server.NetworkManager.b(NetworkManager.java:217)
    10.     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    11.     at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    12.     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401)
    13.     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
    14.     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
  23. @LegendarySandwich
    Sorry, that's what happens when you right-click a wolf. I'll fix that ASAP.
  24. @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.
  25. Offline


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


    Hey! Instead of using
    Player target = (Player)event.getRightClicked();
    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.
  27. Offline


    Does this work on build 1000?
  28. Offline


    update the link please i wana use this D:

Share This Page