[TP/MISC] SuperSigns v2.1 - Make signs better. [1000]

Discussion in 'Inactive/Unsupported Plugins' started by thescreem, Jul 26, 2011.

  1. Offline

    thescreem

    [​IMG]

    <font color="rgb(128, 128, 128)">SuperSigns - Make signs better.</font>

    Current Version: 2.1

    SuperSigns adds a variety of different signs that perform different operations. All the signs are grouped under a certain category for an easy way to remember them.


    Features:
    * Adds many different signs with many useful uses
    * Permissions Support!
    * iConomy Support!

    Future Additions:

    * More signs and categories! Feel free to suggest your own ideas.

    The Different Types of Signs and How to Use Them:


    There are three main types of signs. <font color="rgb(255, 0, 0)">Health</font>, <font color="rgb(192, 192, 192)">Clear</font>, and <font color="rgb(51, 102, 255)">Teleport</font>.
    Each category has a few different signs in them, which perform different functions, but are based around the name of the category.

    Here are how to make the all the different types of signs:
    (To use them you just right-click them)


    Show Spoiler
    Health sign:

    [​IMG]


    You can also write [heal] on the first line instead if you want to.
    <font color="rgb(255, 0, 0)">[WARNING]</font> If you have Essentials, writing [heal] on the first line will not work.

    What it does: This sign will do is heal your health back to maximum hearts.

    The fourth line is how much you want the sign to cost. (iConomy)


    Health Set Sign:

    [​IMG]

    You can also write [heal] on the first line if you want to.
    <font color="rgb(255, 0, 0)">[WARNING]</font> If you have Essentials, writing [heal] on the first line will not work.

    What it does: This sign will set your health to the number on the second line. The number must be between 1 (one) and 20 (twenty). Each increment of 1 (one) will increase your health by half a heart. So in this case, 11, will set your health to five and a half hearts.

    The fourth line is how much you want the sign to cost. (iConomy)




    Show Spoiler
    Clear Sign:

    [​IMG]


    What it does: This sign will delete the current item you have in your hand. If it's in a stack, it will delete one of it in that stack.

    The fourth line is how much you want the sign to cost. (iConomy)


    Clear All Sign:

    [​IMG]


    What it does: This sign will clear your whole inventory.

    The fourth line is how much you want the sign to cost. (iConomy)


    Clear Trashcan Sign:

    [​IMG]

    This sign is currently under development and has no function at the moment. When it is finished, right clicking it will open up a chest screen in which you can place items inside to throw away.

    Since this sign has no use, it doesn't let you add a cost to it.

    Just a note, I did not copy essentials with this sign. I found out essentials had the same idea after I have already made it.




    Show Spoiler
    Teleport Sign:

    [​IMG]

    You may also write [teleport] on the first line if you want to.

    What it does: This sign will teleport you to the coordinates written on the sign.
    You must write the coordinates in order like so: X,Y,Z

    The fourth line is how much you want the sign to cost. (iConomy)


    Teleport Spawn Sign:

    [​IMG]

    You may also write [teleport] on the first line if you want to.

    What it does: This sign will teleport you to spawn.

    The fourth line is how much you want the sign to cost. (iConomy)


    Teleport Block Sign:

    [​IMG]

    You may also write [teleport] on the first line if you want to.

    What it does: When you first right-click the sign, you will receive a message telling you to left click a block, and that once you do so the coordinates of that block will be set on the sign. The sign will then work like a Teleport sign, but with an easier why to get coordinates on it.

    The fourth line is how much you want the sign to cost. (iConomy)


    Teleport Player Sign:

    [​IMG]

    You may also write [teleport] on the first line if you want to.

    What it does: This sign will teleport you to the player written on the third line.

    The fourth line is how much you want the sign to cost. (iConomy)




    Show Spoiler

    Permission NodeWhat it allows you to do
    SuperSigns.UseAllUse all the signs
    SuperSigns.Clear.UseUse a Clear Sign
    SuperSigns.ClearAll.UseUse a Clear All sign
    SuperSigns.ClearTrashcan.UseUse a Clear Trashcan sign [Currently under development, has no function]
    SuperSigns.Health.UseUse both Health signs
    SuperSigns.Teleport.UseUse a Teleport sign
    SuperSigns.TeleportSpawn.UseUse a Teleport Spawn sign
    SuperSigns.TeleportBlock.UseUse a Teleport Block sign
    SuperSigns.TeleportPlayer.UseUse a Teleport Player sign



    Permission NodeWhat it allows you to do
    SuperSigns.CreateAllCreate all the signs
    SuperSigns.Clear.CreateMake a Clear Sign
    SuperSigns.ClearAll.CreateMake a Clear All sign
    SuperSigns.ClearTrashcan.CreateMake a Clear Trashcan sign [Currently under development, has no function]
    SuperSigns.Health.CreateMake both Health signs
    SuperSigns.Teleport.CreateMake a Teleport sign
    SuperSigns.TeleportSpawn.CreateMake a Teleport Spawn sign
    SuperSigns.TeleportBlock.CreateMake a Teleport Block sign
    SuperSigns.TeleportPlayer.CreateMake a Teleport Player sign


    Permission NodeWhat it allows you to do
    SuperSigns.Bypass.CostsBypass paying for signs (iConomy)




    <Edit by Moderator: Redacted mediafire url>
    [​IMG]


    Changelog:
    * v2.1

    - * Fixed a bug with Teleport signs
    - v2.0
    * Added iConomy support
    * Changed the layout of all signs besides Teleport Spawn and Teleport Block signs.
    - v1.2.1
    * Fixed issue with error in defaulting to OP permissions if Permissions isn't installed on your server.
    - v1.2
    * Added two new permission nodes to allow people to use all signs or create all signs.
    - v1.1
    * Fixed a bug with Teleport Block and Teleport Spawn Signs
    - v1.0
    * Initial Release
     
    Last edited by a moderator: Nov 13, 2016
    Lunthus likes this.
  2. Offline

    Simon13

    OK So when are you updating it ? Cmon pls hurry up i Really need it!
     
  3. Offline

    Joeyyeah

    omfg give downloadlink omg omg omg omg
     
  4. Offline

    Simon13

    Considering to update? Couse this plugin is one of the main ones in my upcoming server...
     
  5. Offline

    IdealIdeas

    Permission nodes wont work

    i put the nodes so that regular user can use them and they still cant!
     
  6. Offline

    Simon13

    Update the plugin cmon...
     
  7. Offline

    harryjamesuk

    How long will it take for you to do this? I'd love this to be active as I have no idea how to use permissions.
     
  8. Offline

    nicoxxl

  9. Offline

    harryjamesuk

    Hi,

    Sorry to bother you again, would you be able to make it 1.2 compatible?
     
  10. As this plugin is inactive now, I just wanted to show off an alternative I'm currently working on: MagicSigns. This has basically the same functionality, but more different signs and currently no economy support. For example there are rocket signs, feed signs and more.

    Edit: Now it has also economy support and command signs that work with macros!
     
  11. Offline

    kkingcooper

    i will get it, if u add a rank sign!!!
     
  12. Rank signs are a bit difficult to implement, because there are many APIs to support. But you can use ConsoleCommand signs to execute commands by players and assign a new group to it with a command.
     
  13. Offline

    jojohnson1

    Error!
    Code:
    21:23:04 [SEVERE] Could not load 'plugins/SuperSigns.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:213)
            at org.bukkit.craftbukkit.CraftServer.(CraftServer.java:189)
            at net.minecraft.server.ServerConfigurationManager.(ServerConfigurationManager.java:53)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClass(Unknown Source)
            at java.security.SecureClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.access$100(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at com.thescreem.SuperSigns.(SuperSigns.java:20)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144)
            ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerListener
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 27 more
     
  14. This plugin has to be updated for the latest version of Bukkit. In 1.2.0 or so they removed the old event system so that this does not work anymore. As you can see from the author's signature, this plugin is marked as inactive.
     
  15. Offline

    Eniam

    Is there a way to make sign creation have a cost? (Users pay 10 dollars to create, using /confirm after a message informs them "this sign creation will cost you XX Dollars, type /confirm if you are sure.", then they can charge 2 dollars per use on their sign) Idk how well it would work, but I think it should be an option. ^_^
     
  16. Are you talking about my plugin, MagicSigns or about SuperSigns?
     
  17. Offline

    Butkicker12

    Hey, thescreem I have moved your plugin to the inactive subforum. You have not updated your plugin in awhile. If you choose to update in the future, make sure you've updated and tested your plugin with the latest RB. Then you can report your plugin (report button on the bottom of your post) saying that it has been updated. The plugin will get moved back ASAP as long as it matches the submission guidelines.

    Thank you :)
     

Share This Page