Hello, I’m trying to make it where in the lobby the players are R15 but when they get teleported to the actual game which is under asset manager it’s R15, is there a way or a script I can make it so they ain’t both the same
I believe you can edit the properties of places in an experience. Try to go your own place in the game and find game settings and search for it, and see if it works or helps your issue.
Hello! Are the places separated? For example… can you access each place individually with Roblox studio?
If this is the case, go to Home → Game Settings → Avatar → Check R15/R6 whatever one you would like in side that specific place.
Nope you can’t access them in studio, you either go into the main game and go into asset manager or u go to Roblox/Devlope
The only way to have two places under the same experience have different rig types, is to have the place with the desired deferring rig type have said rig type in StarterPlayer and named as “StarterCharacter.”
I used this model for the above (btw, the HRP is anchored, make sure to unanchor that before use), and used this script:
local players = game:GetService("Players")
local getHumanoidDescriptionFromUserId = players.GetHumanoidDescriptionFromUserId
local starterPlayer = game:GetService("StarterPlayer")
local function onPlayerAdded(player:Player)
local function onCharacterAdded(character)
task.wait(0.5)
local humanoid = character:WaitForChild("Humanoid")
local success, result = pcall(getHumanoidDescriptionFromUserId, players, player.UserId)
if success then
if result then
humanoid:ApplyDescription(result)
end
else
warn(result)
end
end
if player.Character then
onCharacterAdded(player.Character)
end
player.CharacterAdded:Connect(onCharacterAdded)
end
for _,i in pairs(players:GetPlayers()) do
onPlayerAdded(i)
end
players.PlayerAdded:Connect(onPlayerAdded)