Advertisement
4zx16

Appearance/Avatar Command

Nov 5th, 2021 (edited)
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.79 KB | None | 0 0
  1. --[[
  2.  || 📜 AUTHOR: @4zx16 || APPEARANCE/AVATAR COMMAND
  3. ]]
  4. local AppearanceCommand = {":char", "/char", "@char", ";char", "!char"}
  5.  
  6. game.Players.PlayerAdded:Connect(function(plr)
  7.     plr.Chatted:Connect(function(msg)
  8.  
  9.         for _, CharacterCommand in pairs(AppearanceCommand) do
  10.  
  11.             if msg:sub(1, CharacterCommand:len()):lower() == CharacterCommand:lower() then
  12.  
  13.                 local name = msg:sub(7,msg:len())
  14.                 local id = game.Players:GetUserIdFromNameAsync(name)
  15.                 local Appearance = game.Players:GetCharacterAppearanceAsync(id)
  16.  
  17.                 for _, v in pairs(plr.Character:GetChildren()) do
  18.                     if v:IsA("CharacterAppearance") or v:IsA("Accessory") then
  19.                         v:Destroy()
  20.                     end
  21.                 end
  22.                 for _, v in pairs(Appearance:GetChildren()) do
  23.                     v.Parent = plr.Character
  24.                 end
  25.             end
  26.         end
  27.     end)
  28. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement