SHOW:
|
|
- or go back to the newest paste.
1 | --Created with PenguinAnonymous's compiler | |
2 | --PenguinAnonymous is not responsible for damages caused to your game | |
3 | --This plugin does not remove things | |
4 | --PenguinAnonymous cannot be held resonsible for manual deletion for the purpose of testing | |
5 | --Keep in mind, any items that cause errors in compilation will be skipped and documented within the last line of the disclaimer comments | |
6 | --Thank you for using my plugin and enjoy :) | |
7 | --It is free to use | |
8 | --If you use this plugin to create your own, please give me credit | |
9 | --Errors: | |
10 | local runDummyScript = function(f,scri) | |
11 | local oldenv = getfenv(f) | |
12 | local newenv = setmetatable({}, { | |
13 | __index = function(_, k) | |
14 | if k:lower() == 'script' then | |
15 | return scri | |
16 | else | |
17 | return oldenv[k] | |
18 | end | |
19 | end | |
20 | }) | |
21 | setfenv(f, newenv) | |
22 | ypcall(function() f() end) | |
23 | end | |
24 | cors = {} | |
25 | mas = Instance.new("Model",game:GetService("Lighting")) | |
26 | mas.Name = "CompiledModel" | |
27 | o1 = Instance.new("Tool") | |
28 | o2 = Instance.new("Part") | |
29 | o3 = Instance.new("Sound") | |
30 | o4 = Instance.new("SpecialMesh") | |
31 | o5 = Instance.new("Sound") | |
32 | o6 = Instance.new("Sound") | |
33 | o7 = Instance.new("Fire") | |
34 | o8 = Instance.new("PointLight") | |
35 | o9 = Instance.new("Smoke") | |
36 | o10 = Instance.new("ParticleEmitter") | |
37 | o11 = Instance.new("PointLight") | |
38 | o12 = Instance.new("ParticleEmitter") | |
39 | o13 = Instance.new("LocalScript") | |
40 | o14 = Instance.new("Animation") | |
41 | o15 = Instance.new("Animation") | |
42 | o16 = Instance.new("Animation") | |
43 | o17 = Instance.new("Script") | |
44 | o18 = Instance.new("ParticleEmitter") | |
45 | o19 = Instance.new("PointLight") | |
46 | o20 = Instance.new("ParticleEmitter") | |
47 | o1.Name = "ChargedFireball" | |
48 | o1.Parent = mas | |
49 | - | o1.TextureId = "http://www.roblox.com/asset/?id=188445129" |
49 | + | o1.TextureId = "http://www.roblox.com/asset/?id=318924325" |
50 | o1.GripRight = Vector3.new(0, -1, 0) | |
51 | o1.GripUp = Vector3.new(1, 0, 0) | |
52 | o1.ToolTip = "Fireball" | |
53 | o1.CanBeDropped = false | |
54 | o2.Name = "Handle" | |
55 | o2.Parent = o1 | |
56 | - | o2.BrickColor = BrickColor.new("Br. yellowish orange") |
56 | + | o2.BrickColor = BrickColor.new("Bright blue") |
57 | o2.Transparency = 1 | |
58 | o2.Position = Vector3.new(4.70000029, 2086, -3.10000014) | |
59 | o2.Rotation = Vector3.new(-90, 0, -90) | |
60 | o2.RotVelocity = Vector3.new(1, 1, 1) | |
61 | o2.Locked = true | |
62 | o2.FormFactor = Enum.FormFactor.Symmetric | |
63 | o2.Shape = Enum.PartType.Ball | |
64 | o2.Size = Vector3.new(1, 1, 1) | |
65 | o2.CFrame = CFrame.new(4.70000029, 2086, -3.10000014, 0, 1, 0, 0, 0, 1, 1, 0, 0) | |
66 | o2.BottomSurface = Enum.SurfaceType.Smooth | |
67 | o2.TopSurface = Enum.SurfaceType.Smooth | |
68 | o2.Color = Color3.new(0.886275, 0.607843, 0.25098) | |
69 | o2.Position = Vector3.new(4.70000029, 2086, -3.10000014) | |
70 | o2.Orientation = Vector3.new(-90, -90, 0) | |
71 | o2.Color = Color3.new(0.886275, 0.607843, 0.25098) | |
72 | o3.Name = "ExplodeSound" | |
73 | o3.Parent = o2 | |
74 | - | o3.SoundId = "http://www.roblox.com/asset/?id=130792180" |
74 | + | o3.SoundId = "http://www.roblox.com/asset/?id=163277488" |
75 | - | o3.Volume = 1 |
75 | + | o3.Volume = math.huge |
76 | o4.Parent = o2 | |
77 | o4.MeshType = Enum.MeshType.Sphere | |
78 | o5.Name = "ChargeSound" | |
79 | o5.Parent = o2 | |
80 | - | o5.SoundId = "http://www.roblox.com/asset/?id=142472270" |
80 | + | o5.SoundId = "http://www.roblox.com/asset/?id=339027743" |
81 | - | o5.Volume = 1 |
81 | + | o5.Volume = math.huge |
82 | o6.Name = "FireSound" | |
83 | o6.Parent = o2 | |
84 | - | o6.SoundId = "http://www.roblox.com/asset/?id=75422951" |
84 | + | o6.SoundId = "http://www.roblox.com/asset/?id=137304720" |
85 | o6.Volume = 1 | |
86 | o7.Parent = o2 | |
87 | o7.Size = 3 | |
88 | - | o7.Color = Color3.new(1, 0.576471, 0.294118) |
88 | + | o7.Color = Color3.new(178, 138, 239) |
89 | o7.Enabled = false | |
90 | o7.Heat = 0 | |
91 | - | o7.Color = Color3.new(1, 0.576471, 0.294118) |
91 | + | o7.Color = Color3.new(178, 138, 239) |
92 | o8.Parent = o2 | |
93 | - | o8.Color = Color3.new(0.92549, 0.545098, 0.27451) |
93 | + | o8.Color = Color3.new(178, 138, 239) |
94 | o8.Enabled = false | |
95 | - | o8.Range = 3 |
95 | + | |
96 | o8.Color = Color3.new(178, 138, 239) | |
97 | - | o8.Color = Color3.new(0.92549, 0.545098, 0.27451) |
97 | + | |
98 | o9.Size = 0.10000000149012 | |
99 | o9.Color = Color3.new(178, 138, 239) | |
100 | - | o9.Color = Color3.new(0.27451, 0.27451, 0.27451) |
100 | + | |
101 | o9.RiseVelocity = 0 | |
102 | - | o9.Opacity = 0.20000000298023 |
102 | + | o9.Color = Color3.new(178, 138, 239) |
103 | o10.Name = "Fire" | |
104 | - | o9.Color = Color3.new(0.27451, 0.27451, 0.27451) |
104 | + | |
105 | o10.Transparency = NumberSequence.new(1,0.76875001192093,0.59375,0.41874998807907,0.28749996423721,0.28125,0.34999996423721,0.54999995231628,1) | |
106 | o10.Rotation = NumberRange.new(-180,180) | |
107 | o10.Size = NumberSequence.new(1.25,2) | |
108 | o10.Color = ColorSequence.new(Color3.new(178, 138, 239),Color3.new(178, 138, 239)) | |
109 | o10.LightEmission = 1 | |
110 | o10.Texture = "http://www.roblox.com/asset/?id=1057317572" | |
111 | - | o10.LightEmission = 0.625 |
111 | + | |
112 | - | o10.Texture = "http://www.roblox.com/asset/?id=301811459" |
112 | + | |
113 | o10.Lifetime = NumberRange.new(0.20000000298023,0.60000002384186) | |
114 | o10.Rate = 50 | |
115 | o10.RotSpeed = NumberRange.new(-180,180) | |
116 | o10.Speed = NumberRange.new(0,0) | |
117 | o10.VelocitySpread = 180 | |
118 | o10.Color = ColorSequence.new(Color3.new(1, 0.784314, 0.592157),Color3.new(0.976471, 0.52549, 0.129412)) | |
119 | o11.Name = "Light" | |
120 | o11.Parent = o2 | |
121 | o11.Color = Color3.new(1, 0.654902, 0.235294) | |
122 | o11.Shadows = true | |
123 | o11.Color = Color3.new(1, 0.654902, 0.235294) | |
124 | o12.Name = "Sparks" | |
125 | o12.Parent = o2 | |
126 | o12.Size = NumberSequence.new(0.625,0) | |
127 | o12.Color = ColorSequence.new(Color3.new(1, 0.784314, 0.592157),Color3.new(0.976471, 0.52549, 0.129412)) | |
128 | o12.LightEmission = 1 | |
129 | o12.Texture = "http://www.roblox.com/asset/?id=1057317572" | |
130 | o12.ZOffset = 1 | |
131 | - | o12.Texture = "http://www.roblox.com/asset/?id=298984512" |
131 | + | |
132 | o12.Lifetime = NumberRange.new(0.5,0.82499998807907) | |
133 | o12.Rate = 50 | |
134 | o12.Speed = NumberRange.new(1,3) | |
135 | o12.VelocitySpread = 180 | |
136 | o12.Color = ColorSequence.new(Color3.new(1, 0.784314, 0.592157),Color3.new(0.976471, 0.52549, 0.129412)) | |
137 | o13.Parent = o1 | |
138 | table.insert(cors,coroutine.create(function() | |
139 | wait() | |
140 | runDummyScript(function() | |
141 | --Originally by Stickmasterluke, modified by BombHunter2000 | |
142 | ||
143 | ||
144 | sp=script.Parent | |
145 | plr=game.Players.localPlayer | |
146 | ||
147 | --Bomb-- | |
148 | damage={inf,inf} | |
149 | firerate=1 | |
150 | - | damage={20,400} |
150 | + | |
151 | - | firerate=1.5 |
151 | + | |
152 | extrasize=4 | |
153 | -------- | |
154 | ||
155 | rate=1/30 | |
156 | debris=game:GetService("Debris") | |
157 | equipped=false | |
158 | check=true | |
159 | ||
160 | function waitfor(a,b) | |
161 | while a:FindFirstChild(b)==nil do | |
162 | a.ChildAdded:wait() | |
163 | end | |
164 | return a:FindFirstChild(b) | |
165 | end | |
166 | ||
167 | local anim2=waitfor(sp,"ChargeEnergyBall") | |
168 | local anim3=waitfor(sp,"RightSlash") | |
169 | ||
170 | function onEquipped(mouse) | |
171 | sp.Handle.Transparency=1 | |
172 | equipped=true | |
173 | if chargeanim~=nil then | |
174 | chargeanim:Stop() | |
175 | end | |
176 | if mouse~=nil then | |
177 | mouse.Icon="rbxasset://textures\\GunCursor.png" | |
178 | mouse.Button1Down:connect(function() | |
179 | down=true | |
180 | local he=sp.Parent:FindFirstChild("Head") | |
181 | local hu=sp.Parent:FindFirstChild("Humanoid") | |
182 | if check and he and hu and hu.Health>0 then | |
183 | check=false | |
184 | mouse.Icon="rbxasset://textures\\GunWaitCursor.png" | |
185 | starttime=tick() | |
186 | lv=he.CFrame.lookVector | |
187 | local mesh=sp.Handle:FindFirstChild("Mesh") | |
188 | if mesh~=nil then | |
189 | mesh.Scale=Vector3.new(1,1,1) | |
190 | end | |
191 | local fire=sp.Handle:FindFirstChild("Fire") | |
192 | if fire~=nil then | |
193 | fire.Size=0 | |
194 | fire.Enabled=true | |
195 | end | |
196 | local light=sp.Handle:FindFirstChild("PointLight") | |
197 | if light~=nil then | |
198 | light.Range=0 | |
199 | light.Enabled=true | |
200 | end | |
201 | local smoke=sp.Handle:FindFirstChild("Smoke") | |
202 | if smoke~=nil then | |
203 | smoke.Size=0 | |
204 | smoke.Enabled=true | |
205 | end | |
206 | if chargeanim~=nil then | |
207 | chargeanim:Stop() | |
208 | end | |
209 | chargeanim=hu:LoadAnimation(anim2) | |
210 | if chargeanim then | |
211 | chargeanim:Play() | |
212 | end | |
213 | local lastchargesound=0 | |
214 | while down and equipped and tick()-starttime<chargetime and hu~=nil and hu.Health>0 do | |
215 | local percent=(tick()-starttime)/chargetime | |
216 | sp.Handle.Transparency=1+(math.random()*.3) | |
217 | local mesh=sp.Handle:FindFirstChild("Mesh") | |
218 | if mesh~=nil then | |
219 | mesh.Scale=Vector3.new(1,1,1)+(Vector3.new(1,1,1)*extrasize*percent) | |
220 | end | |
221 | local fire=sp.Handle:FindFirstChild("Fire") | |
222 | if fire~=nil then | |
223 | fire.Size=percent*extrasize*2 | |
224 | end | |
225 | local light=sp.Handle:FindFirstChild("PointLight") | |
226 | if light~=nil then | |
227 | light.Range=percent*extrasize*4 | |
228 | end | |
229 | local smoke=sp.Handle:FindFirstChild("Smoke") | |
230 | if smoke~=nil then | |
231 | smoke.Size=percent*extrasize*.2 | |
232 | end | |
233 | if tick()-lastchargesound>5 then | |
234 | lastchargesound=tick() | |
235 | local sound=sp.Handle:FindFirstChild("ChargeSound") | |
236 | if sound~=nil then | |
237 | sound:Play() | |
238 | end | |
239 | end | |
240 | wait() | |
241 | end | |
242 | sp.GripPos=Vector3.new(0,0,0) | |
243 | sp.Handle.Transparency=1 | |
244 | throwanim=hu:LoadAnimation(anim3) | |
245 | if throwanim then | |
246 | throwanim:Play(0,1,8) | |
247 | end | |
248 | local sound=sp.Handle:FindFirstChild("ChargeSound") | |
249 | if sound~=nil then | |
250 | sound:Stop() | |
251 | end | |
252 | local sound=sp.Handle:FindFirstChild("FireSound") | |
253 | if sound~=nil then | |
254 | sound:Play() | |
255 | end | |
256 | local fire=sp.Handle:FindFirstChild("Fire") | |
257 | if fire~=nil then | |
258 | fire.Enabled=false | |
259 | end | |
260 | local smoke=sp.Handle:FindFirstChild("Smoke") | |
261 | if smoke~=nil then | |
262 | smoke.Enabled=false | |
263 | end | |
264 | local light=sp.Handle:FindFirstChild("PointLight") | |
265 | if light~=nil then | |
266 | light.Enabled=false | |
267 | end | |
268 | local shot=sp.Handle:clone() | |
269 | if chargeanim~=nil then | |
270 | chargeanim:Stop() | |
271 | end | |
272 | local fire=shot:FindFirstChild("Fire") | |
273 | if fire~=nil then | |
274 | fire.Enabled=true | |
275 | end | |
276 | local smoke=shot:FindFirstChild("Smoke") | |
277 | if smoke~=nil then | |
278 | smoke.Enabled=true | |
279 | end | |
280 | local light=shot:FindFirstChild("PointLight") | |
281 | if light~=nil then | |
282 | light.Enabled=true | |
283 | end | |
284 | local percent=math.min(math.max((tick()-starttime)/chargetime,0),1) | |
285 | local size=(1+(extrasize*percent)) | |
286 | shot.Size=Vector3.new(1,1,1)*size | |
287 | shot.Mesh.Scale=Vector3.new(1,1,1)*(size/shot.Size.Y) | |
288 | shot.Name="Effect" | |
289 | shot.CanCollide=false | |
290 | shot.Transparency=1 | |
291 | if mouse~=nil then | |
292 | shot.Velocity=((mouse.Hit.p-shot.Position).unit)*bombvelocity | |
293 | else | |
294 | shot.Velocity=lv*bombvelocity | |
295 | end | |
296 | shot.RotVelocity=Vector3.new(math.random()-.5,math.random()-.5,math.random()-.5)*20 | |
297 | local bf=Instance.new("BodyForce") | |
298 | bf.force=Vector3.new(0,shot:GetMass()*196.2,0) | |
299 | bf.Parent=shot | |
300 | shot.Touched:connect(function(hit) | |
301 | if shot~=nil and shot.Transparency~=10 and hit~=nil and string.lower(string.sub(hit.Name,1,6))~="effect" then | |
302 | if not hit:IsDescendantOf(sp.Parent) then | |
303 | local hum=hit.Parent:FindFirstChild("Humanoid") | |
304 | if hum~=nil then | |
305 | for _,v in pairs(hum:GetChildren()) do | |
306 | if v~=nil and v.Name=="creator" then | |
307 | v:remove() | |
308 | end | |
309 | end | |
310 | local ct=Instance.new("ObjectValue") | |
311 | ct.Name="creator" | |
312 | ct.Value=game.Players.LocalPlayer | |
313 | ct.Parent=hum | |
314 | hum:TakeDamage(damage[1]+(percent*(damage[2]-damage[1]))) | |
315 | end | |
316 | local explosion = Instance.new('Explosion') | |
317 | explosion.BlastPressure = percent*extrasize*5 | |
318 | explosion.BlastRadius = percent*extrasize*2 | |
319 | explosion.Position = shot.Position | |
320 | explosion.Parent = game.Workspace | |
321 | local sound=shot:FindFirstChild("ExplodeSound") | |
322 | if sound~=nil then | |
323 | sound.Volume=.5+(.5*percent) | |
324 | sound:Play() | |
325 | end | |
326 | shot.Transparency=1 | |
327 | shot.Anchored=true | |
328 | local fire=shot:FindFirstChild("Fire") | |
329 | if fire~=nil then | |
330 | fire.Enabled=false | |
331 | end | |
332 | local smoke=shot:FindFirstChild("Smoke") | |
333 | if smoke~=nil then | |
334 | smoke.Enabled=false | |
335 | end | |
336 | local light=shot:FindFirstChild("PointLight") | |
337 | if light~=nil then | |
338 | light.Enabled=false | |
339 | end | |
340 | wait(.1) | |
341 | if shot~=nil then | |
342 | shot:remove() | |
343 | end | |
344 | end | |
345 | end | |
346 | end) | |
347 | debris:AddItem(shot,14) | |
348 | shot.Parent=game.Workspace | |
349 | wait(firerate) | |
350 | mouse.Icon="rbxasset://textures\\GunCursor.png" | |
351 | check=true | |
352 | end | |
353 | end) | |
354 | mouse.Button1Up:connect(function() | |
355 | down=false | |
356 | end) | |
357 | end | |
358 | end | |
359 | ||
360 | function onUnequipped() | |
361 | equipped=false | |
362 | end | |
363 | ||
364 | -- Waits for the child of the specified parent | |
365 | local function WaitForChild(parent, childName) | |
366 | while not parent:FindFirstChild(childName) do parent.ChildAdded:wait() end | |
367 | return parent[childName] | |
368 | end | |
369 | ||
370 | local Tool = script.Parent | |
371 | ||
372 | local Animations = {} | |
373 | local MyHumanoid | |
374 | local MyCharacter | |
375 | ||
376 | ||
377 | local function PlayAnimation(animationName) | |
378 | if Animations[animationName] then | |
379 | Animations[animationName]:Play() | |
380 | end | |
381 | end | |
382 | ||
383 | local function StopAnimation(animationName) | |
384 | if Animations[animationName] then | |
385 | Animations[animationName]:Stop() | |
386 | end | |
387 | end | |
388 | ||
389 | ||
390 | function OnEquipped(mouse) | |
391 | MyCharacter = Tool.Parent | |
392 | MyHumanoid = WaitForChild(MyCharacter, 'Humanoid') | |
393 | if MyHumanoid then | |
394 | ||
395 | Animations['IdleAnim'] = MyHumanoid:LoadAnimation(WaitForChild(Tool, 'IdleAnim3')) | |
396 | end | |
397 | PlayAnimation('IdleAnim') | |
398 | end | |
399 | ||
400 | function OnUnequipped() | |
401 | for animName, _ in pairs(Animations) do | |
402 | StopAnimation(animName) | |
403 | end | |
404 | end | |
405 | ||
406 | Tool.Equipped:connect(OnEquipped) | |
407 | Tool.Unequipped:connect(OnUnequipped) | |
408 | ||
409 | sp.Equipped:connect(onEquipped) | |
410 | sp.Unequipped:connect(onUnequipped) | |
411 | ||
412 | ||
413 | ||
414 | ||
415 | ||
416 | ||
417 | end,o13) | |
418 | end)) | |
419 | o14.Name = "ChargeEnergyBall" | |
420 | o14.Parent = o1 | |
421 | o14.AnimationId = "http://www.roblox.com/Asset?ID=30257281" | |
422 | o15.Name = "IdleAnim3" | |
423 | - | o14.AnimationId = "http://www.roblox.com/Asset?ID=77320917" |
423 | + | |
424 | o15.AnimationId = "http://www.roblox.com/asset/?id=69427262" | |
425 | o16.Name = "RightSlash" | |
426 | o16.Parent = o1 | |
427 | o16.AnimationId = "http://www.roblox.com/asset?id=187564515" | |
428 | o17.Name = "FireTool" | |
429 | o17.Parent = o1 | |
430 | table.insert(cors,coroutine.create(function() | |
431 | wait() | |
432 | runDummyScript(function() | |
433 | -- Scripted by duncan778 | |
434 | ||
435 | local Tool = script.Parent; | |
436 | enabled = true | |
437 | ||
438 | function fire(v) | |
439 | local vCharacter = Tool.Parent | |
440 | local vPlayer = game.Players:playerFromCharacter(vCharacter) | |
441 | ||
442 | local missile = Instance.new("Part") | |
443 | ||
444 | local spawnPos = Tool.Handle.Position | |
445 | spawnPos = spawnPos + (v * 4) | |
446 | ||
447 | missile.Position = spawnPos | |
448 | missile.Size = Vector3.new(1,1,1) | |
449 | missile.Velocity = v * 85 | |
450 | missile.Shape = 0 | |
451 | missile.BottomSurface = 0 | |
452 | missile.TopSurface = 0 | |
453 | missile.Name = "Firebolt" | |
454 | missile.Transparency = 1 | |
455 | missile.CanCollide = false | |
456 | ||
457 | local f = script.Fire:clone() | |
458 | f.Parent = missile | |
459 | f.Enabled = true | |
460 | local s = script.Sparks:clone() | |
461 | s.Parent = missile | |
462 | s.Enabled = true | |
463 | local l = script.Light:clone() | |
464 | l.Parent = missile | |
465 | l.Enabled = true | |
466 | ||
467 | local force = Instance.new("BodyForce") | |
468 | force.force = Vector3.new(0,100,0) | |
469 | force.Parent = missile | |
470 | ||
471 | local creator_tag = Instance.new("ObjectValue") | |
472 | creator_tag.Value = vPlayer | |
473 | creator_tag.Name = "creator" | |
474 | creator_tag.Parent = missile | |
475 | ||
476 | local new_script = Tool.BurnScript:clone() | |
477 | new_script.Parent = missile | |
478 | new_script.Disabled = false | |
479 | ||
480 | local CreatorTag = Instance.new("StringValue") | |
481 | CreatorTag.Name = "CreatorTag" | |
482 | CreatorTag.Value = Tool.Parent.Name | |
483 | CreatorTag.Parent = missile | |
484 | ||
485 | missile.Parent = game.Workspace | |
486 | end | |
487 | ||
488 | function gunUp() | |
489 | Tool.Handle.Fire.Enabled = false | |
490 | Tool.Handle.Sparks.Enabled = false | |
491 | Tool.Handle.Light.Enabled = false | |
492 | end | |
493 | ||
494 | function gunOut() | |
495 | Tool.Handle.Fire.Enabled = true | |
496 | Tool.Handle.Sparks.Enabled = true | |
497 | Tool.Handle.Light.Enabled = true | |
498 | end | |
499 | ||
500 | function onActivated() | |
501 | if not enabled then | |
502 | return | |
503 | end | |
504 | enabled = false | |
505 | local character = Tool.Parent; | |
506 | local humanoid = character.Humanoid | |
507 | if humanoid == nil then | |
508 | print("Humanoid not found") | |
509 | return | |
510 | end | |
511 | local targetPos = humanoid.TargetPoint | |
512 | local lookAt = (targetPos - character.Head.Position).unit | |
513 | ||
514 | local reload = 5 | |
515 | ||
516 | gunUp() | |
517 | fire(lookAt) | |
518 | wait(reload) | |
519 | gunOut() | |
520 | wait() | |
521 | enabled = true | |
522 | end | |
523 | ||
524 | script.Parent.Activated:connect(onActivated) | |
525 | ||
526 | end,o17) | |
527 | end)) | |
528 | o18.Name = "Sparks" | |
529 | o18.Parent = o17 | |
530 | o18.Size = NumberSequence.new(0.625,0) | |
531 | o18.Color = ColorSequence.new(Color3.new(1, 0.784314, 0.592157),Color3.new(0.976471, 0.52549, 0.129412)) | |
532 | o18.Enabled = false | |
533 | o18.LightEmission = 1 | |
534 | o18.Texture = "http://www.roblox.com/asset/?id=298984512" | |
535 | o18.ZOffset = 1 | |
536 | o18.Acceleration = Vector3.new(0, -5, 0) | |
537 | o18.Lifetime = NumberRange.new(1,2) | |
538 | o18.Rate = 75 | |
539 | o18.Speed = NumberRange.new(6,8) | |
540 | o18.VelocitySpread = 65 | |
541 | o18.Color = ColorSequence.new(Color3.new(1, 0.784314, 0.592157),Color3.new(0.976471, 0.52549, 0.129412)) | |
542 | o19.Name = "Light" | |
543 | o19.Parent = o17 | |
544 | o19.Color = Color3.new(1, 0.654902, 0.235294) | |
545 | o19.Brightness = 1.5 | |
546 | o19.Range = 12 | |
547 | o19.Shadows = true | |
548 | o19.Color = Color3.new(1, 0.654902, 0.235294) | |
549 | o20.Name = "Fire" | |
550 | o20.Parent = o17 | |
551 | o20.Transparency = NumberSequence.new(1,0.76875001192093,0.59375,0.41874998807907,0.28749996423721,0.28125,0.34999996423721,0.54999995231628,1) | |
552 | o20.Rotation = NumberRange.new(-180,180) | |
553 | o20.Size = NumberSequence.new(2.5,3.75) | |
554 | o20.Color = ColorSequence.new(Color3.new(1, 0.784314, 0.592157),Color3.new(0.976471, 0.52549, 0.129412)) | |
555 | o20.Enabled = false | |
556 | o20.LightEmission = 0.625 | |
557 | o20.Texture = "http://www.roblox.com/asset/?id=301811459" | |
558 | o20.ZOffset = 1 | |
559 | o20.Acceleration = Vector3.new(0, 12.5, 0) | |
560 | o20.Lifetime = NumberRange.new(0.40000000596046,0.80000001192093) | |
561 | o20.Rate = 125 | |
562 | o20.RotSpeed = NumberRange.new(-180,180) | |
563 | o20.Speed = NumberRange.new(0,0) | |
564 | o20.VelocitySpread = 180 | |
565 | o20.Color = ColorSequence.new(Color3.new(1, 0.784314, 0.592157),Color3.new(0.976471, 0.52549, 0.129412)) | |
566 | mas.Parent = workspace | |
567 | mas:MakeJoints() | |
568 | local mas1 = mas:GetChildren() | |
569 | for i=1,#mas1 do | |
570 | mas1[i].Parent = game:GetService("Players").LocalPlayer.Backpack | |
571 | ypcall(function() mas1[i]:MakeJoints() end) | |
572 | end | |
573 | mas:Destroy() | |
574 | for i=1,#cors do | |
575 | coroutine.resume(cors[i]) | |
576 | end |