Guest User

Untitled

a guest
Dec 28th, 2018
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -->Made By XDavodioX<--
  2.  
  3. --=(Catagory = Mememy)=--
  4.  
  5. --:Notive_Memer:--
  6.  
  7. --//Leak\\--
  8.  
  9.  
  10. print"Loaded Meme.exe [Version 5.8]"
  11.  
  12.  
  13. --[[
  14.  
  15. Developer Changelog =
  16.  
  17. - Added STARMAN by Davodio -
  18. STARMAN() - A Seizure thingy, uhh what
  19. Command = TPose then "O"
  20. WARNING : Can be stopped with the "M" Key!
  21.  
  22. - Updated Woah -
  23. - Added 2 New songs -
  24. - Changes/Updates On STARMAN() -
  25.  
  26. ]]--
  27.  
  28.  
  29.  
  30. warn([[
  31. all of the commands of the script are
  32. click - one puuuaaanncchhh
  33. l - victory if tpose eat chips
  34. k - kill urself but if tpose drink nooby soda
  35. j- what huh and if tpose laugh
  36. h- MEEM and if tpose AAAAAAAAAAAAAAAA
  37. g- that was fun if tpose seizure
  38. f- Xd if tpose isthatahamsandwich?
  39. r- AAH oh my god aah if tpose maybe you should not be living here
  40. t- squat
  41. y- laugh and if t-pose think
  42. u- ooh boi and if tpose chew 5 gum
  43. i- fbi open up if tpose tobeconmemed (thx kisslarge/saba1520)
  44. o- no u if tpose STARMAN
  45. p - bug
  46. v- game over if tpose What?
  47. c- REEE and if tpose then change music
  48. x- dude shut up and if tpose then waiting
  49. z- dab if tpose ROCKIN' SEIZURE
  50. e- wtf
  51. q- ur screwed
  52. b- TPOSE MEME
  53. n- UNTPOSE MEME
  54. m- to stop squat,think,waiting,wtf,seizure,living instantly
  55.  
  56. in total = lx2 kx2 jx2 hx2 gx2 fx2 rx2 tx1 yx2 ux2 ix2 ox2 px2 vx2 cx2 xx2 zx2 qx1
  57.  
  58. Thanks to HeavyThePootisMan333 for the cmd list.
  59. ]])
  60.  
  61. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  62. local Player,game,owner = owner,game
  63. local RealPlayer = Player
  64. warn("Notive_Memeboi Made by XDavodioX")
  65. print"Yeet <"
  66. local rp = RealPlayer
  67. script.Parent = rp.Character
  68.  
  69. --RemoteEvent for communicating
  70. local Event = Instance.new("RemoteEvent")
  71. Event.Name = "UserInput_Event"
  72.  
  73. --Fake event to make stuff like Mouse.KeyDown work
  74. local function fakeEvent()
  75. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  76. t.connect = t.Connect
  77. return t
  78. end
  79.  
  80. --Creating fake input objects with fake variables
  81. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  82. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  83. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  84. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  85. end}
  86. --Merged 2 functions into one by checking amount of arguments
  87. CAS.UnbindAction = CAS.BindAction
  88.  
  89. --This function will trigger the events that have been :Connect()'ed
  90. local function te(self,ev,...)
  91. local t = m[ev]
  92. if t and t._fakeEvent then
  93. for _,f in pairs(t.Functions) do
  94. f(...)
  95. end
  96. end
  97. end
  98. m.TrigEvent = te
  99. UIS.TrigEvent = te
  100.  
  101. Event.OnServerEvent:Connect(function(plr,io)
  102. if plr~=rp then return end
  103. m.Target = io.Target
  104. m.Hit = io.Hit
  105. if not io.isMouse then
  106. local b = io.UserInputState == Enum.UserInputState.Begin
  107. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  108. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  109. end
  110. for _,t in pairs(CAS.Actions) do
  111. for _,k in pairs(t.Keys) do
  112. if k==io.KeyCode then
  113. t.Function(t.Name,io.UserInputState,io)
  114. end
  115. end
  116. end
  117. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  118. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  119. end
  120. end)
  121. Event.Parent = NLS([==[
  122. local Player = game:GetService("Players").LocalPlayer
  123. local Event = script:WaitForChild("UserInput_Event")
  124.  
  125. local Mouse = Player:GetMouse()
  126. local UIS = game:GetService("UserInputService")
  127. local input = function(io,a)
  128. if a then return end
  129. --Since InputObject is a client-side instance, we create and pass table instead
  130. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  131. end
  132. UIS.InputBegan:Connect(input)
  133. UIS.InputEnded:Connect(input)
  134.  
  135. local h,t
  136. --Give the server mouse data 30 times every second, but only if the values changed
  137. --If player is not moving their mouse, client won't fire events
  138. while wait(1/30) do
  139. if h~=Mouse.Hit or t~=Mouse.Target then
  140. h,t=Mouse.Hit,Mouse.Target
  141. Event:FireServer({isMouse=true,Target=t,Hit=h})
  142. end
  143. end]==],Player.Character)
  144.  
  145. ----Sandboxed game object that allows the usage of client-side methods and services
  146. --Real game object
  147. local _rg = game
  148.  
  149. --Metatable for fake service
  150. local fsmt = {
  151. __index = function(self,k)
  152. local s = rawget(self,"_RealService")
  153. if s then return s[k] end
  154. end,
  155. __newindex = function(self,k,v)
  156. local s = rawget(self,"_RealService")
  157. if s then s[k]=v end
  158. end,
  159. __call = function(self,...)
  160. local s = rawget(self,"_RealService")
  161. if s then return s(...) end
  162. end
  163. }
  164. local function FakeService(t,RealService)
  165. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  166. return setmetatable(t,fsmt)
  167. end
  168.  
  169. --Fake game object
  170. local g = {
  171. GetService = function(self,s)
  172. return self[s]
  173. end,
  174. Players = FakeService({
  175. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  176. },"Players"),
  177. UserInputService = FakeService(UIS,"UserInputService"),
  178. ContextActionService = FakeService(CAS,"ContextActionService"),
  179. }
  180. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  181. g.service = g.GetService
  182.  
  183. g.RunService = FakeService({
  184. RenderStepped = _rg:GetService("RunService").Heartbeat,
  185. BindToRenderStep = function(self,name,_,fun)
  186.  
  187. end,
  188. UnbindFromRenderStep = function(self,name)
  189. self._btrs[name]:Disconnect()
  190. end,
  191. },"RunService")
  192.  
  193. setmetatable(g,{
  194. __index=function(self,s)
  195. return _rg:GetService(s) or typeof(_rg[s])=="function"
  196. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  197. end,
  198. __newindex = fsmt.__newindex,
  199. __call = fsmt.__call
  200. })
  201. --Changing owner to fake player object to support owner:GetMouse()
  202. game,owner = g,g.Players.LocalPlayer
  203. print("Enjoy the leak of the Newest Ver.")
  204.  
  205. ---[[ Cloud "Visualizer", Rushed out and made by Zuu_Roku, Credits to Cass for being a cool dood]]---
  206.  
  207. print("Made by Zuu_Roku, Commands are !play !snow !rain !multiplier and !volume")
  208.  
  209. print("Credits to Cass / PPATTA for being a cool dood")
  210.  
  211.  
  212. local Player = game.Players.LocalPlayer
  213.  
  214. local Character = Player.Character
  215.  
  216. local H = Character["Head"]
  217.  
  218. local multiplier = 4
  219.  
  220. local Cloud = Instance.new('Part',Character)
  221.  
  222. Cloud.Size = Vector3.new(20,15,20)
  223.  
  224. Cloud.Anchored = true
  225.  
  226. Cloud.CanCollide = false
  227.  
  228. Cloud.Transparency = 0
  229.  
  230.  
  231.  
  232. local CloudMesh = Instance.new('SpecialMesh',Cloud)
  233.  
  234. CloudMesh.Scale = Vector3.new(25,10,25)
  235.  
  236. CloudMesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  237.  
  238. CloudMesh.Offset = Vector3.new(0,10,0)
  239.  
  240.  
  241. local loudness = 0
  242.  
  243.  
  244.  
  245. local S = Instance.new('Sound',Cloud)
  246.  
  247. S.SoundId = "rbxassetid://1111992131"
  248.  
  249. S.Looped = true
  250.  
  251. S.Volume = 8
  252.  
  253. S.MaxDistance = 100
  254.  
  255. S:Play()
  256.  
  257.  
  258.  
  259. local Rain = Instance.new('ParticleEmitter',Cloud)
  260.  
  261. Rain.Color = ColorSequence.new(Color3.new(1,1,1),Color3.fromRGB(175,255,255))
  262.  
  263. Rain.Size = NumberSequence.new(.5)
  264.  
  265. Rain.Texture = "http://www.roblox.com/asset/?id=241876428"
  266.  
  267. Rain.Transparency = NumberSequence.new(0,.6)
  268.  
  269. Rain.Acceleration = Vector3.new(0,-150,0)
  270.  
  271. Rain.Lifetime = NumberRange.new(5,10)
  272.  
  273. Rain.Rate = 100
  274.  
  275. local rad = math.rad
  276.  
  277. local sin = math.sin
  278.  
  279. local tan = math.tan
  280.  
  281. local cos = math.cos
  282.  
  283. Player.Chatted:connect(function(m)
  284.  
  285. if m:match("!play%s%d+") then
  286.  
  287. S:Stop()
  288.  
  289. S.SoundId = "rbxassetid://"..m:match("!play%s(%d+)")
  290.  
  291. S:Play()
  292.  
  293. elseif m:match("!volume%s%d+") then
  294.  
  295. S.Volume = m:match("!volume%s(%d+)")
  296.  
  297. elseif m:match("!pitch%s%d+") then
  298.  
  299. S.Pitch = m:match("!volume%s(%d+)")
  300.  
  301. elseif m:match("!snow") then
  302.  
  303. Rain.Texture = "http://www.roblox.com/asset/?id=605668174"
  304.  
  305. Rain.Acceleration = Vector3.new(0,-10,0)
  306.  
  307. Rain.Lifetime = NumberRange.new(15,20)
  308.  
  309. Rain.Size = NumberSequence.new(.2)
  310.  
  311. elseif m:match("!rain") then
  312.  
  313. Rain.Texture = "http://www.roblox.com/asset/?id=241876428"
  314.  
  315. Rain.Acceleration = Vector3.new(0,-150,0)
  316.  
  317. Rain.Lifetime = NumberRange.new(5,10)
  318.  
  319. Rain.Size = NumberSequence.new(.5)
  320.  
  321. elseif m:match("!multiplier%s%d+") then
  322.  
  323. multiplier = m:match("!multiplier%s(%d+)")
  324.  
  325. elseif m:match("!rr") then
  326.  
  327. print(Rain.Rate)
  328.  
  329. end
  330. end)
  331.  
  332.  
  333.  
  334. function Weld(x,y)
  335.  
  336. local w = Instance.new("Weld")
  337.  
  338. w.Part0 = x
  339.  
  340. w.Part1 = y
  341.  
  342. w.Name = tostring(y.Name).."_Weld"
  343.  
  344. w.Parent = x
  345.  
  346. return w
  347.  
  348. end
  349.  
  350.  
  351.  
  352. function Clerp(start,destination,increment)
  353.  
  354. local function slerp(a,b,c)return (1-c)*a+(c*b)end
  355.  
  356. local c1 = {start.X,start.Y,start.Z,start:toEulerAnglesXYZ()}
  357.  
  358. local c2 = {destination.X,destination.Y,destination.Z,destination:toEulerAnglesXYZ()}
  359.  
  360. for i,v in pairs(c1)do c1[i] = slerp(v,c2[i],increment)end
  361.  
  362. return CFrame.new(c1[1],c1[2],c1[3])*CFrame.Angles(c1[4],c1[5],c1[6])
  363.  
  364. end
  365.  
  366.  
  367.  
  368. while true do
  369.  
  370. Rain.Rate = (S.PlaybackLoudness + 50) * multiplier
  371.  
  372. game:GetService('RunService').RenderStepped:wait()
  373.  
  374. local HP = H.CFrame.p
  375.  
  376. local sizer = S.PlaybackLoudness/50 + 15
  377.  
  378. Cloud.Size = Vector3.new(sizer,15,sizer)
  379.  
  380. CloudMesh.Scale = Vector3.new(sizer,10,sizer)
  381.  
  382. Cloud.CFrame = Clerp(Cloud.CFrame, CFrame.new(HP + Vector3.new(0,4,0))*CFrame.Angles(0,rad(90),0), .1)
  383.  
  384. Cloud.BrickColor = BrickColor.new(Color3.fromRGB(255 - S.PlaybackLoudness*1.1, 255-S.PlaybackLoudness*1.1, 255-S.PlaybackLoudness*1.1))
  385. end
Advertisement
Add Comment
Please, Sign In to add comment