CommandHelper
CommandHelper lets you and users alias commands so that you don't get carpal tunnel, and it also allows you to script your own plugins without Java knowledge.
- Let you or users bind aliases for multiple commands
- Using an easy to use language MethodScript, script your own plugins
- Completely replace whatever you are using for /homes /warps /mail etc. with CommandHelper
- Create new features, handle new problems, without having to learn Java
- Easy to use language to pick up, with great documentation
Want an easy to use in-game map editor? Try WorldEdit. Want to protect areas? Try WorldGuard.
For the latest version: This page is not updated. For the latest builds, get them from the Downloads page.
Getting Started
Installation |
---|
Bukkit is currently required.
- Download CommandHelper and put the .jar into plugins/.
- Run your server once to generate the configuration files.
- Read the wiki (see below) to find out how to use CommandHelper.
Documentation |
---|
What are the permissions? How do you make your own scripts?
All the documentation can be found at https://methodscript.com/docs
Learning More |
---|
- Project leader: LadyCailin is the current project leader
- Lead developers: LadyCailin
- Project started: In November 2010 (Bukkit was started January 2011)
The original project leader and lead developer was sk89q.
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
THE COMMENTS ON THIS PAGE ARE NOT REGULARLY MONITORED. For faster support, please join us on IRC or Discord.
@ryguy147
Sorry, this should have been went to z00100100.
Here is my working /gm code because yours doesn't work as well as it should ... : http:pastie.org/7733412 To change your gamemode you will need to have the custom.gamemode.self permission For other players, custom.gamemode.other is needed. At any time ch.func.use.set_pmode permission.
I'm sorry it is in german but it should work. The msg() messages are translated in english.
@z00100100
When using the staged version of CommandHelper, there is a function to read txt files. Maybe it helps, I don't know much about it :)
could you add capability to use a command to link to a self made .txt file and display the message aka making custom help list for commands and other resources?
@UbuntuFreak
thank you trying that out now.
@UbuntuFreak
What?
The alias I'm trying to make is /gm <mode> [player]
What do you mean not using an integer as the command name?
@ryguy147
Hm, that doesn't help in any way because there isn't shown what's wrong.
But you can try not using an integer as the command name. For example: /round instead of /360
@UbuntuFreak
19:27:25 [INFO] Unable to run command, script not yet compiled, or a compiler error occured for that command. To see the compile error, run /reloadaliases :: FatalRuntimeException:plugins/CommandHelper/config.txt:10 19:27:36 [INFO] RyGuy147 issued server command: /reloadaliases 19:27:36 [INFO] Unexpected parenthesis; Compile error in script. Compilation will attempt to continue, however. :: COMPILE ERROR:plugins/CommandHelper/config.txt:11 19:27:36 [INFO] [CommandHelper]: 9 alias(es) defined, with 1 aliases with compile errors. 19:27:36 [INFO] An error occured when trying to compile the script. Check the console for more information.
@ryguy147
That's strange, can you please post the error message?
@UbuntuFreak
I used that, it still results in the error when it is run.
@aybarsius
Yes I have both, I sent you a PM.
@z00100100
I think this already works using this code:
could you add support for worldedit or am i trying to do something wrong here is the line of code: /360 = /copy \ /rotate 90 \ /paste \ /rotate 90 \ /paste \ /rotate 90 \ /paste \
sir may i ask if you have a skype or a steam account?
And Sir I have done the /ada yenile command I have no problem with it but /takim kur is not working.When I write /takim kur it says too few arguments use /f create <factiontag> when I try /takim kur asd (asd is my faction tag) it says unknown command is it possible to make this work?
@aybarsius
http://pastie.org/7684980 <- may help you
please note that /ada hjdfvjdfhbdjgh will still cause an unknown error. In order to avoid that you will need a lot of extra code (what I can create of course)
it didn't Worked :( it still says Unknown Command.Now I tried to Do With Factions Plugin but Still The Same Unknown Command. I did
/takim = >>> msg('List of available commands:') msg('/takim kur - create a faction') msg('/takim ev - go to your faction home') <<<
and I added
/f create = msg('§cYou should better use §e/takim kur§c.')
/f home = msg('§cYou should better use §e/takim ev§c')
But When I Type /takim ev or /takim kur it still says unknown Command :(
http://pastebin.com/Z8ba3pvM <
----- This is my Config Where am I going wrong? :(@ryguy147
I made an error while sending the comment containing the code. It all was formatted like being in one line. If you copy and paste "the fixed" code down below it should work. It did work for me:
@aybarsius
The unknown command thing is how CommandHelper works. An alias like /ada will now work for /ada yenile while /ada yenile will not work for /ada. So you will need to make an alias /ada that sends a list of command availible. Something easy like
would be enough.
sorry for my noobness but my friend will have a special gaming server so there are a lot of plugins that he wants to be turkish . as you can see there are no different characters in /ada yenile it doesnt give any errors after i reload i type /ada yenile it says unknown command but when i type /island restart it says "bence bunu kullanmalisin /ada yenile" can you help me please?
@UbuntuFreak
19:27:25 [INFO] Unable to run command, script not yet compiled, or a compiler error occured for that command. To see the compile error, run /reloadaliases :: FatalRuntimeException:plugins/CommandHelper/config.txt:10 19:27:36 [INFO] RyGuy147 issued server command: /reloadaliases 19:27:36 [INFO] Unexpected parenthesis; Compile error in script. Compilation will attempt to continue, however. :: COMPILE ERROR:plugins/CommandHelper/config.txt:11 19:27:36 [INFO] [CommandHelper]: 9 alias(es) defined, with 1 aliases with compile errors. 19:27:36 [INFO] An error occured when trying to compile the script. Check the console for more information.
@UbuntuFreak
What?
@ryguy147
I'm very sorry for formatting it wrong. If you copy and paste the new code it should work.
@UbuntuFreak 17:53:38 [INFO] Unable to run command, script not yet compiled, or a compiler error occured for that command. To see the compile error, run /reloadaliases :: FatalRuntimeException:plugins/CommandHelper/config.txt:10
17:53:48 [INFO] RyGuy147 issued server command: /reloadaliases
17:53:48 [INFO] Unexpected parenthesis; Compile error in script. Compilation will attempt to continue, however. :: COMPILE ERROR:plugins/CommandHelper/config.txt:10
17:53:48 [INFO] [CommandHelper]: 10 alias(es) defined, with 1 aliases with compile errors.
17:53:48 [INFO] An error occured when trying to compile the script. Check the console for more information.
Were the >>> supposed to be entered literally, because I just copied and pasted what you wrote.