VariableTriggers
Make your own plugin like features and more using VariableTriggers
This is a very powerful plugin that has unlimited potential. Create triggers that run lines of script when a player Clicks or Walks on a block (dirt, door, switch, trigger, torch, any block) or Create Event Triggers such as PlayerDeath , EntityDeath, BlockBreak, BlockPlaced, Join, Quit, Respawn, Interact and EntitySpawn that also run scripts. You can define Area Triggers and Command Triggers as well. You can use Dynamic Object variables and conditional IF and ELSE statements in the scripts. You can run any command that a player or OP can run and many speacial built-in commands to Teleport, Spawn Entities, Play Effects Visual or Sound, Set Blocks, Toggle Blocks, Check Players Heath and much more!. The scripts are executed on their own threads to take the strain off of the main server thread.
@lexlaiden
I only wish I had more time, money and effort to give back. I'll continue to give what I can in appreciation of your fine work.
That reminds me... I have to post my thoughts and experiements on emulating BlockPlace/BlockBreak event cancelling :D
I want to thank the few of you that have recently donated. Thank You. It means a lot to me.
The donation amounts are not as important as the fact the you have decided to show your appreciation of the time that has went into the development of this plugin by buying me a pizza or sushi and by the way thanks for the steak dinner.
To the rest of you;
This plugin is free to use and you are not required to donate. But keep in mind, especially if you find this plugin very useful in making your server unique, you are getting the benefit of my hard work that I have decided to share with all of you. This plugin is far from it's potential. There is so much more that can be added. By you donating, you help keep me motivated to continue development.
@mcfacilitator
Its uploaded. I was busy working my real job. :)
VariableTriggers has the distinction of being the only plugin I have left being flagged by Bucket for the Deprecated, PlayerChatEvent. (1.31) All other developers have provided updates or dev-builds responding to the issue.
@Byamarro
Yes you make a variable and test it
Is it possible to make that player can run trigger only one time?
Dear reader,
If you like this plugin take a few seconds to prove it.
Just go to http://www.curse.com/server-mods/minecraft/variabletriggers and click "Like".
Thanks for your support!
@Byamarro
Maybe later. Right now Im just waiting on the bukkit team to get a stable release of 1.3
Need to make sure I don't need to rewrite a lot of code to keep it compatible.
Can You add <sub>Minecraft Loops", am bients and music discs to @SOUND command?</sub>
http://www.minecraftwiki.net/wiki/Ambience
http://www.minecraftwiki.net/wiki/Loops
@Trouvo
I use PotionCraft for that and @CMDOP from Variable triggers. Anyway there is no "infinity duration" in PotionCraft :(
http://forums.bukkit.org/threads/fun-admn-potioncraft-v2-2-1-give-yourself-a-potion-effect-1-2-5-r4-0.71092/
The ability to add effects from potions to players would be nice
What about repetitive events? I give You example. I want to make that everyone on my server will dig slower (I want to use SlowDigging potion effect) but I need to repeat it every few seconds or minutes (player can just drink milk to disable it etc.).
@Sinistralis777
Thanks man.
Get yourself a nice dinner bro.
@lexlaiden
I don't know how many people even go to that (wretched) Curse site. I get all my downloads from here or the Bukkit forum. I'll throw you a like there though. Maybe you should ask in the header (preferably, in red) :)
@PaTr0N
Thank you. It's people like you that make it worth while :)
Thanks for the awesome plugin, i've sent some appreciation your way!
@Sinistralis777
The same thought has occurred to me...
You should talk to the people developing Multiverse Adventure to make sure your plugin is compatable. The power of this mod plus the theme of MA would be quite a potent, amazing combination.
I'd be willing to toss some money around to make this happen if you need motivation.
You can if you know the name up front
$LexLaiden.var or $trouvo.var
Unfortunatley there is no way thet i can think of to do what you want at this time.
But have you noticed the vardata.yml filr has a StringLists section for variables and the command line has /vt addstrl
I just havent gotten around to fully utilizing the StringLists yet for the script commands. It would be somthing like:
@ADDSTRL [TEXT] adds a tring to the string list
@GETSTRL [OBJ.VAR] [INDEX] gets a string in the list at the index
@GETSTRLI [OBJ.VAR] [TEXT] gets the index of matching string
You get the idea. I don't know when or if i'll get to it. It depends on my motivation.
Read @lexlaiden