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 May 24, 2013I made a script with like 5 EXPLOSIONs at one point (nothing overwhelming), and when they kicked off, MonsterApocalypse threw some nasty errors into the console and actually brought down the server. I never have crashes like that. I have other plugins, so I couldn't say 100% it was MA, but FYI :/
-
View User Profile
-
Send Message
Posted May 24, 2013@nhadobas
Its right on this page. http://puu.sh/3019C.png
As for config not generating, which version are you using? Maybe try an older version to see if it generates then?
-
View User Profile
-
Send Message
Posted May 23, 2013I'm sorry if i'm missing it, but is there any documentation for the configuration options in the config?
....My config wont even generate...Can someone just link me to documentation?
-
View User Profile
-
Send Message
Posted May 23, 2013@Nikecow
Yeah must be but i have thousands lines of scripts so hard to find the issue already been going through all scripts 2 times so a little debug would be nice.
-
View User Profile
-
Send Message
Posted May 23, 2013@Dinastya
Are you sure you havent forgotten a "=" mark somewhere?
Like: '@IF b $something.variable true' instead of '@IF b $something.variable = true'
-
View User Profile
-
Send Message
Posted May 23, 2013Checkout my new variabletriggers tutorials, if your new to this plugin and thinking weather to get it or not. Checkout my videos!
http://www.youtube.com/user/ApolloBukkit
I Guarantee this will make your server more popular
-
View User Profile
-
Send Message
Posted May 22, 2013@BFUSpEd
If multiple people use the script at the exact same time, maybe, but it shouldn't if it is setup right. If you are worried that might happen, then you can make a separate temporary variable and differentiate it by using <playername> for the money.
-
View User Profile
-
Send Message
Posted May 22, 2013@Lyoko_Firelyte
since that method actually changes the original int temporarily, is there any danger something could go wrong and that int would stay doubled? sorry I dont understand much about coding
-
View User Profile
-
Send Message
Posted May 22, 2013By the way lex, I know you're very busy fixing the important bugs but my logs are often spammed with:
[WARNING] Error @IF: Argument 2 must be [$variable|true|false]
Could you maybe quickly add some debug on which script it has the error?
I have searched all my scripts 2 times now checking all @IF statements and can't find any if statement with an invalid argument.
-
View User Profile
-
Send Message
Posted May 21, 2013@Grave9912
Check your mail :)
-
View User Profile
-
Send Message
Posted May 21, 2013@BFUSpEd
Yes but not like that.
Now, if that does not work it's because it's not accepting $obj.var. And you can't place a <var:$obj.var> because of the whole 'no functional place holders inside of a functional place holder' rule.
-
View User Profile
-
Send Message
Posted May 21, 2013Wohooooo!!!
Thanks soo much Lex :)
I was on camp for 5 days and just came back and saw the update and made me really happy :)
Will test it out later but thanks for fixing the @CMD @CMDCON etc!
I had most crashes from that commands so my server should become way more stable now :)
-
View User Profile
-
Send Message
Posted May 21, 2013Is it possible to do basic maths in a placeholder? for example:
@IF b <takemoney:<whodied>:($OBJ.var*2)> = true
In this case, taking double the integer of $OBJ.var as money away from the player who died.
Would something like this be possible?
-
View User Profile
-
Send Message
Posted May 21, 2013Hello, I was wondering if anyone could help me with making a script? I want to make a script that: takes effect on exit of a defined area, once they exit I wanted to make them temporarily invisible and make them immune to PvP and mob damage. Also I wanted to make it so that while they're invincible they are denied certain commands involving teleportation, such /home, /warp, /tpa, /tpaccept. Would this be possible? If you can make such a script for me then please PM, I am willing to give out a small cash reward for such a script if it will help convince you to make one for me.
-
View User Profile
-
Send Message
Posted May 21, 2013Hey guys,
As you know v1.2.5 fixes alot of the async problems some of you were having, there are still some commands with this problem that I am addressing and will release when I get them all fixed. In the mean time if you have an issue with those commands, like SMOKE and FLAMES, then try to refrain from using those until I get them fixed and released.
If you are one of the users that never have trouble with these then just keep using them.
-
View User Profile
-
Send Message
Posted May 20, 2013@Brocodo
-
View User Profile
-
Send Message
Posted May 20, 2013Hi,
Im trying to create a script that checks how many players are in a specific area before they can join that area. And tell the player if there are too many ppl to join the area.
So, someone presses a button, it checks how many players are in the area, then if there are not many players in (<10) then he joins.
If there are more (10>) then he gets a message.
How could i do this? I really can't seem to find it out.
Thanks!
-
View User Profile
-
Send Message
Posted May 20, 2013@gnarlerman
You might be trying to add a string?
Maybe you did @SETSTR $test.var test and then tried @ADDINT $test.var 1 or something.
-
View User Profile
-
Send Message
Posted May 19, 2013@gnarlerman
do you have any checks like this, maybe?
or
That's my first thought of what might do that.
-
View User Profile
-
Send Message
Posted May 19, 2013I am getting an error that is VERY hard to reproduce, but happens all the time.
[Info] Could not convert to number
Any idea what I could have done to cause this to spam on the console thousands of times, yet be really hard to reproduce and figure out exactly what does it?