Hey guys I am creating a game when every minutes the character change apparence to another (it load random id of players), for example for 1 minute I can have the skin of haz3mn... so I have created this script but on a humanoid:
wait()
local id = math.random(1,1000000000)
local hum = script.Parent.Humanoid
local newHumanoidDescription = game.Players:GetHumanoidDescriptionFromUserId(id)
hum:ApplyDescription(newHumanoidDescription)
but the script dont change the apparance every minutes, and, I dont know how to manage this script for the player, I hope ypu can help me!

2 comments
TYSM, but I another question, how can I manage the script to work on the player and not the humanoid? Ty in advance!!!
I don't quite understand, are you using this for like a non-player character? If so, you can insert a script into StarterCharacterScripts and paste this code. If it isn't, could you explain further?