Possess Me
PossessMe
Since this is in Beta Stage please check back daily. Also report all bugs in the Tracker.
Latest Download (1.0.4)
This little section is here to show you the latest download. Just for your convenience. If the latest download in the files is different then the file has not yet been approved, and you should wait up to a day.
Quote:1.0.4
- Added Check to make sure player doesn't try to possess themselves (produced error before)
- Added extra isOp check so OPs can not be possessed, with or without the the permission.
- Not sure if some people may of wanted the above feature, so I added a config to change it.
- Removed unneeded event hook
- Added possess-inventory config.
Bugs
Dieing while possessed causes some issues. I hope to fix it in next update.
Features
This plugin allows you to possess the target player.
Currently you can:
- Your Inventory changes to theirs
- Their inventory changes whenever you change it
- Your movements becomes their movements.
- You are invisible to them. Completely.
- Whenever you type, its their name
- Whenever the Slave types, its a whisper to you. Nobody else can see the message.
- Whenever you do a command, its as if they did a command (/kill, exc)
- When you open a chest/crafting table/furnace it opens for them. (also closes)
Install
Drag and drop Installation. Afterword do a restart or reload.
Then edit the config file made to your liking.
Config
show-possession-notice: true
If set the true (default) then there will be a notice to the person being possessed. If set to false they will not know who possessed them, and should never know. Unless you tell them.
possess-chat: true
If set to true (default) it will allow you to chat as if you where the player. This will also cause the person being possessed to not be able to talk. They can only talk directly to you through a Whisper. If set to false then you will talk as yourself, and they can talk as themselves.
possess-commands: true
If set to true (default), and commands you do will change the person who did the command to the possessed player. So if you type /kill it wont kill you, it will kill them. This should work for any command, even other plugin commands. If set to false then any command the "Controller" does, will happen to the "Slave".
possess-inventory: true
If set the true (default) Possessing will also possess inventorys. This includes any syncness with inventorys, crafting windows opening, and does not disable the picking up of items. I may in the future expand this config into more broad terms.
possess-op-without-cantbepossessed-permission: false
If set to false (default) OPs can not be possessed at all. If set to true, OPs without possessme.cantbepossessed can be possessed.
Video
Commands
- /possess <name>
- The Possession Command. Requires possessme.commands perm.
- /unpossess
- To Unpossess yourself. Requires possessme.commands perm.
- /possessreload
- Reloads the plugin itself, meant for config changes. Requires possessme.commands perm.
Permissions
- possessme.commands
- Gives use to the commands
- possessme.cantbepossessed
- players with the permission can not be possessed.
To-Do
Add config to remove possession notice.
- An idea I had was when someone possesses a player, that persons body will be replaced with a virtual npc to pretend to have not moved or be involved in anything.
You could have a config setting or make it by default that ops are the only ones with the possessme.cantbepossessed permission and the commands, so then players can be possessed by default without permissions. On my server, I am having issues with permissions and people being able to modify the world when I use any kind of permissions, so I can't use this, but I would rather use this plugin than what I have now.
@CorruptedHelix
This cant support Multiverse then, until I code in the possessme.inventory config.
Possessing someone in a different world (when different worlds have different inventories, like with Multiverse Inventories), or if the Controller is in a different gamemode compared to the target and inventories are separated per gamemode (again, with Multiverse Inventories), the inventory of the target is erased and replaced with the inventory of the Controller.
@Miglet15
Did you download the latest 1.0.3 version? If so, try adding the permission "possessme.cantbepossessed" to the player with it set to false.
when i try to use it i says that "this player can not be possesed" or whatever please help
@Ugleh
can i pay for the feature? if you had a donate button i would be more than happy!
@broluigi
Ill think about adding one.
Can there be a time limit for possession and a cooldown time? thats all i ask!
1.0.3 is out I suggest subscribing to this pages comments.
@smack17
Yes. It was tested with 1.4.7.
will this work for 1.4.7?
Attempting to use on anyone gives me the error;
"That Player cannot be possessed!"
EDIT: Found the problem, just needed to negate the node that allowed for no possessing.
I cannot use this on any of my users!!! PLEASE HELP!
@broluigi
I will add a config admins can set to allow players to /unpossess if they are being possessed and want it to end. This would also have to introduce a feature to allow the person to accept/decline possession. For your first request, I just added it to the latest version.
can you make it so people with a certain perm cannot be possessed at all? Staff, certain ranks can have the perm to block possession. And can you make it so players can block possession once possessed by holding a configured item or doing /unpossess. i want players to be able to /unpossess but not be able to possess, your permission is both things
@capricorne888
I swear I thought i fixed that. Thanks for the heads up. Ill look into it now.
@Bimmr
when you take control of the player he cant do anything.. just whisper to you (the possessor) he cant move he cant jump or anything .. you control everything...
Does the possessed still have control of them self? You never did show that in the video...
Really nice plugin! im running Craftbukkit1.4.6-R0.3 and your plugin is working :D ! I love it! the only ''BUG'' i found is when i unpossess someone he become invisible for me, he doesnt reapear... so i need to log back into the server to be able to see him again.. but still even with this small problem i love it and ill still use it ! :D BTW im using the latest release of your plugin.
@S1lverK3y
the notice option would either be with the command itself or in the config. Not sure yet as I have not yet started coding that part. Will later today though. So just look back within a day.