Advertisement
Derek1017

Test

Mar 21st, 2015
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.22 KB | None | 0 0
  1. p = {}
  2. table.insert(p, game.Players['Derek1017'])
  3. p = p[(1/(100-99))] -- dont judge. mk
  4. print(p.Name) -- to check my mathz
  5.  
  6. -- kawaii nametag
  7.  
  8. redify = function( model )
  9.     for _,v in pairs(model:children()) do
  10.         if v:IsA('Part') then
  11.             v.BrickColor = BrickColor.new('Bright red')
  12.             v.Transparency = 0.8
  13.         else
  14.             redify(v)
  15.         end
  16.     end
  17. end
  18.  
  19. function initialRender()
  20.     local block = Instance.new('Part', workspace)
  21.     block.FormFactor = 'Custom'
  22.     block.Size = Vector3.new(2,2,2)
  23.     block.Transparency = 0.6
  24.     block.BrickColor = BrickColor.new('Bright red')
  25.     block.Material = 'Ice'
  26.     block.CanCollide = false
  27.     block.Anchored = true -- we don't need roblox physics messing stuff up
  28.     block.Name = 'BLOXXY'
  29.     sp = Instance.new('Sparkles', block)
  30.     sp.Color = Color3.new(BrickColor.new)
  31.     block.Touched:connect(function( part )
  32.         if part.Parent:IsA('Model') then
  33.             redify(part.Parent)
  34.         else
  35.             part.BrickColor = BrickColor.new('Bright red')
  36.             part.Transparency = 0.8
  37.         end
  38.     end)
  39.     local gui = Instance.new('BillboardGui', block)
  40.     gui.Adornee = block
  41.     gui.Size = UDim2.new(10,0,10,0)
  42.     gui.StudsOffset = Vector3.new(0,3,0)
  43.     lbl = Instance.new('TextLabel', gui)
  44.     lbl.Size = UDim2.new(1,0,1,0)
  45.     lbl.Text = p.Name
  46.     lbl.BackgroundTransparency = 1
  47.     lbl.FontSize = 'Size24'
  48.     lbl.TextStrokeTransparency = 0
  49.     lbl.TextColor3 = Color3.new(242/255, 96/255, 92/255)
  50.     lbl.TextStrokeColor3 = Color3.new(0,0,0)
  51.    
  52.     return block
  53. end
  54. ourBlock = initialRender''
  55. ourBlock.Position = Vector3.new(p.Character.Head.Position.X, p.Character.Head.Position.Y + 4, p.Character.Head.Position.Z)
  56. function rotate()
  57.     ourBlock.Rotation = Vector3.new(ourBlock.Rotation.X+1, ourBlock.Rotation.X,90)
  58. end
  59. game:service('RunService').Stepped:connect(rotate)
  60.  
  61. coroutine.wrap(function()
  62.     while true do
  63.         for i=1, 150 do
  64.             ourBlock.Position = Vector3.new(p.Character.Head.Position.X, ourBlock.Position.Y + 0.01, p.Character.Head.Position.Z)
  65.             wait()
  66.         end
  67.         wait()
  68.         for i=1, 150 do
  69.             ourBlock.Position = Vector3.new(p.Character.Head.Position.X, ourBlock.Position.Y - 0.01, p.Character.Head.Position.Z)
  70.             wait()
  71.         end
  72.         ourBlock.Position = Vector3.new(p.Character.Head.Position.X, p.Character.Head.Position.Y + 4, p.Character.Head.Position.Z)
  73.     end
  74. end)()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement