Inactive [USER/RP][Spout/Perm/mySQL] SpoutPlayers 2.0.5: player models, appearance, PM's and more[1.2.5-R4.0]

Discussion in 'Inactive/Unsupported Plugins' started by nil0bject, Aug 24, 2011.

     
  1. Offline

    nil0bject

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    SpoutPlayers 2.0.5[formerly SpoutPlayerSkins]
    Donate - THANKYOU!!!
    [IMG]
    Change player models, skins, capes, names, gravity, jump height, walk, air, and swim speed, render distance and many more!

    Project Page: http://dev.bukkit.org/server-mods/spoutplayers/
    Please submit problems with SpoutPlayers to: http://dev.bukkit.org/server-mods/spoutplayers/tickets/

    Settings can be stored in your config file or mySQL database.
    Restrict user permission to allow/deny changing of values.
    Change groups of players with one edit.

    Create a group type:
    /set @<type> <groupName> <value>
    Set a players type to a value or group type:
    /set <playerName> <type> <value>
    Reset a players type value to default:
    /set <playerName> <type>
    Display info:
    /set <playerName>
    eg:

    /set nil0bject
    /set @skin admin http://myserver.com/skins/admin/*.png
    /set nil0bject skin admin
    result: my skin would be set to http://myserver.com/skins/admin/nil0bject.png
    /set @skin admin http://myserver.com/skins/admin/admin.png
    result: my skin would be set to http://myserver.com/skins/admin/admin.png
    /set nil0bject skin
    result: my skin would be set to http://www.minecraft.net/skins/nil0bject.png

    <type>s are:
    - name: change the name
    - cape: change the cape
    - skin: change the skin
    - mob: change into a mob with a valid ID number of a minecraft entity. Get them from the wiki.
    - grav: changes how quickly you will fall. will still take fall damage. will get kicked if floating for too long.
    - walk: how fast you walk
    - swim: how fast you swim
    - air: how fast you fly
    - sight: how far the player can see. reduce lag or increase visibility.
    - jump: how high you can jump
    - fly: true or false
    - pm: send an achievement notification to a player with your name and message
    - warn: constantly send a warning to a player until you send another warning with only a fullstop in it

    ----------------Installation------------------
    Server Installation
    1. Download SpoutPlayers
    2. Download Spout.
    3. Copy SpoutPlayers.jar and Spout.jar into your bukkit servers plugin folder.
    4. Start or restart your bukkit server.

    Player Installation
    1. Download SpoutCraft Linux: jar Windows: exe MacOS X: app.
    (optional)1.1. Copy Spoutcraft.jar to where your minecraft launcher is.
    2. Open Spoutcraft.jar.
    3. Login with your minecraft account.
    4. Wait for a clean copy of minecraft to be downloaded and modded.
    (this does not modify your original minecraft)
    5. Connect to a bukkit server running Spout and SpoutPlayers!!

    Updatess


    2.0.5 MultiWorld support for MySQL servers
    * if you use MySQL to store your SpoutPlayers data, then you now can set player type values on a per world basis.
    * /set <playerName> <worldName> <type> <value>
    # /set nil0bject world skin http://www.minecraft.net/skin/*.png
    # /set nil0bject world_nether skin http://www.minecraft.net/skin/Notch.png
    # /set nil0bject world_the_end skin http://www.minecraft.net/skin/Honeydew.png
    * this isn't supported with config files yet. please consider using MySQL.
    2.0.3 - More @<types>!
    - you can now use the @<type> command with all the types to make groups with names.
    eg. /set @skin nameOfMyGroup http://s3.amazonaws.com/MinecraftSkins/Notch.png
    ie.

    2.0.2
    - fixed the console spamming
    - added more default options when a new SpoutPlayers/config.yml file is created

    2.0.1
    -SpoutPlayers now saves your settings

    2.0.0
    - updated to work with latest craftbukkit 1.2.5 and latest SpoutPlugin/SpoutCraft 1.2.5
    1.9.1 - bug fix
    - fixed error with morphing into mobs.
    1.9 - Private Messages via Achievements!
    - add a new <type>: pm
    - this will send an achievement notification to a player with your name and message
    - much easier than finding your name in the chat log
    - usage: /set nil0bject pm Hey.What_ya_doing?
    - nb: currently messages can only be one word, and less than 26 characters.

    -fixed a few bugs with the config and warn type.

    1.8.1
    -trying to fix permissions errors
    SpoutPlayers 1.8 - warnings and morphing
    - send an achievement notification to any player. will keep warning until it is reset
    - /set nil0bject warn stopMessingAround*
    the warning can only be one word on the command line, so it's best to setup premade warnings in your config(warns:) or mysql(SPwarns)
    reset warning:
    - /set nil0bject warn .
    or
    - /set nil0bject warn

    - morph into any entity installed in all connected clients
    - this means, using the ID number of an entity(eg Ghast is 56), you can change your appearance for other players, not yourself.
    - /set @mob ghast 56
    - /set nil0bject mob ghast
    and then for lulz
    - /set nil0bject grav 0.1
    - /set nil0bject air 100
    - /set nil0bject fly true
    - if all clients have a mod installed, that includes a custom entity, you just need to know that entities ID and everyone can change into it.
    - who has some cool minecraft models?
    - this is part of the custom player model integration.

    Vanilla Entities
    entity, ID
    "Creeper", 50
    "Skeleton", 51
    "Spider", 52
    "Giant", 53
    "Zombie", 54
    "Slime", 55
    "Ghast", 56
    "PigZombie", 57
    "Enderman", 58
    "CaveSpider", 59
    "Silverfish", 60
    "Pig", 90
    "Sheep", 91
    "Cow", 92
    "Chicken", 93
    "Squid", 94
    "Wolf", 95

    ------------------Usage-----------------


    ------------------future updates-----------------
    - custom entity skins
    - hide name
    - respawn with different values. ie zombies!!
    - custom player models(will require client mod)

    Donate - THANKYOU!!!
    [IMG]

    This post has been edited 118 times. It was last edited by nil0bject Jul 1, 2012.
  2.  
  3. Offline

    Sinconline

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The ID worked, thanks.
    nil0bject likes this.
  4. Offline

    nil0bject

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    won't work from console. the commands need a sender to be a valid player.

    permissions are listed in this post: http://forums.bukkit.org/threads/us...pearance-pms-and-more-1240.33445/#post-616113
    *updated OP.
  5. Offline

    Grammar Troll

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    15:24:02 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'set' in plugin SpoutPlay
    ers v1.9.1
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:358)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
    at nil0bject.spout.spoutPlayers.SpoutPlayerCommands.onCommand(SpoutPlayerCommands.java:73)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 13 more
    >


    I can't use any command without receiving massive errors.
    Latest Spout recommended build.
    Latest SpoutPlayers version.
    Recommended Build 1240.

    Tried it with and without any other plugins than Spout and Spoutplayers, it worked in neither situations.
  6. Offline

    heavy1metal

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You don't use slashes in console. Works for me. I thought the permissions were originally under one of the spoilers, but I see the OP has been updated.

    nil0bject likes this.
  7. Offline

    Wilko343

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  8. Offline

    Hryniu

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @nil0bject, i thik it would be great if you would put a skin change for Citizens as well, becouse the other plugin isnt updated. What you think ?
    nil0bject and Goldfire like this.
  9. Offline

    Goldfire

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The permissions are listed here: http://forums.bukkit.org/threads/us...pearance-pms-and-more-1240.33445/#post-616113

    Although, if you do indeed have the '*' node for PermissionsEx, it should just simply work. Maybe post a snippet of your PermissionsEx for us to have a look at? Other than that, you do have Spout on the server and SpoutCraft on the client, correct? Maybe try the latest dev version of SpoutCraft? (select it on the SpoutCraft launcher under options)

    That would definitely be well received.
    nil0bject likes this.
  10. Offline

    Wilko343

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Okay I'll try to use the dev version.
  11. Offline

    Wilko343

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Code:
    2011-10-11 20:59:48 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'set' in plugin SpoutPlayers v1.9.1
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:358)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:500)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
        at nil0bject.spout.spoutPlayers.SpoutPlayerCommands.onCommand(SpoutPlayerCommands.java:92)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
        ... 13 more
    Never mind the internal error is back..
    What's causing this!?

    This post has been edited 2 times. It was last edited by Wilko343 Oct 11, 2011.
  12. Offline

    Aus assassin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Help! Its not working for me
  13. Offline

    nil0bject

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    This post has been edited 1 time. It was last edited by nil0bject Oct 12, 2011.
  14. Offline

    Draconicthor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  15. Offline

    Wilko343

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I have the same error as Draconichtor.
  16. Offline

    Goldfire

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm using Minecraft 1.8.1 with CraftBukkit 1240 and everything is fine. Is Spout up to date on the server? I'm pretty much out of ideas. As a last resort, run a fresh server with PermissionsEx, Spout and a new, clean client with SpoutCraft to see if there any other conflicts.

    Other than that, you'll need to wait for nil0bject to chime in.
    nil0bject likes this.
  17. Offline

    Wilko343

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Well I switched to iSkin and it worked.. It's probably my fault that this plugin didn't work.
  18. Offline

    Hryniu

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You also could change the error message. Becouse when someone sees "Internal error....blablabla" they think the plugin doesnt work. ;) And you also could make diffrent commands for diffrent thigs. And a good help menu, if you know what I mean.
  19. Offline

    estyx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Great plugin!
    One request tho; make the 'pm' command be able to accept spaces in message. Tried with '' and "" around the text, but it only accept one word
  20. Offline

    oxguy3

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The download link for the plugin, which is near the top of the Installation section, points to http://bre.ad/01m6ho, which makes you wait five seconds before taking you to an adf.ly page, which makes you wait another five seconds before you finally get your download. Adf.ly is definitely not allowed, and services like bre.ad are strongly discouraged (if not banned) and may be banned in the future. In any event, the download link should point directly to http://depositfiles.com/files/uwqtit6eh . We already have to wait 60 seconds because of DepositFiles (why couldn't you just use MediaFire or Dropbox or DevBukkit or anything else that doesn't make you wait???), so there's no need to hassle us any more.

    EDIT: I just noticed your DevBukkit, where you've also uploaded the file. This is great, just please remove the old bre.ad link. Thanks!

    This post has been edited 1 time. It was last edited by oxguy3 Oct 12, 2011.
  21. Offline

    Grammar Troll

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @nil0bject
    Swim speed is currently not working, nor does jumping work.

    This post has been edited 1 time. It was last edited by Grammar Troll Oct 14, 2011.
  22. Offline

    nil0bject

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  23. Offline

    Grammar Troll

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    This post has been edited 2 times. It was last edited by Grammar Troll Oct 15, 2011.
    nil0bject likes this.
  24. Offline

    nil0bject

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    hey, no problems. thanks for the info!!!!

    it's looks like your config is ok...
    I think most of the problems are caused by other plugins. It's not suppose to happen, but a number of people reported that after they updated all their other plugins, the errors surrounding my plug disappeared. Have you tried updating your plugs? Do you have many?

    Also, something you could try. Set some of the values that don't appear to be working, to whole numbers not decimals. Basically Spout dictates what kind of value it is. Sometimes it's a decimal, sometimes it isn't.

    This post has been edited 1 time. It was last edited by nil0bject Oct 16, 2011.
  25. Offline

    Grammar Troll

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    http://dl.dropbox.com/u/34268013/server.rar
    I just can't figure out what I'm doing wrong. I don't have any other plugins than Spout and SpoutPlayers.
  26. Offline

    oohTony

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hello,
    Is it possible to use the skins of the players only on one world? Or only one group/rank Permissions ?

    I have a Freebuild world and a Roll-Play Wolrd and I want to assign skins only one of the worlds.

    Thank you!


    Code:
    capes:
        1M: http://www.minecraftwiki.net/images/f/f7/1MCape.png
    players:
        '@global':
            cape:
            skin:
            grav: normal
        'G32Virus' :
            skin: Aventurier
        'LeNomDuJoueur'
            skin: Lenomduskin ou Url
            cape: LenomDeLaCape ou Url
            grav: Le nomDelagravitÈ
    gravs:
        low: '0.1'
        normal: '1'
    skins:
        Aventurier: http://rob-1.fr/mc/skins/aventurier.png
        Marabout: http://rob-1.fr/mc/skins/marabout.png
        Farfadet: http://rob-1.fr/mc/skins/farfadet.png
        Guerrier: http://rob-1.fr/mc/skins/guerrier.png
        Chasseur: http://rob-1.fr/mc/skins/chasseur.png
        Impuissant: http://rob-1.fr/mc/skins/impuissans.png
    preferences:
        updateFreq: 100
        debug: false
        mysql: false
    mysql:
        port: '3306'
        address: ''
        user: ''
        database: ''
        pass: ''
    [code]
  27. Offline

    Hryniu

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @nil0bject - Are you alive ? Are you doing something ? Hope you will jump at us with a big update. ;)

    This post has been edited 1 time. It was last edited by Hryniu Oct 17, 2011.
  28. Offline

    DarkKiller13

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    the server says it changed my name and skin, but it stays the same
  29. Offline

    didzym

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Great plugin! Is it possible to color the names?
  30. Offline

    Slayer9x9

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm having the same problem.
    Using CB 1337.
  31. Offline

    Akiad

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is it possible to make a model that you can change to?
  32. Offline

    nil0bject

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    sorry guys. this thing is free for you, so i can't really devote much time to this.

    give me some constructive advice and comments(ie more than 2-3 lines) and i'll see what i can do

Share This Page