Chaintrain
The plugin is not going to be continued on it's own, you'll find a rewritten and much better version in
Chaintrain is a plugin to chain or arrest players. Basicially it works like an Jail plugin, the player is no longer able to move, hit, interact or build. In the newer Version a bounty or headhunting functionality was added. So players can set money on another players head.
IMPORTANT: The version 2.0 is just a dump developer version its not tested, please report bugs as a ticket. This version also is not very inspired, please tell me how you would change it for example standard messages, commands or permissions.
Note: I'm (G4meM0ment) student and need money to finish my driving license. So if you want I would add special features and ideas for you to the plugin for a little donation. PM me!
Features
- configuable messages
- configuable chain-item
- chain costs an item (like use the strings to chain the player, and get it back when unchain the player)
- chain players via command (or all players)
- disable commands while chained
- chain with castingtime
- chain players over time
- set a bounty on players
- define if the player should be chained or killed
- minimal amount of money to set up an bounty
- spout features (Sound, Notifications)
- supported by CraftBukkituptoDate
Commands
- /chain <player> <time> | Use this to chain the player, without argument <player> to chain yourself, use the arg time to chain players over time
- /unchain <player> | Use this to free the chained player, without argument <player> to unchain yourself
- /chainall | Use this to chain every player on server, except of those who got [i]chaintrain.ignore[/i] permission
- /unchainall | Use this to unchain all players online (Note: chainall will also chain all players joining while chainall is active)
- /chaintrain reload | reloads config
- /chaintrain help | displays the help menu
- /chaintrain time | shows the time you have to wait until you're unchained
- /bounty add <player> <money> <type> | sets up an bounty on the players head with the amount of money as reward and the type how the player should be hunted (kill or chain).
- /bounty accept <player> | the hunter need to accept a bounty like this
- /bounty cancel <player> | to cancel a bounty you had accepted
- /bounty list (<page>) | list all bountys
- /bounty mylist (<page>) | list all bountys you accepted
Permissions
- chaintrain.chain (Used to allow players to chain with rightclick)<</center>>
- chaintrain.command.chain (allow players to chain/unchain a player via command)
- chaintrain.command.chainall (allows a player to chain/unchain every player online)
- chaintrain.command.reload (allows you to use /chaintrain reload to reload config)
- chaintrain.command.chaintime (allows a player to use /chaintrain time)
- chaintrain.ignore (the player with this permission will be ignored by the command /chainall)
- chaintrain.admin (this allows you whole access to chaintrain)
- chaintrain.command.bounty (acces to all bounty commands)
- chaintrain.command.bounty.accept (allows a player to accept a bounty)
- chaintrain.command.bounty.cancel (to cancel bountys you already accepted)
- chaintrain.command.bounty.add (allows the player to set up bountys)
TODO
Links
Plugins I'm working on
Thanks to ferrybig for helping me! Originally by T4sk!
You can donate to G4meM0ment via paypal to the email [email protected]
@BoomShnizel
I'll see maybe it will be implemented in a dev build but to be honest, new stuff will come with rpgessentials.
@G4meM0ment
For cmds :)
@BoomShnizel
Yeah that would be possible, but is that a problem for you? Because chaining via the item is used at the normal interact range which should be the building range. Or do you want this for cmds?
@G4meM0ment
could be really nice if you will add in config "distance required to chain (by blocks): ?"
@nashoxx
I'm waiting for some information from the Jail devs to finish my work.
Is this abandonated or whut?
When will be updated to 1.6.2?
I'm still waiting for the ideas to be included :<
@G4meM0ment
Np, I'll be looking forward to this plugin! (:
@nashoxx
First thank you for all your ideas, I'll add a lot of them within the next week ;) Great stuff you mentioned the jail stuff is something I wanted to add long time ago. Will be realised in combination with the "Jail" plugin. You should just test the plugin, you'll see what is implemented ;) The radius is set by the distance you're able to rightclick a player. I'll have a look on your server you could just send me pm for that.
Finally! What I was looking for! First of all, let me tell you thanks for making this plugin (:
But what happens when a player leaves the server? Does he gets chained again when he joins in again, or does he gets unchained?
-Maybe being able to actually teleport the player, who was chained, to a jail. That jail should be close (In terms of blocks) to be able to teleport the player to a defined jail. Or maybe if you could make the chained player to "follow" the chainer (Being teleported or something) with a command or something like that.
-Create a command for the chained guy to be able to unchain himself, with a porcent of success of course. (The chained player could have an item or just by the use of the command he could get unchained)
-To be in a certain radius to chain a player
Well I haven't tested the plugin yet, but, does it say something when you chain a player?
Like for example: "You were chained!", if that's not the case, please do that, and if that's not the case, good job :).
If you can do all this, I shall invite you to my server, which will be the most unique thing ever seen, as a beta player. (This server will be the "NextGen" type of "gaming" for minecraft! (: )
@BrandonAest
Yeah that is a nive idea, but first V 1.0 will be released.
Any chance you could add to this? It seems like an amazing idea, and I think putting I'm Econ & jail support would make it a server must have.
Think of it this way. Admins/mods put a name on a wanted list with a set bounty, players can go capture and chain the fugitive and jail them, the player that caught him/her could be rewarded making justice a profitable and more meaningful thing on servers.
@poonjab1_0
Can you tell what problems appeared?
I like this idea. but I tried it and had a whole slew of problems. I can't wait to see the issues fixed.
The reload command is not reloading the config good from te hard drive, you need to to /reload to reload this
Ohh I missed that :P
grammer mistake, its says
Reloded config!
instead of
Reloaded config!
when reloading plugin (/chaintrain reload).
its recommend to emove the debug messages when its done
need a timer or something
/chain <player> <time>
that way they are released after the set time