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.
See more video HERE
Demo Video Contest
I am having a contest to see who's Video gets to be the Official Demo Video For VariableTriggers. Read more...
Do you need to understand how to program to use this plugin? NO!
You can create very nice effects without needing to understand logic flow or scripting. Just use the basic in game commands and create Walk, Click or Event Triggers with only one or two lines. To make a walk trigger that teleports a player that walks over a certain block to a location you define, simply type this one line:
You will me asked to click a location to teleport to and then you will be asked to click the block to set the trigger on. It can be as simple as that.
More Basic Examples:
/vtwalk @PLAYER Hello <playername> you just walked over a trigger!
Then click the block with the wand(bone) to set the walk trigger.
The above script line would tell only the triggering player the following:
Hello LexLaiden you just walked over a trigger!
You can add more script lines to the same trigger just type the following:
/vtwalk @ENTITY SKELETON 2
You will be asked to click a block to set the spawn location and then to click a block to set the trigger or add to an existing one.
The above script line will spawn two skeletons at the location you selected.
FYI - the default wand is the bone. You can change this in the config.yml
But if you do understand logic flow and some very basic script commands you can create Amazing things!
Click here to read Getting Started. This documentation is a work in progress.
- General discussion
- Request a new feature
- Post a script problem
- Share scripts This is a good place to see how scripts work an get ideas.
What's comming in the next update
Don't forget to Subscribe to be notified of updates. I'm always adding new features.
and after you read that check out the Help Docs For User by Uses
Thanks to @tenowg who is sponsoring a wiki website for VariableTriggers we can now get all of you involved in writing the documentation so we can have a complete in-depth and easy to understand set of instructions and examples. Please create a login and start editing and creating the documentation and web pages. http://vt.thedemgel.com/ This will truley be a community based web page. YOU help write the pages.
So far you guys have only posted probems related to scripting and most of those are just you typing somthing wrong or not understanding. What I need to now about are any Exception Errors. If nobody is getting any of these, thats great.
If and when they happen, please make a ticket on it so I know there is a problem and will fix it.
If you find this plugin useful, help with the continued development of features and funtionallity and keeping this plugin up to date by donating.
Buy me a pizza or a coke to have for those long hours sitting at the computer coding so you guys can have an AWESOME plugin.
Want to Help Code VariableTriggers
Because of my involvement in another project, I am not able to keep this plugin moving by myself. I am seeking a few people who would like to get involved with VariableTriggers. Must have solid Java experience. These people will have access to this project and the code. If you are interested please PM me with a description of your qualifications and why you would be a good choice.
Table of contents
- 1 VariableTriggers
- 2 Document
- 3 Read Getting Started
- Date created
- May 27, 2012
- Last update
- Jun 01, 2013
- Development stage
- All Rights Reserved
- Curse link
- Recent files