Amazingranma261

Untitled

Nov 25th, 2016
2,549
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. __doctype__ = "Roblox Server-Sided Script"
  2. __author__ = "Izzy"
  3. __version__ = 1
  4.  
  5. --v2 updates: click to get larger view, accurate rankings, card carry, card display
  6. --v3 updates: player desc, attacks,health,persistance,trading
  7.  
  8. function createCard(deck,username,playerId,color,ranking)
  9.  
  10. newCard = Instance.new("Part",deck)
  11. newCard.Size = Vector3.new(1.5,.2,1)
  12. newCard.BrickColor = BrickColor.new(color)
  13. newCard.TopSurface = "Smooth"
  14. newCard.BottomSurface = "Smooth"
  15. newCard.Material = "SmoothPlastic"
  16.  
  17. gui = Instance.new("SurfaceGui",newCard)
  18. gui.Adornee = newCard
  19. gui.Face = "Top"
  20.  
  21. frame = Instance.new("Frame",gui)
  22. frame.Size = UDim2.new(1,0,1,0)
  23. frame.BackgroundTransparency = 1
  24.  
  25. name = Instance.new("TextLabel",frame)
  26. name.Size = UDim2.new(.8,0,.1,0)
  27. name.BackgroundTransparency = 1
  28. name.Text = username
  29. name.TextScaled = true
  30. name.Font = "Arcade"
  31.  
  32. rank= Instance.new("TextLabel",frame)
  33. rank.Size = UDim2.new(.2,0,.1,0)
  34. rank.Position = UDim2.new(.8,0,0,0)
  35. rank.BackgroundTransparency = 1
  36. rank.Text = ranking
  37. rank.TextScaled = true
  38. rank.Font = "Arcade"
  39.  
  40.  
  41. img= Instance.new("ImageLabel",frame)
  42. img.Size = UDim2.new(1,0,.8,0)
  43. img.Position = UDim2.new(0,0,.1,0)
  44. img.BackgroundTransparency = 1
  45. img.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=420&y=420&userid="..playerId
  46.  
  47. clickDetector = Instance.new("ClickDetector",newCard)
  48. clickDetector.MouseClick:connect(function(plr)
  49. newGui = Instance.new("ScreenGui",plr.PlayerGui)
  50. newFrame = Instance.new("Frame",newGui)
  51. newFrame.Size = UDim2.new(0,420,0,460)
  52. newFrame.BackgroundColor = BrickColor.new(Color3.new(1,1,1))
  53. newFrame.BorderSizePixel = 0
  54.  
  55. newname = Instance.new("TextLabel",newFrame)
  56. newname.Size = UDim2.new(.8,0,.1,0)
  57. newname.BackgroundTransparency = 1
  58. newname.Text = username
  59. newname.TextScaled = true
  60. newname.Font = "Arcade"
  61.  
  62. newrank= Instance.new("TextLabel",newFrame)
  63. newrank.Size = UDim2.new(.2,0,.1,0)
  64. newrank.Position = UDim2.new(.8,0,0,0)
  65. newrank.BackgroundTransparency = 1
  66. newrank.Text = ranking
  67. newrank.TextScaled = true
  68. newrank.Font = "Arcade"
  69.  
  70.  
  71.  
  72. newimg= Instance.new("ImageLabel",newFrame)
  73. newimg.Size = UDim2.new(1,0,.8,0)
  74. newimg.Position = UDim2.new(0,0,.1,0)
  75. newimg.BackgroundTransparency = 1
  76. newimg.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&userid="..playerId
  77.  
  78. plr:GetMouse().KeyDown:connect(function() newGui:Remove() end)
  79.  
  80.  
  81. end)
  82.  
  83. end
  84.  
  85.  
  86. function createDeck(p,deckId)
  87. if deckId == 1 then
  88. local users = {{"amazingranma261",6529546},{"Reinitialized",189503},{"Ceirios",25356207},{"KingAbsalom",5615419},{"dullbakuganroll",19564273},{"einsteinK",16872215},{"MakerModelLua",38837082},{"basictality",25319113},{"AntiBoomz0r",4719353},{"kerrhau",2593}}
  89. for i,v in ipairs(users) do
  90. createCard(p,users[i][1],users[i][2],Color3.new(1,1,1),i)
  91. end
  92. end
  93. end
  94.  
  95. createDeck(workspace,1)
Advertisement
Add Comment
Please, Sign In to add comment