I've run into a problem where I'm trying to create a rank lock. I do not want them accessing all the morphs only the designated ones I've designed for them. The problem is, that nowhere online does it show this question. There was a similar question but didn't give much detail. I've tried to use this local script. But no such luck. Help a brother out.
local Allowed = true
if v3:FindFirstChild("Rank") then if Player:GetRankInGroup(Divisions[i].GroupId) >= v3:FindFirstChild("Rank").Value then Allowed = true else Allowed = false end end if Allowed then local Button2 = Instance.new("TextButton") Button2.Size = UDim2.new(1,0,0,50) Button2.BackgroundTransparency = 1 Button2.Font = "SourceSans" Button2.TextSize = 30 Button2.TextXAlignment = "Left" Button2.TextColor3 = Color3.fromRGB(255,255,255) Button2.Text = v3.Name Button2.Parent = UniformsFrame Button2.MouseButton1Click:connect(function () RemoveObjects() if v3:FindFirstChild("Leg1") then GiveHelmet(v3.Leg1, "Left Leg") end if v3:FindFirstChild("Leg2") then GiveHelmet(v3.Leg2, "Right Leg") end if v3:FindFirstChild("Arm1") then GiveHelmet(v3.Arm1, "Left Arm") end if v3:FindFirstChild("Arm2") then GiveHelmet(v3.Arm2, "Right Arm") end if v3:FindFirstChild("Chest") then GiveHelmet(v3.Chest, "Torso") end if v3:FindFirstChild("Helmet") then GiveHelmet(v3.Helmet, "Head") end SelectedMorph = v3 script.Parent.Parent.Spawn.Visible = true end) end end end) end end
end