View difference between Paste ID: HK8CAZa7 and jnhSPyHg
SHOW: | | - or go back to the newest paste.
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.Name = username
14+
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.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&userid="..playerId
44+
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-
	local users = {{"amazingranma261",6529546},{"Reinitialized",189503},{"Ceirios",25356207},{"KingAbsalom",5615419},{"dullbakuganroll",19564273},{"einsteinK",19564273},{"MakerModelLua",38837082},{"basictality",25319113},{"AntiBoomz0r",4719353},{"kerrhau",2593}}
52+
		newFrame.BackgroundColor = BrickColor.new(Color3.new(1,1,1))
53
		newFrame.BorderSizePixel = 0
54-
		createCard(p,users[1],users[2],Color3.new(1,1,1),i)
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)