Advertisement
EmeraldIT

form

Apr 12th, 2019
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.34 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do
  5. print("FE Compatibility code by Mokiros")
  6. local rp = RealPlayer
  7. script.Parent = rp.Character
  8.  
  9. --RemoteEvent for communicating
  10. local Event = Instance.new("RemoteEvent")
  11. Event.Name = "UserInput_Event"
  12.  
  13. --Fake event to make stuff like Mouse.KeyDown work
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. --Creating fake input objects with fake variables
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  24. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  25. end}
  26. --Merged 2 functions into one by checking amount of arguments
  27. CAS.UnbindAction = CAS.BindAction
  28.  
  29. --This function will trigger the events that have been :Connect()'ed
  30. local function te(self,ev,...)
  31. local t = m[ev]
  32. if t and t._fakeEvent then
  33. for _,f in pairs(t.Functions) do
  34. f(...)
  35. end
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40.  
  41. Event.OnServerEvent:Connect(function(Player,io)
  42. if Player~=rp then return end
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. if not io.isMouse then
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local mouse = Player:GetMouse()
  66. local UIS = game:GetService("UserInputService")
  67. local input = function(io,a)
  68. if a then return end
  69. --Since InputObject is a client-side instance, we create and pass table instead
  70. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=mouse.Hit,Target=mouse.Target})
  71. end
  72. UIS.InputBegan:Connect(input)
  73. UIS.InputEnded:Connect(input)
  74.  
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=mouse.Hit or t~=mouse.Target then
  80. h,t=mouse.Hit,mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84.  
  85. ----Sandboxed game object that allows the usage of client-side methods and services
  86. --Real game object
  87. local _rg = game
  88.  
  89. --Metatable for fake service
  90. local fsmt = {
  91. __index = function(self,k)
  92. local s = rawget(self,"_RealService")
  93. if s then return s[k] end
  94. end,
  95. __newindex = function(self,k,v)
  96. local s = rawget(self,"_RealService")
  97. if s then s[k]=v end
  98. end,
  99. __call = function(self,...)
  100. local s = rawget(self,"_RealService")
  101. if s then return s(...) end
  102. end
  103. }
  104. local function FakeService(t,RealService)
  105. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  106. return setmetatable(t,fsmt)
  107. end
  108.  
  109. --Fake game object
  110. local g = {
  111. GetService = function(self,s)
  112. return self[s]
  113. end,
  114. Players = FakeService({
  115. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  116. },"Players"),
  117. UserInputService = FakeService(UIS,"UserInputService"),
  118. ContextActionService = FakeService(CAS,"ContextActionService"),
  119. }
  120. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  121. g.service = g.GetService
  122.  
  123. g.RunService = FakeService({
  124. RenderStepped = _rg:GetService("RunService").Heartbeat,
  125. BindToRenderStep = function(self,name,_,fun)
  126.  
  127. end,
  128. UnbindFromRenderStep = function(self,name)
  129. self._btrs[name]:Disconnect()
  130. end,
  131. },"RunService")
  132.  
  133. setmetatable(g,{
  134. __index=function(self,s)
  135. return _rg:GetService(s) or typeof(_rg[s])=="function"
  136. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  137. end,
  138. __newindex = fsmt.__newindex,
  139. __call = fsmt.__call
  140. })
  141. --Changing owner to fake player object to support owner:GetMouse()
  142. game,owner = g,g.Players.LocalPlayer
  143. end
  144.  
  145. local tors = owner.Character.Torso
  146. local arm = owner.Character:findFirstChild("Left Arm")
  147. local brm = owner.Character:findFirstChild("Right Arm")
  148. local Humaniod = owner.Character:findFirstChild("Humanoid")
  149. local human = Humaniod
  150. local player = owner
  151. local Char = owner.Character
  152. local mouse = player:GetMouse()
  153. human.MaxHealth = math.huge
  154. human.Health = math.huge
  155. local sparkle = Instance.new("Sparkles")
  156. sparkle.SparkleColor = Color3.new(0, 255, 75);
  157. sparkle.Parent = script;
  158. sparkle.Enabled = false;
  159. function CreatePart1(parent,transparency,reflectance,material,brickcolor)
  160. local p = Instance.new("Part")
  161. p.Parent = parent
  162. p.Size = Vector3.new(1,1,1)
  163. p.Transparency = transparency
  164. p.Reflectance = reflectance
  165. p.CanCollide = false
  166. p.Locked = true
  167. p.BrickColor = brickcolor
  168. p.Material = material
  169. return p
  170. end
  171.  
  172.  
  173.  
  174. snd = Instance.new("Sound")
  175. snd.SoundId = "http://www.roblox.com/asset/?id=2233908"
  176. snd.Volume = 1
  177. snd.Name = "Boom"
  178. snd.Parent = tors
  179. local UnsheathSound = Instance.new("Sound")
  180. UnsheathSound.SoundId = "http://www.roblox.com/asset/?id=11998770"
  181. UnsheathSound.Name = "Go"
  182. UnsheathSound.Volume = 0.5
  183. UnsheathSound.Parent = tors
  184.  
  185. local Wing1 = Instance.new("Part",Char)
  186. Wing1.FormFactor = Enum.FormFactor.Custom
  187. Wing1.Size = Vector3.new(.2, .2, .2)
  188. Wing1.Name = "WIng_1"
  189.  
  190. local fire = Instance.new("ParticleEmitter", Wing1)
  191. fire.VelocitySpread = 0
  192. fire.Lifetime = NumberRange.new(1)
  193. fire.Acceleration = Vector3.new(0, 0, 0)
  194. fire.RotSpeed = NumberRange.new(150)
  195. fire.Rate = 500
  196. fire.Rotation = NumberRange.new(151515)
  197. fire.Name = "Fire"
  198. fire.LightEmission = 1
  199. fire.LockedToPart = false
  200. fire.Texture = "rbxassetid://296874871"
  201. fire.Color = ColorSequence.new(BrickColor.new("Royal purple").Color, BrickColor.new("Lime green").Color)
  202. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 3)})
  203. fire.Enabled = false
  204.  
  205. function go()
  206. Wing1.Fire.Enabled = true
  207. end
  208.  
  209. Wld = function(a,b,cf)
  210. local Weld = Instance.new('Weld',a)
  211. Weld.Part0 = a
  212. Weld.Part1 = b
  213. Weld.C1 = cf
  214. return Weld
  215. end
  216.  
  217. local wld = Wld(tors,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(20),-math.rad(90)))
  218. Player = owner
  219. Character = Char
  220. function chatfunc(text)
  221. local chat = coroutine.wrap(function()
  222. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  223. Character:FindFirstChild("TalkingBillBoard"):destroy()
  224. end
  225. local naeeym2 = Instance.new("BillboardGui",Char)
  226. naeeym2.Size = UDim2.new(0,100,0,40)
  227. naeeym2.StudsOffset = Vector3.new(0,3,0)
  228. naeeym2.Adornee = Char.Head
  229. naeeym2.Name = "TalkingBillBoard"
  230. local tecks2 = Instance.new("TextLabel",naeeym2)
  231. tecks2.BackgroundTransparency = 1
  232. tecks2.BorderSizePixel = 0
  233. tecks2.Text = ""
  234. tecks2.Font = "Antique"
  235. tecks2.TextSize = 30
  236. tecks2.TextStrokeTransparency = 0
  237. tecks2.TextColor3 = Color3.new(55/255,0/255,255/255)
  238. tecks2.TextStrokeColor3 = Color3.new(22/255,255/255,22/255)
  239. tecks2.Size = UDim2.new(1,0,0.5,0)
  240. local tecks3 = Instance.new("TextLabel",naeeym2)
  241. tecks3.BackgroundTransparency = 1
  242. tecks3.BorderSizePixel = 0
  243. tecks3.Text = ""
  244. tecks3.Font = "Antique"
  245. tecks3.TextSize = 30
  246. tecks3.TextStrokeTransparency = 0
  247. tecks3.TextColor3 = Color3.new(22/255,255/255,22/255)
  248. tecks3.TextStrokeColor3 = Color3.new(55/255,0/255,255/255)
  249. tecks3.Size = UDim2.new(1,0,0.5,0)
  250. for i = 1,string.len(text),1 do
  251. tecks2.Text = string.sub(text,1,i)
  252. tecks3.Text = string.sub(text,1,i)
  253. wait(0.01)
  254. end
  255. wait(2)
  256. for i = 1, 50 do
  257. wait()
  258. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  259. tecks2.Rotation = tecks2.Rotation - .8
  260. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  261. tecks2.TextTransparency = tecks2.TextTransparency + .04
  262. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  263. tecks3.Rotation = tecks2.Rotation + .8
  264. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  265. tecks3.TextTransparency = tecks2.TextTransparency + .04
  266. end
  267. naeeym2:Destroy()
  268. end)
  269. chat()
  270. end
  271. function onChatted(msg)
  272. chatfunc(msg)
  273. end
  274. Player.Chatted:connect(onChatted)
  275.  
  276.  
  277. function nigga(part)
  278. local eff1 = Instance.new("ParticleEmitter",part)
  279. eff1.Size = NumberSequence.new(.1)
  280. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  281. eff1.LightEmission = 1
  282. eff1.Lifetime = NumberRange.new(1)
  283. eff1.Speed = NumberRange.new(0)
  284. eff1.Rate = 100
  285. eff1.Texture = "rbxassetid://284205403"
  286. eff1.Acceleration = Vector3.new(0,10,0)
  287. eff1.Color = ColorSequence.new(Color3.new(0,255,0))
  288. local eff2 = Instance.new("ParticleEmitter",part)
  289. eff2.Size = NumberSequence.new(.1)
  290. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  291. eff2.LightEmission = 1
  292. eff2.Lifetime = NumberRange.new(1)
  293. eff2.Speed = NumberRange.new(0)
  294. eff2.Rate = 100
  295. eff2.Texture = "rbxassetid://347504259"
  296. eff2.Acceleration = Vector3.new(0,10,0)
  297. eff2.Color = ColorSequence.new(Color3.new(0,255,0))
  298. local eff3 = Instance.new("ParticleEmitter",part)
  299. eff3.Size = NumberSequence.new(1)
  300. eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  301. eff3.LightEmission = 1
  302. eff3.Lifetime = NumberRange.new(1)
  303. eff3.Speed = NumberRange.new(0)
  304. eff3.Rate = 100
  305. eff3.Texture = "rbxassetid://284205403"
  306. eff3.Acceleration = Vector3.new(0,10,0)
  307. eff3.Color = ColorSequence.new(BrickColor.new("Royal purple").Color, BrickColor.new("Lime green").Color)
  308. end
  309.  
  310.  
  311. local eff4 = Instance.new("ParticleEmitter",tors)
  312. eff4.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,15),NumberSequenceKeypoint.new(1,0)})
  313. eff4.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,0)})
  314. eff4.LightEmission = 1
  315. eff4.Lifetime = NumberRange.new(10)
  316. eff4.Speed = NumberRange.new(200)
  317. eff4.Rate = 0
  318. eff4.SpreadAngle = Vector2.new(-360,360)
  319. eff4.Texture = "rbxassetid://284205403"
  320. eff4.Acceleration = Vector3.new(0,0,0)
  321. eff4.Color = ColorSequence.new(BrickColor.new("Royal purple").Color, BrickColor.new("Lime green").Color)
  322. eff4.Rate = 1000
  323. chatfunc("I hope you're ready... Cause its about time..")
  324. wait(3)
  325. for i = 1, 5 do
  326. local eff3 = Instance.new("Part", tors.Parent)
  327. eff3.Size = Vector3.new(1, 1, 1)
  328. eff3.Transparency = 0
  329. eff3.Material = "Neon"
  330. eff3.Anchored = true
  331. eff3.CanCollide = false
  332. eff3.Shape = "Ball"
  333. eff3.CFrame = tors.CFrame
  334. for i = 1, 10 do
  335. eff3.Size = eff3.Size + Vector3.new(4, 4, 4)
  336. eff3.Transparency = eff3.Transparency + 0.1
  337. eff3.CFrame = tors.CFrame * CFrame.Angles(math.random(), math.random(), math.random())
  338. eff3.BrickColor = BrickColor.new("Dark green")
  339. wait()
  340. end
  341. end
  342. chatfunc("THAT YOU GOT THE KARMA YOU DESERVE!")
  343. wait()
  344.  
  345. go()
  346.  
  347.  
  348. nigga(brm)
  349.  
  350. nigga(arm)
  351.  
  352. nigga(tors)
  353. wait(2)
  354. eff4.Rate = 0
  355. wait(2)
  356. eff4:Remove()
  357. Head = Char.Head
  358. char = Char
  359. CV="Toothpaste"
  360. p = owner
  361. char = p.Character
  362. local txt = Instance.new("BillboardGui", char)
  363. txt.Adornee = char .Head
  364. txt.Name = "_status"
  365. txt.Size = UDim2.new(2, 0, 1.2, 0)
  366. txt.StudsOffset = Vector3.new(-9, 14, 0)
  367. local text = Instance.new("TextLabel", txt)
  368. text.Size = UDim2.new(10, 0, 7, 0)
  369. text.FontSize = "Size24"
  370. text.TextScaled = true
  371. text.TextTransparency = 0
  372. text.BackgroundTransparency = 1
  373. text.TextTransparency = 0
  374. text.TextStrokeTransparency = 0
  375. text.Font = "Antique"
  376. text.TextStrokeColor3 = Color3.new(22/255,255/255,22/255)
  377.  
  378. v=Instance.new("Part")
  379. v.Name = "ColorBrick"
  380. v.Parent=p.Character
  381. v.FormFactor="Symmetric"
  382. v.Anchored=true
  383. v.CanCollide=false
  384. v.BottomSurface="Smooth"
  385. v.TopSurface="Smooth"
  386. v.Size=Vector3.new(10,5,3)
  387. v.Transparency=1
  388. v.CFrame=char.Torso.CFrame
  389. v.BrickColor=BrickColor.new(CV)
  390. v.Transparency=1
  391. text.TextColor3 = Color3.new(55/255,0/255,255/255)
  392. v.Shape="Block"
  393. text.Text = "||``Aurora Borealis``||"
  394.  
  395. function boom(part)
  396. wait();
  397. if part == nil then return end;
  398. if part.Anchored then return end;
  399. if part.Parent.Name == owner.Name then return end
  400. tors.Go:Play()
  401. wait(0.5)
  402. if part.Name == "Torso" or part.Name == "Head" then
  403. local fire = Instance.new("ParticleEmitter", part)
  404. fire.VelocitySpread = 0
  405. fire.Lifetime = NumberRange.new(1)
  406. fire.Acceleration = Vector3.new(0, 0, 0)
  407. fire.RotSpeed = NumberRange.new(150)
  408. fire.Rate = 500
  409. fire.Rotation = NumberRange.new(151515)
  410. fire.Name = "Fire"
  411. fire.LightEmission = 1
  412. fire.LockedToPart = false
  413. fire.Texture = "rbxassetid://296874871"
  414. fire.Color = ColorSequence.new(BrickColor.new("Royal purple").Color, BrickColor.new("Lime green").Color)
  415. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 3)})
  416. fire.Enabled = true
  417. end
  418. if part.Name == "Torso" then
  419. local eff3 = Instance.new("Part", tors)
  420. eff3.Size = Vector3.new(1, 1, 1)
  421. eff3.Transparency = 0
  422. eff3.Material = "Neon"
  423. eff3.Anchored = true
  424. eff3.CanCollide = false
  425. eff3.Shape = "Ball"
  426. eff3.CFrame = part.CFrame
  427. for i = 1, 10 do
  428. eff3.Size = eff3.Size + Vector3.new(4, 4, 4)
  429. eff3.Transparency = eff3.Transparency + 0.1
  430. eff3.CFrame = part.CFrame * CFrame.Angles(math.random(), math.random(), math.random())
  431. eff3.BrickColor = BrickColor.new("Dark green")
  432. wait()
  433. end
  434. end
  435. part:BreakJoints();
  436. part.Velocity = Vector3.new(part.Velocity.X+ math.random(10, 20), part.Velocity.Y + math.random(100, 200), part.Velocity.Z+ math.random(10, 20));
  437. game.Debris:AddItem(part, 10);
  438. end
  439.  
  440. local load = true
  441.  
  442. mouse.KeyDown:connect(function(key)
  443. if key == "p" then
  444. if (load) then
  445. chatfunc("ITS TIME! IM RIDING THIS WORLD OF ABUSERS ONCE AND FOR ALL!")
  446. mouse.Icon = "rbxasset://textures\\GunWaitCursor.png"
  447. load = false
  448. tors.Boom:Play();
  449. local eff3 = Instance.new("Part", tors.Parent)
  450. eff3.Size = Vector3.new(1, 1, 1)
  451. eff3.Transparency = 0
  452. eff3.Material = "Neon"
  453. eff3.Anchored = true
  454. eff3.CanCollide = false
  455. eff3.Shape = "Ball"
  456. eff3.CFrame = tors.CFrame
  457. for i = 1, 10 do
  458. eff3.Size = eff3.Size + Vector3.new(4, 4, 4)
  459. eff3.Transparency = eff3.Transparency + 0.1
  460. eff3.CFrame = tors.CFrame * CFrame.Angles(math.random(), math.random(), math.random())
  461. eff3.BrickColor = BrickColor.new("Royal purple")
  462. wait()
  463. end
  464. local e = Instance.new("Explosion");
  465. e.Hit:connect(boom);
  466. e.Position = tors.Position;
  467. e.BlastPressure = 0;
  468. e.Visible = false;
  469. e.DestroyJointRadiusPercent = 0;
  470. e.ExplosionType = "NoCraters";
  471. e.BlastRadius = 10000;
  472. e.Parent = game.Workspace;
  473.  
  474. wait(1)
  475. mouse.Icon = "rbxasset://textures\\GunCursor.png"
  476. load = true
  477. end
  478. end
  479. end)
  480.  
  481.  
  482. local Torso = tors
  483. ----------------------------------------------------------
  484. z = Instance.new("Sound", Torso)
  485. z.SoundId = "rbxassetid://449449855" -- Put Music ID Here.
  486. z.Looped = true
  487. z.Volume = 10
  488. wait(.1)
  489. z:Play()
  490.  
  491. ------------------------------------------------------------------------------------
  492. local Character = owner.Character
  493. -------------------------------------------------------------------------------------
  494. -------------------------------------------------------------------------------------
  495.  
  496. local Color = 0/255,255/255,0/255
  497. local Color2 = 75/255,0/255,255/255
  498. local Num = 0.5
  499.  
  500. local Num2 = 4 -------------Mods:1,4,8,10,15,20-------------------------------------
  501. local Size = 0.8
  502. local Rate = 300
  503. -------------------------------------------------------------------------------------
  504. local Player = owner
  505. local Character = Player.Character
  506. Torso = Character:WaitForChild'Torso'
  507.  
  508. local Wing1 = Instance.new("Part",Character)
  509. Wing1.FormFactor = Enum.FormFactor.Custom
  510. Wing1.Size = Vector3.new(.2, .2, .2)
  511. Wing1.Name = "WIng_1"
  512.  
  513. local fire = Instance.new("ParticleEmitter", Wing1)
  514. fire.VelocitySpread = 0
  515. fire.Lifetime = NumberRange.new(2)
  516. fire.Acceleration = Vector3.new(0, 2, 2)
  517. fire.RotSpeed = NumberRange.new(10)
  518. fire.Rate = Rate
  519. fire.Rotation = NumberRange.new(151515)
  520. fire.Name = "Fire"
  521. fire.LightEmission = 1
  522. fire.LockedToPart = true
  523. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  524. fire.Color = ColorSequence.new(Color3.new(Color), Color3.new(Color2))
  525. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  526.  
  527. local Wing2 = Wing1:Clone()
  528. Wing2.Parent = Torso
  529. local x,y,z = 0,-1,-6
  530.  
  531. Wld = function(a,b,cf)
  532. local Weld = Instance.new('Weld',a)
  533. Weld.Part0 = a
  534. Weld.Part1 = b
  535. Weld.C1 = cf
  536. return Weld
  537. end
  538.  
  539. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(20),-math.rad(90)))
  540. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(20),-math.rad(90)))
  541.  
  542.  
  543. game:service'RunService'.Stepped:connect(function()
  544. --z = 6+math.sin(tick()*2)
  545. y = -1+math.sin(tick()*Num)*Num2
  546. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  547. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  548. end)
  549. ------------------------------------------------------------------------------------------------
  550. local Player = owner
  551. local Character = Player.Character
  552. Torso = Character:WaitForChild'Torso'
  553.  
  554. local Wing1 = Instance.new("Part",Character)
  555. Wing1.FormFactor = Enum.FormFactor.Custom
  556. Wing1.Size = Vector3.new(.2, .2, .2)
  557. Wing1.Name = "WIng_1"
  558.  
  559. local fire = Instance.new("ParticleEmitter", Wing1)
  560. fire.VelocitySpread = 0
  561. fire.Lifetime = NumberRange.new(2.5)
  562. fire.Acceleration = Vector3.new(0, 4, 4)
  563. fire.RotSpeed = NumberRange.new(10)
  564. fire.Rate = Rate
  565. fire.Rotation = NumberRange.new(151515)
  566. fire.Name = "Fire"
  567. fire.LightEmission = 1
  568. fire.LockedToPart = true
  569. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  570. fire.Color = ColorSequence.new(Color3.new(Color), Color3.new(Color2))
  571. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  572.  
  573. local Wing2 = Wing1:Clone()
  574. Wing2.Parent = Torso
  575. local x,y,z = 0,-1,-6
  576.  
  577. Wld = function(a,b,cf)
  578. local Weld = Instance.new('Weld',a)
  579. Weld.Part0 = a
  580. Weld.Part1 = b
  581. Weld.C1 = cf
  582. return Weld
  583. end
  584.  
  585. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(30),-math.rad(90)))
  586. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(30),-math.rad(90)))
  587.  
  588. print'Loaded'
  589.  
  590. game:service'RunService'.Stepped:connect(function()
  591. --z = 6+math.sin(tick()*2)
  592. y = -1+math.sin(tick()*Num)*Num2
  593. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  594. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  595. end)
  596.  
  597. ------------------------------------------------------------------------------------------------
  598. local Player = owner
  599. local Character = Player.Character
  600. Torso = Character:WaitForChild'Torso'
  601.  
  602. local Wing1 = Instance.new("Part",Character)
  603. Wing1.FormFactor = Enum.FormFactor.Custom
  604. Wing1.Size = Vector3.new(.2, .2, .2)
  605. Wing1.Name = "WIng_1"
  606.  
  607. local fire = Instance.new("ParticleEmitter", Wing1)
  608. fire.VelocitySpread = 0
  609. fire.Lifetime = NumberRange.new(2.8)
  610. fire.Acceleration = Vector3.new(0, 4, 4)
  611. fire.RotSpeed = NumberRange.new(10)
  612. fire.Rate = Rate
  613. fire.Rotation = NumberRange.new(151515)
  614. fire.Name = "Fire"
  615. fire.LightEmission = 1
  616. fire.LockedToPart = true
  617. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  618. fire.Color = ColorSequence.new(Color3.new(Color), Color3.new(Color2))
  619. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  620.  
  621. local Wing2 = Wing1:Clone()
  622. Wing2.Parent = Torso
  623. local x,y,z = 0,-1,-6
  624.  
  625. Wld = function(a,b,cf)
  626. local Weld = Instance.new('Weld',a)
  627. Weld.Part0 = a
  628. Weld.Part1 = b
  629. Weld.C1 = cf
  630. return Weld
  631. end
  632.  
  633. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(40),-math.rad(90)))
  634. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(40),-math.rad(90)))
  635.  
  636. print'Loaded'
  637.  
  638. game:service'RunService'.Stepped:connect(function()
  639. --z = 6+math.sin(tick()*2)
  640. y = -1+math.sin(tick()*Num)*Num2
  641. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  642. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  643. end)
  644.  
  645. ------------------------------------------------------------------------------------------------
  646. local Player = owner
  647. local Character = Player.Character
  648. Torso = Character:WaitForChild'Torso'
  649.  
  650. local Wing1 = Instance.new("Part",Character)
  651. Wing1.FormFactor = Enum.FormFactor.Custom
  652. Wing1.Size = Vector3.new(.2, .2, .2)
  653. Wing1.Name = "WIng_1"
  654.  
  655. local fire = Instance.new("ParticleEmitter", Wing1)
  656. fire.VelocitySpread = 0
  657. fire.Lifetime = NumberRange.new(3)
  658. fire.Acceleration = Vector3.new(0, 4, 4)
  659. fire.RotSpeed = NumberRange.new(10)
  660. fire.Rate = Rate
  661. fire.Rotation = NumberRange.new(151515)
  662. fire.Name = "Fire"
  663. fire.LightEmission = 1
  664. fire.LockedToPart = true
  665. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  666. fire.Color = ColorSequence.new(Color3.new(Color), Color3.new(Color2))
  667. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  668.  
  669. local Wing2 = Wing1:Clone()
  670. Wing2.Parent = Torso
  671. local x,y,z = 0,-1,-6
  672.  
  673. Wld = function(a,b,cf)
  674. local Weld = Instance.new('Weld',a)
  675. Weld.Part0 = a
  676. Weld.Part1 = b
  677. Weld.C1 = cf
  678. return Weld
  679. end
  680.  
  681. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(50),-math.rad(90)))
  682. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(50),-math.rad(90)))
  683.  
  684. print'Loaded'
  685.  
  686. game:service'RunService'.Stepped:connect(function()
  687. --z = 6+math.sin(tick()*2)
  688. y = -1+math.sin(tick()*Num)*Num2
  689. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  690. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  691. end)
  692.  
  693. ------------------------------------------------------------------------------------------------
  694. local Player = owner
  695. local Character = Player.Character
  696. Torso = Character:WaitForChild'Torso'
  697.  
  698. local Wing1 = Instance.new("Part",Character)
  699. Wing1.FormFactor = Enum.FormFactor.Custom
  700. Wing1.Size = Vector3.new(.2, .2, .2)
  701. Wing1.Name = "WIng_1"
  702.  
  703. local fire = Instance.new("ParticleEmitter", Wing1)
  704. fire.VelocitySpread = 0
  705. fire.Lifetime = NumberRange.new(3.1)
  706. fire.Acceleration = Vector3.new(0, 4, 4)
  707. fire.RotSpeed = NumberRange.new(10)
  708. fire.Rate = Rate
  709. fire.Rotation = NumberRange.new(151515)
  710. fire.Name = "Fire"
  711. fire.LightEmission = 1
  712. fire.LockedToPart = true
  713. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  714. fire.Color = ColorSequence.new(Color3.new(Color), Color3.new(Color2))
  715. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, Size), NumberSequenceKeypoint.new(1, Size)})
  716.  
  717. local Wing2 = Wing1:Clone()
  718. Wing2.Parent = Torso
  719. local x,y,z = 0,-1,-6
  720.  
  721. Wld = function(a,b,cf)
  722. local Weld = Instance.new('Weld',a)
  723. Weld.Part0 = a
  724. Weld.Part1 = b
  725. Weld.C1 = cf
  726. return Weld
  727. end
  728.  
  729. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(60),-math.rad(90)))
  730. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(60),-math.rad(90)))
  731.  
  732. print'Loaded'
  733.  
  734. game:service'RunService'.Stepped:connect(function()
  735. --z = 6+math.sin(tick()*2)
  736. y = -1+math.sin(tick()*Num)*Num2
  737. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  738. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  739. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement