Advertisement
Guest User

Untitled

a guest
Jul 24th, 2014
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.76 KB | None | 0 0
  1. local nfriendstatus = GetFriendStatus(nplayer)
  2.  
  3.     nFrame:FindFirstChild('BCLabel').Image = getMembershipTypeIcon(nplayer.MembershipType,nplayer.Name)
  4.     nFrame:FindFirstChild('FriendLabel').Image = getFriendStatusIcon(nfriendstatus)
  5.     nFrame.Name = nplayer.Name
  6.    
  7.     local clan = nplayer:findFirstChild("Clan")
  8.     if clan then
  9.         clan = clan.Value
  10.     else
  11.         clan = ""
  12.     end
  13.     local clanColor = Color3.new(1,1,1)
  14.     pcall(function() clanColor = nplayer.Clan.Color.Value end)
  15.  
  16.     WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Title')
  17.     WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Clan')
  18.  
  19.     --move for bc label
  20.     nFrame.FriendLabel.Position=nFrame.FriendLabel.Position+UDim2.new(0,17,0,0)
  21.     nFrame.TitleFrame.Title.Position=nFrame.TitleFrame.Title.Position+UDim2.new(0,17,0,0)
  22.     nFrame.TitleFrame.Clan.Position=nFrame.TitleFrame.Clan.Position+UDim2.new(0,17,0,0)
  23.  
  24.     if(nFrame:FindFirstChild('FriendLabel').Image ~= '') then
  25.         nFrame.TitleFrame.Title.Position=nFrame.TitleFrame.Title.Position+UDim2.new(0,17,0,0)
  26.         nFrame.TitleFrame.Clan.Position=nFrame.TitleFrame.Clan.Position+UDim2.new(0,17,0,0)
  27.     end
  28.    
  29.     if clan and clan ~= "" then
  30.         WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Clan').Text = "["..clan.."] "
  31.         WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Clan').TextColor3 = clanColor or Color3.new(1,1,1)
  32.         local p = WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Title').Position
  33.         WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Title').Position = p + UDim2.new(0,42,0,0)
  34.         Delay(.1,function() local x = WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Clan').TextBounds.X
  35.         WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Title').Size = WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Title').Size - UDim2.new(0,x,0,0)
  36.         WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Title').Position = p + UDim2.new(0,x,0,0) end)
  37.     else
  38.         WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Clan').Text = ""
  39.     end
  40.     WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Title').Text = playerName
  41.  
  42.     if nplayer.Name == LocalPlayer.Name then
  43.         nFrame.TitleFrame.Title.Font = 'ArialBold'
  44.         nFrame.PlayerScore.Font = 'ArialBold'
  45.         ChangeHeaderName(playerName)
  46.         local dropShadow = nFrame.TitleFrame.Title:Clone()
  47.         dropShadow.TextColor3 = Color3.new(0,0,0)
  48.         dropShadow.TextTransparency=0
  49.         dropShadow.ZIndex=2
  50.         dropShadow.Position=nFrame.TitleFrame.Title.Position+UDim2.new(0,1,0,1)
  51.         dropShadow.Name='DropShadow'
  52.         dropShadow.Parent= nFrame.TitleFrame
  53.         WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Title').Changed:connect(function()
  54.             dropShadow.Position=WaitForChild(WaitForChild(nFrame,'TitleFrame'),'Title').Position+UDim2.new(0,1,0,1)
  55.         end)
  56.     else
  57.         --Delay(2, function () OnFriendshipChanged(nplayer,LocalPlayer:GetFriendStatus(nplayer)) end)
  58.     end
  59.     nFrame.TitleFrame.Title.Font = 'ArialBold'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement