Advertisement
Guest User

OverHead Gui

a guest
Nov 18th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.08 KB | None | 0 0
  1. game.StarterPlayer.NameDisplayDistance = 0
  2. game.StarterPlayer.NameDisplaceDistance = 0
  3.  
  4.  
  5. game.Players.PlayerAdded:connect(onPlayerRespawned)
  6. function onPlayerRespawned(newPlayer)
  7. wait(1) -- Made by Expertsm
  8. local name = newPlayer.Name
  9. local rank = newPlayer:GetRankInGroup(5264442)
  10. local reg = newPlayer:GetRankInGroup(3216079)
  11. gui=Instance.new("BillboardGui")
  12. gui.Parent=newPlayer.Character.Head
  13. gui.Adornee=newPlayer.Character.Head
  14. gui.Size=UDim2.new(3,0,3,0)
  15. gui.StudsOffset=Vector3.new(0.5,2,0)
  16. text=Instance.new("TextLabel")
  17. text.Size=UDim2.new(1,0,1)
  18. text.Position=UDim2.new(0, -13,0, -20)
  19. text.BackgroundTransparency = 1
  20. text.Parent=gui
  21. text.TextScaled = true
  22. text.TextStrokeTransparency = 0
  23. text.Font = "GothamBold"
  24. if rank == 255 then
  25. text.Text = "FieldMarshal "..newPlayer.Name.."."
  26. text.TextColor3 = Color3.new(255, 255, 0)
  27. elseif rank == 254 then
  28. text.Text = "Vice-FieldMarshal "..newPlayer.Name.."."
  29. text.TextColor3 = Color3.new(255, 255, 0)
  30. elseif rank == 115 then
  31. text.Text = "Developer "..newPlayer.Name.."."
  32. text.TextColor3 = Color3.new(255, 255, 0)
  33. elseif rank == 114 then
  34. text.Text = "General "..newPlayer.Name.."."
  35. text.TextColor3 = Color3.new(255, 255, 0)
  36. elseif rank == 80 then
  37. text.Text = "Lieutenant-General "..newPlayer.Name.."."
  38. text.TextColor3 = Color3.new(255, 255, 0)
  39. elseif rank == 78 then
  40. text.Text = "Brigadier "..newPlayer.Name.."."
  41. text.TextColor3 = Color3.new(255, 255, 0)
  42. elseif rank == 77 then
  43. text.Text = "Colonel "..newPlayer.Name.."."
  44. text.TextColor3 = Color3.new(0, 255, 0)
  45. elseif rank == 55 then
  46. text.Text = "Lieutenant-Colonel "..newPlayer.Name.."."
  47. text.TextColor3 = Color3.new(0, 255, 0)
  48. elseif rank == 40 then
  49. text.Text = "Major "..newPlayer.Name.."."
  50. text.TextColor3 = Color3.new(0, 255, 0)
  51. elseif rank == 30 then
  52. text.Text = "Captain "..newPlayer.Name.."."
  53. text.TextColor3 = Color3.new(0, 255, 0)
  54. elseif rank == 6 then
  55. text.Text = "Lieutenant "..newPlayer.Name.."."
  56. text.TextColor3 = Color3.new(255, 14, 18)
  57. elseif rank == 5 then
  58. text.Text = "Warrant-Officer "..newPlayer.Name.."."
  59. text.TextColor3 = Color3.new(255, 14, 18)
  60. elseif rank == 4 then
  61. text.Text = "Staff-Sergeant "..newPlayer.Name.."."
  62. text.TextColor3 = Color3.new(255, 14, 18)
  63. elseif rank == 3 then
  64. text.Text = "Sergeant "..newPlayer.Name.."."
  65. text.TextColor3 = Color3.new(255, 14, 18)
  66. elseif rank == 2 then
  67. text.Text = "Corporal "..newPlayer.Name.."."
  68. text.TextColor3 = Color3.new(255, 14, 18)
  69. elseif rank == 1 then
  70. text.Text = "Lance-Corporal "..newPlayer.Name.."."
  71. text.TextColor3 = Color3.new(255, 14, 18)
  72. elseif rank == 0 then
  73. text.Text = "Civilian " ..newPlayer.Name.."."
  74. text.TextColor3 = Color3.new(255, 255, 255)
  75. end
  76. end
  77.  
  78. function onPlayerEntered(newPlayer)
  79. newPlayer.Changed:connect(function (property)
  80. if (property == "Character") then
  81. onPlayerRespawned(newPlayer)
  82. end
  83. end)
  84. end
  85.  
  86. game.Players.PlayerAdded:connect(onPlayerEntered)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement