Inactive [FUN]/[MECH] PickPocket v0.1 - A Thief Plugin: Steal objects from another player [1000]

Discussion in 'Inactive/Unsupported Plugins' started by FlingeR, Apr 9, 2011.

  1. Offline

    FlingeR

    PickPocket - A Thief Plugin: Steal objects from another player
    Version: v0.1

    This plugin is based on the ideas generated on this post:
    http://forums.bukkit.org/threads/a-plugin-for-pick-pocketing.10632/

    Description:
    PickPocket gives the ability of stealing objects from other users useing a tool, when a player attack another with the defined tool (bucket by default) the plugin select a random object from the victim’s inventory and check what is the probability for stealing that object from the items.properties file, if the thief wins, the item is remove from the player and is delivered to the thief, if not, the victim recive a warning and the thif could loose some life or the tool used (configurable).

    Features:
    • Fully customizable messages.
    • Permissions/GroupManager+FakePermissions or OPs Support.

    - Download v0.1
    - Source Code

    Example config.yml:
    - Download example.
    PickPocketTool: Data Value of the that Item will be used as tool for PickPocket (a bucket for default).
    DamageOnFail: Damage that the Thief will recive if he fail while trying to steal (0 for disable).
    LooseToolOnFail: if the Thief will loose the tool if he fail while trying to steal (YES for enable).
    %t = Thief.
    %v = Victim.
    %i = Item.

    Example items.properties:
    - Download example.
    format:
    so:
    ITEM=1 -> Is always stolen.
    ITEM=0 -> Is never stolen (or you can remove the element from the list, is the same…).
    ITEM=0.5 -> has 50% of probabilities of been stolen.

    Permissions Nodes:
    Known Bugs:
    • None so far detected, but expecting many !!!
    Changelog:
    Version 0.1:
    • Release
    Donate:
    If you like something i do, you can:
    [​IMG]
     
    m5k, Garloth and AS1LV3RN1NJA like this.
  2. Offline

    Pim1234

    hey, i have a few suggestions for the whoever continues this:
    i'm using a permissions system with PermIconomy, once you have enough Coins you can buy the next permissions rank.
    in my system you need <x> coins to buy your first rank, you have to choose between the good guys and the bad guys.

    what i would like is mutliple permissions, like this:

    group1: (permission node: PickPocket.group1)
    chances:
    264: 0.001
    13: 0.6
    etc

    group2:
    chances:
    264: 0.01
    13: 0.3
    etc

    you can define the chances yourself.

    other request is to make this look a bit more like assassins creed. in AC you steal money by fast walking (on ps3 X button) against/next to a person. it would be great if you could do that.

    also it would be nice if there was a configurable cooldown.

    and the last thing: it would be nice if you could support iconomy6
     
  3. still works on current build...
     
  4. Offline

    zasx150

    Does this require permissions?
     
  5. Offline

    blackhawk185

    Um... I installed this plugin ,(very cool by the way) but so far only ops on my server can use it. Can someone tell me how to fix this?
     
  6. Offline

    whyundead3

    Am I the only one that doesn't understand the download link it brings you to some weird website!
     
  7. Offline

    TheNoobWar

    Last edited by a moderator: May 13, 2016
  8. Offline

    Insers

    update? i need it
     
  9. Offline

    Elements11997

    update please
     
  10. Offline

    thisguy128512

    Yar har fiddle dee-dee...
     
  11. Offline

    liversnaprocks

    Also try Blothera Thief
     
  12. Offline

    YarRainbow

    Do You can, that thief was obliged to wear leather armor?

    PS Sorry for my english...
     
  13. Offline

    AHYHAX

    Please update!
     
  14. Offline

    staryg

    20:00:58 [SEVERE] Could not load 'plugins/PickPocket.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/entity/EntityListener
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:213)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:189)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:166)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/entity/EntityListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at net.minedev.PickPocket.<init>(PickPocket.java:36)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145)
    ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.entity.EntityListener
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 27 more
    i got this error, and i don't know what to do. Can someone help me? :(
     

Share This Page