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.
@AaronMcH
Working on it now.
This is brilliant, when can we expect to have the feature to call scripts on events, such as if a player dies, a script is executed as that player?
Thanks Aaron
Hi- talked to you a bit on the bukkit forums. plugin looks great, imma be usin' it.
suggestion: @SETCLIENTBLOCK [Player] [Block Id] [Location] Same thing as @SETBLOCK except instead of setting the block on the server it does Player.sendBlockChange(location, material);
:D
Thanks for the prase. People just don't know about it yet! It's brand new. The best thing you can do is spread the word!!! comment about it in other post on forums.bukkit and curse forum.
I Just uploaded v1.0.8
Lots of new commands and features. Give the bukkit team a few to approve it.
Read this to see what's new in v1.0.8
http://dev.bukkit.org/server-mods/variabletriggers/forum/newfeatures/38332-whats-been-added-so-far-in-the-next-release-released/#p3
Add a @TIME script based on the server time, I run an RP server Id like to have events happen at night such as the main gates of the town closing at night.
I Need Your Help. I need some realy good demo and tutorial video's so I am having a contest .
Please read this:
http://dev.bukkit.org/server-mods/variabletriggers/forum/video/democontest/38477-contest-instructions/#p1
Woah.
@lexlaiden
Looking good, thanks for the heads up! I still have my fingers crossed for a <money> placeholder in 1.0.8 - out of rank self-interest, I confess. I want to use VT to sell permissions!
@Trouvo
I need to add /vtrigger reload Will work on it.
@TOGGLEBLOCK toggles ANY block on or off
in other words if the block exists then it is removed if the block is anything else then it is turned into what we want.
OK, Here is what has been added so far but not released yet. It will be in the next UPDATE v1.0.8 http://dev.bukkit.org/server-mods/variabletriggers/forum/newfeatures/38332-whats-been-added-so-far-in-the-next-release/#p1
First, LOVE THE PLUGIN!!!
second, perhaps i am doing something wrong, or perhaps confused, but whenever i make edits to the scrips outside of the game, they do not save.
I tried /reload on the server after making/saving an edit, i tried just saving it and seeing if it would auto-update onto the server, still no avail, is there anything i can do to get them to stick without requiring the turning off of the server and saving it while it is off for these to stick?
third, is the @TOGGLE, if i am reading it correctly, to toggle switches or redstone activated blocks?
Thank you for your help
p.s. is it possible to make it so click triggers are not activated when adding a line to the script in game, perhaps based on the permissions of the plugin and the tool identified in the config? not a big deal but would be nice
Incredible plugin, amazing work! Thanks for sharing!!!
v1.0.7 released!!!
Love this plugin.
The best addition to our server since worldedit.
Currently using it in conjunction with MobArena to make a 'Dungeon', where players start in a Hall where they choose to access the next level, see rewards and exit. At each new level they reach, they choose between a set of upgrades (Armor-sword, pickaxe-axe... actually empty mobarena class in the lobby), then enter the level. Fight waves with amor-sword choice done in current and earlier levels, then when tirred, exit to get rewards (I use kitplugin for giving rewards and quickarmor for handing out armor at level start).
All of this to show that the possibilities of this plugin are just limitless. And it's just getting started. Also bravo to lexlaiden for the very clear how to use section, a rarity lately in server mods.
@tzahi12345
Yes. You can type the block id but if you do then you must type the location:
@TOGGLEBLOCK 23 123,65,-267
or
@TOGGLEBLOCK 23 $loc.somevariable
use $loc.somevariable as the location providing you use
/vtrigger setloc loc somevariable
to save a location to the variable.
Is it possible to use block ids in @TOGGLEBLOCK?
v1.0.6 is released!!!
@Rimaka94
Its worth looking into. I haven't seen this before but I wasn't looking. I'll try to recreate this and fix. Thanks for the Post.
OK I found what is happening. When you run VariableTriggers for the first time and do a server reload before VariableTriggers autosaves for the first time it was throwing an error and causing the loss of any trigger data. (this would ONLY happen the very first time you run VT). Well I found the problem and have fixed it. You will see the fix in the next update - v1.0.6 soon.
First off I'd like to say that this in my top for most useful plugins I've ever seen. However there's a problem; it seems when I use /reload on my server, all the triggers I've set on blocks are gone. Is there any way to fix this?
This may have been because my server had not saved the triggers yet, however. I'm not 100% sure.
AMAZING plugin! I have been looking for something like this for awhile now and this is exactly what I need. I am using it to set up RPG mini-games on my server. Everything works very well, and I love the amount of control you have. Keep up the good work! I look forward to watching this plugin expand it's potential.