Hello, this script used to work with another script but I can't seem to figure it out anymore?
01 | game.Players.PlayerAdded:Connect( function (player) |
02 | local ms = require(script.ModuleScript) |
03 | local groupService = game:GetService( 'GroupService' ) |
04 | local groups = groupService:GetGroupsAsync(player.UserId) |
07 | local ui = script.Rank:Clone() |
08 | ui.Parent = player.Character.Head |
09 | ui.Adornee = player.Character.Head |
12 | while not player.Character.Humanoid do wait() end |
13 | player.Character.Humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None |
14 | local frame = ui.Frame |
15 | local name = frame.Main |
16 | local title = frame.Title |
19 | for _,groupInfo in pairs (groups) do |
20 | if groupInfo.Id = = 4489568 then |
21 | if v.Role = = "President" or v.Role = = "Vice President" or v.Role = = "Developmental Staff" then |
22 | name.Text = player.Name.. ", " ..v.Role |
Error: ServerScriptService.RankHandler:21: attempt to index global 'v' (a nil value)
How to fix this?