Cannot Change Player Skin

    Joined
    Jan 14, 2016
    Messages
    418
    Reaction score
    254
    • Legacy Citizen 7
    • Community Content - Silver 1
    • Purchased!
    After playing this game for so long and having changed my player skin dozens of times before I seem now to be unable to change it again.

    So, I was using "Skin A" and had been for ages. Made a new skin and wanted to try it out. Installed "Skin B" and when I checked in game I am the default "Dave".

    I try the usual like clearing cache and switching it off and on again but nothing.

    Wondering if I have a fault with the textures I put "Skin A" back on and I am still "Dave".

    Any ideas people?
     

    AndyP

    Customer Experience Manager
    Joined
    Aug 15, 2013
    Messages
    1,199
    Reaction score
    264
    • Schine
    • Wired for Logic
    There is a separate "skin-cache" on the server side. So, if you have the same filename (and even sometimes with a different filename) it does not upload it to the server again.

    On servers and inside your local installation there is a skin cache in the world directory (under server-database), try to delete that directory or just the smskin files inside, while the game is not running. This should force the game to reupload the skin to your single player world. (Yes, that is how it works)

    - Andy
     
    Joined
    Jan 14, 2016
    Messages
    418
    Reaction score
    254
    • Legacy Citizen 7
    • Community Content - Silver 1
    • Purchased!
    There is a separate "skin-cache" on the server side. So, if you have the same filename (and even sometimes with a different filename) it does not upload it to the server again.

    On servers and inside your local installation there is a skin cache in the world directory (under server-database), try to delete that directory or just the smskin files inside, while the game is not running. This should force the game to reupload the skin to your single player world. (Yes, that is how it works)

    - Andy
    I ended up deleting all of them.

    STILL the default Dave skin
     
    Joined
    Jan 14, 2016
    Messages
    418
    Reaction score
    254
    • Legacy Citizen 7
    • Community Content - Silver 1
    • Purchased!
    Maybe check the log files for "skin" messages.
    Everything seems to point to the correct skin file, etc except the following...
    Code:
    [2018-08-23 00:59:42] Failed to del: C:\Schine\StarMade\StarMade\.\texTmp\skin_main_em.png
    [2018-08-23 00:59:42] Failed to del: C:\Schine\StarMade\StarMade\.\texTmp
    [2018-08-23 00:59:42] [SKIN] USING DEFAULT FOR PLAYER PlS[splatthecat ; id(324)(2)f(0)]
    [2018-08-23 00:59:42] [SKIN] REMOVING TMP PATH: C:\Schine\StarMade\StarMade\.\texTmp
    [2018-08-23 00:59:42] Failed to del: C:\Schine\StarMade\StarMade\.\texTmp\skin_main_em.png
    [2018-08-23 00:59:42] Failed to del: C:\Schine\StarMade\StarMade\.\texTmp
    ...where it says that something "failed" and if I read it correctly, the default skin is being used.

    I am going to explore this further, thanks!
     
    Joined
    Jan 14, 2016
    Messages
    418
    Reaction score
    254
    • Legacy Citizen 7
    • Community Content - Silver 1
    • Purchased!
    Still nothing! It will not upload the skin file to either a local or online server.

    I know someone who has changed theirs successfully so something is not right with my installation?????
     
    Joined
    Jan 14, 2016
    Messages
    418
    Reaction score
    254
    • Legacy Citizen 7
    • Community Content - Silver 1
    • Purchased!
    OK, I have found the issue! I changed the main_em file in Gimp but it was exported as an indexed one layer and not an indexed-alpha one layer. This caused the game to reject the file and load the default skin instead.
     

    AndyP

    Customer Experience Manager
    Joined
    Aug 15, 2013
    Messages
    1,199
    Reaction score
    264
    • Schine
    • Wired for Logic
    Yeah, that would also explain it.

    We may need some more detailed error-feedback in this case. However, did it accept the raw files in the first place and that should have thrown an error or did you change them after "activating" the skin?
     
    Joined
    Jan 14, 2016
    Messages
    418
    Reaction score
    254
    • Legacy Citizen 7
    • Community Content - Silver 1
    • Purchased!
    Yeah, that would also explain it.

    We may need some more detailed error-feedback in this case. However, did it accept the raw files in the first place and that should have thrown an error or did you change them after "activating" the skin?
    It was the first time I had ever edited the _em file as I wanted to remove the two lights on the front. Once this file was in the txTmp(?) folder it would prevent any further changes to be made.

    It would be helpful if an on screen message was displayed in the future?