Skin Shopping

Discussion in 'Archived: Plugin Requests' started by sfxworks, Jun 20, 2014.

  1. Offline

    sfxworks

    Ability to right click a map with a picture of a skin on it
    or
    Ability to right click a npc wearing a skin

    Can hook into iconomy
     
  2. Offline

    timtower Administrator Administrator Moderator

    sfxworks Can't change skins with bukkit
     
  3. Offline

    fefe2008

    sfxworks timtower You could make a idk commandsigns + DisguiseCraft combination and disguise the Player who clicked the sign as a Player with the specific skin.. Nametags would change too , thats the downside
     
  4. Offline

    sfxworks

    could shoot a signal to a php skript and set your skin like that with a bukkit plugin?

    Even with java
    im sure you can change your skin ingame
    ive seen it done ( no client mods)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 9, 2016
  5. Offline

    timtower Administrator Administrator Moderator

    sfxworks Requires password etc and I don't even know if that even is allowed.
    And those skin changes have their limitations or mods attached to
     
  6. Offline

    sfxworks

    k? have the user put their password in every time they go shopping
    what limitations? ://
     
  7. Offline

    ChipDev

    First of all, please read the requesting guidelines (Format), I do not think you could get it off a map.. wait a second.. yes you could.

    For devs:
    Here For changing the skins. Thanks to bigteddy98
    And for changing the maps, get a mapRenderer and then get a imageIO and do a skin reading of the web
     
    sfxworks likes this.
  8. Offline

    timtower Administrator Administrator Moderator

    sfxworks The limitations of that password, not everybody wants to input those in a server where you can look at the logs and see those passwords
     
  9. Offline

    sfxworks

    Why not store their password in a vault and have them register on a web page???
     
  10. Offline

    MrSparkzz

    timtower
    I'm pretty sure there's a plugin that allows you to change your skin, I'm not completely sure on how it works, but basically all you'd have to do is figure out how to change it, then send a packet to everyone on the server updating your skin.
     
  11. Offline

    timtower Administrator Administrator Moderator

    sfxworks Still, not everybody wants to do that as you need to save the unhashed password.
    MrSparkzz Will also change your overhead name though
     
  12. Offline

    sfxworks

    End users don't think that much!
    If they do, give them option of manually changing it themselves? Just throwing them a link to a page that does it however the rest of the websites do auto skin changes.
     
  13. Offline

    KenoVincent

    Where can I get hold of this plugin?
     
    sfxworks likes this.
  14. Offline

    extended_clip

    I made a plugin that allows changing skin/display name by command.

    This requires ProtocolLib 3.4.0

    Credit goes to @Comphenix and @bigteddy98 for the resource to allow the skin/display name to be changed.
    Don't abuse!


    ChangeSkin version 1.3

    • 1.2 - Added console support.
    • 1.3 - Added config with ability to use a whitelist/blacklist to disable certain names/skins
    Use /skin help for commands

    Code:
    name: ChangeSkin
    main: me.clip.changeskin.ChangeSkin
    version: 1.3
    author: extended_clip
    depend: [ProtocolLib]
    description: Change displayname/skin by command!
    permissions:
        skin.self:
            description: access to change your own skin/reset skin/skin list
            default: op
        skin.name:
            description: access to change your skin and name
            default: op
        skin.others:
            description: Access to change others skin
            default: op
        skin.others.name:
            description: Access to change others skin and name
            default: op
        skin.others.reset:
            description: Access to reset others skin and name
            default: op
        skin.reload:
            description: Access to /skin reload command
            default: op
        skin.users:
            description: Access to list players who have skins/names changed
            default: op
        skin.bypass.skins:
            description: Ability to bypass the skin blacklist/whitelist
            default: op
        skin.bypass.displaynames:
            description: Ability to bypass the display name blacklist/whitelist
            default: op
    commands:
      skin:
        description: Change your skin/displayname
        aliases: [changeskin, cskin]
    @sfxworks

    I am not sure if I like adding economy functions into this. I see it as a good admin utility to change players skins/names for minigames or other functions that may use it. I feel this shouldn't be abused by disguising as other players to troll. I am working on adding a config blacklist for skins that should not be obtained, also for names that should not be accessed.

    @KenoVincent

    This may work for you too.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 9, 2016
    sfxworks likes this.
  15. Offline

    KenoVincent

    extended_clip Outstanding.. That would be great if you enhance it further..
     
  16. Offline

    extended_clip

    KenoVincent I will have the config/blacklists done very soon. Do you have any other features you would like in mind?
     
  17. Offline

    robertx32

    This should be something that most servers should use when mojang enforces their new eula, it looks like a really nice option for skins to be buy only from donator shop.

    I hope we get a stable plugin or help from mojang for this. Gl!
     
  18. Offline

    extended_clip

    @robertx32
    The plugin I posted is stable :/
    Try it out and let me know what you think!
     
  19. Offline

    robertx32

    Oh my bad, didn't mean to say your plugin is unstable, i didn't know it was finished!

    I don't need it yet though, server still heavily wip. Just hope it's widely used to help fund servers.
     
  20. Offline

    sfxworks

    You're awesome.
     
  21. Offline

    extended_clip

    I plan on adding mysql support and a saving system to allow skin changes to carry over restarts! I should have it done pretty soon!

    I decided to upload the plugin to Bukkit! You can find the plugin page here when it is approved!

    http://dev.bukkit.org/bukkit-plugins/changeskin/

    If you have any suggestions check back there!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 9, 2016
    KenoVincent and sfxworks like this.
  22. Offline

    xXSilverswordXx

    extended_clip

    "I am not sure if I like adding economy functions into this. I see it as a good admin utility to change players skins/names for minigames or other functions that may use it. I feel this shouldn't be abused by disguising as other players to troll. I am working on adding a config blacklist for skins that should not be obtained, also for names that should not be accessed."

    it would be good if you did add $ support, and only admins could build "Buy skin shops". If possible, please add perks you gain from each skin (that would be cool :D)
     
  23. Offline

    Freelix2000

    That could work, but the server would have to know the player's password or a way to hack their account, basically. So if you wanted to allow players the option to give their Minecraft passwords, it could be possible, but I don't think very many players would want to do that, and it would still be very difficult.
     
    timtower likes this.
  24. Offline

    extended_clip


    There is no password involved in setting the skin. It simply gets the players GamerProfile by uuid from "https://sessionserver.mojang.com/session/minecraft/profile/" and sets the skin accordingly. Stop saying it requires a password as you don't have to enter/get any users password.
     
  25. Offline

    timtower Administrator Administrator Moderator

    extended_clip You are pretty much saying that you are able to change my skin.
     
  26. Offline

    extended_clip

    If you are on my server yes.

    I can change my skin to you right now even if you do not join

    timtower

    [​IMG]
     
  27. Offline

    timtower Administrator Administrator Moderator

    extended_clip Think I didn't got everything in this thread. Not enough sleep
     
  28. Offline

    extended_clip

    I am not sure if everyone is talking about changing another players skin on a different server? I can change anyone on my server to your skin/name with the plugin I created though. Any valid minecraft username will work.
     
  29. Offline

    timtower Administrator Administrator Moderator

  30. Offline

    extended_clip

Share This Page