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 Aug 6, 2014@adambor
Could you be more specific on the issue? VT won't interfere with other chat plugins, and system messages from other plugins can't be blocked.
-
View User Profile
-
Send Message
Posted Aug 6, 2014Hi @QUIET doesn't work for me I'm running on 1.3.3. Please fix it soon. Thanks
-
View User Profile
-
Send Message
Posted Aug 6, 2014I hope <hasitem:player:itemid> can check the item wiithout taking metadata into consideration. That will be very useful for checking tools and weapons which have durability.
-
View User Profile
-
Send Message
Posted Aug 5, 2014Ah progress on SQL support... I nearly have the information output to the player complete. Just have to write the page support.
Then after that I need a proper way to write to SQL (simple) and edit existing entries (also simple) And then comes the fun of modifying the command to output information to search for certain things.
If it looks long repetitive and boring that's because it is. 90% of it is formatting the data. :P
-
View User Profile
-
Send Message
Posted Aug 5, 2014@H8llfire
Thanks. I thought that anything that had the word ticks in it referred to in-game time.
-
View User Profile
-
Send Message
Posted Aug 5, 2014@AncientTom
Just use <secondticks:0>, you'll get the unix timestamp from this.
-
View User Profile
-
Send Message
Posted Aug 5, 2014@AncientTom
Never Mind. The numeric data is returned in integer form. I can add the the day of the year to the year times 1,000 for a readable datestamp.
-
View User Profile
-
Send Message
Posted Aug 5, 2014Is it possible to get a timestamp from <systemtime:>? I need it to check for the amount of time passed since last login.
-
View User Profile
-
Send Message
Posted Aug 5, 2014@Lyoko_Firelyte It works. Thanks a lot. Anyway, do somebody have an idea about my question in #2037?
-
View User Profile
-
Send Message
Posted Aug 5, 2014Fixed, thanks for bringing this up :)
I've added this to 1.3.3.1, redownload here.
-
View User Profile
-
Send Message
Posted Aug 5, 2014@Lyoko_Firelyte I use a click trigger:
to check the online players. Now it only returns "null" after I delete the vardata.yml, restart the server and fire the script. There's no object named VTSystem in the new vardata.yml.
-
View User Profile
-
Send Message
Posted Aug 5, 2014@RaycusMX
The list is only updated when you fire a script
-
View User Profile
-
Send Message
Posted Aug 5, 2014@VTSystem.OnlinePlayers doesn't work with VT 1.3.3.1. This array no longer update the list of online players.
-
View User Profile
-
Send Message
Posted Aug 4, 2014@Gaurav1234
Agreed, Unless there's more pressing things I'd love a whole bunch of additional event triggers.
There's quite a list to pull from, adding a few of the more requested ones every so often would help flesh out what VT can do over all.
-
View User Profile
-
Send Message
Posted Aug 4, 2014Hey,
Could you add an event like "OnHit" or "OnTakeDamage" so that we could use VT in replace of combatlog/combattag plugins? #VTMasterRace
-
View User Profile
-
Send Message
Posted Aug 4, 2014So I got it working... with many bugs. Commands work but wont save to the file. I gotta go onto the config files and manually type. Arguments also wont work with exit's either.
-
View User Profile
-
Send Message
Posted Aug 4, 2014Well, I have a new question, how can I check an array without taking capital letters into consideration? In a string check I can use @IF si $obj.var = something, but what if in an array check?
-
View User Profile
-
Send Message
Posted Aug 4, 2014well vault actually broke it more. It wouldnt even let me define areas after I installed that. I guess this plugin cant be used with 1.6.4, Thanks anyway.
-
View User Profile
-
Send Message
Posted Aug 4, 2014Ok ill try installing vault and see if that fix's it.
I tried the latest version and it also didnt work so Im gonna take a guess that all the versions in between wont either :P
-
View User Profile
-
Send Message
Posted Aug 4, 2014@killerbyte12
It's supposed to be optional yes but that version had some issues with the optional part. Try installing vault anyway. You could try later versions and see if they work though.