Okay, let me break this down one piece at a time.
Anyway, does your plugin have the same ability as Skript in regards to creating custom commands?
Yes, but not in the new pre-release - use 1.0.1. Creating a custom command is a simply as adding an alias - no need for it to be an existing command. All aliases must be a single word (no spaces), and my fix for that is actually what broke aliases for 1.1.0-pr1 xD
Also, would it be possible to have conditions to be met for the events executed in the command?
Finally, would it also be possible for variables to be used?
Both of these are not currently possible. I have intentions of working on systems for conditions, triggers, and evaluations at some point. The primary issue I had with Skript, CommandHelper, and other similar things is the complexity of it’s syntax. Everything’s simple once you get used to it, but there’s a point where it becomes too complex. I believe there’s a fine line between things that can be done through plugins and things that should be done in code, and my intention is to ensure CmdControl doesn’t cross that.
TL; DR: Soon™
I want to make a command that has a 3% chance of triggering the /pokespawncoords command, adding in variables to randomly select which Pokemon is spawned.
Short answer, there isn’t an easy way to do this. If you figure out something that works, let me know!
Since you said you hated Skript, you must be familiar with the format even if a little.
Sorry for throwing Skript format at you, but I wanted to show what it was I am trying to do.
I prefer it to @$Perl.
Thanks for the help!
No problem! Hopefully you’re able to make use out of some of this xD
If you’re interested in keeping up with updates for CmdControl or any other of my plugins, join the Support Discord. I put out some of the things I’m working on for testing and review there, so it’d be great to have someone experienced with other scripting plugins to provide feedback and suggestions!