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 31, 2014idea: @PROJECTILE <playername> [velocity] [type] [direction] Direction only needed if <triggerloc> is what fires the projectile.
Types being: Wither skull, snowball, arrow, fireball, generic splash potion.
What it does: Makes player fire a projectile in direction player is facing.
Makes trigger fire a projectile in defined direction.
Why would we need this:
Can make pretty nice magic script now that we can check for held item names.
Can make nice dispenserless arrow/fireball/wither skull trap.
-
View User Profile
-
Send Message
Posted Mar 29, 2014@KyadCK
:D! I'm glad you were able to use the system without any problems and my formatting was not confusing.
-
View User Profile
-
Send Message
Posted Mar 29, 2014Used the new inventory and Switch/Case stuff. Made a multipurpose and multi-layer GUI. Made the people I work with drop their jaws when I said I did it with just VT, and in only 275 lines of scripting.
Then I posted it in the forums.
I like this new code. Can't wait for the next update. :D
-
View User Profile
-
Send Message
Posted Mar 29, 2014@MaybeOneDayiCan
Do you have a loop going somewhere? Also: Update to 1.3! :3
-
View User Profile
-
Send Message
Posted Mar 29, 2014variabletriggers is lagging,how can i turn off task interval 21600? http://i.imgur.com/U5cbir0.jpg
-
View User Profile
-
Send Message
Posted Mar 28, 2014@laacis2
You can already use bukkit colors in @BROADCAST and @TELL so use /vtcommand to create a new /chat command that in-turn calls the @BROADCAST or @TELL and use the bukkit colors
-
View User Profile
-
Send Message
Posted Mar 28, 2014Why don't use bukkit color codes to color the chat?
-
View User Profile
-
Send Message
Posted Mar 28, 2014@AuxiliumSoT
Oh ok that makes more sense x_X
-
View User Profile
-
Send Message
Posted Mar 28, 2014@Lyoko_Firelyte
I believe he is requesting someone to make that into a script. ^^
-
View User Profile
-
Send Message
Posted Mar 28, 2014@Nipshu
Interesting find? I feel as if that's another one of your plugins causing that, but who knows.
-
View User Profile
-
Send Message
Posted Mar 28, 2014Has someone made a script something like that?
If the first letter of chat is "!" then the chat will be colored.
-
View User Profile
-
Send Message
Posted Mar 27, 2014I've updated the NotePad++ UDL to match Lyoko's update. It's available for download in the forums.
-
View User Profile
-
Send Message
Posted Mar 26, 2014@AuxiliumSoT
Well if you are more specific I can hopefully try to come up with something more elegant.
-
View User Profile
-
Send Message
Posted Mar 26, 2014@Heterosapien
Yeah, that was just an example (replacing one block underneath the player with dirt). What you showed is what could work out of course, but the main problem I have is that I want to have multiply blocks checked. If I were to do what you just posted, although good, it would become VERY messy.
-
View User Profile
-
Send Message
Posted Mar 25, 2014@AuxiliumSoT
I'm not exactly sure what you want. Why couldn't you just loop the following script?
-
View User Profile
-
Send Message
Posted Mar 25, 2014Is there something I can REPLACE blocks easily with? I've tried toggle, but considering I'm working with loops, that wont work. I'd LOVE to have something that would work something like this:
@REPLACEBLOCK 1:3 <relativeloc:$playername.location:0:-1:0>
Which would actually function that one block below the player, if stone (ID 1) gets replaced by dirt (ID 3).
-
View User Profile
-
Send Message
Posted Mar 25, 2014............................
-
View User Profile
-
Send Message
Posted Mar 24, 2014@Heterosapien
This would be nice! A money placeholder shouldn't be a problem with Vault?
-
View User Profile
-
Send Message
Posted Mar 24, 2014I would like to be able to get a player's balance without having to use a hasmoney search algorithm because this is very script intensive.
-
View User Profile
-
Send Message
Posted Mar 23, 2014@laacis2
It's a player command preprocess event which listens to chat input directly, not commands, so yeah it would override because they are not real commands and use a different listener.
@John__B
Forgot about that, I'll make one for the next update when I have time :)