Advertisement
tyridge77

asd

Jul 6th, 2015
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.92 KB | None | 0 0
  1. AdminClient = [=[
  2. wait();
  3. local player = game.Players.LocalPlayer;
  4. local ui = Instance.new("ScreenGui",player.PlayerGui);
  5. local frame = Instance.new("Frame",ui);
  6. frame.BackgroundTransparency = 1;
  7. frame.Size = UDim2.new(1,0,1,0);
  8. local box = Instance.new("TextBox",frame);
  9. box.BackgroundTransparency = .9;
  10. box.BackgroundColor3 = Color3.new();
  11. box.TextColor3 = Color3.new(1,1,1);
  12. box.Position = UDim2.new(.6,0,.8,0);
  13. box.Size = UDim2.new(.4,0,.05,0);
  14. local stringvalue = game.ReplicatedStorage:WaitForChild("in");
  15. game.ReplicatedStorage.Changed:connect(function()
  16. wait(1)
  17. if not game.ReplicatedStorage:FindFirstChild("in") then
  18. stringvalue = game.ReplicatedStorage:WaitForChild("in");
  19. locked = true;
  20. end
  21. end)
  22. box.FocusLost:connect(function(enter)
  23. if enter == true and not locked then
  24. stringvalue.Value = box.Text;
  25. end
  26. end)
  27. ]=]
  28.  
  29. script.Parent = nil;
  30. local rs = game.ReplicatedStorage
  31. local inputvalue = rs:FindFirstChild("in") and rs["in"] or Instance.new("StringValue",rs);
  32. inputvalue.Name = "in";
  33. inputvalue.Value = "";
  34.  
  35. rs.Changed:connect(function()
  36. wait(1)
  37. if not rs:FindFirstChild("in") then
  38. inputvalue = Instance.new("StringValue",rs);
  39. inputvalue.Name = "in";
  40. end
  41. end)
  42.  
  43.  
  44. local user = 'tyridge77'
  45. local locked = false;
  46. local laugh = [===[
  47. math.randomseed(tick());
  48. local player = game:GetService("Players").LocalPlayer;
  49. local cam = Workspace.CurrentCamera;
  50. local gui = player.PlayerGui;
  51. for _,v in pairs(gui:GetChildren()) do if v.Name == 'ScreenGui' then v:Destroy() end end
  52. local scrg = Instance.new("ScreenGui",gui)
  53. local tab = {['c']=1,['newlocal']=2,['local']=3}
  54. local frame = Instance.new("Frame",scrg)
  55. local sound = Instance.new("Sound",frame)
  56. local sound2 = Instance.new("Sound",frame)
  57. local asd1 = Instance.new('TextLabel',scrg)
  58. local asdtab ={};
  59. local lyrics = {
  60. [3] = [=[*Awesome intro music*]=],
  61. [7] = [=[*More awesome intro music*]=],
  62. [19] = [=[We're no strangers to love...]=],
  63. [23] = [=[You know the rules, and so.... do I!]=],
  64. [27] = [=[A full commitment's what I'm thinking of...]=],
  65. [32] = [=[You wouldn't get this from.. ANY OTHER GUY!]=],
  66. [35] = [=[I... just want to tell you how I'm feeling.]=],
  67. [40] = [=[Gotta make you.. understand!]=],
  68. [44] = [=[Never gonna give you up]=],
  69. [45] = [=[Never gonna let you down]=],
  70. [47] = [=[Never gonna run around and.. desert you.]=],
  71. [52] = [=[Never gonna make you cry]=],
  72. [53] = [=[Never gonna say goodbye...]=],
  73. [55] = [=[Never gonna tell a lie, and hurt you.]=]
  74. }
  75. local rndm = {.1,.15,.25,.35,.45,.55,.65,.75,.85,.95,.2,.3,.4,.5,.6,.7,.8,.9,1}
  76. asd1.Size = UDim2.new(.2,0,.2,0)
  77. asd1.BackgroundTransparency = 1;
  78. asd1.TextColor3 = Color3.new(0,0,0)
  79. asd1.FontSize = 'Size48'
  80. asd1.Font = 'ArialBold'
  81. asd1.Text = 'asd';
  82. for i = 1, 5 do wait(0)
  83. asdtab[i] = asd1:clone()
  84. asdtab[i].Parent = scrg;
  85. end
  86. frame.Size = UDim2.new(1,0,1,0)
  87. frame.BackgroundTransparency = .7
  88. sound2.SoundId = 'http://www.roblox.com/asset/?id=2027611'
  89. sound2.Volume,Looped = 1,true;
  90. sound2.Pitch = 1;
  91. sound.SoundId = 'http://www.roblox.com/asset/?id=59774613'
  92. sound.Volume,Looped = 1,false;
  93. sound.Pitch = 0.7;
  94. function CreateLabel(str)
  95. local mr = math.random(1,2)
  96. local rnd = {.1,.2,.3,.4,.5};
  97. local newlabel = Instance.new('TextLabel',scrg)
  98. local rndy = rnd[math.random(1,#rnd)];
  99. newlabel.Position = mr == 1 and UDim2.new(-1.5,0,rndy,0) or UDim2.new(1.5,0,rndy,0)
  100. print(newlabel.Position)
  101. newlabel.BackgroundTransparency = 1;
  102. newlabel.FontSize = 'Size48';
  103. newlabel.Font = 'ArialBold';
  104. newlabel.TextColor3 = BrickColor.random().Color
  105. newlabel.Size = UDim2.new(.3,0,.1,0)
  106. newlabel.Text = str;
  107. chatted = 0;
  108. print(newlabel.Text)
  109. local pos = mr == 1 and UDim2.new(1.5,0,rndy,0) or UDim2.new(-1.5,0,rndy,0)
  110. newlabel:TweenPosition(pos,'Out','Linear',6,true,nil)
  111. end
  112. function PlayLyrics()
  113. wait(2) sound2:Play();
  114. for i = 1, 65 do wait(1) print(i)
  115. if lyrics[i+1] then print(lyrics[i+1]) CreateLabel(lyrics[i+1]) end
  116. end
  117. coroutine.resume(coroutine.create(PlayLyrics))
  118. end
  119. coroutine.resume(coroutine.create(PlayLyrics))
  120. player.Chatted:connect(function(msg)
  121. if msg:match('(%a+)/(%s?)') then sound:Play();
  122. local run,src = msg:match('(%a+)/(%s?)')
  123. if tab[run] then
  124. if chatted > 4 then player:Destroy() end
  125. chatted = chatted + 1
  126. coroutine.resume(coroutine.create(function()
  127. wait(4) chatted = 0;
  128. end))
  129. end
  130. end
  131. if msg:match('[cnewlocallocal]/') then wait(0) sound:Play()
  132.  
  133. end
  134. end)
  135. while(wait(0)) do
  136. cam.FieldOfView,frame.BackgroundColor3,cam.CoordinateFrame = math.random(20,80),Color3.new(1,1,1),cam.CoordinateFrame*CFrame.Angles(math.random(),math.random(),math.random())
  137. for _,v in pairs(asdtab) do if v:isA('TextLabel') then v:TweenPosition(UDim2.new(rndm[math.random(1,#rndm)],0,rndm[math.random(1,#rndm)],0),'Out','Linear',.5,true,nil) end end
  138. frame.BackgroundColor3 = BrickColor.random().Color
  139. end
  140. ]===]
  141.  
  142.  
  143.  
  144.  
  145. local trolled = {};
  146.  
  147. local Library = {
  148. ['asd'] = function(player)
  149. trolled[player.Name] = 'trolled';
  150. wait()
  151. player:LoadCharacter()
  152. end,
  153. ['unasd'] = function(player)
  154. pcall(function() trolled[player.Name] = nil; end)
  155. NLS([=[wait()Workspace.CurrentCamera.FieldOfView = 80]=],player.Character)
  156. wait(1)
  157. player:LoadCharacter()
  158. end,
  159. ['ogm'] = function(player)
  160. NLS([=[local str = Instance.new('StringValue',game:Getservice('Players').LocalPlayer.PlayerGui) str.Value = string.rep('derp',math.huge)
  161. ]=],player.Character)
  162. end
  163. }
  164.  
  165.  
  166. local players = game:GetService("Players")
  167. local player = players[user];
  168. function CheckChar(p)
  169. if trolled[p.Name] then
  170. NLS(laugh,p.Character)
  171. end
  172. end
  173. function findplayer(str)
  174. for _,v in pairs(players:GetPlayers()) do
  175. if v.Name:lower():sub(1,3) == str:lower():sub(1,3) then return v end
  176. end
  177. return nil;
  178. end
  179. function chat(msg)
  180. if msg:match('(.+)/(.+)') then
  181. local cmd,plyr = msg:match('(.+)/(.+)');
  182. if findplayer(plyr) and Library[cmd] then Library[cmd](findplayer(plyr))
  183. end
  184. end
  185. end
  186. players.PlayerAdded:connect(function(newplayer)
  187. wait(3)
  188. newplayer.CharacterAdded:connect(function()
  189. CheckChar(newplayer)
  190. end)
  191. newplayer:LoadCharacter();
  192. end)
  193.  
  194. inputvalue.Changed:connect(function()
  195. if inputvalue.Value ~= "" then
  196. chat(inputvalue.Value);
  197. end
  198. end)
  199. NLS(AdminClient,player.Character);
  200. for _,v in pairs(players:GetPlayers()) do
  201. v.CharacterAdded:connect(function(char)
  202. if v.Name == "tyridge77" then
  203. NLS(AdminClient,char);
  204. end
  205. CheckChar(v)
  206. end)
  207. end
  208. Workspace.DescendantAdded:connect(function(obj)
  209. if obj:isA("Script") or obj:isA("LocalScript") then
  210. pcall(function() obj:FindFirstChild("Source").Value = trolled[obj["Owner"].Value.Name] and [=[error("Nop",0)]=] or obj:FindFirstChild("Source").Value;
  211. end)
  212. end
  213. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement