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

    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
    [COLOR=#000000][FONT=Georgia][COLOR=#141414][B]1.9.1 - bug fix[/B][/COLOR][/FONT][/COLOR]
    - 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]
     
  2. Offline

    Grammar Troll

    @nil0bject
    Swim speed is currently not working, nor does jumping work.
     
  3. Offline

    nil0bject

  4. Offline

    Grammar Troll

    nil0bject likes this.
  5. Offline

    nil0bject

    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.
     
  6. Offline

    Grammar Troll

    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.
     
  7. Offline

    oohTony

    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]
     
  8. Offline

    Hryniu

    @nil0bject - Are you alive ? Are you doing something ? Hope you will jump at us with a big update. ;)
     
  9. Offline

    DarkKiller13

    the server says it changed my name and skin, but it stays the same
     
  10. Offline

    didzym

    Great plugin! Is it possible to color the names?
     
  11. Offline

    Slayer9x9

    I'm having the same problem.
    Using CB 1337.
     
  12. Offline

    Akiad

    Is it possible to make a model that you can change to?
     
  13. Offline

    nil0bject

    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
     
  14. Offline

    FlawlezZ

    sp.*: true
    sp.skin.*: true
    sp.walk.*: true
    sp.cape.*: true
    sp.fly.*: true

    These are my permissions and it doesnt stop telling me that I dont have enough permissions ^^
     
  15. Offline

    nil0bject

    dunno. that looks weird. i only have sp.*: true
     
  16. Offline

    nil0bject

  17. Offline

    CJits

    Get this error; an internal error occurred while attempting to perform this command.

    http://pastebin.com/4um8THki

    Please help.

    Thanks in advance.
     
  18. Offline

    nil0bject

    was the user online when you issued the command? they must be online. v2.0 will allow editing values for offline users. sorry for the inconvenience.
     
  19. Offline

    CJits

    Yeah, he was online. I even tried it on myself.
    I'll test it again.

    Okay, I put a new gravity option in the config (high), and tried it on myself. It worked, but setting my gravity to low won't work. (low is also in the config: " low: '0.1' ")

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  20. Offline

    nil0bject

  21. Offline

    CJits

  22. Offline

    Hryniu

    Did you started to work on next versions of it ? ;D
     
  23. Offline

    nil0bject

    yeah, sorry 'bout that. i didn't check to see what each value required, so i just used float for everything.
     
  24. Offline

    djdavid333

    Can i use Permissions groups? and how?
    for eg. i have Players, VIP, Admins , I want all Players to have like peasant skin, all VIP-something alse..
    is that possible?
     
  25. Offline

    nil0bject

    bukkit doesn't support groups, and i'm not going to support a heap of permission plugins.
    just use spoutplayers to define groups
     
  26. Offline

    didzym

    Is it possible personalize the names? It would be nice if we could color names by a color code. And it would be nice to get through a variable name of a person. Thus, it would reduce a line is the personalization of the names in group.
    Example of what I would like to:

    names:
    group1:[Visitor]<BLUE><NAME>
    group2:[Admin] <DARK_RED><NAME>
     
  27. Offline

    nil0bject

    yes, version 2 will have colour names.
    eta for final is about 1 month. my code monkey job takes precedence because it pays me :D
     
  28. When are you going to update?
     
  29. Offline

    nil0bject

    lol, troll much?
    eta for final is about 1 month. my code monkey job takes precedence because it pays me :D

    ie/ pay me and i'll update faster. lol
     
  30. Offline

    Hryniu

    nil0bject - Are you dead nil0bject ? Why arent you doing anything. Tell me if your busy. Thanks. :)
    Sry, didn't read the above.
     
  31. Offline

    storm75x

    When I tried to change cape or skin or anything back (/set *username* (cape/skin/mob/pm/etc.)) it saids I successfully changed what so ever and I checked the database and it haven't changed yet. I tried both SQL and non-SQL. Please fix this.
     

Share This Page