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 22, 2014@laacis2
So it will be like: /vtevent PlayerDeath @DROPITEM goldenapple 1, and wbout when a player picks it up and only gets the effect and the apple disappears of his inventory.
-
View User Profile
-
Send Message
Posted Feb 22, 2014@TheJerryGoes That can be easily done if you follow variable triggers documentation, so please, go ahead!
-
View User Profile
-
Send Message
Posted Feb 21, 2014Could someone help me? I want that when a player gets killed, a golden apple drops, and when a player picks it, the player gets regen for certain time, anyone? :)
-
View User Profile
-
Send Message
Posted Feb 21, 2014@Lyoko_Firelyte
tried that. result was pretty ugly =/
-
View User Profile
-
Send Message
Posted Feb 21, 2014@laacis2
If you have multiverse just force the user to do /world <world> after teleporting.
-
View User Profile
-
Send Message
Posted Feb 21, 2014it would be useful if when we do /vt setloc, that it stored coords and the world. Irritatingly, the lack of world makes me unable to use teleport triggers well. (as i'm having 12 worlds on server)
-
View User Profile
-
Send Message
Posted Feb 20, 2014@Heterosapien
Oh really? That's interesting. A wooden sword is still the same enumeration no matter what you do to it, *scratches head*. I did PM Lex to offer to take over the project though, if it happens I'll look into it for sure.
-
View User Profile
-
Send Message
Posted Feb 20, 2014@Lyoko_Firelyte
No what I meant was that if you are searching for a wooden sword it will ignore all wooden swords in the player's inventory that contain metadata. Also nesting else statements would be a nice feature.
-
View User Profile
-
Send Message
Posted Feb 19, 2014@HaltsLongBow
@HaltsLongBow
To do it EXACTLY how you described /vtevent Join @CMDCON say Welcome back, <playername>
To do, what I think looks nicer /vtevent Join @BROADCAST &4[Login] Welcome back, <playername> (you can customize what comes after broadcast if you wish)
-
View User Profile
-
Send Message
Posted Feb 18, 2014@laacis2
The script interpreter needs to remain in it's own runnable in order not lag, so I don't think there's really a fix for that other than swapping to Bukkit :\
-
View User Profile
-
Send Message
Posted Feb 17, 2014So say I wanted the console to say /say Welcome back, <playername> when a player logs back on how would I do this?
-
View User Profile
-
Send Message
Posted Feb 17, 2014@Lyoko_Firelyte
all they do is they deny async on certain types of threads. Probably more to come soon too. No idea why they do it, but they have weird kinds of wars going on with other devs.
-
View User Profile
-
Send Message
Posted Feb 17, 2014@ledhead900
I don't work with Spigot so I don't know why thread safety is an issue for them :\ It's "optimized" to be "faster" than bukkit, so who knows what gypsy magic they're using that conflicts with VT.
-
View User Profile
-
Send Message
Posted Feb 17, 2014@laacis2
Yeah easily. I might send Lex a PM to see if I can be added to the project, I don't really want to distribute a sketchy jar around when he deserves the downloads, but people have been PMing me some suggestions to add and I'd like to contribute to the actual project. I do have http://dev.bukkit.org/bukkit-plugins/vtextension/ that adds a couple features though.
-
View User Profile
-
Send Message
Posted Feb 17, 2014@Lyoko_Firelyte
Can't you create alternative symbols such as ; not : for metadata?
-
View User Profile
-
Send Message
Posted Feb 17, 2014@Lyoko_Firelyte
1st Finally someone with the decency to make effective and simple permissions much thought has gone into it which I appreciate.
ok so I read there is some issue with Spiogt? I use spigot on my 400+ slot MMO server what is the issue if any also is there any way to add metadata info or could there be a way to include that somehow?
-
View User Profile
-
Send Message
Posted Feb 16, 2014@laacis2
Oh yeah using async thread would do that, but it's designed for bukkit not spigot :\
@Heterosapien
Yeah, an item id doesn't include the metadata, and if you use ':' the script interpreter would think you're adding another argument so it would throw an error
-
View User Profile
-
Send Message
Posted Feb 16, 2014<hasitem:PLAYER:ITEMID> place holder does not work on any items with metadata.
-
View User Profile
-
Send Message
Posted Feb 16, 2014@Lyoko_Firelyte
it is the same old async error for block changes.
-
View User Profile
-
Send Message
Posted Feb 15, 2014Having an issue with @CMDOP and the VirtualPack plugin. Not sure if it's on this end or on theirs.
I am using @CMDOP with a few other plugins successfully, but when I use it with VirtualPack, it is saying I don't have permission to use the command unless I am logged in as an admin who has permission for that command.
I have also tried @CMDCON, but it doesn't even seem to register when I do that.
Any ideas of what might be happening?