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.
















-
View User Profile
-
Send Message
Posted Jan 4, 2015Hello i'm getting troubles with variable triggers 2.0 in 1.8.1 ( spigot build 19 ). Actually i can't even create a click trigger. Point is i don't have anything in logs .. nothing happen when i'm trying to create a click trigger. Maybe issue is between chair and keyboard maybe not hope you will be able to help me.
-
View User Profile
-
Send Message
Posted Jan 2, 2015@RoyPiter
It is called SystemTimer in V2
-
View User Profile
-
Send Message
Posted Jan 1, 2015@KamikazePlatypus
Oh, before VT 2.0 it did xD
@Lyoko_Firelyte
Is that going to be fixed?
-
View User Profile
-
Send Message
Posted Jan 1, 2015@Lyoko_Firelyte
So how do I use the timer? I tried /vte add Timer myscript <scriptline> and it's not working.
-
View User Profile
-
Send Message
Posted Dec 31, 2014@RoyPiter
/vt run does not work in command blocks.
-
View User Profile
-
Send Message
Posted Dec 31, 2014@KamikazePlatypus
Yo can run scripts using redstone and command blocks, using the command /vt run scriptfile:script (player)
Here a little example of how you can use it

-
View User Profile
-
Send Message
Posted Dec 30, 2014@Lyoko_Firelyte
Um, /vte add Timer <script> <scriptline> isn't working. What am I doing wrong?
-
View User Profile
-
Send Message
Posted Dec 30, 2014@KamikazePlatypus
Use the main timer at a minute and use variables to keep track of how many minutes it has run. After 7 minutes call a script and reset the variable back to 0.
-
View User Profile
-
Send Message
Posted Dec 30, 2014@Lyoko_Firelyte
What if I want to have more than one timer? Like say, one that goes off every 7 minutes, and one that goes off every 3 minutes? Also, is there a way to run scripts with redstone/command blocks?
-
View User Profile
-
Send Message
Posted Dec 30, 2014Hi, is it possible to make VT work with the plugin Towny, and so adding this features http://dev.bukkit.org/bukkit-plugins/variabletriggers/forum/tell_me/73002-vt-with-towny/#p1 ?
-
View User Profile
-
Send Message
Posted Dec 30, 2014@KamikazePlatypus
You can change the timer duration in seconds in the settings yml in version 2 and use the timer event :)
-
View User Profile
-
Send Message
Posted Dec 30, 2014Hey there. I was wondering, is it possible to make it so that a script runs once (and only once) every 7 minutes? And if so, how would I go about doing that?
-
View User Profile
-
Send Message
Posted Dec 28, 2014@Brolak02
One of your scripts must be calling an invalid /vtcmd command. Remember V2 has different command syntax, see /vtcmd ? for a help menu :)
-
View User Profile
-
Send Message
Posted Dec 28, 2014How to set up VT to not send in console every 10 min :
"INFO : VT /vtcmd ?"
-
View User Profile
-
Send Message
Posted Dec 27, 2014@swhan6311
Loop is not enabled in V2 yet as I didn't have reasonable time to finish it and decided to release the build without it. I'll get around to adding it eventually. :)
@RoyPiter
Oops. Top of the to-do list, promise! :D
@brkdgl07
There may be an error with V2's parsing system regarding ?= and =?. Second on the to-do list, promise! :D
-
View User Profile
-
Send Message
Posted Dec 27, 2014There is something that I want to help you. Also check if something is in the list with @IF @player.list ?= WinneonSword. This was written in update vt 1.3.1 But when I wrote the same thing , my console tell to me Error @ IF: Argument 3 must be [=|!=|<|>|<=|>=|?=|@] Where is the problem I dont solve. Maybe you know that.
-
View User Profile
-
Send Message
Posted Dec 26, 2014Here I have some issues
.
Since VT 2.0, I noticed that only the script command @PLAYER can read formatting codes using the "&" symbol (which would be replaced by "ยง"). When before we could use them in any command.
There I have a walk trigger using @BROADCAST or @TELL <playername>, and other with @PLAYER
.
Another thing is that the place holder <cmdline> returns with a blank space before the command args, like " arg1 arg2"
-
View User Profile
-
Send Message
Posted Dec 26, 2014You know how to use "@LOOP"?
-
View User Profile
-
Send Message
Posted Dec 25, 2014@MrEminent42
I dont know how to do votes, but I think you can do this with a integer such as. @SETINT $calculator.votes 0 and you can do each votes @ADDINT $calculator.votes +1 @IF i $calculator.votes = 15 @CMDOP broadcast Votes are increasing @SETINT $calculator.votes 0 @ENDIF
-
View User Profile
-
Send Message
Posted Dec 24, 2014Thanks a lot, Lyoko