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 Mar 15, 2014@Lyoko_Firelyte
Hey just a point I would like to make about naming the update download file. I have always named it simply VariableTriggers.jar without any version in the file name for a reason. This way people don't have to worry aboy making sure they remove the prev file. This one will just overwrite the prior. : )
-
View User Profile
-
Send Message
Posted Mar 15, 2014@JerryCherries
I've already implemented a <playeruuid> into 1.3 that is coming soon :)
-
View User Profile
-
Send Message
Posted Mar 15, 2014@Lyoko_Firelyte
Would you be able to implement a feature regarding the UUID's so rather than <playername> you would have one for <uuid> so i can do if statements to automaticly give staff their perms etc. This would also be very helpful :)
-
View User Profile
-
Send Message
Posted Mar 15, 2014@JerryCherries
I know that's a feature a lot of people would love, but I don't think it's quite possible. I'll look into it on the craftbukkit side, but if there isn't a PluginMessageReceieved event or something similar I don't think it's possible.
-
View User Profile
-
Send Message
Posted Mar 15, 2014@Lyoko_Firelyte
Would you be able to implement a new feature so for example: @QUIETCMD so all the plugin messages dont get received to the player or both @QUIETBOTH for instance. This will be very helpful for many people not just me i would imagine
-
View User Profile
-
Send Message
Posted Mar 15, 2014@laacis2
You don't have two VT jars in there right?
Also can you send me the stacktrace?
-
View User Profile
-
Send Message
Posted Mar 15, 2014@JerryCherries
Yep the next update I'm working on has a lot of Async fixes (@SETBLOCK works for Spigot :)) and @laacis I'll look into that, I didn't encounter any issues when I local tested <helditemname> since it's in a try/catch...
-
View User Profile
-
Send Message
Posted Mar 15, 2014The amount of relief I had once i seen that new update = emensive. I have been with VT since when you had 5k downloads and now thanks to this update and Lyoko dedication VT is back to business. Looking forward to the next update, hopefully @SETBLOCK etc will work rather than using /setblock on the @CMDCON ;)
Also the @DROPITEM with unsafe enchants, level 10 for instance would be a great minor feature and on all items.
-
View User Profile
-
Send Message
Posted Mar 15, 2014scrap what i said, it does that with every command vt uses, i type.
-
View User Profile
-
Send Message
Posted Mar 15, 2014Plain bukkit server with only vt. Bug occoured, when creating this command: @PLAYER &6You are holding <helditemname> ! could not pass playercommandpreproccessevent to variable triggers.
-
View User Profile
-
Send Message
Posted Mar 14, 2014Thanks Lex :)
I'm working on fixing some tickets for the next build as well as adding suggestions from the forums, so make sure to post there if you want something added! I'll try to cram a lot into the next build as it takes awhile for plugins to be approved.
-
View User Profile
-
Send Message
Posted Mar 13, 2014I have a new coder to keep VariableTriggers going as I have been tied up with other things.
-
View User Profile
-
Send Message
Posted Mar 13, 2014@Lyoko_Firelyte
Nice to see your getting on it and everyone is finally getting the long needed updates. This plugin has been of great use to everyone. I hate that I have not been able to keep it going these last many months. But Thanks to Lyoko_Firelyte's desire to work on this plugin I am sure you guys will see some nice improvements.
Thanks again Lyoko_Firelyte's
-
View User Profile
-
Send Message
Posted Mar 12, 2014@Lyoko_Firelyte
I still get a Bukkit Subscription Notification and am able to download builds without approval.
-
View User Profile
-
Send Message
Posted Mar 12, 2014@gnarlerman
I will put in <playeruuid> into the next build; I'm also looking into some spigot compatibility options, and the @FIREWORK build is still waiting for approval.
-
View User Profile
-
Send Message
Posted Mar 12, 2014@gnarlerman
I would rather have a new placeholder like <UUID>
-
View User Profile
-
Send Message
Posted Mar 12, 2014Please prepare for the Playername to be switched to UUID.
http://forums.bukkit.org/threads/tut-moving-from-player-names-to-uuid.241626/
I hope to continue using <playername> as a variable after this update... Thanks!
-
View User Profile
-
Send Message
Posted Mar 11, 2014vtcommand how to send chat to everyone? example :vtcommand g @CHAT !<cmdarg1>
when player use command /g test will send chat !test ("!" for essentials shout )
-
View User Profile
-
Send Message
Posted Mar 11, 2014Hey Lyoko, big thanks for taking over part of the development!
On the newest version, the @FIREWORK addition cannot be fired on spigot servers on an async thread, so it would be nice if you could fix that issue.
19:40:56 [WARNING] java.lang.IllegalStateException Asynchronous entity add!
19:40:56 [WARNING] at net.minecraft.server.v1_7_R1.World.addEntity(World.java:935)
19:40:56 [WARNING] at org.bukkit.craftbukkit.v1_7_R1.CraftWorld.spawn(CraftWorld.java:1028)
19:40:56 [WARNING] at org.bukkit.craftbukkit.v1_7_R1.CraftWorld.spawn(CraftWorld.java:797)
19:40:56 [WARNING] at com.wizardscraft.tools.FWTools.playFirework(FWTools.java:32)
19:40:56 [WARNING] at com.wizardscraft.scripting.ScriptInterpreter.Interpret(ScriptInterpreter.java:1591)
19:40:56 [WARNING] at com.wizardscraft.scripting.ScriptInterpreter.Interpret(ScriptInterpreter.java:355)
19:40:56 [WARNING] at com.wizardscraft.scripting.ScriptInterpreter.run(ScriptInterpreter.java:269)
19:40:56 [WARNING] at com.wizardscraft.scripting.ScriptInterpreter.Interpret(ScriptInterpreter.java:1188)
19:40:56 [WARNING] at com.wizardscraft.scripting.ScriptInterpreter.run(ScriptInterpreter.java:269)
19:40:56 [WARNING] at java.lang.Thread.run(Unknown Source)
-
View User Profile
-
Send Message
Posted Mar 11, 2014@Lyoko_Firelyte
Thanks a lot for this! I checked the pending file and it has some great additions. I hope you can fix some of the tickets such as #100 and #83. Have a nice holiday :)