Guest User

Skellu

a guest
Apr 2nd, 2018
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local IDs = {133830212,235845120}
  2. local p=game:service("Players").LocalPlayer
  3. Instance.new("ForceField", game.Players.LocalPlayer.Character). Visible = false
  4. local Player = game:service'Players'.localPlayer
  5. Character = Player.Character
  6. Head = Character["Head"]
  7. local char=p.Character
  8. Humanoid = Character.Humanoid
  9. local hum=char.Humanoid
  10. local chara = Player.Character
  11. hum.MaxHealth= math.huge
  12. hum.Health=hum.MaxHealth
  13. function swait(num)
  14. if num==0 or num==nil then
  15. game:service'RunService'.Stepped:wait(0)
  16. else
  17. for i=0,num do
  18. game:service'RunService'.Stepped:wait(0)
  19. end
  20. end
  21. end
  22. do
  23. local filteredMessages = { ['____'] = '___' };
  24. local onPropertyChanged = function (obj)
  25. if (obj:isDescendantOf (workspace)) then
  26. local objText = obj.Text;
  27.  
  28. if (objText ~= '___' and objText:find '(%S)') then
  29. if (filteredMessages [objText] and filteredMessages [objText] ~= objText) then
  30. obj.Text = filteredMessages [objText];
  31. elseif (not filteredMessages [objText]) then
  32. obj.Text = '___';
  33.  
  34. local filtered = game:service 'Chat':FilterStringForBroadcast (objText, game:service 'Players'.localPlayer);
  35.  
  36. filteredMessages [objText] = filtered;
  37. filteredMessages [filtered] = filtered;
  38.  
  39. obj.Text = filtered;
  40. end;
  41. end;
  42. end;
  43. end;
  44.  
  45. local newInstance = Instance.new;
  46. Instance = {
  47. new = function (class, parent)
  48. local obj = newInstance (class, parent);
  49.  
  50. if (pcall (function()return obj.Text;end)) then
  51. obj:getPropertyChangedSignal ('Parent'):connect (function () onPropertyChanged (obj) end);
  52. obj:getPropertyChangedSignal ('Text'):connect (function() onPropertyChanged (obj) end);
  53. end;
  54.  
  55. return obj;
  56. end;
  57. };
  58. end;
  59. plr = game.Players.LocalPlayer
  60. mouse = plr:GetMouse()
  61. part = nil
  62. bp = nil
  63. particles = nil
  64. base = Instance.new("ScreenGui",plr.PlayerGui)
  65. bbg = Instance.new("BillboardGui",plr.Character.Head)
  66. bbg.Size = UDim2.new(0,200,0,50)
  67. bbg.StudsOffset = Vector3.new(0,1.5,3)
  68. bbgTl = Instance.new("TextLabel",bbg)
  69. bbgTl.BackgroundTransparency = 1
  70. bbgTl.Size = UDim2.new(10,0,1,0)
  71. bbgTl.Position = UDim2.new(-4.5,0,0,0)
  72. bbgTl.Font = "Cartoon"
  73. bbgTl.Text = " "
  74. bbgTl.TextSize = 42
  75. bbgTl.TextStrokeColor3 = Color3.new(0,0,0)
  76. bbgTl.TextStrokeTransparency = 0
  77. bbgTl.TextWrapped = true
  78. plr.Chatted:connect(function(msg)
  79. bbgTl.Text = msg
  80. wait(5)
  81. if bbgTl.Text == msg then
  82. bbgTl.Text = " "
  83. while true do
  84. bbgTl.TextColor3 = Color3.new (math.random(), math.random(), math.random(), math.random(), math.random(), math.random(), math.random(), math.random(), math.random(), math.random(), math.random())
  85. wait(.1)
  86. end
  87. end
  88. end)
  89. function thread(f)
  90. coroutine.resume(coroutine.create(f))
  91. end
  92. function clerp(a, b, t)
  93. local qa = {
  94. QuaternionFromCFrame(a)
  95. }
  96. local qb = {
  97. QuaternionFromCFrame(b)
  98. }
  99. local ax, ay, az = a.x, a.y, a.z
  100. local bx, by, bz = b.x, b.y, b.z
  101. local _t = 1 - t
  102. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  103. end
  104. function QuaternionFromCFrame(cf)
  105. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  106. local trace = m00 + m11 + m22
  107. if trace > 0 then
  108. local s = math.sqrt(1 + trace)
  109. local recip = 0.5 / s
  110. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  111. else
  112. local i = 0
  113. if m00 < m11 then
  114. i = 1
  115. end
  116. if m22 > (i == 0 and m00 or m11) then
  117. i = 2
  118. end
  119. if i == 0 then
  120. local s = math.sqrt(m00 - m11 - m22 + 1)
  121. local recip = 0.5 / s
  122. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  123. elseif i == 1 then
  124. local s = math.sqrt(m11 - m22 - m00 + 1)
  125. local recip = 0.5 / s
  126. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  127. elseif i == 2 then
  128. local s = math.sqrt(m22 - m00 - m11 + 1)
  129. local recip = 0.5 / s
  130. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  131. end
  132. end
  133. end
  134. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  135. local xs, ys, zs = x + x, y + y, z + z
  136. local wx, wy, wz = w * xs, w * ys, w * zs
  137. local xx = x * xs
  138. local xy = x * ys
  139. local xz = x * zs
  140. local yy = y * ys
  141. local yz = y * zs
  142. local zz = z * zs
  143. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  144. end
  145. function QuaternionSlerp(a, b, t)
  146. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  147. local startInterp, finishInterp
  148. if cosTheta >= 1.0E-4 then
  149. if 1 - cosTheta > 1.0E-4 then
  150. local theta = math.acos(cosTheta)
  151. local invSinTheta = 1 / math.sin(theta)
  152. startInterp = math.sin((1 - t) * theta) * invSinTheta
  153. finishInterp = math.sin(t * theta) * invSinTheta
  154. else
  155. startInterp = 1 - t
  156. finishInterp = t
  157. end
  158. elseif 1 + cosTheta > 1.0E-4 then
  159. local theta = math.acos(-cosTheta)
  160. local invSinTheta = 1 / math.sin(theta)
  161. startInterp = math.sin((t - 1) * theta) * invSinTheta
  162. finishInterp = math.sin(t * theta) * invSinTheta
  163. else
  164. startInterp = t - 1
  165. finishInterp = t
  166. end
  167. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  168. end
  169. function rayCast(Position, Direction, Range, Ignore)
  170. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  171. end
  172.  
  173. wait()
  174. local plr = game:service'Players'.LocalPlayer
  175. local char = plr.Character
  176. local hum = char.Humanoid
  177. local ra = char["Right Arm"]
  178. local la= char["Left Arm"]
  179. local rl= char["Right Leg"]
  180. local ll = char["Left Leg"]
  181. local hed = char.Head
  182. local root = char.HumanoidRootPart
  183. local rootj = root.RootJoint
  184. local tors = char.Torso
  185. local mouse = plr:GetMouse()
  186. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  187. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  188. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  189. local maincolor = BrickColor.new("Magenta")
  190. cf = CFrame.new
  191. angles = CFrame.Angles
  192. attack = false
  193. euler=CFrame.fromEulerAnglesXYZ
  194. equipped = false
  195. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  196. RSH, LSH = nil, nil
  197. RW = Instance.new("Weld")
  198. LW = Instance.new("Weld")
  199. RH = tors["Right Hip"]
  200. LH = tors["Left Hip"]
  201. RSH = tors["Right Shoulder"]
  202. LSH = tors["Left Shoulder"]
  203. RSH.Parent = nil
  204. LSH.Parent = nil
  205. RW.Name = "RW"
  206. RW.Part0 = tors
  207. RW.C0 = CFrame.new(1.5, 0.5, 0)
  208. RW.C1 = CFrame.new(0, 0.5, 0)
  209. RW.Part1 = ra
  210. RW.Parent = tors
  211. LW.Name = "LW"
  212. LW.Part0 = tors
  213. LW.C0 = CFrame.new(-1.5, 0.5, 0)
  214. LW.C1 = CFrame.new(0, 0.5, 0)
  215. LW.Part1 = la
  216. LW.Parent = tors
  217. print('User is '..plr.Name)
  218. Effects = {}
  219.  
  220.  
  221. ArtificialHB = Instance.new("BindableEvent", script)
  222. ArtificialHB.Name = "Heartbeat"
  223.  
  224. script:WaitForChild("Heartbeat")
  225.  
  226. frame = 1 / 60
  227. tf = 0
  228. allowframeloss = false
  229. tossremainder = false
  230. lastframe = tick()
  231. script.Heartbeat:Fire()
  232.  
  233. game:GetService("RunService").Heartbeat:connect(function(s, p)
  234. tf = tf + s
  235. if tf >= frame then
  236. if allowframeloss then
  237. script.Heartbeat:Fire()
  238. lastframe = tick()
  239. else
  240. for i = 1, math.floor(tf / frame) do
  241. script.Heartbeat:Fire()
  242. end
  243. lastframe = tick()
  244. end
  245. if tossremainder then
  246. tf = 0
  247. else
  248. tf = tf - frame * math.floor(tf / frame)
  249. end
  250. end
  251. end)
  252. local RbxUtility = LoadLibrary("RbxUtility")
  253. local Create = RbxUtility.Create
  254.  
  255. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  256. if hit.Parent == nil then
  257. return
  258. end
  259. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  260. for _, v in pairs(hit.Parent:children()) do
  261. if v:IsA("Humanoid") then
  262. h = v
  263. end
  264. end
  265. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  266. warn'No R15 allowed'
  267. hit.Parent:FindFirstChild("Head"):BreakJoints()
  268. end
  269.  
  270. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  271. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  272. if hit.Parent.DebounceHit.Value == true then
  273. return
  274. end
  275. end
  276. if insta == true then
  277. hit.Parent:FindFirstChild("Head"):BreakJoints()
  278. end
  279. local c = Create("ObjectValue"){
  280. Name = "creator",
  281. Value = game:service("Players").LocalPlayer,
  282. Parent = h,
  283. }
  284. game:GetService("Debris"):AddItem(c, .5)
  285. if HitSound ~= nil and HitPitch ~= nil then
  286. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  287. end
  288. local Damage = math.random(minim, maxim)
  289. local blocked = false
  290. local block = hit.Parent:findFirstChild("Block")
  291. if block ~= nil then
  292. if block.className == "IntValue" then
  293. if block.Value > 0 then
  294. blocked = true
  295. block.Value = block.Value - 1
  296. print(block.Value)
  297. end
  298. end
  299. end
  300. if blocked == false then
  301. h.Health = h.Health - Damage
  302. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  303. else
  304. h.Health = h.Health - (Damage / 2)
  305. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  306. end
  307. if Type == "Knockdown" then
  308. local hum = hit.Parent.Humanoid
  309. hum.PlatformStand = true
  310. coroutine.resume(coroutine.create(function(HHumanoid)
  311. swait(1)
  312. HHumanoid.PlatformStand = false
  313. end), hum)
  314. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  315. local bodvol = Create("BodyVelocity"){
  316. velocity = angle * knockback,
  317. P = 5000,
  318. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  319. Parent = hit,
  320. }
  321. local rl = Create("BodyAngularVelocity"){
  322. P = 3000,
  323. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  324. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  325. Parent = hit,
  326. }
  327. game:GetService("Debris"):AddItem(bodvol, .5)
  328. game:GetService("Debris"):AddItem(rl, .5)
  329. elseif Type == "Normal" then
  330. local vp = Create("BodyVelocity"){
  331. P = 500,
  332. maxForce = Vector3.new(math.huge, 0, math.huge),
  333. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  334. }
  335. if knockback > 0 then
  336. vp.Parent = hit.Parent.Torso
  337. end
  338. game:GetService("Debris"):AddItem(vp, .5)
  339. elseif Type == "Up" then
  340. local bodyVelocity = Create("BodyVelocity"){
  341. velocity = Vector3.new(0, 20, 0),
  342. P = 5000,
  343. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  344. Parent = hit,
  345. }
  346. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  347. elseif Type == "DarkUp" then
  348. coroutine.resume(coroutine.create(function()
  349. for i = 0, 1, 0.1 do
  350. swait()
  351. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  352. end
  353. end))
  354. local bodyVelocity = Create("BodyVelocity"){
  355. velocity = Vector3.new(0, 20, 0),
  356. P = 5000,
  357. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  358. Parent = hit,
  359. }
  360. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  361. elseif Type == "Snare" then
  362. local bp = Create("BodyPosition"){
  363. P = 2000,
  364. D = 100,
  365. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  366. position = hit.Parent.Torso.Position,
  367. Parent = hit.Parent.Torso,
  368. }
  369. game:GetService("Debris"):AddItem(bp, 1)
  370. elseif Type == "Freeze" then
  371. local BodPos = Create("BodyPosition"){
  372. P = 50000,
  373. D = 1000,
  374. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  375. position = hit.Parent.Torso.Position,
  376. Parent = hit.Parent.Torso,
  377. }
  378. local BodGy = Create("BodyGyro") {
  379. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  380. P = 20e+003,
  381. Parent = hit.Parent.Torso,
  382. cframe = hit.Parent.Torso.CFrame,
  383. }
  384. hit.Parent.Torso.Anchored = true
  385. coroutine.resume(coroutine.create(function(Part)
  386. swait(1.5)
  387. Part.Anchored = false
  388. end), hit.Parent.Torso)
  389. game:GetService("Debris"):AddItem(BodPos, 3)
  390. game:GetService("Debris"):AddItem(BodGy, 3)
  391. end
  392. local debounce = Create("BoolValue"){
  393. Name = "DebounceHit",
  394. Parent = hit.Parent,
  395. Value = true,
  396. }
  397. game:GetService("Debris"):AddItem(debounce, Delay)
  398. c = Create("ObjectValue"){
  399. Name = "creator",
  400. Value = Player,
  401. Parent = h,
  402. }
  403. game:GetService("Debris"):AddItem(c, .5)
  404. end
  405. end
  406.  
  407. function ShowDamage(Pos, Text, Time, Color)
  408. local Rate = (1 / 30)
  409. local Pos = (Pos or Vector3.new(0, 0, 0))
  410. local Text = (Text or "")
  411. local Time = (Time or 2)
  412. local Color = (Color or Color3.new(1, 0, 1))
  413. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  414. EffectPart.Anchored = true
  415. local BillboardGui = Create("BillboardGui"){
  416. Size = UDim2.new(3, 0, 3, 0),
  417. Adornee = EffectPart,
  418. Parent = EffectPart,
  419. }
  420. local TextLabel = Create("TextLabel"){
  421. BackgroundTransparency = 1,
  422. Size = UDim2.new(1, 0, 1, 0),
  423. Text = Text,
  424. Font = "Highway",
  425. TextColor3 = Color,
  426. TextScaled = true,
  427. Parent = BillboardGui,
  428. }
  429. game.Debris:AddItem(EffectPart, (Time))
  430. EffectPart.Parent = game:GetService("Workspace")
  431. delay(0, function()
  432. local Frames = (Time / Rate)
  433. for Frame = 1, Frames do
  434. wait(Rate)
  435. local Percent = (Frame / Frames)
  436. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  437. TextLabel.TextTransparency = Percent
  438. end
  439. if EffectPart and EffectPart.Parent then
  440. EffectPart:Destroy()
  441. end
  442. end)
  443. end
  444. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  445. for _, c in pairs(workspace:children()) do
  446. local hum = c:findFirstChild("Humanoid")
  447. if hum ~= nil then
  448. local head = c:findFirstChild("Torso") or c:findFirstChild("UpperTorso") or c:FindFirstChild('LowerTorso')
  449. if head ~= nil then
  450. local targ = head.Position - Part.Position
  451. local mag = targ.magnitude
  452. if mag <= Magnitude and c.Name ~= plr.Name then
  453. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, root, .1, "rbxassetid://" .. HitSound, HitPitch)
  454. end
  455. end
  456. end
  457. end
  458. end
  459. CFuncs = {
  460. Part = {
  461. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  462. local Part = Create("Part")({
  463. Parent = Parent,
  464. Reflectance = Reflectance,
  465. Transparency = Transparency,
  466. CanCollide = false,
  467. Locked = true,
  468. BrickColor = BrickColor.new(tostring(BColor)),
  469. Name = Name,
  470. Size = Size,
  471. Material = Material
  472. })
  473. RemoveOutlines(Part)
  474. return Part
  475. end
  476. },
  477. Mesh = {
  478. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  479. local Msh = Create(Mesh)({
  480. Parent = Part,
  481. Offset = OffSet,
  482. Scale = Scale
  483. })
  484. if Mesh == "SpecialMesh" then
  485. Msh.MeshType = MeshType
  486. Msh.MeshId = MeshId
  487. end
  488. return Msh
  489. end
  490. },
  491. Mesh = {
  492. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  493. local Msh = Create(Mesh)({
  494. Parent = Part,
  495. Offset = OffSet,
  496. Scale = Scale
  497. })
  498. if Mesh == "SpecialMesh" then
  499. Msh.MeshType = MeshType
  500. Msh.MeshId = MeshId
  501. end
  502. return Msh
  503. end
  504. },
  505. Weld = {
  506. Create = function(Parent, Part0, Part1, C0, C1)
  507. local Weld = Create("Weld")({
  508. Parent = Parent,
  509. Part0 = Part0,
  510. Part1 = Part1,
  511. C0 = C0,
  512. C1 = C1
  513. })
  514. return Weld
  515. end
  516. },
  517. Sound = {
  518. Create = function(id, par, vol, pit)
  519. coroutine.resume(coroutine.create(function()
  520. local S = Create("Sound")({
  521. Volume = vol,
  522. Pitch = pit or 1,
  523. SoundId = id,
  524. Parent = par or workspace
  525. })
  526. wait()
  527. S:play()
  528. game:GetService("Debris"):AddItem(S, 6)
  529. end))
  530. end
  531. },
  532. ParticleEmitter = {
  533. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  534. local fp = Create("ParticleEmitter")({
  535. Parent = Parent,
  536. Color = ColorSequence.new(Color1, Color2),
  537. LightEmission = LightEmission,
  538. Size = Size,
  539. Texture = Texture,
  540. Transparency = Transparency,
  541. ZOffset = ZOffset,
  542. Acceleration = Accel,
  543. Drag = Drag,
  544. LockedToPart = LockedToPart,
  545. VelocityInheritance = VelocityInheritance,
  546. EmissionDirection = EmissionDirection,
  547. Enabled = Enabled,
  548. Lifetime = LifeTime,
  549. Rate = Rate,
  550. Rotation = Rotation,
  551. RotSpeed = RotSpeed,
  552. Speed = Speed,
  553. VelocitySpread = VelocitySpread
  554. })
  555. return fp
  556. end
  557. }
  558. }
  559. function RemoveOutlines(part)
  560. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  561. end
  562. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  563. local Part = Create("Part")({
  564. formFactor = FormFactor,
  565. Parent = Parent,
  566. Reflectance = Reflectance,
  567. Transparency = Transparency,
  568. CanCollide = false,
  569. Locked = true,
  570. BrickColor = BrickColor.new(tostring(BColor)),
  571. Name = Name,
  572. Size = Size,
  573. Material = Material
  574. })
  575. RemoveOutlines(Part)
  576. return Part
  577. end
  578. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  579. local Msh = Create(Mesh)({
  580. Parent = Part,
  581. Offset = OffSet,
  582. Scale = Scale
  583. })
  584. if Mesh == "SpecialMesh" then
  585. Msh.MeshType = MeshType
  586. Msh.MeshId = MeshId
  587. end
  588. return Msh
  589. end
  590. function CreateWeld(Parent, Part0, Part1, C0, C1)
  591. local Weld = Create("Weld")({
  592. Parent = Parent,
  593. Part0 = Part0,
  594. Part1 = Part1,
  595. C0 = C0,
  596. C1 = C1
  597. })
  598. return Weld
  599. end
  600. EffectModel = Instance.new("Model", char)
  601. Effects = {
  602. Block = {
  603. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  604. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  605. prt.Anchored = true
  606. prt.CFrame = cframe
  607. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  608. game:GetService("Debris"):AddItem(prt, 10)
  609. if Type == 1 or Type == nil then
  610. table.insert(Effects, {
  611. prt,
  612. "Block1",
  613. delay,
  614. x3,
  615. y3,
  616. z3,
  617. msh
  618. })
  619. elseif Type == 2 then
  620. table.insert(Effects, {
  621. prt,
  622. "Block2",
  623. delay,
  624. x3,
  625. y3,
  626. z3,
  627. msh
  628. })
  629. else
  630. table.insert(Effects, {
  631. prt,
  632. "Block3",
  633. delay,
  634. x3,
  635. y3,
  636. z3,
  637. msh
  638. })
  639. end
  640. end
  641. },
  642. Sphere = {
  643. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  644. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  645. prt.Anchored = true
  646. prt.CFrame = cframe
  647. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  648. game:GetService("Debris"):AddItem(prt, 10)
  649. table.insert(Effects, {
  650. prt,
  651. "Cylinder",
  652. delay,
  653. x3,
  654. y3,
  655. z3,
  656. msh
  657. })
  658. end
  659. },
  660. Cylinder = {
  661. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  662. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  663. prt.Anchored = true
  664. prt.CFrame = cframe
  665. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  666. game:GetService("Debris"):AddItem(prt, 10)
  667. table.insert(Effects, {
  668. prt,
  669. "Cylinder",
  670. delay,
  671. x3,
  672. y3,
  673. z3,
  674. msh
  675. })
  676. end
  677. },
  678. Wave = {
  679. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  680. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  681. prt.Anchored = true
  682. prt.CFrame = cframe
  683. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://431164262", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  684. game:GetService("Debris"):AddItem(prt, 10)
  685. table.insert(Effects, {
  686. prt,
  687. "Cylinder",
  688. delay,
  689. x3 / 60,
  690. y3 / 60,
  691. z3 / 60,
  692. msh
  693. })
  694. end
  695. },
  696. Ring = {
  697. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  698. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  699. prt.Anchored = true
  700. prt.CFrame = cframe
  701. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  702. game:GetService("Debris"):AddItem(prt, 10)
  703. table.insert(Effects, {
  704. prt,
  705. "Cylinder",
  706. delay,
  707. x3,
  708. y3,
  709. z3,
  710. msh
  711. })
  712. end
  713. },
  714. Break = {
  715. Create = function(brickcolor, cframe, x1, y1, z1)
  716. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  717. prt.Anchored = true
  718. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  719. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  720. local num = math.random(10, 50) / 1000
  721. game:GetService("Debris"):AddItem(prt, 10)
  722. table.insert(Effects, {
  723. prt,
  724. "Shatter",
  725. num,
  726. prt.CFrame,
  727. math.random() - math.random(),
  728. 0,
  729. math.random(50, 100) / 100
  730. })
  731. end
  732. }
  733. }
  734. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  735. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  736. prt.Anchored = true
  737. prt.CFrame = cframe
  738. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  739. game:GetService("Debris"):AddItem(prt, 10)
  740. if Type == 1 or Type == nil then
  741. table.insert(Effects, {
  742. prt,
  743. "Block1",
  744. delay,
  745. x3,
  746. y3,
  747. z3,
  748. msh
  749. })
  750. elseif Type == 2 then
  751. table.insert(Effects, {
  752. prt,
  753. "Block2",
  754. delay,
  755. x3,
  756. y3,
  757. z3,
  758. msh
  759. })
  760. elseif Type == 3 then
  761. table.insert(Effects, {
  762. prt,
  763. "Block3",
  764. delay,
  765. x3,
  766. y3,
  767. z3,
  768. msh
  769. })
  770. end
  771. end
  772. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  773. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  774. prt.Anchored = true
  775. prt.CFrame = cframe
  776. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  777. game:GetService("Debris"):AddItem(prt, 10)
  778. table.insert(Effects, {
  779. prt,
  780. "Cylinder",
  781. delay,
  782. x3,
  783. y3,
  784. z3,
  785. msh
  786. })
  787. end
  788. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  789. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  790. prt.Anchored = true
  791. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  792. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "264766957", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  793. game:GetService("Debris"):AddItem(prt, 10)
  794. table.insert(Effects, {
  795. prt,
  796. "Cylinder",
  797. delay,
  798. x3,
  799. y3,
  800. z3,
  801. msh
  802. })
  803. end
  804. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  805. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  806. prt.Anchored = true
  807. prt.CFrame = cframe
  808. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  809. game:GetService("Debris"):AddItem(prt, 10)
  810. table.insert(Effects, {
  811. prt,
  812. "Cylinder",
  813. delay,
  814. x3,
  815. y3,
  816. z3,
  817. msh
  818. })
  819. end
  820. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  821. local prt = CreatePart(3, workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  822. prt.Anchored = true
  823. prt.CFrame = cframe
  824. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "264766957", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  825. game:GetService("Debris"):AddItem(prt, 10)
  826. table.insert(Effects, {
  827. prt,
  828. "Cylinder",
  829. delay,
  830. x3,
  831. y3,
  832. z3,
  833. msh
  834. })
  835. end
  836. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  837. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  838. prt.Anchored = true
  839. prt.CFrame = cframe
  840. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  841. game:GetService("Debris"):AddItem(prt, 10)
  842. table.insert(Effects, {
  843. prt,
  844. "Cylinder",
  845. delay,
  846. x3,
  847. y3,
  848. z3,
  849. msh
  850. })
  851. end
  852. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  853. local prt = CreatePart(3, workspace, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  854. prt.Anchored = true
  855. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  856. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  857. local num = math.random(10, 50) / 1000
  858. game:GetService("Debris"):AddItem(prt, 10)
  859. table.insert(Effects, {
  860. prt,
  861. "Shatter",
  862. num,
  863. prt.CFrame,
  864. math.random() - math.random(),
  865. 0,
  866. math.random(50, 100) / 100
  867. })
  868. end
  869. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  870. local fp=Instance.new("Part")
  871. fp.formFactor=formfactor
  872. fp.Parent=parent
  873. fp.Reflectance=reflectance
  874. fp.Transparency=transparency
  875. fp.CanCollide=false
  876. fp.Locked=true
  877. fp.BrickColor=brickcolor
  878. fp.Name=name
  879. fp.Size=size
  880. fp.Position=tors.Position
  881. RemoveOutlines(fp)
  882. fp.Material="SmoothPlastic"
  883. fp:BreakJoints()
  884. return fp
  885. end
  886.  
  887. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  888. local mesh=Instance.new(Mesh)
  889. mesh.Parent=part
  890. if Mesh=="SpecialMesh" then
  891. mesh.MeshType=meshtype
  892. if meshid~="nil" then
  893. mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
  894. end
  895. end
  896. mesh.Offset=offset
  897. mesh.Scale=scale
  898. return mesh
  899. end
  900. function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  901. local prt=part(3,char,0,0,brickcolor,"Effect",Vector3.new(0.5,0.5,0.5))
  902. prt.Anchored=true
  903. prt.Material = "Neon"
  904. prt.CFrame=cframe
  905. prt.CFrame=prt.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  906. msh=mesh("BlockMesh",prt,"","",Vector3.new(0,0,0),Vector3.new(x1,y1,z1))
  907. game:GetService("Debris"):AddItem(prt,5)
  908. coroutine.resume(coroutine.create(function(Part,Mesh)
  909. for i=0,1,delay do
  910. swait()
  911. Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  912. Part.Transparency=i
  913. Mesh.Scale=Mesh.Scale+Vector3.new(x3,y3,z3)
  914. end
  915. Part.Parent=nil
  916. end),prt,msh)
  917. end
  918. function MagicShockTrailAlt2(origcolor2,cframe,x1,y1,z1,x3,y3,z3,delay,rottype)
  919. local prt=part(3,char,0,0,origcolor2,"Effect",Vector3.new(0.5,0.5,0.5))
  920. prt.Anchored=true
  921. prt.Material = "Neon"
  922. prt.CFrame=cframe
  923. msh=mesh("BlockMesh",prt,"","",Vector3.new(0,0,0),Vector3.new(x1,y1,z1))
  924. game:GetService("Debris"):AddItem(prt,5)
  925. coroutine.resume(coroutine.create(function(Part,Mesh)
  926. local rtype = rottype
  927. for i=0,1,delay do
  928. swait()
  929. if rtype == 1 then
  930. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,0.1)
  931. elseif rtype == 2 then
  932. prt.CFrame = prt.CFrame*CFrame.Angles(0,0,-0.1)
  933. end
  934. prt.Transparency=i
  935. Mesh.Scale=Mesh.Scale+Vector3.new(x3,y3,z3)
  936. end
  937. Part.Parent=nil
  938. end),prt,msh)
  939. end
  940.  
  941. --[[
  942. Thanks for using Build-To-Lua by jarredbcv.
  943. ]]--
  944.  
  945.  
  946. New = function(Object, Parent, Name, Data)
  947. local Object = Instance.new(Object)
  948. for Index, Value in pairs(Data or {}) do
  949. Object[Index] = Value
  950. end
  951. Object.Parent = Parent
  952. Object.Name = Name
  953. return Object
  954. end
  955. Shade = New("Part",chara,"Shade",{CanCollide = false,BrickColor = BrickColor.new("Really black"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  956. Mesh = New("SpecialMesh",Shade,"Mesh",{Scale = Vector3.new(1.25999999, 1.5, 1.25999999),})
  957. Weld = New("Weld",Shade,"mot",{Part0 = Shade,Part1 = chara.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  958.  
  959. RubiksCube = New("Model",char,"RubiksCube",{})
  960. while true do
  961. if Head:FindFirstChild("face") then
  962. Head.face.Texture = "http://www.roblox.com/asset/?id=1033091735"
  963. end
  964. local NewInstance = function(instance,parent,properties)
  965. local inst = Instance.new(instance,parent)
  966. if(properties)then
  967. for i,v in next, properties do
  968. pcall(function() inst[i] = v end)
  969. end
  970. end
  971. return inst;
  972. end
  973. local HW = NewInstance('Weld',char,{Part0=tors,Part1=Handle,C0 = CFrame.new(0,-1,0)*CFrame.Angles(math.rad(-65),0,math.rad(-90))})
  974.  
  975. function intro()
  976. attack = true
  977. for i = 0,2,0.1 do
  978. swait()
  979. rootj.C0 = clerp(rootj.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(55)),.3)
  980. tors.Neck.C0 = clerp(tors.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-65)),.3)
  981. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(76)), 0.3)
  982. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
  983. end
  984. end
  985.  
  986. local mouse = game.Players.LocalPlayer:GetMouse()
  987. local running = false
  988.  
  989. function getTool()
  990. for _, kid in ipairs(script.Parent:GetChildren()) do
  991. if kid.className == "Tool" then return kid end
  992. end
  993. return nil
  994. end
  995.  
  996.  
  997. mouse.KeyDown:connect(function (key) -- Run function
  998. key = string.lower(key)
  999. if string.byte(key) == 48 then
  1000. running = true
  1001. local keyConnection = mouse.KeyUp:connect(function (key)
  1002. if string.byte(key) == 48 then
  1003. running = false
  1004. end
  1005. end)
  1006. for i = 1,5 do
  1007. game.Workspace.CurrentCamera.FieldOfView = (70+(i*2))
  1008. wait()
  1009. end
  1010. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 25
  1011. repeat wait () until running == false
  1012. keyConnection:disconnect()
  1013. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  1014. for i = 1,5 do
  1015. game.Workspace.CurrentCamera.FieldOfView = (80-(i*2))
  1016. wait()
  1017. end
  1018. end
  1019. end)
  1020. local idle=0
  1021. local sine = 0
  1022. local change = 1
  1023. local val = 0
  1024. toim = 0
  1025. hum.Animator.Parent = nil
  1026. idleanim=.4
  1027. while true do
  1028. swait()
  1029. sine = sine + change
  1030. local torvel=(root.Velocity*Vector3.new(1,0,1)).magnitude
  1031. local velderp=root.Velocity.y
  1032. hitfloor,posfloor=rayCast(root.Position,(CFrame.new(root.Position,root.Position - Vector3.new(0,1,0))).lookVector,4,char)
  1033. if equipped==true or equipped==false then
  1034. if attack==false then
  1035. idle=idle+1
  1036. else
  1037. idle=0
  1038. end
  1039. if root.Velocity.y > 1 and hitfloor==nil then
  1040. Anim="Jump"
  1041. if attack==false then
  1042. rootj.C0 = clerp(rootj.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1043. tors.Neck.C0 = clerp(tors.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  1044. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(20)), 0.3)
  1045. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
  1046. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.3)
  1047. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3)
  1048. end
  1049. elseif root.Velocity.y < -1 and hitfloor==nil then
  1050. Anim="Fall"
  1051. if attack==false then
  1052. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.3)
  1053. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3)
  1054. rootj.C0 = clerp(rootj.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1055. tors.Neck.C0 = clerp(tors.Neck.C0,necko *angles(math.rad(40),math.rad(0),math.rad(0)),.3)
  1056. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(20)), 0.3)
  1057. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
  1058. end
  1059. elseif torvel<1 and hitfloor~=nil then
  1060. Anim="Idle"
  1061. change = 2
  1062.  
  1063. if attack==false then
  1064. rootj.C0=clerp(rootj.C0,RootCF*cf(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
  1065. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(25),math.rad(0),math.rad(0)),.3)
  1066. RH.C0=clerp(RH.C0,cf(1,-0.9-0.1*math.cos(sine/20),0)*angles(math.rad(-2.5),math.rad(90),math.rad(-0))*angles(math.rad(-7.5),math.rad(0),math.rad(0)),0.15)
  1067. LH.C0=clerp(LH.C0,cf(-1,-0.9-0.1*math.cos(sine/20),0)*angles(math.rad(-2.5),math.rad(-90),math.rad(-0))*angles(math.rad(-7.5),math.rad(0),math.rad(0)),0.15)
  1068. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5+0.04*math.sin(sine/25), -0.35) * angles(math.rad(65 - 1), math.rad(-7), math.rad(-35)), 0.3)
  1069. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5+0.04*math.sin(sine/25), -0.35) * angles(math.rad(90 - 1), math.rad(-7), math.rad(55)), 0.1)
  1070. HW.C0=euler(0,2.57*math.cos(sine/60)/1,0)*cf(0,2.1+1.7,0)* angles(math.rad(55 - 1), math.rad(-7), math.rad(55), 0.1)
  1071. end
  1072.  
  1073. elseif torvel>2 and torvel<22 and hitfloor~=nil then
  1074. Anim="Walk"
  1075. change = 1
  1076. if attack==false then
  1077. rootj.C0=clerp(rootj.C0,RootCF*cf(0,0,-0.175+0.025*math.cos(sine/3.5)+ -math.sin(sine/3.5)/7)*angles(math.rad(5-2.5*math.cos(sine/3.5)),math.rad(0),math.rad(10*math.cos(sine/7))),0.15)
  1078. tors.Neck.C0 = clerp(tors.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1079. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(40) * math.cos(sine / 7), math.rad(0), math.rad(5)), 0.3)
  1080. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40) * math.cos(sine / 7), math.rad(0), math.rad(-5)), 0.3)
  1081. RH.C0=clerp(RH.C0,cf(1,-0.925-0.5*math.cos(sine/7)/2,0.5*math.cos(sine/7)/2)*angles(math.rad(-5-15*math.cos(sine/7))+ -math.sin(sine/7)/1.5,math.rad(90-10*math.cos(sine/7)),math.rad(0)),0.15)
  1082. LH.C0=clerp(LH.C0,cf(-1,-0.925+0.5*math.cos(sine/7)/2,-0.5*math.cos(sine/7)/2)*angles(math.rad(-5+15*math.cos(sine/7))+ math.sin(sine/7)/1.5,math.rad(-90-10*math.cos(sine/7)),math.rad(0)),0.15)
  1083. HW.C0=euler(0,2.57*math.cos(sine/60)/1,0)*cf(0,2.1+1.7,0)* angles(math.rad(55 - 1), math.rad(-7), math.rad(55*math.cos(sine/60)), 0.1)
  1084. end
  1085. elseif torvel>=22 and hitfloor~=nil then
  1086. Anim="Run"
  1087. change = 2
  1088. rootj.C0=clerp(rootj.C0,RootCF*cf(0,0,-0.175+0.025*math.cos(sine/3.5)+ -math.sin(sine/3.5)/7)*angles(math.rad(25),math.rad(0),math.rad(10*math.cos(sine/7))),0.15)
  1089. tors.Neck.C0 = clerp(tors.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1090. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(55), math.rad(-55), math.rad(90)), 0.3)
  1091. LW.C0=clerp(LW.C0,cf(-0.85,0.5 + 0.1 * math.cos(sine / 60),-0.65)*angles(math.rad(40),math.rad(0),math.rad(90 + 2.5)),.3)
  1092. RH.C0=clerp(RH.C0,cf(1,-0.925-0.5*math.cos(sine/7)/2,0.5*math.cos(sine/7)/1)*angles(math.rad(-5-15*math.cos(sine/7))+ -math.sin(sine/7)/1,math.rad(90-10*math.cos(sine/7)),math.rad(0)),0.15)
  1093. LH.C0=clerp(LH.C0,cf(-1,-0.925+0.5*math.cos(sine/7)/2,-0.5*math.cos(sine/7)/1)*angles(math.rad(-5+15*math.cos(sine/7))+ math.sin(sine/7)/1,math.rad(-90-10*math.cos(sine/7)),math.rad(0)),0.15)
  1094. HW.C0=clerp(HW.C0,cf(0,-1,0)*angles(math.rad(-65),math.rad(0),math.rad(-90)),0.15)
  1095.  
  1096. end
  1097. end
  1098. if 0 < #Effects then
  1099. for e = 1, #Effects do
  1100. if Effects[e] ~= nil then
  1101. local Thing = Effects[e]
  1102. if Thing ~= nil then
  1103. local Part = Thing[1]
  1104. local Mode = Thing[2]
  1105. local Delay = Thing[3]
  1106. local IncX = Thing[4]
  1107. local IncY = Thing[5]
  1108. local IncZ = Thing[6]
  1109. if 1 >= Thing[1].Transparency then
  1110. if Thing[2] == "Block1" then
  1111. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1112. local Mesh = Thing[1].Mesh
  1113. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1114. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1115. elseif Thing[2] == "Block2" then
  1116. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  1117. local Mesh = Thing[7]
  1118. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1119. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1120. elseif Thing[2] == "Block3" then
  1121. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.15, 0)
  1122. local Mesh = Thing[7]
  1123. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1124. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1125. elseif Thing[2] == "Cylinder" then
  1126. local Mesh = Thing[1].Mesh
  1127. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1128. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1129. elseif Thing[2] == "Blood" then
  1130. local Mesh = Thing[7]
  1131. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  1132. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1133. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1134. elseif Thing[2] == "Elec" then
  1135. local Mesh = Thing[1].Mesh
  1136. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1137. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1138. elseif Thing[2] == "Disappear" then
  1139. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1140. elseif Thing[2] == "Shatter" then
  1141. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1142. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1143. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1144. Thing[6] = Thing[6] + Thing[5]
  1145. end
  1146.  
  1147. end
  1148. end
  1149. end
  1150. end
  1151. end
  1152. end
  1153. end
  1154.  
  1155.  
  1156. mouse = game.Players.LocalPlayer:GetMouse()
  1157. local mytorso = game.Players.LocalPlayer.Character.Torso
  1158. blindedbois = {}
  1159. local blindedsound = Instance.new("Sound", game.Players.LocalPlayer.Character.Torso)
  1160. blindedsound.SoundId = "rbxassetid://841158385"
  1161. blindedsound.Volume = 10
  1162. blindedsound.MaxDistance = 1
  1163. local blindedsound1 = Instance.new("Sound", game.Players.LocalPlayer.Character.Torso)
  1164. blindedsound1.SoundId = "rbxassetid://841158385"
  1165. blindedsound1.Volume = 10
  1166. blindedsound1.MaxDistance = 1
  1167. local blindedsound11 = Instance.new("Sound", game.Players.LocalPlayer.Character.Torso)
  1168. blindedsound11.SoundId = "rbxassetid://841158385"
  1169. blindedsound11.Volume = 10
  1170. blindedsound11.MaxDistance = 1
  1171. local blindedsound111 = Instance.new("Sound", game.Players.LocalPlayer.Character.Torso)
  1172. blindedsound111.SoundId = "rbxassetid://841158385"
  1173. blindedsound111.Volume = 10
  1174. blindedsound111.MaxDistance = 1
  1175. local blindedsound1111 = Instance.new("Sound", game.Players.LocalPlayer.Character.Torso)
  1176. blindedsound1111.SoundId = "rbxassetid://841158385"
  1177. blindedsound1111.Volume = 10
  1178. blindedsound1111.MaxDistance = 1
  1179. canuse = true
  1180. -- Objects
  1181.  
  1182. local ScreenGui = Instance.new("ScreenGui")
  1183. local TextLabel = Instance.new("TextLabel")
  1184.  
  1185. -- Properties
  1186.  
  1187. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  1188.  
  1189. TextLabel.Parent = ScreenGui
  1190. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  1191. TextLabel.BackgroundTransparency = 1
  1192. TextLabel.Position = UDim2.new(0.39229843, 0, 0.963455141, 0)
  1193. TextLabel.Size = UDim2.new(0, 200, 0, 22)
  1194. TextLabel.Font = Enum.Font.Cartoon
  1195. TextLabel.FontSize = Enum.FontSize.Size14
  1196. TextLabel.Text = "Metee was dere"
  1197. TextLabel.TextColor3 = Color3.new(1, 0, 0)
  1198. TextLabel.TextScaled = true
  1199. TextLabel.TextSize = 14
  1200. TextLabel.TextWrapped = true
  1201. function canusee(key)
  1202. key = key:lower()
  1203. if key == "z" then
  1204. canuse = true
  1205. end
  1206. if key == "x" then
  1207. canuse = false
  1208. end
  1209. end
  1210. function throw()
  1211. if canuse then
  1212. canuse = false
  1213. --Converted with ttyyuu12345's model to script plugin v4
  1214. local function sandbox(var,func)
  1215. local env = getfenv(func)
  1216. local newenv = setmetatable({},{
  1217. __index = function(self,k)
  1218. if k=="script" then
  1219. return var
  1220. else
  1221. return env[k]
  1222. end
  1223. end,
  1224. })
  1225. setfenv(func,newenv)
  1226. return func
  1227. end
  1228. local cors = {}
  1229. local mas = Instance.new("Model",game:GetService("Lighting"))
  1230. local Part0 = Instance.new("Part")
  1231. local SpecialMesh1 = Instance.new("SpecialMesh")
  1232. local Sound2 = Instance.new("Sound")
  1233. Part0.Name = "Handle"
  1234. Part0.Parent = mas
  1235. Part0.BrickColor = BrickColor.new("Earth green")
  1236. Part0.Rotation = Vector3.new(0, 90, 0)
  1237. Part0.FormFactor = Enum.FormFactor.Symmetric
  1238. Part0.Size = Vector3.new(1, 2, 1)
  1239. Part0.CFrame = CFrame.new(2.5, 6.00001717, -26, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1240. Part0.BottomSurface = Enum.SurfaceType.Smooth
  1241. Part0.TopSurface = Enum.SurfaceType.Smooth
  1242. Part0.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1243. Part0.Position = Vector3.new(2.5, 6.00001717, -26)
  1244. Part0.Orientation = Vector3.new(0, 90, 0)
  1245. Part0.Color = Color3.new(0.152941, 0.27451, 0.176471)
  1246. SpecialMesh1.Parent = Part0
  1247. SpecialMesh1.MeshId = "http://www.roblox.com/asset/?id=16975131"
  1248. SpecialMesh1.Scale = Vector3.new(0.600000024, 0.699999988, 0.600000024)
  1249. SpecialMesh1.TextureId = "http://www.roblox.com/asset/?id=16975111"
  1250. SpecialMesh1.MeshType = Enum.MeshType.FileMesh
  1251. SpecialMesh1.Scale = Vector3.new(0.600000024, 0.699999988, 0.600000024)
  1252. Sound2.Parent = Part0
  1253. Sound2.Pitch = 2
  1254. Sound2.Volume = 10
  1255. Sound2.SoundId = "rbxassetid://142070127"
  1256. for i,v in pairs(mas:GetChildren()) do
  1257. v.Parent = workspace
  1258. pcall(function() v:MakeJoints() end)
  1259. end
  1260. mas:Destroy()
  1261. for i,v in pairs(cors) do
  1262. spawn(function()
  1263. pcall(v)
  1264. end)
  1265. end
  1266. Part0.CFrame = game.Players.LocalPlayer.Character["Right Arm"].CFrame * CFrame.new(0,0,-0.5)
  1267. for i = 1,15 do
  1268. Part0.Velocity = mouse.Hit.lookVector * 66
  1269. wait()
  1270. end
  1271. wait(2)
  1272. Sound2:Play()
  1273. local ow = Instance.new("Part", game.Players.LocalPlayer.Character)
  1274. ow.CanCollide = false
  1275. ow.Anchored = true
  1276. ow.Shape = "Ball"
  1277. ow.Material = "Neon"
  1278. ow.Size = Vector3.new(1,1,1)
  1279. ow.CFrame = Part0.CFrame
  1280. for i = 1,7 do
  1281. ow.Size = ow.Size + Vector3.new(7,7,7)
  1282. ow.CFrame = Part0.CFrame
  1283. game:GetService("RunService").RenderStepped:wait()
  1284. end
  1285. for i,v in pairs(game.Players:GetChildren()) do
  1286. if v.Character and v.Name ~= game.Players.LocalPlayer.Name then
  1287. local head = v.Character:findFirstChild("Head")
  1288. if head then
  1289. if ((head.Position - ow.Position).magnitude < math.random(50,64)) then
  1290. v.CameraMode = "LockFirstPerson"
  1291. local bs1 = blindedsound:Clone()
  1292. bs1.Parent = head
  1293. bs1:Play()
  1294. local bs11 = blindedsound1:Clone()
  1295. bs11.Parent = head
  1296. bs11:Play()
  1297. local bs111 = blindedsound11:Clone()
  1298. bs111.Parent = head
  1299. bs111:Play()
  1300. local bs11111 = blindedsound111:Clone()
  1301. bs11111.Parent = head
  1302. bs11111:Play()
  1303. local bs1111 = blindedsound1111:Clone()
  1304. bs1111.Parent = head
  1305. bs1111:Play()
  1306. --Converted with ttyyuu12345's model to script plugin v4
  1307. function sandbox(var,func)
  1308. local env = getfenv(func)
  1309. local newenv = setmetatable({},{
  1310. __index = function(self,k)
  1311. if k=="script" then
  1312. return var
  1313. else
  1314. return env[k]
  1315. end
  1316. end,
  1317. })
  1318. setfenv(func,newenv)
  1319. return func
  1320. end
  1321. cors = {}
  1322. mas = Instance.new("Model",game:GetService("Lighting"))
  1323. local Model0 = Instance.new("Model")
  1324. local Part1 = Instance.new("Part")
  1325. local Part2 = Instance.new("Part")
  1326. local Weld3 = Instance.new("Weld")
  1327. local Weld4 = Instance.new("Weld")
  1328. local Weld5 = Instance.new("Weld")
  1329. local Weld6 = Instance.new("Weld")
  1330. local Weld7 = Instance.new("Weld")
  1331. local Weld8 = Instance.new("Weld")
  1332. local Part9 = Instance.new("Part")
  1333. local Part10 = Instance.new("Part")
  1334. local Part11 = Instance.new("Part")
  1335. local Part12 = Instance.new("Part")
  1336. Model0.Parent = mas
  1337. Part1.Parent = Model0
  1338. Part1.Material = Enum.Material.Neon
  1339. Part1.Rotation = Vector3.new(-0.0899999961, -28.2699986, -0.0399999991)
  1340. Part1.RotVelocity = Vector3.new(0.0414423086, 6.61378124e-07, 0.0222902913)
  1341. Part1.Velocity = Vector3.new(0.00411429629, -0.0155075621, -0.00764747709)
  1342. Part1.CanCollide = false
  1343. Part1.Size = Vector3.new(0.78333354, 3.9166677, 3.9166677)
  1344. Part1.CFrame = CFrame.new(-1.42134643, 7.36401653, -0.278908014, 0.880764902, 0.000630680006, -0.47355336, 4.90961725e-07, 0.999999106, 0.0013327155, 0.473553777, -0.00117404154, 0.880764127)
  1345. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1346. Part1.TopSurface = Enum.SurfaceType.Smooth
  1347. Part1.Position = Vector3.new(-1.42134643, 7.36401653, -0.278908014)
  1348. Part1.Orientation = Vector3.new(-0.0799999982, -28.2699986, 0)
  1349. Part2.Parent = Model0
  1350. Part2.Material = Enum.Material.Neon
  1351. Part2.Rotation = Vector3.new(-0.0899999961, -28.2699986, -0.0399999991)
  1352. Part2.RotVelocity = Vector3.new(0.0414423086, 6.61378124e-07, 0.0222902913)
  1353. Part2.Velocity = Vector3.new(0.0390362106, -0.0155943036, -0.072574608)
  1354. Part2.CanCollide = false
  1355. Part2.Size = Vector3.new(3.9166677, 0.78333354, 3.9166677)
  1356. Part2.CFrame = CFrame.new(-0.0424690843, 5.79735136, 0.464832425, 0.880764902, 0.000630680006, -0.47355336, 4.90961725e-07, 0.999999106, 0.0013327155, 0.473553777, -0.00117404154, 0.880764127)
  1357. Part2.BottomSurface = Enum.SurfaceType.Smooth
  1358. Part2.TopSurface = Enum.SurfaceType.Smooth
  1359. Part2.Position = Vector3.new(-0.0424690843, 5.79735136, 0.464832425)
  1360. Part2.Orientation = Vector3.new(-0.0799999982, -28.2699986, 0)
  1361. Weld3.Parent = Part2
  1362. Weld3.C0 = CFrame.new(0, 1.56666708, 1.56666708, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1363. Weld3.Part0 = Part2
  1364. Weld3.Part1 = Part12
  1365. Weld4.Parent = Part2
  1366. Weld4.C0 = CFrame.new(-1.56666708, 1.56666708, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1367. Weld4.Part0 = Part2
  1368. Weld4.Part1 = Part1
  1369. Weld5.Parent = Part2
  1370. Weld5.C0 = CFrame.new(1.56666708, 1.56666708, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1371. Weld5.Part0 = Part2
  1372. Weld5.Part1 = Part9
  1373. Weld6.Parent = Part2
  1374. Weld6.C0 = CFrame.new(0.39166677, 1.56666708, -1.56666708, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1375. Weld6.Part0 = Part2
  1376. Weld6.Part1 = Part10
  1377. Weld7.Parent = Part2
  1378. Weld7.C0 = CFrame.new(0, 3.9166677, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1379. Weld7.Part0 = Part2
  1380. Weld7.Part1 = Part11
  1381. Weld8.Parent = Part2
  1382. Weld8.C0 = CFrame.new(0, -1.56666696, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1383. Weld8.Part1 = Part2
  1384. Part9.Parent = Model0
  1385. Part9.Material = Enum.Material.Neon
  1386. Part9.Rotation = Vector3.new(-0.0899999961, -28.2699986, -0.0399999991)
  1387. Part9.RotVelocity = Vector3.new(0.0414423086, 6.61378124e-07, 0.0222902913)
  1388. Part9.Velocity = Vector3.new(0.00411525369, -0.0154845472, -0.00764926523)
  1389. Part9.CanCollide = false
  1390. Part9.Size = Vector3.new(0.78333354, 3.9166677, 3.9166677)
  1391. Part9.CFrame = CFrame.new(1.33838439, 7.36401749, 1.20489419, 0.880764902, 0.000630680006, -0.47355336, 4.90961725e-07, 0.999999106, 0.0013327155, 0.473553777, -0.00117404154, 0.880764127)
  1392. Part9.BottomSurface = Enum.SurfaceType.Smooth
  1393. Part9.TopSurface = Enum.SurfaceType.Smooth
  1394. Part9.Position = Vector3.new(1.33838439, 7.36401749, 1.20489419)
  1395. Part9.Orientation = Vector3.new(-0.0799999982, -28.2699986, 0)
  1396. Part10.Parent = Model0
  1397. Part10.Material = Enum.Material.Neon
  1398. Part10.Rotation = Vector3.new(-0.0899999961, -28.2699986, -0.0399999991)
  1399. Part10.RotVelocity = Vector3.new(0.0414423086, 6.61378124e-07, 0.0222902913)
  1400. Part10.Velocity = Vector3.new(0.00416051969, 0.058228761, -0.00773560256)
  1401. Part10.CanCollide = false
  1402. Part10.Size = Vector3.new(3.13333416, 3.9166677, 0.78333354)
  1403. Part10.CFrame = CFrame.new(1.04538584, 7.36192942, -0.731395841, 0.880764902, 0.000630680006, -0.47355336, 4.90961725e-07, 0.999999106, 0.0013327155, 0.473553777, -0.00117404154, 0.880764127)
  1404. Part10.BottomSurface = Enum.SurfaceType.Smooth
  1405. Part10.TopSurface = Enum.SurfaceType.Smooth
  1406. Part10.Position = Vector3.new(1.04538584, 7.36192942, -0.731395841)
  1407. Part10.Orientation = Vector3.new(-0.0799999982, -28.2699986, 0)
  1408. Part11.Parent = Model0
  1409. Part11.Material = Enum.Material.Neon
  1410. Part11.Rotation = Vector3.new(-0.0899999961, -28.2699986, -0.0399999991)
  1411. Part11.RotVelocity = Vector3.new(0.0414423086, 6.61378124e-07, 0.0222902913)
  1412. Part11.Velocity = Vector3.new(-0.0482673831, -0.0153486775, 0.0897410139)
  1413. Part11.CanCollide = false
  1414. Part11.Size = Vector3.new(3.9166677, 0.78333354, 3.9166677)
  1415. Part11.CFrame = CFrame.new(-0.0399989188, 9.71401596, 0.460234106, 0.880764902, 0.000630680006, -0.47355336, 4.90961725e-07, 0.999999106, 0.0013327155, 0.473553777, -0.00117404154, 0.880764127)
  1416. Part11.BottomSurface = Enum.SurfaceType.Smooth
  1417. Part11.TopSurface = Enum.SurfaceType.Smooth
  1418. Part11.Position = Vector3.new(-0.0399989188, 9.71401596, 0.460234106)
  1419. Part11.Orientation = Vector3.new(-0.0799999982, -28.2699986, 0)
  1420. Part12.Parent = Model0
  1421. Part12.Material = Enum.Material.Neon
  1422. Part12.Rotation = Vector3.new(-0.0899999961, -28.2699986, -0.0399999991)
  1423. Part12.RotVelocity = Vector3.new(0.0414423086, 6.61378124e-07, 0.0222902913)
  1424. Part12.Velocity = Vector3.new(0.00406914484, -0.0892179906, -0.00756134093)
  1425. Part12.CanCollide = false
  1426. Part12.Size = Vector3.new(3.9166677, 3.9166677, 0.78333354)
  1427. Part12.CFrame = CFrame.new(-0.783381462, 7.36610508, 1.84285736, 0.880764902, 0.000630680006, -0.47355336, 4.90961725e-07, 0.999999106, 0.0013327155, 0.473553777, -0.00117404154, 0.880764127)
  1428. Part12.BottomSurface = Enum.SurfaceType.Smooth
  1429. Part12.TopSurface = Enum.SurfaceType.Smooth
  1430. Part12.Position = Vector3.new(-0.783381462, 7.36610508, 1.84285736)
  1431. Part12.Orientation = Vector3.new(-0.0799999982, -28.2699986, 0)
  1432. for i,v in pairs(mas:GetChildren()) do
  1433. v.Parent = workspace
  1434. pcall(function() v:MakeJoints() end)
  1435. end
  1436. mas:Destroy()
  1437. for i,v in pairs(cors) do
  1438. spawn(function()
  1439. pcall(v)
  1440. end)
  1441. end
  1442. for q,w in pairs(Model0:GetChildren()) do
  1443. w.CanCollide = false
  1444. end
  1445. Part2.CFrame = head.CFrame
  1446. local weld = Instance.new("Weld", Part2)
  1447. weld.Part0 = head
  1448. weld.Part1 = Part2
  1449. weld.C0 = CFrame.new(0,-2,0)
  1450. local blindval = 0
  1451. local candooo = true
  1452. local function doblind()
  1453. if candooo then
  1454. blindval = blindval + 1
  1455. if blindval > 300 then
  1456. for q,w in pairs(Model0:GetChildren()) do
  1457. w.Transparency = w.Transparency + 0.005
  1458. end
  1459. if blindval > 500 then
  1460. candooo = false
  1461. blindval = 0
  1462. Model0:destroy()
  1463. bs1:destroy()
  1464. bs11:destroy()
  1465. bs111:destroy()
  1466. bs1111:destroy()
  1467. bs11111:destroy()
  1468. v.CameraMode = "Classic"
  1469. end
  1470. end
  1471. end
  1472. end
  1473. game:GetService("RunService").RenderStepped:connect(doblind)
  1474. end
  1475. end
  1476. end
  1477. end
  1478. ow:destroy()
  1479. Part0:destroy()
  1480. wait(0.5)
  1481. canuse = true
  1482. end
  1483. end
  1484. mouse.Button1Down:connect(throw)
  1485.  
  1486. Player = game:GetService("Players").LocalPlayer
  1487. PlayerGui = Player.PlayerGui
  1488. Cam = workspace.CurrentCamera
  1489. Backpack = Player.Backpack
  1490. Character = Player.Character
  1491. Humanoid = Character.Humanoid
  1492. Mouse = Player:GetMouse()
  1493. RootPart = Character["HumanoidRootPart"]
  1494. Torso = Character["Torso"]
  1495. Head = Character["Head"]
  1496. RightArm = Character["Right Arm"]
  1497. LeftArm = Character["Left Arm"]
  1498. RightLeg = Character["Right Leg"]
  1499. LeftLeg = Character["Left Leg"]
  1500. RootJoint = RootPart["RootJoint"]
  1501. Neck = Torso["Neck"]
  1502. RightShoulder = Torso["Right Shoulder"]
  1503. LeftShoulder = Torso["Left Shoulder"]
  1504. RightHip = Torso["Right Hip"]
  1505. LeftHip = Torso["Left Hip"]
  1506. local sick = Instance.new("Sound",Character)
  1507. sick.SoundId = "rbxassetid://531711813"
  1508. sick.Looped = true
  1509. sick.Pitch = 1
  1510. sick.Volume = 1
  1511. Head:ClearAllChildren()
  1512.  
  1513. local tor = Instance.new("CharacterMesh")
  1514. tor.Parent = Character
  1515. tor.Name = "Bones"
  1516. tor.BodyPart = "Torso"
  1517. tor.MeshId = "36780113"
  1518. tor.OverlayTextureId = "36780292"
  1519.  
  1520. local tor = Instance.new("CharacterMesh")
  1521. tor.Parent = Character
  1522. tor.Name = "Bones"
  1523. tor.BodyPart = "LeftLeg"
  1524. tor.MeshId = "36780079"
  1525. tor.OverlayTextureId = "36780292"
  1526.  
  1527. local tor = Instance.new("CharacterMesh")
  1528. tor.Parent = Character
  1529. tor.Name = "Bones"
  1530. tor.BodyPart = "RightLeg"
  1531. tor.MeshId = "36780195"
  1532. tor.OverlayTextureId = "36780292"
  1533.  
  1534. local tor = Instance.new("CharacterMesh")
  1535. tor.Parent = Character
  1536. tor.Name = "Bones"
  1537. tor.BodyPart = "RightArm"
  1538. tor.MeshId = "36780156"
  1539. tor.OverlayTextureId = "36780292"
  1540.  
  1541. local tor = Instance.new("CharacterMesh")
  1542. tor.Parent = Character
  1543. tor.Name = "Bones"
  1544. tor.BodyPart = "LeftArm"
  1545. tor.MeshId = "36780032"
  1546. tor.OverlayTextureId = "36780292"
  1547.  
  1548. local tor = Instance.new("SpecialMesh")
  1549. tor.Scale = Vector3.new(1,1,1)
  1550. tor.MeshType = "FileMesh"
  1551. tor.MeshId = "http://www.roblox.com/asset/?id=36869983"
  1552. tor.TextureId = "rbxassetid://36869975"
  1553. tor.Parent = Head
  1554.  
  1555. --Mkay. Bye!
  1556. --Wazzup...
  1557. --Nop. Not the end.
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572. --JUST FREACKING GO DOWN. YEET.
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615. ParticleSettings = {
  1616. Lifetime = 1,
  1617. Texture = 'rbxassetid://1209757190',
  1618. --Color1 is for UpperBody and Accessories, Color2 is for Lower Body
  1619. Color1 = ColorSequence.new(BrickColor.new('Pastel yellow').Color,BrickColor.new('Institutional white').Color),
  1620. Color2 = ColorSequence.new(BrickColor.new('Institutional white').Color,BrickColor.new('New Yeller').Color),
  1621. AllBody = true,
  1622. UpperBodyOnly = false,
  1623. LowerBodyOnly = false,
  1624. Accessories = true,
  1625. Extras = true,
  1626. }
  1627. m = game:service'Players'.LocalPlayer:GetMouse()
  1628. local p=game:service("Players").LocalPlayer
  1629. Instance.new("ForceField", game.Players.LocalPlayer.Character). Visible = false
  1630. local char=p.Character
  1631. script.Parent=char
  1632. local tor=char.Torso
  1633. local hed=char.Head
  1634. local larm=char:FindFirstChild("Left Arm")
  1635. local rarm=char:FindFirstChild("Right Arm")
  1636. local lleg=char:FindFirstChild("Left Leg")
  1637. local rleg=char:FindFirstChild("Right Leg")
  1638. local hum=char.Humanoid
  1639. local cam=workspace.CurrentCamera
  1640. local root=char.HumanoidRootPart
  1641. local mouse=p:GetMouse()
  1642. local hb=game:service("RunService").Heartbeat
  1643. local rs=game:service("RunService").Stepped
  1644. hum.MaxHealth= math.huge
  1645. hum.Health=hum.MaxHealth
  1646. local hair4 = Instance.new("Part",char)
  1647. hair4.Material="Neon"
  1648. hair4.CanCollide=false
  1649. hair4.Size=Vector3.new(.5,2,0)
  1650. hair4.BrickColor=BrickColor.Red()
  1651. hair4.Transparency=1
  1652.  
  1653.  
  1654.  
  1655. local w = Instance.new("Weld",hair4)
  1656. w.Part1=hair4
  1657. w.Part0=tor
  1658. w.C0=CFrame.new(-0.7,0,0.15)
  1659.  
  1660. local hair3 = Instance.new("Part",char)
  1661. hair3.Material="Neon"
  1662. hair3.CanCollide=false
  1663. hair3.Size=Vector3.new(.5,2,0)
  1664. hair3.BrickColor=BrickColor.Red()
  1665. hair3.Transparency=1
  1666.  
  1667.  
  1668.  
  1669. local w = Instance.new("Weld",hair3)
  1670. w.Part1=hair3
  1671. w.Part0=tor
  1672. w.C0=CFrame.new(0.7,0,0.15)
  1673. -----------------------------------------------------
  1674. ----------------------------------------
  1675. local bladee = Instance.new("ParticleEmitter",hair4)
  1676. bladee.Texture = "http://www.roblox.com/asset/?id=298984512"
  1677. bladee.LightEmission = 0.625
  1678. bladee.EmissionDirection = "Left"
  1679. bladee.LockedToPart = true
  1680. bladee.Color = ParticleSettings.Color2
  1681. bladee.Rate = 100000
  1682. bladee.Lifetime = NumberRange.new(.5)
  1683. bladee.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(1,0,0)})
  1684. bladee.Speed = NumberRange.new(5)
  1685. bladee.Acceleration = Vector3.new(-30,40,0)
  1686.  
  1687. local bladee3 = Instance.new("ParticleEmitter",hair3)
  1688. bladee3.Texture = "http://www.roblox.com/asset/?id=298984512"
  1689. bladee3.LightEmission = 0.625
  1690. bladee3.EmissionDirection = "Right"
  1691. bladee3.LockedToPart = true
  1692. bladee3.Color = ParticleSettings.Color2
  1693. bladee3.Rate = 100000
  1694. bladee3.Lifetime = NumberRange.new(.5)
  1695. bladee3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(1,0,0)})
  1696. bladee3.Speed = NumberRange.new(5)
  1697. bladee3.Acceleration = Vector3.new(30,40,0)
  1698. m.KeyDown:connect(function(k)
  1699. if k == "e" then
  1700. if (hum ~= nil) then
  1701. hum.Sit = true
  1702. end
  1703. end
  1704. end)
Advertisement
Add Comment
Please, Sign In to add comment