lotushomerun

kys

Aug 31st, 2017
601
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 14.92 KB | None | 0 0
  1. Player = game.Players.LocalPlayer
  2. Character = Player.Character
  3.  
  4. --------MAKE CHARACTER----
  5. wait(0.5)
  6. Character.Head.face.Texture = "rbxassetid://870048266"
  7.  
  8.  
  9. ---CHAT FUNCTION---
  10.  
  11. function say(text)
  12. local chat = coroutine.wrap(function()
  13. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  14. Character:FindFirstChild("TalkingBillBoard"):destroy()
  15. end
  16. local naeeym2 = Instance.new("BillboardGui",Character)
  17. naeeym2.Size = UDim2.new(0,100,0,40)
  18. naeeym2.StudsOffset = Vector3.new(0,3,0)
  19. naeeym2.Adornee = Character.Head
  20. naeeym2.Name = "TalkingBillBoard"
  21. local tecks2 = Instance.new("TextLabel",naeeym2)
  22. tecks2.BackgroundTransparency = 1
  23. tecks2.BorderSizePixel = 0
  24. tecks2.Text = ""
  25. tecks2.Font = "Cartoon"
  26. tecks2.TextSize = 30
  27. tecks2.TextStrokeTransparency = 0
  28. tecks2.TextColor3 = BrickColor.new("Really red").Color
  29. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  30. tecks2.Size = UDim2.new(1,0,0.5,0)
  31. --[[local tecks3 = Instance.new("TextLabel",naeeym2)
  32. tecks3.BackgroundTransparency = 1
  33. tecks3.BorderSizePixel = 0
  34. tecks3.Text = ""
  35. tecks3.Font = "Cartoon"
  36. tecks3.TextSize = 30
  37. tecks3.TextStrokeTransparency = 0
  38. tecks3.TextColor3 = BrickColor.new("Hot white").Color
  39. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  40. tecks3.Size = UDim2.new(1,0,0.5,0)]]
  41. for i = 1,string.len(text),1 do
  42. --[[local s  = Instance.new("Sound", Character)
  43. s.SoundId = "http://www.roblox.com/asset/?id=606862847"
  44. s:Play()
  45. game:GetService("Debris"):AddItem(s,0.085)]]
  46. tecks2.Text = string.sub(text,1,i)
  47. --tecks3.Text = string.sub(text,1,i)
  48. wait(0.01)
  49. end
  50. wait(2)
  51. naeeym2:Destroy()
  52. end)
  53. chat()
  54. end
  55.  
  56.  
  57. function onChatted(msg)
  58. say(msg)
  59. end
  60. Player.Chatted:connect(onChatted)
  61.  
  62.  
  63. say("This is too cringe")
  64. wait(3)
  65. say("This needs to stop, now")
  66. wait(3)
  67. say("This is cancer.")
  68. wait(3)
  69. say("This is too strong")
  70. wait(3)
  71. say("I need to feel better...")
  72.  
  73. --ZE GUN!!!----
  74.  
  75. --Converted with ttyyuu12345's model to script plugin v4
  76. function sandbox(var,func)
  77.     local env = getfenv(func)
  78.     local newenv = setmetatable({},{
  79.         __index = function(self,k)
  80.             if k=="script" then
  81.                 return var
  82.             else
  83.                 return env[k]
  84.             end
  85.         end,
  86.     })
  87.     setfenv(func,newenv)
  88.     return func
  89. end
  90. cors = {}
  91. mas = Instance.new("Model",game:GetService("Lighting"))
  92. Tool0 = Instance.new("Tool")
  93. Script1 = Instance.new("Script")
  94. Part2 = Instance.new("Part")
  95. SpecialMesh3 = Instance.new("SpecialMesh")
  96. Sound4 = Instance.new("Sound")
  97. Tool0.Name = "Use this to feel better"
  98. Tool0.Parent = mas
  99. --Tool0.GripForward = Vector3.new(-0, 1, -0)
  100. Tool0.GripPos = Vector3.new(0, -0.400000006, -0.400000006)
  101. Tool0.GripUp = Vector3.new(0, 0, 1)
  102. Script1.Parent = Tool0
  103. table.insert(cors,sandbox(Script1,function()
  104. local sp = script.Parent
  105.  
  106. function equip()
  107. char = sp.Parent
  108. local Larm = char["Left Arm"]
  109. local Rarm = char["Right Arm"]
  110.  
  111. --[[ * Arm Weld * ]]--
  112.  
  113. ArmWeld = Instance.new("Weld")
  114. ArmWeld.Parent = char["Torso"]
  115. ArmWeld.Part0 = ArmWeld.Parent
  116. ArmWeld.Part1 = char["Right Arm"]
  117. ArmWeld.C0 = CFrame.new(2.25,1,0) * CFrame.Angles(math.rad(90),0,math.rad(-75))
  118.  
  119. --[[ * Arm Weld * ]]--
  120.  
  121. ArmWeldR = Instance.new("Weld")
  122. ArmWeldR.Parent = char["Torso"]
  123. ArmWeldR.Part0 = ArmWeldR.Parent
  124. ArmWeldR.Part1 = char["Left Arm"]
  125. ArmWeldR.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0,0,0)
  126.  
  127. end
  128.  
  129. function kys()
  130.     char.Humanoid.Health = 0
  131.     sp.Handle.FireSound:Play()
  132. end
  133.  
  134.  
  135. function noKys() --When you think twice about making your life feel better
  136.     ArmWeld:Destroy()
  137.     ArmWeldR:Destroy()
  138. end
  139.  
  140. script.Parent.Activated:connect(kys)
  141. script.Parent.Equipped:connect(equip)
  142. script.Parent.Unequipped:connect(noKys)
  143. end))
  144. Part2.Name = "Handle"
  145. Part2.Parent = Tool0
  146. Part2.BrickColor = BrickColor.new("Dark stone grey")
  147. Part2.Rotation = Vector3.new(-90, 0, 0)
  148. Part2.FormFactor = Enum.FormFactor.Custom
  149. Part2.Size = Vector3.new(0.200000003, 0.800000012, 0.800000012)
  150. Part2.CFrame = CFrame.new(0, 0.400023997, 0.0048659998, 1, 1.24442863e-07, 1.96370365e-06, -1.96370365e-06, -2.29479701e-06, 1, 1.24447368e-07, -1, -2.29479679e-06)
  151. Part2.BackSurface = Enum.SurfaceType.Weld
  152. Part2.BottomSurface = Enum.SurfaceType.Weld
  153. Part2.FrontSurface = Enum.SurfaceType.Weld
  154. Part2.LeftSurface = Enum.SurfaceType.Weld
  155. Part2.RightSurface = Enum.SurfaceType.Weld
  156. Part2.TopSurface = Enum.SurfaceType.Weld
  157. Part2.Color = Color3.new(0.388235, 0.372549, 0.384314)
  158. Part2.Position = Vector3.new(0, 0.400023997, 0.0048659998)
  159. Part2.Orientation = Vector3.new(-90, 0, 0)
  160. Part2.Color = Color3.new(0.388235, 0.372549, 0.384314)
  161. SpecialMesh3.Parent = Part2
  162. SpecialMesh3.MeshId = "http://www.roblox.com/asset/?id=72012879"
  163. SpecialMesh3.Scale = Vector3.new(1.25, 1.25, 1.25)
  164. SpecialMesh3.TextureId = "http://www.roblox.com/asset/?id=72012859"
  165. SpecialMesh3.VertexColor = Vector3.new(2, 2, 2)
  166. SpecialMesh3.MeshType = Enum.MeshType.FileMesh
  167. SpecialMesh3.Scale = Vector3.new(1.25, 1.25, 1.25)
  168. Sound4.Name = "FireSound"
  169. Sound4.Parent = Part2
  170. Sound4.SoundId = "rbxassetid://143286342"
  171. Sound4.Volume = 1
  172. for i,v in pairs(mas:GetChildren()) do
  173.     v.Parent = game:GetService("Players").LocalPlayer.Backpack
  174.     pcall(function() v:MakeJoints() end)
  175. end
  176. mas:Destroy()
  177. for i,v in pairs(cors) do
  178.     spawn(function()
  179.         pcall(v)
  180.     end)
  181. end
  182.  
  183. ---BLEACH----
  184.  
  185.  
  186. --Converted with ttyyuu12345's model to script plugin v4
  187. function sandbox(var,func)
  188.     local env = getfenv(func)
  189.     local newenv = setmetatable({},{
  190.         __index = function(self,k)
  191.             if k=="script" then
  192.                 return var
  193.             else
  194.                 return env[k]
  195.             end
  196.         end,
  197.     })
  198.     setfenv(func,newenv)
  199.     return func
  200. end
  201. cors = {}
  202. mas = Instance.new("Model",game:GetService("Lighting"))
  203. Tool0 = Instance.new("Tool")
  204. Script1 = Instance.new("Script")
  205. Part2 = Instance.new("Part")
  206. Mesh = Instance.new("SpecialMesh", Part2)
  207. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  208. Mesh.Scale = Vector3.new(0.0025, 0.0025, 0.0025)
  209. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  210. Sound4 = Instance.new("Sound")
  211. Tool0.Name = "A yummy drink..."
  212. Tool0.Parent = mas
  213. Tool0.GripPos = Vector3.new(0, 0, 0.300000012)
  214. Script1.Parent = Tool0
  215. table.insert(cors,sandbox(Script1,function()
  216. local sp = script.Parent
  217.  
  218. function equip()
  219. char = sp.Parent
  220. local Larm = char["Left Arm"]
  221. local Rarm = char["Right Arm"]
  222.  
  223. --[[ * Arm Weld * ]]--
  224.  
  225. ArmWeld = Instance.new("Weld")
  226. ArmWeld.Parent = char["Torso"]
  227. ArmWeld.Part0 = ArmWeld.Parent
  228. ArmWeld.Part1 = char["Right Arm"]
  229. ArmWeld.C0 = CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(90),0,math.rad(-30))
  230.  
  231. --[[ * Arm Weld * ]]--
  232.  
  233. --[[ArmWeldR = Instance.new("Weld")
  234. ArmWeldR.Parent = char["Torso"]
  235. ArmWeldR.Part0 = ArmWeldR.Parent
  236. ArmWeldR.Part1 = char["Left Arm"]
  237. ArmWeldR.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0,0,0)]]
  238.  
  239. end
  240.  
  241. function kys()
  242.     sp.Handle.DrinkSound:Play()
  243.             ArmWeld.C0 = CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(90),math.rad(25),math.rad(-45))
  244.     while char.Humanoid.Health > 0 do
  245.         wait()
  246.         char.Humanoid.Health = char.Humanoid.Health -1
  247.     end
  248. end
  249.  
  250.  
  251. function noKys() --When you think twice about making your life feel better
  252.     ArmWeld:Destroy()
  253.     ArmWeldR:Destroy()
  254. end
  255.  
  256. script.Parent.Activated:connect(kys)
  257. script.Parent.Equipped:connect(equip)
  258. script.Parent.Unequipped:connect(noKys)
  259. end))
  260. Part2.Name = "Handle"
  261. Part2.Parent = Tool0
  262. Part2.Size = Vector3.new(0.986999989, 1.82200003, 0.922999978)
  263. Part2.CFrame = CFrame.new(-0.00400000019, 0.911000013, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  264. Part2.Position = Vector3.new(-0.00400000019, 0.911000013, 0)
  265. Sound4.Name = "DrinkSound"
  266. Sound4.Parent = Part2
  267. Sound4.SoundId = "http://www.roblox.com/asset/?id=28492762"
  268. for i,v in pairs(mas:GetChildren()) do
  269.     v.Parent = game:GetService("Players").LocalPlayer.Backpack
  270.     pcall(function() v:MakeJoints() end)
  271. end
  272. mas:Destroy()
  273. for i,v in pairs(cors) do
  274.     spawn(function()
  275.         pcall(v)
  276.     end)
  277. end
  278.  
  279.  
  280. -----RAGDOLL-----
  281. --0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0
  282. --0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0
  283. --[[
  284.     local vel = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  285. vel.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * -5
  286. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  287. --]]
  288. --By Rufus14 (FINALLY I KNOW HOW TO MAKE A RAGDOLL :D)
  289. --die plz
  290. mouse = game.Players.LocalPlayer:GetMouse()
  291. function ragdoll()
  292. game.Players.LocalPlayer.Character.Archivable = true
  293. clone = game.Players.LocalPlayer.Character:Clone()
  294. clone.Parent = workspace
  295. for i,v in pairs(clone:GetChildren()) do
  296.     if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  297.         v:destroy()
  298.     end
  299.     for i,p in pairs(v:GetChildren()) do
  300.     if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  301.         p:destroy()
  302.     end
  303. end
  304. end
  305. for i,t in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  306.     if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  307.         t:destroy()
  308.     end
  309. end
  310. vel = Instance.new("BodyVelocity", clone.Torso)
  311. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  312. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  313. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=161061608"
  314. using = false
  315. hit = Instance.new("Sound", clone.Torso)
  316. hit.SoundId = "rbxassetid://260430060"
  317. hit.Volume = 5
  318. hit1 = Instance.new("Sound", clone.Torso)
  319. hit1.SoundId = "rbxassetid://138087186"
  320. hit1.Volume = 5
  321. hit2 = Instance.new("Sound", clone.Torso)
  322. hit2.SoundId = "rbxassetid://131237241"
  323. hit2.Volume = 5
  324. hit3 = Instance.new("Sound", clone.Torso)
  325. hit3.SoundId = "rbxassetid://278062209"
  326. hit3.Volume = 5
  327. hit3.TimePosition = 0.33
  328. ded = Instance.new("Sound", clone.Torso)
  329. ded.SoundId = "rbxassetid://418892870"
  330. ded.Volume = 5
  331. local leftarm = clone:findFirstChild("Left Arm")
  332. local rightrm = clone:findFirstChild("Right Arm")
  333. local leftleg = clone:findFirstChild("Left Leg")
  334. local rightleg = clone:findFirstChild("Right Leg")
  335. local head = clone:findFirstChild("Head")
  336. for i, g in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  337.     if g.ClassName == "Part" then
  338.         g:destroy()
  339.     end
  340. end
  341. for i, h in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  342.     if h.ClassName == "Accesory" then
  343.         h:destroy()
  344.     end
  345. end
  346. game.Workspace.CurrentCamera.CameraSubject = head
  347. if head ~= nil then
  348.     local glue13 = Instance.new("Glue", clone.Torso)
  349.     glue13.Part0 = clone.Torso
  350.     glue13.Part1 = head
  351.     glue13.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  352.     glue13.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  353.     local collider13 = Instance.new("Part", head)
  354.     collider13.Position = Vector3.new(0,999,0)
  355.     collider13.Size = Vector3.new(0.5, 0.9, 0.9)
  356.     collider13.Shape = "Cylinder"
  357.     collider13.Transparency = 1
  358.     local weld = Instance.new("Weld", collider13)
  359.     weld.Part0 = head
  360.     weld.Part1 = collider13
  361.     weld.C0 = weld.C0 * CFrame.new(0,0.2,0) * CFrame.Angles(0, 0, 80)
  362.     collider13.TopSurface = "Smooth"
  363.     collider13.BottomSurface = "Smooth"
  364.     collider13.formFactor = "Symmetric"
  365. end
  366. if leftleg ~= nil then
  367. local glue = Instance.new("Glue", clone.Torso)
  368. glue.Part0 = clone.Torso
  369. glue.Part1 = leftleg
  370. glue.Name = "Left leg"
  371. local collider = Instance.new("Part", leftleg)
  372. collider.Position = Vector3.new(0,999,0)
  373. collider.Size = Vector3.new(1.7, 1, 1)
  374. collider.Shape = "Cylinder"
  375. local weld = Instance.new("Weld", collider)
  376. weld.Part0 = leftleg
  377. weld.Part1 = collider
  378. weld.C0 = CFrame.Angles(0, 0, 80)
  379. collider.TopSurface = "Smooth"
  380. collider.BottomSurface = "Smooth"
  381. collider.formFactor = "Symmetric"
  382. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  383. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  384. collider.Transparency = 1
  385. end
  386. ------------
  387. if rightleg ~= nil then
  388. local glue1 = Instance.new("Glue", clone.Torso)
  389. glue1.Part0 = clone.Torso
  390. glue1.Part1 = rightleg
  391. glue1.Name = "Right leg"
  392. local collider1 = Instance.new("Part", rightleg)
  393. collider1.Position = Vector3.new(0,999,0)
  394. collider1.Size = Vector3.new(1.7, 1, 1)
  395. collider1.Shape = "Cylinder"
  396. local weld1 = Instance.new("Weld", collider1)
  397. weld1.Part0 = rightleg
  398. weld1.Part1 = collider1
  399. weld1.C0 = CFrame.Angles(0, 0, 80)
  400. collider1.TopSurface = "Smooth"
  401. collider1.BottomSurface = "Smooth"
  402. collider1.formFactor = "Symmetric"
  403. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  404. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  405. collider1.Transparency = 1
  406. end
  407. ------------
  408. if rightrm ~= nil then
  409. local glue11 = Instance.new("Glue", clone.Torso)
  410. glue11.Part0 = clone.Torso
  411. glue11.Part1 = rightrm
  412. glue11.Name = "Right shoulder"
  413. local collider11 = Instance.new("Part", rightrm)
  414. collider11.Position = Vector3.new(0,9999,0)
  415. collider11.Size = Vector3.new(1.8,1,1)
  416. collider11.Shape = "Cylinder"
  417. local weld11 = Instance.new("Weld", collider11)
  418. weld11.Part0 = rightrm
  419. weld11.Part1 = collider11
  420. weld11.C0 = CFrame.Angles(0, 0, 80)
  421. collider11.TopSurface = "Smooth"
  422. collider11.BottomSurface = "Smooth"
  423. collider11.formFactor = "Symmetric"
  424. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  425. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  426. collider11.Transparency = 1
  427. end
  428. ------------
  429. if leftarm ~= nil then
  430. local glue111 = Instance.new("Glue", clone.Torso)
  431. glue111.Part0 = clone.Torso
  432. glue111.Part1 = leftarm
  433. glue111.Name = "Left shoulder"
  434. local collider111 = Instance.new("Part", leftarm)
  435. collider111.Position = Vector3.new(0,9999,0)
  436. collider111.Size = Vector3.new(1.8,1,1)
  437. collider111.Shape = "Cylinder"
  438. local weld111 = Instance.new("Weld", collider111)
  439. weld111.Part0 = leftarm
  440. weld111.Part1 = collider111
  441. weld111.C0 = CFrame.Angles(0, 0, 80)
  442. collider111.TopSurface = "Smooth"
  443. collider111.BottomSurface = "Smooth"
  444. collider111.formFactor = "Symmetric"
  445. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  446. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  447. collider111.Transparency = 1
  448. ----------------
  449. sensoring = Instance.new("Part", clone.Torso)
  450. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  451. sensoring.CanCollide = false
  452. sensoring.Position = clone.Torso.Position
  453. local welder = Instance.new("Weld", sensoring)
  454. welder.Part0 = clone.Torso
  455. welder.Part1 = sensoring
  456. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  457. sensoring.Transparency = 1
  458. -----------------
  459. sensoring1 = Instance.new("Part", clone.Torso)
  460. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  461. sensoring1.CanCollide = false
  462. sensoring1.Position = clone.Torso.Position
  463. local welder1 = Instance.new("Weld", sensoring)
  464. welder1.Part0 = clone.Torso
  465. welder1.Part1 = sensoring1
  466. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  467. sensoring1.Transparency = 1
  468. end
  469. clone.Name = game.Players.LocalPlayer.Character.Name.." (DEAD)"
  470. ded:Play()
  471. vel:destroy()
  472. wait(0.5)
  473. local function touch()
  474.     if not using then
  475.         using = true
  476.         local Math = math.random(1,4)
  477.         if Math == 1 then
  478.             hit:Play()
  479.         end
  480.         if Math == 2 then
  481.             hit1:Play()
  482.         end
  483.         if Math == 3 then
  484.             hit2:Play()
  485.         end
  486.         if Math == 4 then
  487.             hit3:Play()
  488.         end
  489.         wait(0.1)
  490.         using = false
  491.     end
  492. end
  493. sensoring.Touched:connect(touch)
  494. sensoring1.Touched:connect(touch)
  495. wait(4.47)
  496. hit1.Volume = 0
  497. hit2.Volume = 0
  498. hit3.Volume = 0
  499. hit.Volume = 0
  500.         end
  501.  
  502. game.Players.LocalPlayer.Character.Humanoid.Died:connect(ragdoll)
  503.  
  504. --di ent
Add Comment
Please, Sign In to add comment