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 Jul 3, 2013http://hastebin.com/hofemafuna.avrasm
The Horse needs to be registered pretty please :)
-
View User Profile
-
Send Message
Posted Jul 3, 2013Thank you.
-
View User Profile
-
Send Message
Posted Jul 1, 2013@Lyoko_Firelyte
I see, that would work. However I was planning on intergrating some VT commands in BuyCraft (donation system) and what will happen is if players don't capitalize their names with donations it won't work :(
Is it possible that you remove the need for it in your extension :D ?
Edit: Never mind. I just remembered that it is impossible to remove capitalization since it is actually needed sometimes :/
-
View User Profile
-
Send Message
Posted Jul 1, 2013@Nikecow
Yep what I've done is when they login for the first time, it sets the boolean $registered.<playername> to true. Then, on any script you have to type in a name, I quickly check for @IF b $registered.<cmdarg:1> = false, @PLAYER This player does not exist! Have you used proper caps and spelling?
-
View User Profile
-
Send Message
Posted Jul 1, 2013I'm having some issues with capitalization. Some players don't use proper caps like nikecow instead of Nikecow. If I then try to get var data from <playername> it will differ from nikecow's data. Is there any way this can be disabled? I do not see a reason for this. This would be great help to me.
-
View User Profile
-
Send Message
Posted Jul 1, 2013@wolderado
Go code your own plugin then instead of complaining.
Speaking of that, I've pushed my plugin that offers real timestamps, player nicknames, and string building specifically for VariableTriggers.
http://dev.bukkit.org/bukkit-plugins/vtextension/
-
View User Profile
-
Send Message
Posted Jul 1, 2013Sorry but variable triggers coding logic is inadequate.You should add more events
-
View User Profile
-
Send Message
Posted Jun 30, 2013@kevcraft
Forums will usually work fine as long as someone glances at it every so often.
-
View User Profile
-
Send Message
Posted Jun 30, 2013@kevcraft
One thing we could start doing is using the forum provided to post our questions. Comments are notoriously difficult to search through for past answers. I am guilty of doing it as well so I am now posting my questions in the right forum. Off to post one now.
-
View User Profile
-
Send Message
Posted Jun 29, 2013You guys know what ? We should make a chat thingy for variabletriggers so we can get help like instantly if someone else is online !
-
View User Profile
-
Send Message
Posted Jun 29, 2013Is there a way to get a block's name when just placed ? I did it this way : @PLAYER <getblocklos:NAME:5>
and it does tell me the name, but what I want is the custom name like from a plugin that makes custom heads with skins and names, but I can't get the custom name for the head.
-
View User Profile
-
Send Message
Posted Jun 29, 2013@Byamarro
You can use /vt run scriptfile:name
-
View User Profile
-
Send Message
Posted Jun 29, 2013@Fantomera
@SIGNTEXT Change the text on a sign. You can use &0-&f, &l-&r color codes Usage: @SIGNTEXT [LOCATION] [LINE] [TEXT] Location is optional. You will be asked to click the sign if location is not provided.
-
View User Profile
-
Send Message
Posted Jun 29, 2013Events: Right click Left click Could be usefull :(
Also. /callscript command could bypass many limitations of variable triggers
-
View User Profile
-
Send Message
Posted Jun 28, 2013@Lyoko_Firelyte
I am going to start using @CMDCON rather than my habit of @CMDOP. It was actually necessary for my idea to work. I think it is because a player can not mute themselves. Thanks. :)
-
View User Profile
-
Send Message
Posted Jun 28, 2013@EdictServer
Not really, I just use @CMDCON to avoid extra chat output by other plugins. Instead of seeing "<playername> has muted <playername> twice (as you're muting yourself..) you would only see it once since the console absorbed the first one.
-
View User Profile
-
Send Message
Posted Jun 28, 2013@Lyoko_Firelyte
I just realized essentials has a mute command with a timer option. I could edit the localization file to change what it says so that it doesn't just inform them that they were muted. It is a workaround but I can use it. Its use is to disable communication during certain PvP events.
Out of curiosity, is there a reason you went for @CMDCON and not @CMDOP? Is there a performance impact difference?
I look forward to your plugin.
-
View User Profile
-
Send Message
Posted Jun 28, 2013@EdictServer
I'm working on a lightweight plugin that hooks to VT and offers a couple more features that should have been included in the main VT. I'll upload to Bukkit once I make it user friendly. I could try to include a mute option but you could just use @CMDCON mute <playername>, unless you're looking for something that doesn't cause them to scream "WHY WAS I MUTED?!?!" and what not.
-
View User Profile
-
Send Message
Posted Jun 28, 2013Trying to go off of memory I just spent 20 or so minutes trying to figure out why @QUIET wasn't working and then I realized it was and that I was using it wrong. I had thought it stopped the player from sending chat, not receiving. I really feel that a @SILENCE or somesuch would be beneficial.
Anyone have any ideas on a workaround to stop a players communication? I don't think there is one but some of you are smart cookies.
-
View User Profile
-
Send Message
Posted Jun 28, 2013I need to make generator of code. Because I need to make a lot of similiar codes.