-- Server script: aplica Korblox (perna direita) + Headless (cabeça) para TODOS os jogadores (só R6) -- Colocar em ServerScriptService local Players = game:GetService("Players") local MESH_ID = "rbxassetid://101851696" -- mesh fornecido local TEXTURE_ID = "rbxassetid://101851254" -- texture fornecido -- Função que limpa meshes/decals acessórios que possam conflitar local function limparParte(part) if not part then return end -- Remove CharacterMesh / SpecialMesh / MeshPart filhos que possam conflitar for _, child in ipairs(part:GetChildren()) do if child:IsA("SpecialMesh") or child:IsA("CharacterMesh") or child:IsA("MeshPart") then child:Destroy() elseif child:IsA("Decal") or child:IsA("Texture") then child:Destroy() -- remove rosto/decals end end end -- Aplica Korblox + Headless a um character (só se for R6) local function aplicarKorbloxHeadless(character) if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then return end if humanoid.RigType ~= Enum.HumanoidRigType.R6 then return -- não faz nada se não for R6 end -- HEAD (Headless) local head = character:FindFirstChild("Head") if head and head:IsA("BasePart") then limparParte(head) head.Transparency = 1 head.CanCollide = false local face = head:FindFirstChild("face") if face and face:IsA("Decal") then face:Destroy() end local headMesh = Instance.new("SpecialMesh") headMesh.Name = "HeadlessMesh" headMesh.MeshType = Enum.MeshType.FileMesh headMesh.MeshId = MESH_ID headMesh.TextureId = TEXTURE_ID headMesh.Parent = head end -- RIGHT LEG (Korblox) local rightLeg = character:FindFirstChild("Right Leg") if rightLeg and rightLeg:IsA("BasePart") then limparParte(rightLeg) local legMesh = Instance.new("SpecialMesh") legMesh.Name = "KorbloxMesh" legMesh.MeshType = Enum.MeshType.FileMesh legMesh.MeshId = MESH_ID legMesh.TextureId = TEXTURE_ID legMesh.Parent = rightLeg end end -- Conecta ao spawn do personagem local function onPlayerAdded(player) player.CharacterAdded:Connect(function(character) -- espera as partes principais aparecerem character:WaitForChild("Humanoid", 5) character:WaitForChild("Head", 5) character:WaitForChild("Right Leg", 5) -- aplica logo depois de spawnar task.wait(0.5) -- pequeno delay para evitar bug visual aplicarKorbloxHeadless(character) end) -- Se já tiver um personagem carregado (ex: entrar no jogo spawnado) if player.Character then aplicarKorbloxHeadless(player.Character) end end -- Ativa para todos os jogadores Players.PlayerAdded:Connect(onPlayerAdded) for _, p in ipairs(Players:GetPlayers()) do onPlayerAdded(p) end