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 Feb 12, 2014Would this plugin at the version of 1.2.6 Work on Pixelmon Servers, If not will there be an update to 1.6.4 for this plugin?
-
View User Profile
-
Send Message
Posted Feb 10, 2014@laacis2 The current method being used in VT is .setTypeId() which is the same as worldedit, so I'm not sure how it's not working. Any error logs?
-
View User Profile
-
Send Message
Posted Feb 10, 2014This is the single greatest plugin ever made. Is there an easy way to do a location trigger for place or break that doesn't execute every time a block is placed or broken anywhere on the map?
-
View User Profile
-
Send Message
Posted Feb 10, 2014@Lyoko_Firelyte
Can you slap together small fix for spigot users for @SETBLOCK? Although worldedit method does work, it does feedback players in chat which takes away most of the magic unfortunately.
-
View User Profile
-
Send Message
Posted Feb 9, 2014I hope have a update for 162.Vt is great.
-
View User Profile
-
Send Message
Posted Feb 8, 2014When reading all these comment I simply want to say lexlaiden, well done. You have the right to do as you please, and even with the current state of things, its not an issue, it only is for those who see it as an issue. I appreciate the feedback and the work you did on this plugin and look forward to any other work you go. Gratz sir. If you ever play in my worlds you will choose any donator status free.
-
View User Profile
-
Send Message
Posted Feb 8, 2014@mPlayerEXE
Well, first, depending on another plugin to run your server isn't the best of ideas - everything on my server is in my core plugin which means it'll always be updated. Hell I don't even use essentials. If you're so concerned about one scripting plugin being better than another, maybe you should learn java and code your own? With the Bukkit API you can do almost anything on the server that extend far beyond the reach of VT.
However, the point of this plugin is to not have to code your own, which is understandable, but it is never a good idea to build your server around a plugin that you don't control yourself - it's 100% your fault for whatever happens when(if) this plugin stops working.
On a side note, I've decomped this plugin and unless Bukkit makes MAJOR API changes (which is unlikely, considering updateInventory() still exists), nothing serious will happens to this plugin for awhile.
On a second side note, if this plugin does break, I'll happily slap together a working fix for you guys, it's just reading stacktraces & updating to the new methods.
-
View User Profile
-
Send Message
Posted Feb 6, 2014This plugin looks interesting, but I was wondering, can it do something when x players join the world?
-
View User Profile
-
Send Message
Posted Feb 5, 2014LAST ENTRY :
Earlier you move to another plugin better for you.
It will be a day when you see in console :
[ERROR] Can't load plugin Variable Triggers ! Is it up to date ?
And on VT page :
This project is abanoned !
I don't want to see this ...
Anyway I really liked this plugin . I used it from June 2012, on 5 servers of different kind, and created many wonderfull things for players. Many of them thinks that I use my own plugin ...
I hope that somebody takeover this plugin.
-
View User Profile
-
Send Message
Posted Feb 3, 2014@mPlayerEXE
Simplicity? =)
Anyway, this is Variable Triggers page, so we here talk about them not something else. We discuss variable triggers.
-
View User Profile
-
Send Message
Posted Feb 3, 2014@laacis2 :
Denizen also have CLICK/WALK/AREA/COMMAND triggers !
Here is some triggers ( ALL in one script container ) :
'spaceareas':
type: world
events:
on player enters cu@SPACEspawndeny:
- ^teleport <player> location:l@SPACESPAWN
on player walks on l@landmine24
- narrate "YOU STEPPED ON IT , MAN !"
- ^run LANDMINEEXPLODE as:<player>
on testthis command:
- narrate 'You just used the /testthis command!'
# HERE IS DEFINITION OF LOCAL VARIABLE !!!!!!!!!!!
- define arg_size <context.args.size
- narrate "'%arg_size%' arguments were used."
- if %arg_size% > 0 {
- narrate "'<context.args.get[1]>' was the first argument."
- narrate "Here's a list of all the arguments<&co> <context.args.as_cslist"
}
- determine fulfilled
What next in VT to compare ?
-
View User Profile
-
Send Message
Posted Feb 3, 2014lol even more, i used the very citizens with variable triggers, to create player owned bat air combat arena
-
View User Profile
-
Send Message
Posted Feb 3, 2014@mPlayerEXE
I believe, if you can pull your imagination far enough, you can do almost all of what you mentioned, however VT has something i care more about, then what someone takes from chest. The command, and walk and click triggers. I use approximately 100 command triggers on my server, and over 1000 click triggers. Even more, variable triggers can use other plugins for data collection, such as using /mv who to return players online PER WORLD, then using this information in triggers.
VT is a core, that operates with server plugins, you make it operate with.
-
View User Profile
-
Send Message
Posted Feb 2, 2014I'm transferring my scripts to Citizens/Denizen. Why ?
That arguments are REALLY HEAVY, so
Farewell VT
-
View User Profile
-
Send Message
Posted Jan 31, 2014I can pay good money for an updated VT, pm me.
-
View User Profile
-
Send Message
Posted Jan 31, 2014Need help writing a couple simple scripts. If you want to help then reply!
-
View User Profile
-
Send Message
Posted Jan 29, 2014@Natfan
try @ADDSTR $<playername>.koth timer
or something on that area. This will store the object
-
View User Profile
-
Send Message
Posted Jan 29, 2014Hi, I'm trying to make a King Of The Hill minigame using VariableTriggers. I used <playername> in my scripts like so:
But whenever ANYONE runs over it, the timer restarts!
How would I use Objects to save a players name so that it only "UnCaps" when the player that started capping the KOTH in the first place has left?
If anyone can help me out, it'd be much appreciated.
-Natfan
-
View User Profile
-
Send Message
Posted Jan 26, 2014@chakyl try looping for condition @IF s <areaexited> = [name] i don't use loops for safety reasons
-
View User Profile
-
Send Message
Posted Jan 25, 2014@laacis2 That would work if I didn't have @PAUSE in my script :p. It's an adventure map type of thing.