SimpleCommandSigns
Are you always teleporting that player, turning off the weather, or doing some other mundane task all the time? Are your players always forgetting commands for plugins that get used all the time? Well, with SimpleCommandSigns it is no more! Just install the plugin in your plugins directory, set up the simple config file located in the folder plugins/SimpleCommandSigns and you are ready to go! To use just right click a sign!
Features
- Commandless!
- Easy to use!
- Integrates with LWC to lock those signs
- Executes as the player that hits the sign
- Configurable
- Add the player's name to the command using the %p parameter anywhere in the command. (Example "/say %p Just rang Tux2's doorbell." would output the message: "Player just rang Tux2's doorbell.")
- Permissions (Permissions 2.x, 3.x, and Bukkit SuperPerms support)
- Will not run away and join the sponge rebellion
How to Create a Sign
- On the top line put: "[SCS]" or the custom one defined in your config file
- On the other 3 lines put the command
- If the creation is successful the top line will turn green
- Right click the sign to run the command
Permissions
- scsigns.create - the ability to create a command sign
- scsigns.use - the ablilty to use a command sign
- scsigns.autolock - have LWC autolock the sign
Need more functionality? Look no further: HiddenCommandSigns, RedstoneCommandSigns
@S6ge
Commands can't be colored :P
I'm sorry if I account for you inability to use permissions. Perhaps you'll want to find a more idiot-oriented plugin.
i changed my mine its not work fine for me ... other players cant use it ....
i put for premisions that scsigns.use dont work this plugin just sucks
Works fine for me , but one thing if i want to create command colored i cant :/ can u make like that i can ? :D thank you for attention :)
@janekmuric
Why are you reporting that here?
I think it says you used a tab in your permissions file....
HELP
2013-01-04 15-37
========================= GM ERROR LOG
ERROR REPORT START - 2.0.70 (Phoenix)
java.lang.IllegalArgumentException: The following file couldn't pass on Parser. plugins\GroupManager\worlds\world\groups.yml at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:497) at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417) at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629) at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591) at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:88) at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:78) at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70) at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59) at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:163) at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:87) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_4_6.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_4_6.MinecraftServer.j(MinecraftServer.java:321) at net.minecraft.server.v1_4_6.MinecraftServer.e(MinecraftServer.java:300) at net.minecraft.server.v1_4_6.MinecraftServer.a(MinecraftServer.java:259) at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:149) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) Caused by: while scanning for the next token found character '\t' that cannot start any token in "<reader>", line 15, column 1: - scsigns.autolock ^
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:358) at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179) at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:591) at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161) at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:133) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123) at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480) at org.yaml.snakeyaml.Yaml.load(Yaml.java:423) at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:492) ... 20 more
@bettershadow
HiddenCommandSigns
@floflorocks
Not really...
It should be handled by the plugin whose command you are using.
Is there any way you could make it so it charges the player money to use the sign and if they don't have enough money it wont use the command? o_O???
Could u make it so command dont show and i can change what the sign says?
@Tux2
Ah gotcha. You handled that part right? XD
@Devil_Boy
LWC integration.
@lonewolfsstuck
What part is broken?
i would like fo them to update to 1.4.6
@Robert107
Nice! :)
If you want me to release your fix, just send a merge request.
@NinjaKingRo
What part is broken for you?
Updates for all 3 plugins please? :(
@Devil_Boy
Hey, im having a problem with your plugin and i want to debbug it, so i got the sourcecode from here http://gitorious.org/simplecommandsigns.
There is one dependency that i don't know how to resolve it:
com.griefcraft.model.ProtectionTypes.PRIVATE
Where do i get the jar to include to the project that resolves this dependency?
EDIT: Nvm, found it, it has changed in the last version of LWC.
@Devil_Boy
Removing essentialsbridge seemed to fix the problem, seems work fine so far
@zilkanilex2
Try getting rid of essentialsbridge
@Devil_Boy
Ok so a list of plugins? or a list of files in the simple command signs folder? A list of plugins I have: http://pastebin.com/dc0n71Bz
@zilkanilex2
Just gimme the list of files you have in your plugins folder. I can tell you which one to remove.
@Devil_Boy
But I dont know which plugin is causing the problem, bah I will figure it out.