Advertisement
Finnegan5

sd

Jul 2nd, 2017
313
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 98.76 KB | None | 0 0
  1. Handle=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"Really red","Handle",Vector3.new(1, 0.800000012, 1))
  2. Handleweld=weld(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-8.96453857e-005, 0.000481128693, -1.83582306e-005, 1, 1.92410751e-014, -4.42007258e-005, -1.93349195e-014, 0.999999881, -2.12312026e-012, 4.42007258e-005, 2.12312091e-012, 1))
  3. Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"Really red","Hitbox",Vector3.new(1.60000002, 3.4000001, 1))
  4. Hitboxweld=weld(m,Handle,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.300050735, 0.100232601, 3.57627869e-007, 1, 1.06558363e-014, -4.67116479e-009, -1.06558363e-014, 1, -7.35089073e-017, 4.67116479e-009, 7.35089073e-017, 1))
  5. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1, 0.200000003, 1))
  6. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.20159912e-005, 1.10002291, 1.57356262e-005, 1, -1.22308889e-014, 4.41999473e-005, 1.23254525e-014, 0.999996662, -2.14035647e-012, -4.41999473e-005, 2.14036427e-012, 1))
  7. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1.01999998, 0.200000003, 0.200000003))
  8. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.82012939e-005, -0.699694633, 0.410015702, 1, -1.57821432e-014, 4.42007258e-005, 1.56883004e-014, 1, 2.12312091e-012, -4.42007258e-005, -2.12312026e-012, 1))
  9. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1.01999998, 0.200000003, 0.200000003))
  10. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.82012939e-005, -0.699361324, -0.40998435, 1, -1.22308889e-014, 4.41999473e-005, 1.23254932e-014, 1, -2.14036362e-012, -4.41999473e-005, 2.14036427e-012, 1))
  11. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.200000003, 0.800000012, 0.620000005))
  12. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.409914017, 0.000346660614, 1.57356262e-005, 1, -1.57821432e-014, 4.42007258e-005, 1.56883004e-014, 1, 2.12312091e-012, -4.42007258e-005, -2.12312026e-012, 1))
  13. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.620000005))
  14. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.409914017, 0.700180769, 1.57356262e-005, 1, -1.57821432e-014, 4.42007258e-005, 1.56883004e-014, 1, 2.12312091e-012, -4.42007258e-005, -2.12312026e-012, 1))
  15. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1.01999998, 0.800000012, 0.200000003))
  16. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.82012939e-005, 0.000400543213, 0.410015702, 1, -1.57821432e-014, 4.42007258e-005, 1.56883004e-014, 1, 2.12312091e-012, -4.42007258e-005, -2.12312026e-012, 1))
  17. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.200000003, 0.800000012, 0.620000005))
  18. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410078049, 0.000326633453, 1.57356262e-005, 1, -1.57821432e-014, 4.42007258e-005, 1.56883004e-014, 1, 2.12312091e-012, -4.42007258e-005, -2.12312026e-012, 1))
  19. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1.01999998, 0.800000012, 0.200000003))
  20. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.82012939e-005, 0.000392436981, -0.40998435, 1, -1.57821432e-014, 4.42007258e-005, 1.56883004e-014, 1, 2.12312091e-012, -4.42007258e-005, -2.12312026e-012, 1))
  21. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1.01999998, 0.200000003, 0.200000003))
  22. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.82012939e-005, 0.700207949, 0.410015702, 1, -1.57821432e-014, 4.42007258e-005, 1.56883004e-014, 1, 2.12312091e-012, -4.42007258e-005, -2.12312026e-012, 1))
  23. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.620000005))
  24. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410078049, -0.699380398, 1.56164169e-005, 1, -1.22308889e-014, 4.41999473e-005, 1.23254932e-014, 1, -2.14036362e-012, -4.41999473e-005, 2.14036427e-012, 1))
  25. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.620000005))
  26. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.4100914, 0.700154781, 1.57356262e-005, 1, -1.93349195e-014, 4.42007258e-005, 1.92409124e-014, 0.999991417, 2.12310291e-012, -4.42007258e-005, -2.12312026e-012, 1))
  27. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1.01999998, 0.200000003, 0.200000003))
  28. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.82012939e-005, 0.700230837, -0.40998435, 1, -1.57821432e-014, 4.42007258e-005, 1.56883004e-014, 1, 2.12312091e-012, -4.42007258e-005, -2.12312026e-012, 1))
  29. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.400000006, 2, 1))
  30. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.699924469, 4.14848328e-005, 2.16960907e-005, 1, -1.22308889e-014, 4.41999473e-005, 1.23254932e-014, 1, -2.14036362e-012, -4.41999473e-005, 2.14036427e-012, 1))
  31. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1, 1.39999998, 0.200000003))
  32. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.57356262e-005, -0.299851894, 0.999885559, -4.41999473e-005, -5.95854743e-008, 1, -2.60350986e-012, 1, 5.95854743e-008, -1, 3.01648321e-014, -4.41999473e-005))
  33. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  34. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1, 0.600000024, 0.200000003))
  35. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.57356262e-005, -0.700007677, 0.999902725, 4.41999473e-005, -2.13950775e-012, -1, -2.65373322e-014, -1, 2.13950667e-012, -1, 2.64427677e-014, -4.41999473e-005))
  36. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  37. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.400000006, 1.39999998, 0.399999976))
  38. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.848457336, -0.300411701, -0.141453743, 0.707042813, -1.50516166e-012, -0.707170904, 1.1783393e-014, 1, -2.11664583e-012, 0.707170904, 1.48822632e-012, 0.707042813))
  39. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.400000006, 0.400000006, 0.400000006))
  40. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.6998806, -0.499980569, -0.399654627, 0.999999881, 3.17161053e-008, 4.20847573e-005, -4.21145523e-005, -2.83570323e-009, 0.999999762, 3.17162403e-008, -0.999999762, -2.83438673e-009))
  41. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.404000014, 0.400000006, 0.995999992))
  42. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.400000006, 0.400000006, 0.400000006))
  43. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.699882507, 0.500019133, 1.00034523, 0.999999881, 3.17161053e-008, 4.20847573e-005, -4.21145523e-005, -2.83570323e-009, 0.999999762, 3.17162403e-008, -0.999999762, -2.83438673e-009))
  44. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.404000014, 0.400000006, 0.560000002))
  45. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.400000006, 0.400000006, 0.400000006))
  46. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.699882507, 0.500019133, -0.399654627, 0.999999881, 3.17161053e-008, 4.20847573e-005, -4.21145523e-005, -2.83570323e-009, 0.999999762, 3.17162403e-008, -0.999999762, -2.83438673e-009))
  47. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.404000014, 0.400000006, 0.995999992))
  48. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.620000005))
  49. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.409921646, -0.699380398, 1.57356262e-005, 1, -1.22308889e-014, 4.41999473e-005, 1.23254932e-014, 1, -2.14036362e-012, -4.41999473e-005, 2.14036427e-012, 1))
  50. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1, 0.200000003, 0.400000006))
  51. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.56164169e-005, -1.10002637, 0.699918747, 4.41999473e-005, -2.14036427e-012, -1, -1.23254932e-014, -1, 2.14036362e-012, -1, 1.22308889e-014, -4.41999473e-005))
  52. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  53. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1, 0.200000003, 0.200000003))
  54. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.16960907e-005, -0.599924088, 1.49999762, 4.41999473e-005, -2.14036427e-012, -1, 1, -1.22308889e-014, 4.41999473e-005, -1.23254932e-014, -1, 2.14036362e-012))
  55. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  56. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.400000006, 1.39999998, 0.399999976))
  57. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.141283035, -0.300261259, -0.848459244, 0.707067847, -1.51049073e-012, -0.70714587, 1.20093924e-014, 1, -2.12403055e-012, 0.70714587, 1.49334115e-012, 0.707067847))
  58. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.400000006, 0.400000006, 0.400000006))
  59. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.6998806, -0.499980569, 1.00034523, 0.999999881, 3.17161053e-008, 4.20847573e-005, -4.21145523e-005, -2.83570323e-009, 0.999999762, 3.17162403e-008, -0.999999762, -2.83438673e-009))
  60. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.403999984, 0.399999976, 0.560000002))
  61. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(1, 0.200000003, 0.400000006))
  62. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.16960907e-005, -0.79992485, 1.19999647, 4.41999473e-005, -2.14036427e-012, -1, 0.999999821, 2.980231e-008, 4.419994e-005, 2.980231e-008, -0.999999821, 3.45762416e-012))
  63. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  64. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Part",Vector3.new(0.200000003, 0.400000006, 1))
  65. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.599924088, -1.19995832, 2.16960907e-005, 1, -1.22308889e-014, 4.41999473e-005, 1.23254932e-014, 1, -2.14036362e-012, -4.41999473e-005, 2.14036427e-012, 1))
  66. Finger1Connector=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"Really red","Finger1Connector",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  67. Finger1Connectorweld=weld(m,Handle,Finger1Connector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.399971008, 1.29990399, 0.200015664, 1, 1.78782017e-007, 4.41999473e-005, -1.7878321e-007, 0.999993324, -1.00110302e-011, -4.41999473e-005, 2.10883698e-012, 1))
  68. Finger2Connector=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"Really red","Finger2Connector",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  69. Finger2Connectorweld=weld(m,Handle,Finger2Connector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399934769, 1.29982674, 0.400015712, 1, 2.97982776e-008, 4.41999473e-005, -2.97984766e-008, 0.999993324, -3.43642345e-012, -4.41999473e-005, 2.11934723e-012, 1))
  70. Finger3Connector=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"Really red","Finger3Connector",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  71. Finger3Connectorweld=weld(m,Handle,Finger3Connector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399934769, 1.29971194, 0.140015721, 1, 8.93768473e-008, 4.421228e-005, -8.93774441e-008, 0.999993324, -1.82566007e-012, -4.421228e-005, -2.12587717e-012, 1))
  72. Finger4Connector=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"Really red","Finger4Connector",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  73. Finger4Connectorweld=weld(m,Handle,Finger4Connector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399930954, 1.29973722, -0.119984269, 1, 8.93806842e-008, 4.421228e-005, -8.9381281e-008, 0.999993324, -1.82601091e-012, -4.421228e-005, -2.12569589e-012, 1))
  74. Finger5Connector=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"Really red","Finger5Connector",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  75. Finger5Connectorweld=weld(m,Handle,Finger5Connector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399984121, -1.29981911, -0.399932861, -4.41701486e-005, 5.95858012e-008, 1, 4.58027785e-008, -0.999993324, 5.95882241e-008, 1, 4.58051019e-008, 4.41701486e-005))
  76. Finger1=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Finger1",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  77. Finger1weld=weld(m,Finger1Connector,Finger1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-005, 0.100007057, 0, 1, 2.06483719e-011, -5.55111512e-017, -2.54232191e-011, 0.999986649, 4.50594423e-016, 5.55111512e-017, -4.49727061e-016, 1))
  78. Finger2=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Finger2",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  79. Finger2weld=weld(m,Finger2Connector,Finger2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-006, 0.199999213, 1.1920929e-007, 1, 8.77520279e-013, 0, -1.67332814e-012, 0.999986649, 1.50920942e-016, 0, -1.50053581e-016, 1))
  80. Finger3=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Finger3",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  81. Finger3weld=weld(m,Finger3Connector,Finger3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-006, 0.200001121, 1.1920929e-007, 1, 2.64321898e-012, -4.35207426e-013, -5.03064257e-012, 0.999986649, -1.23739232e-016, 4.35207426e-013, 2.38535383e-016, 1))
  82. Finger4=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Finger4",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  83. Finger4weld=weld(m,Finger4Connector,Finger4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-006, 0.199998736, 1.1920929e-007, 1, 2.64321898e-012, -4.35207426e-013, -5.03064257e-012, 0.999986649, -1.23732138e-016, 4.35207426e-013, 2.38539513e-016, 1))
  84. Finger5=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,0,"Really red","Finger5",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  85. Finger5weld=weld(m,Finger5Connector,Finger5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.38418579e-007, -0.199927688, 9.53674316e-006, 1, -3.86535248e-012, -7.77482967e-010, 5.45696821e-012, 0.999986649, -1.35540613e-012, 7.77477638e-010, 2.57749442e-012, 1))
  86.  
  87. TorsoColor = BrickColor.new("Really red")
  88.  
  89. showDamage=function(Char,Dealt,du,Color)
  90. m=Instance.new("Model")
  91. m.Name=tostring(Dealt)
  92. h=Instance.new("Humanoid")
  93. h.Health=0
  94. h.MaxHealth=0
  95. h.Parent=m
  96. c=Instance.new("Part")
  97. c.Transparency=0
  98. c.BrickColor=TorsoColor
  99. c.Name="Head"
  100. c.TopSurface=0
  101. c.BottomSurface=0
  102. c.formFactor="Plate"
  103. c.Size=Vector3.new(1,.4,1)
  104. ms=Instance.new("CylinderMesh")
  105. ms.Scale=Vector3.new(.8,.8,.8)
  106. so("http://www.roblox.com/asset/?id=199149269",c,1,1)
  107. if CRIT==true then
  108. ms.Scale=Vector3.new(1,1.25,1)
  109. end
  110. ms.Parent=c
  111. c.Reflectance=0
  112. Instance.new("BodyGyro").Parent=c
  113. c.Parent=m
  114. if Char:findFirstChild("Head")~=nil then
  115. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  116. elseif Char.Parent:findFirstChild("Head")~=nil then
  117. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  118. end
  119. f=Instance.new("BodyPosition")
  120. f.P=2000
  121. f.D=100
  122. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  123. f.position=c.Position+Vector3.new(0,3,0)
  124. f.Parent=c
  125. game:GetService("Debris"):AddItem(m,.5+du)
  126. c.CanCollide=false
  127. m.Parent=workspace
  128. c.CanCollide=false
  129. end
  130.  
  131. Player=game:GetService('Players').LocalPlayer
  132. Character=Player.Character
  133. Mouse=Player:GetMouse()
  134. m=Instance.new('Model',Character)
  135.  
  136.  
  137. local function weldBetween(a, b)
  138. local weldd = Instance.new("ManualWeld")
  139. weldd.Part0 = a
  140. weldd.Part1 = b
  141. weldd.C0 = CFrame.new()
  142. weldd.C1 = b.CFrame:inverse() * a.CFrame
  143. weldd.Parent = a
  144. return weldd
  145. end
  146.  
  147. it=Instance.new
  148.  
  149. function nooutline(part)
  150. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  151. end
  152.  
  153. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  154. local fp=it("Part")
  155. fp.formFactor=formfactor
  156. fp.Parent=parent
  157. fp.Reflectance=reflectance
  158. fp.Transparency=transparency
  159. fp.CanCollide=false
  160. fp.Locked=true
  161. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  162. fp.Name=name
  163. fp.Size=size
  164. fp.Position=Character.Torso.Position
  165. nooutline(fp)
  166. fp.Material=material
  167. fp:BreakJoints()
  168. return fp
  169. end
  170.  
  171. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  172. local mesh=it(Mesh)
  173. mesh.Parent=part
  174. if Mesh=="SpecialMesh" then
  175. mesh.MeshType=meshtype
  176. mesh.MeshId=meshid
  177. end
  178. mesh.Offset=offset
  179. mesh.Scale=scale
  180. return mesh
  181. end
  182.  
  183. function weld(parent,part0,part1,c0,c1)
  184. local weld=it("Weld")
  185. weld.Parent=parent
  186. weld.Part0=part0
  187. weld.Part1=part1
  188. weld.C0=c0
  189. weld.C1=c1
  190. return weld
  191. end
  192.  
  193. local modelzorz=Instance.new("Model")
  194. modelzorz.Parent=Character
  195. modelzorz.Name="Claw1"
  196.  
  197. Handle=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,TorsoColor,"Handle",Vector3.new(1.20000005, 1.20000005, 1))
  198. Handleweld=weld(m,Character["Torso"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.74455023, 0.843135834, 3.31332064, 0.866820872, 0.000393055088, -0.498619556, 0.129048944, -0.966104209, 0.223582461, -0.481630623, -0.258152217, -0.837489963))
  199. mesh("SpecialMesh",Handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  200. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  201. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.89693689, 0.0205960274, 1.83752108, 0.00084605813, 0.865680099, -0.500597, -0.999998748, 2.925843e-005, -0.00163948536, -0.00140464306, 0.500597715, 0.865678906))
  202. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,TorsoColor,"Part",Vector3.new(1, 0.400000006, 1))
  203. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0205993652, 3.97038841, -4.62090921, -0.999998689, 2.810359e-005, -0.00163501501, 0.00158691406, 0.25815019, -0.966103554, 0.0003949448, -0.966104805, -0.258149862))
  204. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(1, 2.92400002, 1.18400002))
  205. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  206. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.18639517, -0.292996764, 3.91572571, -0.407002717, 0.123095758, -0.905094743, -0.483149111, -0.869928718, 0.098949343, -0.775187671, 0.477568328, 0.413536996))
  207. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  208. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.62196398, -0.29297936, 1.11572647, -0.835932732, 0.424737811, -0.347583354, -0.483153641, -0.869926155, 0.0989501327, -0.260344028, 0.250651836, 0.932413459))
  209. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  210. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.55920649, -0.210347176, 1.642519, -0.865201712, -0.000320911407, -0.501423895, -2.98991799e-005, -0.999999881, 0.000691637397, -0.501424074, 0.000613339245, 0.865201592))
  211. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  212. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.931638, -0.0751047134, 4.50077248, -0.352038473, 0.176153034, -0.919260144, -0.86644727, -0.432817101, 0.248874903, -0.354031444, 0.884103954, 0.304995537))
  213. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  214. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.34771347, -0.763819337, 1.31078529, 0.484322906, -0.259408951, -0.835546851, 0.129806682, 0.965767562, -0.224595979, 0.865206063, 0.000317394733, 0.501416266))
  215. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  216. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.85524988, -0.0749192238, 1.7092638, -0.499263257, 0.749717236, -0.434350491, -0.866449237, -0.432811975, 0.248876765, -0.00140497088, 0.500597596, 0.865678906))
  217. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  218. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.76954031, -0.210381031, 4.2438035, -0.257231236, -0.00066010654, -0.966349661, -3.04505229e-005, -0.999999762, 0.000691249967, -0.966350019, 0.000207226723, 0.257231265))
  219. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  220. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.87043977, 0.020611763, 4.62094831, 0.00159165263, 0.258152187, -0.966103137, -0.999998748, 2.89455056e-005, -0.00163969398, -0.000395349402, 0.966104329, 0.258151829))
  221. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,TorsoColor,"Part",Vector3.new(1, 0.400000006, 1))
  222. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.292981744, 4.28636312, -3.9157095, -0.48314926, -0.869928479, 0.0989517197, -0.407004297, 0.123094313, -0.905094087, 0.775186777, -0.477569282, -0.413537562))
  223. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(1, 2.92400002, 1.18400002))
  224. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000005, 1, 1))
  225. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.85442352, -0.763632059, 3.85966015, -0.269319534, -0.183654502, -0.945377231, 0.129806384, 0.96576786, -0.22459501, 0.954262853, -0.183203816, -0.236260682))
  226. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,TorsoColor,"Part",Vector3.new(1, 0.400000006, 1))
  227. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0751276016, 4.03159618, -4.50067854, -0.866445661, -0.432817698, 0.248879611, -0.352042913, 0.176151246, -0.919258773, 0.354030937, -0.884103894, -0.304995805))
  228. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(1, 2.92400002, 1.18400002))
  229. Gear=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(4.29999971, 4.30000019, 1))
  230. Gearweld=weld(m,Handle,Gear,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0552597046, -0.0398271084, -0.0363032818, 0.999988854, -3.23429704e-005, 0.00164097548, 3.37436795e-005, 0.999994695, -0.000689953566, -0.00164103508, 0.000689953566, 0.999993086))
  231. mesh("SpecialMesh",Gear,Enum.MeshType.FileMesh,"http://www.roblox.com/asset?id=156292343",Vector3.new(0, 0, 0),Vector3.new(5, 5, 15))
  232. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,TorsoColor,"Part",Vector3.new(1, 0.400000006, 1))
  233. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.210398674, 3.86948943, -4.24380398, -3.15159559e-005, -0.999999881, 0.00069090724, -0.257231474, -0.000659480691, -0.966349721, 0.966349959, -0.000208158046, -0.257231474))
  234. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(1, 2.92400002, 1.18400002))
  235. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,TorsoColor,"Part",Vector3.new(1, 0.400000006, 1))
  236. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.763661504, 3.95439076, 3.85964441, -0.129806131, -0.965767682, 0.224596098, -0.269319892, -0.1836555, -0.945376873, 0.954262733, -0.183203891, -0.236260891))
  237. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(1, 2.92400002, 1.18400002))
  238.  
  239. Character = game.Players.LocalPlayer.Character
  240. Head = Character.Head
  241.  
  242. CV="Blue"
  243. p = game.Players.LocalPlayer
  244. char = p.Character
  245. local txt = Instance.new("BillboardGui", char)
  246. txt.Adornee = char .Head
  247. txt.Name = "_status"
  248. txt.Size = UDim2.new(2, 0, 1.2, 0)
  249. txt.StudsOffset = Vector3.new(-9, 8, 0)
  250. local text = Instance.new("TextLabel", txt)
  251. text.Size = UDim2.new(10, 0, 7, 0)
  252. text.FontSize = "Size24"
  253. text.TextScaled = true
  254. text.TextTransparency = 0
  255. text.BackgroundTransparency = 1
  256. text.TextTransparency = 0
  257. text.TextStrokeTransparency = 0
  258. text.Font = "Bodoni"
  259. text.TextStrokeColor3 = Color3.new(255, 0, 0)
  260.  
  261. v=Instance.new("Part")
  262. v.Name = "ColorBrick"
  263. v.Parent=p.Character
  264. v.FormFactor="Symmetric"
  265. v.Anchored=true
  266. v.CanCollide=false
  267. v.BottomSurface="Smooth"
  268. v.TopSurface="Smooth"
  269. v.Size=Vector3.new(10,5,3)
  270. v.Transparency=1
  271. v.CFrame=char.Torso.CFrame
  272. v.BrickColor=BrickColor.new(CV)
  273. v.Transparency=1
  274. text.TextColor3 = Color3.new(0,0,0)
  275. v.Shape="Block"
  276. text.Text = "Finnegan Vrisakis III"
  277.  
  278. local s = Instance.new("Sound",char)
  279. s.Name = "BGMusic"
  280. s.SoundId = "rbxassetid://652769726"
  281. s.Pitch = 1
  282. s.Volume = 50
  283. s.Looped = true
  284. s.archivable = false
  285. s.Parent = char.Head
  286. wait(0.1)
  287. s:play()
  288.  
  289. Instance.new("ForceField", game.Players.LocalPlayer.Character)
  290. print("Inferno Loaded.")
  291. print("Unleash the deadly fire to anyone to destroy.")
  292. p = game.Players.LocalPlayer
  293. char = p.Character
  294. torso = char.Torso
  295. neck = char.Torso.Neck
  296.  
  297. Player=game:GetService("Players").LocalPlayer
  298. Character=Player.Character
  299. PlayerGui=Player.PlayerGui
  300. Backpack=Player.Backpack
  301. Torso=Character.Torso
  302. Head=Character.Head
  303. Humanoid=Character.Humanoid
  304. LeftArm=Character["Left Arm"]
  305. LeftLeg=Character["Left Leg"]
  306. RightArm=Character["Right Arm"]
  307. RightLeg=Character["Right Leg"]
  308. cam=game.Workspace.CurrentCamera
  309. LS=Torso["Left Shoulder"]
  310. LH=Torso["Left Hip"]
  311. RS=Torso["Right Shoulder"]
  312. RH=Torso["Right Hip"]
  313. Face = Head.face
  314. Neck=Torso.Neck
  315. it=Instance.new
  316. attacktype=1
  317. vt=Vector3.new
  318. cf=CFrame.new
  319. euler=CFrame.fromEulerAnglesXYZ
  320. angles=CFrame.Angles
  321. cloaked=false
  322. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  323. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  324. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  325. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  326. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  327. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  328. RootPart=Character.HumanoidRootPart
  329. RootJoint=RootPart.RootJoint
  330. RootCF=euler(-1.57,0,3.14)
  331. attack = false
  332. bounce=false
  333. cooldown=false
  334. deeznuts=false
  335. attackdebounce = false
  336. deb=false
  337. equipped=true
  338. hand=false
  339. MMouse=nil
  340. combo=0
  341. mana=0
  342. trispeed=.2
  343. attackmode='none'
  344. local idle=0
  345. local Anim="Idle"
  346. local Effects={}
  347. local gun=false
  348. local shoot=false
  349. player=nil
  350. mana=0
  351. cam = workspace.CurrentCamera
  352. ZTarget = nil
  353. RocketTarget = nil
  354. local m = Instance.new("Model",Character)
  355. m.Name = "WeaponModel"
  356.  
  357. mouse=Player:GetMouse()
  358. --save shoulders
  359. RSH, LSH=nil, nil
  360. --welds
  361. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  362. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  363. LH=Torso["Left Hip"]
  364. RH=Torso["Right Hip"]
  365. TorsoColor=Torso.BrickColor
  366. function NoOutline(Part)
  367. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  368. end
  369. player=Player
  370. ch=Character
  371. RSH=ch.Torso["Right Shoulder"]
  372. LSH=ch.Torso["Left Shoulder"]
  373. --
  374. RSH.Parent=nil
  375. LSH.Parent=nil
  376. --
  377. RW.Name="Right Shoulder"
  378. RW.Part0=ch.Torso
  379. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  380. RW.C1=cf(0, 0.5, 0)
  381. RW.Part1=ch["Right Arm"]
  382. RW.Parent=ch.Torso
  383. --
  384. LW.Name="Left Shoulder"
  385. LW.Part0=ch.Torso
  386. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  387. LW.C1=cf(0, 0.5, 0)
  388. LW.Part1=ch["Left Arm"]
  389. LW.Parent=ch.Torso
  390.  
  391. function swait(num)
  392. if num==0 or num==nil then
  393. game:service'RunService'.Heartbeat:wait(0)
  394. else
  395. for i=0,num do
  396. game:service'RunService'.Heartbeat:wait(0)
  397. end
  398. end
  399. end
  400.  
  401.  
  402. local Player = game.Players.localPlayer
  403. local Character = Player.Character
  404. local red = 255
  405. local green = 255
  406. local blue = 255
  407. local Humanoid = Character.Humanoid
  408. local mouse = Player:GetMouse()
  409. local m = Instance.new("Model", Character)
  410. m.Name = "WeaponModel"
  411. local LeftArm = Character["Left Arm"]
  412. local RightArm = Character["Right Arm"]
  413. local LeftLeg = Character["Left Leg"]
  414. local RightLeg = Character["Right Leg"]
  415. local Head = Character.Head
  416. local Torso = Character.Torso
  417. local cam = game.Workspace.CurrentCamera
  418. local RootPart = Character.HumanoidRootPart
  419. local RootJoint = RootPart.RootJoint
  420. local equipped = false
  421. local attack = false
  422. local Anim = "Idle"
  423. local idle = 0
  424. local attacktype = 1
  425. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  426. local velocity = RootPart.Velocity.y
  427. local sine = 0
  428. local change = 1
  429. local grabbed = false
  430. local cn = CFrame.new
  431. local mr = math.rad
  432. local angles = CFrame.Angles
  433. local ud = UDim2.new
  434. local c3 = Color3.new
  435. local lim = 0
  436. local st = 0
  437. local necko = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  438. local attacktype = 1
  439. local ZTarget, RocketTarget = nil, nil
  440. local euler = CFrame.fromEulerAnglesXYZ
  441. function clerp(a,b,t)
  442. local qa = {QuaternionFromCFrame(a)}
  443. local qb = {QuaternionFromCFrame(b)}
  444. local ax, ay, az = a.x, a.y, a.z
  445. local bx, by, bz = b.x, b.y, b.z
  446. local _t = 1-t
  447. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  448. end
  449.  
  450. function QuaternionFromCFrame(cf)
  451. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  452. local trace = m00 + m11 + m22
  453. if trace > 0 then
  454. local s = math.sqrt(1 + trace)
  455. local recip = 0.5/s
  456. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  457. else
  458. local i = 0
  459. if m11 > m00 then
  460. i = 1
  461. end
  462. if m22 > (i == 0 and m00 or m11) then
  463. i = 2
  464. end
  465. if i == 0 then
  466. local s = math.sqrt(m00-m11-m22+1)
  467. local recip = 0.5/s
  468. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  469. elseif i == 1 then
  470. local s = math.sqrt(m11-m22-m00+1)
  471. local recip = 0.5/s
  472. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  473. elseif i == 2 then
  474. local s = math.sqrt(m22-m00-m11+1)
  475. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  476. end
  477. end
  478. end
  479.  
  480. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  481. local xs, ys, zs = x + x, y + y, z + z
  482. local wx, wy, wz = w*xs, w*ys, w*zs
  483. local xx = x*xs
  484. local xy = x*ys
  485. local xz = x*zs
  486. local yy = y*ys
  487. local yz = y*zs
  488. local zz = z*zs
  489. 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))
  490. end
  491.  
  492. function QuaternionSlerp(a, b, t)
  493. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  494. local startInterp, finishInterp;
  495. if cosTheta >= 0.0001 then
  496. if (1 - cosTheta) > 0.0001 then
  497. local theta = math.acos(cosTheta)
  498. local invSinTheta = 1/math.sin(theta)
  499. startInterp = math.sin((1-t)*theta)*invSinTheta
  500. finishInterp = math.sin(t*theta)*invSinTheta
  501. else
  502. startInterp = 1-t
  503. finishInterp = t
  504. end
  505. else
  506. if (1+cosTheta) > 0.0001 then
  507. local theta = math.acos(-cosTheta)
  508. local invSinTheta = 1/math.sin(theta)
  509. startInterp = math.sin((t-1)*theta)*invSinTheta
  510. finishInterp = math.sin(t*theta)*invSinTheta
  511. else
  512. startInterp = t-1
  513. finishInterp = t
  514. end
  515. end
  516. 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
  517. end
  518. rayCast = function(Position, Direction, Range, Ignore)
  519. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  520. end
  521. local v = game.Players.localPlayer
  522. local torso = v.Character.Torso
  523.  
  524. plr = game.Players.LocalPlayer
  525. char = game.Players.LocalPlayer.Character
  526. hum = game.Players.LocalPlayer.Character.Humanoid
  527. t = game.Players.LocalPlayer.Character.Torso
  528. h = game.Players.LocalPlayer.Character.Head
  529. ra = game.Players.LocalPlayer.Character["Right Arm"]
  530. la = game.Players.LocalPlayer.Character["Left Arm"]
  531. rl = game.Players.LocalPlayer.Character["Right Leg"]
  532. ll = game.Players.LocalPlayer.Character["Left Leg"]
  533. tors = Character.Torso
  534. lleg = Character["Left Leg"]
  535. root = Character.HumanoidRootPart
  536. hed = Character.Head
  537. rleg = Character["Right Leg"]
  538. rarm = Character["Right Arm"]
  539. larm = Character["Left Arm"]
  540. bsize1 = NumberSequenceKeypoint.new(3,3,3)
  541. bsize2 = NumberSequenceKeypoint.new(10,10,10)
  542. local Effects = {}
  543. attack = false
  544. local attacking = false
  545. vt = Vector3.new
  546. bc = BrickColor.new
  547. br = BrickColor.random
  548. it = Instance.new
  549. cf = CFrame.new
  550. euler = CFrame.fromEulerAnglesXYZ
  551. angles = CFrame.Angles
  552. matr = math.random
  553. local colororg = BrickColor.new("Really red") -- set color u like
  554. local meshtype = "Sphere" -- only for specialmesh
  555. mouse = plr:GetMouse()
  556.  
  557. CFuncs = {
  558. ["Part"] = {
  559. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  560. local Part = Create("Part"){
  561. Parent = Parent,
  562. Reflectance = Reflectance,
  563. Transparency = Transparency,
  564. CanCollide = false,
  565. Locked = true,
  566. BrickColor = BrickColor.new(tostring(BColor)),
  567. Name = Name,
  568. Size = Size,
  569. Material = Material,
  570. }
  571. RemoveOutlines(Part)
  572. return Part
  573. end;
  574. };
  575.  
  576. ["Mesh"] = {
  577. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  578. local Msh = Create(Mesh){
  579. Parent = Part,
  580. Offset = OffSet,
  581. Scale = Scale,
  582. }
  583. if Mesh == "SpecialMesh" then
  584. Msh.MeshType = MeshType
  585. Msh.MeshId = MeshId
  586. end
  587. return Msh
  588. end;
  589. };
  590.  
  591. ["Mesh"] = {
  592. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  593. local Msh = Create(Mesh){
  594. Parent = Part,
  595. Offset = OffSet,
  596. Scale = Scale,
  597. }
  598. if Mesh == "SpecialMesh" then
  599. Msh.MeshType = MeshType
  600. Msh.MeshId = MeshId
  601. end
  602. return Msh
  603. end;
  604. };
  605.  
  606. ["Weld"] = {
  607. Create = function(Parent, Part0, Part1, C0, C1)
  608. local Weld = Create("Weld"){
  609. Parent = Parent,
  610. Part0 = Part0,
  611. Part1 = Part1,
  612. C0 = C0,
  613. C1 = C1,
  614. }
  615. return Weld
  616. end;
  617. };
  618.  
  619. ["Sound"] = {
  620. Create = function(id, par, vol, pit)
  621. coroutine.resume(coroutine.create(function()
  622. local S = Create("Sound"){
  623. Volume = vol,
  624. Pitch = pit or 1,
  625. SoundId = id,
  626. Parent = par or workspace,
  627. }
  628. wait()
  629. S:play()
  630. game:GetService("Debris"):AddItem(S, 6)
  631. end))
  632. end;
  633. };
  634.  
  635. ["ParticleEmitter"] = {
  636. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  637. local fp = Create("ParticleEmitter"){
  638. Parent = Parent,
  639. Color = ColorSequence.new(Color1, Color2),
  640. LightEmission = LightEmission,
  641. Size = Size,
  642. Texture = Texture,
  643. Transparency = Transparency,
  644. ZOffset = ZOffset,
  645. Acceleration = Accel,
  646. Drag = Drag,
  647. LockedToPart = LockedToPart,
  648. VelocityInheritance = VelocityInheritance,
  649. EmissionDirection = EmissionDirection,
  650. Enabled = Enabled,
  651. Lifetime = LifeTime,
  652. Rate = Rate,
  653. Rotation = Rotation,
  654. RotSpeed = RotSpeed,
  655. Speed = Speed,
  656. VelocitySpread = VelocitySpread,
  657. }
  658. return fp
  659. end;
  660. };
  661.  
  662. CreateTemplate = {
  663.  
  664. };
  665. }
  666.  
  667.  
  668.  
  669. New = function(Object, Parent, Name, Data)
  670. local Object = Instance.new(Object)
  671. for Index, Value in pairs(Data or {}) do
  672. Object[Index] = Value
  673. end
  674. Object.Parent = Parent
  675. Object.Name = Name
  676. return Object
  677. end
  678.  
  679. function chatfunc(text)
  680. local chat = coroutine.wrap(function()
  681. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  682. Character:FindFirstChild("TalkingBillBoard"):destroy()
  683. end
  684. local naeeym2 = Instance.new("BillboardGui",Character)
  685. naeeym2.Size = UDim2.new(0,100,0,40)
  686. naeeym2.StudsOffset = Vector3.new(0,3,0)
  687. naeeym2.Adornee = Character.Head
  688. naeeym2.Name = "TalkingBillBoard"
  689. local tecks2 = Instance.new("TextLabel",naeeym2)
  690. tecks2.BackgroundTransparency = 1
  691. tecks2.BorderSizePixel = 0
  692. tecks2.Text = ""
  693. tecks2.Font = "SciFi"
  694. tecks2.TextSize = 30
  695. tecks2.TextStrokeTransparency = 0
  696. tecks2.TextColor3 = Color3.new(255, 0, 0)
  697. tecks2.TextStrokeColor3 = Color3.new(255, 0, 0)
  698. tecks2.Size = UDim2.new(1,0,0.5,0)
  699. local tecks3 = Instance.new("TextLabel",naeeym2)
  700. tecks3.BackgroundTransparency = 1
  701. tecks3.BorderSizePixel = 0
  702. tecks3.Text = ""
  703. tecks3.Font = "SciFi"
  704. tecks3.TextSize = 30
  705. tecks3.TextStrokeTransparency = 0
  706. tecks3.TextColor3 = Color3.new(255, 0, 0)
  707. tecks3.TextStrokeColor3 = Color3.new(255, 0, 0)
  708. tecks3.Size = UDim2.new(1,0,0.5,0)
  709. for i = 1,string.len(text),1 do
  710. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", Character, .6, .8)
  711. tecks2.Text = string.sub(text,1,i)
  712. tecks3.Text = string.sub(text,1,i)
  713. wait(0.01)
  714. end
  715. wait(2)
  716. for i = 1, 50 do
  717. swait()
  718. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  719. tecks2.Rotation = tecks2.Rotation - .8
  720. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  721. tecks2.TextTransparency = tecks2.TextTransparency + .04
  722. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  723. tecks3.Rotation = tecks2.Rotation + .8
  724. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  725. tecks3.TextTransparency = tecks2.TextTransparency + .04
  726. end
  727. naeeym2:Destroy()
  728. end)
  729. chat()
  730. end
  731. function onChatted(msg)
  732. chatfunc(msg)
  733. end
  734. Player.Chatted:connect(onChatted)
  735.  
  736.  
  737. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  738. if hit.Parent==nil then
  739. return
  740. end
  741. h=hit.Parent:FindFirstChild("Humanoid")
  742. for _,v in pairs(hit.Parent:children()) do
  743. if v:IsA("Humanoid") then
  744. h=v
  745. end
  746. end
  747. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  748. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  749. end
  750. if hit.Parent.className=="Hat" then
  751. hit=hit.Parent.Parent:findFirstChild("Head")
  752. end
  753. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  754. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  755. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  756. return
  757. end]]
  758. -- hs(hit,1.2)
  759. c=Instance.new("ObjectValue")
  760. c.Name="creator"
  761. c.Value=game:service("Players").LocalPlayer
  762. c.Parent=h
  763. game:GetService("Debris"):AddItem(c,.5)
  764. Damage=math.random(minim,maxim)
  765. -- h:TakeDamage(Damage)
  766. blocked=false
  767. block=hit.Parent:findFirstChild("Block")
  768. if block~=nil then
  769. print(block.className)
  770. if block.className=="NumberValue" then
  771. if block.Value>0 then
  772. blocked=true
  773. if decreaseblock==nil then
  774. block.Value=block.Value-1
  775. end
  776. end
  777. end
  778. if block.className=="IntValue" then
  779. if block.Value>0 then
  780. blocked=true
  781. if decreaseblock~=nil then
  782. block.Value=block.Value-1
  783. end
  784. end
  785. end
  786. end
  787. if blocked==false then
  788. -- h:TakeDamage(Damage)
  789. h.Health=h.Health-Damage
  790. showDamage(hit.Parent,Damage,3,TorsoColor)
  791. else
  792. h.Health=h.Health-(Damage/2)
  793. showDamage(hit.Parent,Damage/2,3,BrickColor.new("Really red"))
  794. end
  795. if Type=="Knockdown" then
  796. hum=hit.Parent.Humanoid
  797. hum.PlatformStand=true
  798. coroutine.resume(coroutine.create(function(HHumanoid)
  799. swait(1)
  800. HHumanoid.PlatformStand=false
  801. end),hum)
  802. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  803. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  804. local bodvol=Instance.new("BodyVelocity")
  805. bodvol.velocity=angle*knockback
  806. bodvol.P=5000
  807. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  808. bodvol.Parent=hit
  809. rl=Instance.new("BodyAngularVelocity")
  810. rl.P=3000
  811. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  812. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  813. rl.Parent=hit
  814. game:GetService("Debris"):AddItem(bodvol,.5)
  815. game:GetService("Debris"):AddItem(rl,.5)
  816. elseif Type=="Normal" then
  817. vp=Instance.new("BodyVelocity")
  818. vp.P=500
  819. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  820. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  821. if KnockbackType==1 then
  822. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  823. elseif KnockbackType==2 then
  824. vp.velocity=Property.CFrame.lookVector*knockback
  825. end
  826. if knockback>0 then
  827. vp.Parent=hit.Parent.Torso
  828. end
  829. game:GetService("Debris"):AddItem(vp,.5)
  830. elseif Type=="Up" then
  831. local bodyVelocity=Instance.new("BodyVelocity")
  832. bodyVelocity.velocity=vt(0,10,0)
  833. bodyVelocity.P=1000
  834. bodyVelocity.maxForce=Vector3.new(1e+009, 1e+009, 1e+009)
  835. bodyVelocity.Parent=hit
  836. game:GetService("Debris"):AddItem(bodyVelocity,1)
  837. rl=Instance.new("BodyAngularVelocity")
  838. rl.P=3000
  839. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  840. rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  841. rl.Parent=hit
  842. game:GetService("Debris"):AddItem(rl,.5)
  843. elseif Type=="Snare" then
  844. bp=Instance.new("BodyPosition")
  845. bp.P=2000
  846. bp.D=100
  847. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  848. bp.position=hit.Parent.Torso.Position
  849. bp.Parent=hit.Parent.Torso
  850. game:GetService("Debris"):AddItem(bp,1)
  851. elseif Type=="Target" then
  852. if Targetting==false then
  853. ZTarget=hit.Parent.Torso
  854. coroutine.resume(coroutine.create(function(Part)
  855. swait(5)
  856. end),ZTarget)
  857. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  858. targetgui=Instance.new("BillboardGui")
  859. targetgui.Parent=ZTarget
  860. targetgui.Size=UDim2.new(10,100,10,100)
  861. targ=Instance.new("ImageLabel")
  862. targ.Parent=targetgui
  863. targ.BackgroundTransparency=1
  864. targ.Image="rbxassetid://4834067"
  865. targ.Size=UDim2.new(1,0,1,0)
  866. cam.CameraType="Scriptable"
  867. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  868. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  869. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  870. Targetting=true
  871. RocketTarget=ZTarget
  872. for i=1,Property do
  873. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  874. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  875. swait()
  876. end
  877. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  878. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  879. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  880. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  881. end
  882. Targetting=false
  883. RocketTarget=nil
  884. targetgui.Parent=nil
  885. cam.CameraType="Custom"
  886. end
  887. end
  888. debounce=Instance.new("BoolValue")
  889. debounce.Name="DebounceHit"
  890. debounce.Parent=hit.Parent
  891. debounce.Value=true
  892. game:GetService("Debris"):AddItem(debounce,Delay)
  893. c=Instance.new("ObjectValue")
  894. c.Name="creator"
  895. c.Value=Player
  896. c.Parent=h
  897. game:GetService("Debris"):AddItem(c,.5)
  898. CRIT=false
  899. hitDeb=true
  900. AttackPos=6
  901. end
  902. end
  903.  
  904. showDamage=function(Char,Dealt,du,Color)
  905. m=Instance.new("Model")
  906. m.Name=""
  907. h=Instance.new("Humanoid")
  908. h.Health=0
  909. h.MaxHealth=0
  910. h.Parent=m
  911. c=Instance.new("Part")
  912. c.Transparency=0
  913. c.Material = "Neon"
  914. c.BrickColor=bc("Bright red")
  915. c.Name="Head"
  916. c.TopSurface=0
  917. c.BottomSurface=0
  918. CV="Hot pink"
  919.  
  920. local txt = Instance.new("BillboardGui", c)
  921. txt.Adornee = c
  922. txt.Name = "_status"
  923. txt.Size = UDim2.new(2, 0, 1.2, 0)
  924. txt.StudsOffset = Vector3.new(-9, 8, 0)
  925. local text = Instance.new("TextLabel", txt)
  926. text.Size = UDim2.new(10, 0, 7, 0)
  927. text.FontSize = "Size24"
  928. text.TextScaled = true
  929. text.TextTransparency = 0
  930. text.BackgroundTransparency = 1
  931. text.TextTransparency = 0
  932. text.TextStrokeTransparency = 0
  933. if Dealt < 12 then
  934. text.Font = "Highway"
  935. elseif Dealt < 20 then
  936. text.Font = "SourceSansBold"
  937. elseif Dealt >= 20 then
  938. text.Font = "Fantasy"
  939. end
  940. text.TextStrokeColor3 = BrickColor.new("Really black").Color
  941. local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  942. v=Instance.new("Part")
  943. v.Name = "ColorBrick"
  944. v.Parent=c
  945. v.FormFactor="Symmetric"
  946. v.Anchored=true
  947. v.CanCollide=false
  948. v.BottomSurface="Smooth"
  949. v.TopSurface="Smooth"
  950. v.Size=Vector3.new(10,5,3)
  951. v.Transparency=1
  952. v.CFrame=c.CFrame
  953. v.BrickColor=BrickColor.new(CV)
  954. v.Transparency=1
  955. if Dealt < 12 then
  956. text.TextColor3 = BrickColor.new("White").Color
  957. elseif Dealt < 20 then
  958. text.TextColor3 = BrickColor.new("Bright yellow").Color
  959. elseif Dealt >= 20 then
  960. text.TextColor3 = BrickColor.new("Really red").Color
  961. end
  962. v.Shape="Block"
  963. text.Text = tostring(Dealt).. "!"
  964. local dam = Instance.new("Sound",c)
  965. local rndm=math.random(1,#hitsounds)
  966. local r=rndm
  967. dam.SoundId = "http://www.roblox.com/asset/?id="..hitsounds[r]
  968. dam.Volume = 1.25
  969. dam.Pitch = 1
  970. dam:Play()
  971. c.formFactor="Plate"
  972. c.Transparency = 1
  973. c.Size=Vector3.new(1,.4,1)
  974. ms=Instance.new("CylinderMesh")
  975. ms.Scale=Vector3.new(.8,.8,.8)
  976. if CRIT==true then
  977. ms.Scale=Vector3.new(1,1.25,1)
  978. end
  979. ms.Parent=c
  980. c.Reflectance=0
  981. Instance.new("BodyGyro").Parent=c
  982. c.Parent=m
  983. if Char:findFirstChild("Head")~=nil then
  984. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  985. elseif Char.Parent:findFirstChild("Head")~=nil then
  986. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  987. end
  988. f=Instance.new("BodyPosition")
  989. f.P=2000
  990. f.D=100
  991. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  992. f.position=c.Position+Vector3.new(0,3,0)
  993. f.Parent=c
  994. game:GetService("Debris"):AddItem(m,.5+du)
  995. c.CanCollide=false
  996. m.Parent=workspace
  997. c.CanCollide=false
  998. wait(1)
  999. for l = 0, 9 do
  1000. text.TextTransparency = text.TextTransparency + 0.1
  1001. text.TextStrokeTransparency = text.TextStrokeTransparency + 0.1
  1002. wait()
  1003. end
  1004. end
  1005.  
  1006. gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
  1007. local gui = it(GuiType)
  1008. gui.Parent = parent
  1009. gui.Text = text
  1010. gui.BackgroundTransparency = backtrans
  1011. gui.BackgroundColor3 = backcol
  1012. gui.SizeConstraint = "RelativeXY"
  1013. gui.TextXAlignment = "Center"
  1014. gui.TextYAlignment = "Center"
  1015. gui.Position = pos
  1016. gui.Size = size
  1017. gui.Font = "SourceSans"
  1018. gui.FontSize = "Size14"
  1019. gui.TextWrapped = false
  1020. gui.TextStrokeTransparency = 0
  1021. gui.TextColor = BrickColor.new("Really red")
  1022. return gui
  1023. end
  1024. ---- GUI set
  1025. local basgui = it("GuiMain")
  1026. basgui.Parent = Player.PlayerGui
  1027. basgui.Name = "CooldownsGUI"
  1028. local basframe = it("Frame")
  1029. basframe.Parent = basgui
  1030. basframe.BackgroundColor3 = Color3.new(170, 0, 0)
  1031. basframe.BackgroundTransparency = 1
  1032. basframe.BorderColor3 = Color3.new(85, 0, 0)
  1033. basframe.Size = UDim2.new(0.2, 0, 0.2, 0)
  1034. basframe.Position = UDim2.new(0.8, 0, 0.8, 0)
  1035. local basicgui = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really red").Color, UDim2.new(0.35, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
  1036. basicgui.ZIndex = 2
  1037. basicgui.Font = "Highway"
  1038. basicgui.BackgroundTransparency = 0.5
  1039. basicgui.BorderSizePixel = 0.65
  1040. basicgui.TextScaled = true
  1041. basicgui.Text = "(F)\nInferno Meteor"
  1042. basicgui.TextSize = 24
  1043. local basicgui2 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really red").Color, UDim2.new(-0.15, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
  1044. basicgui2.ZIndex = 2
  1045. basicgui2.Font = "Highway"
  1046. basicgui2.BackgroundTransparency = 0.5
  1047. basicgui2.BorderSizePixel = 0.65
  1048. basicgui2.TextScaled = true
  1049. basicgui2.Text = "(E)\nInferno Demise"
  1050. basicgui2.TextSize = 24
  1051. local basicgui3 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really red").Color, UDim2.new(-0.15, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
  1052. basicgui3.ZIndex = 2
  1053. basicgui3.Font = "Highway"
  1054. basicgui3.BackgroundTransparency = 0.5
  1055. basicgui3.BorderSizePixel = 0.65
  1056. basicgui3.TextScaled = true
  1057. basicgui3.Text = "(Q)\nInferno Comet"
  1058. basicgui3.TextSize = 24
  1059. local basicgui4 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really red").Color, UDim2.new(0.35, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
  1060. basicgui4.ZIndex = 2
  1061. basicgui4.Font = "Highway"
  1062. basicgui4.BackgroundTransparency = 0.5
  1063. basicgui4.BorderSizePixel = 0.65
  1064. basicgui4.TextScaled = true
  1065. basicgui4.Text = "(R)\nInferno Wrath"
  1066. basicgui4.TextSize = 24
  1067. local basicgui5 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really red").Color, UDim2.new(-0.15, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
  1068. basicgui5.ZIndex = 2
  1069. basicgui5.Font = "Highway"
  1070. basicgui5.BackgroundTransparency = 0.5
  1071. basicgui5.BorderSizePixel = 0.65
  1072. basicgui5.TextScaled = true
  1073. basicgui5.Text = "(Z)\n???"
  1074. basicgui5.TextSize = 24
  1075. local basicgui6 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really red").Color, UDim2.new(0.35, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
  1076. basicgui6.ZIndex = 2
  1077. basicgui6.Font = "Highway"
  1078. basicgui6.BackgroundTransparency = 0.5
  1079. basicgui6.BorderSizePixel = 0.65
  1080. basicgui6.TextScaled = true
  1081. basicgui6.Text = "(X)\nInferno Hell"
  1082. basicgui6.TextSize = 24
  1083.  
  1084. local healthg = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really black").Color, UDim2.new(-0.15, 0, 0.675, 0), UDim2.new(0.95, 0, 0.15, 0))
  1085. healthg.ZIndex = 2
  1086. healthg.Font = "Highway"
  1087. healthg.BackgroundTransparency = 0.5
  1088. healthg.BorderSizePixel = 0.65
  1089. healthg.TextScaled = true
  1090. healthg.Text = "health"
  1091. healthg.TextSize = 24
  1092.  
  1093. char.Humanoid.Animator.Parent = nil
  1094.  
  1095. ---------------- set a position
  1096. local handle = Instance.new("Part")
  1097. handle.Parent = Character
  1098. handle.Size = Vector3.new(0.2,0.2,0.2)
  1099. handle.Archivable = true
  1100. handle.Transparency = 1
  1101. handle.CanCollide = false
  1102. handle.BrickColor = BrickColor.new("White")
  1103. handle.Material = "Neon"
  1104. local handlmesh = Instance.new("BlockMesh",handle)
  1105. handlmesh.Scale = Vector3.new(1,1,1)
  1106. local handleweld = Instance.new("Weld")
  1107. handleweld.Parent = handle
  1108. handleweld.Part0 = rarm
  1109. handleweld.Part1 = handle
  1110. handleweld.C1 = CFrame.new(0, 1.35, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1111. handleweld.Part0 = rarm
  1112.  
  1113. ---- yeee boi here comes entrance of inferno
  1114.  
  1115. hum.WalkSpeed = 0
  1116.  
  1117. local dd = Instance.new("ParticleEmitter",handle)
  1118. dd.Texture = "http://www.roblox.com/asset/?id=745304849"
  1119. dd.LightEmission = 1
  1120. dd.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1121. dd.Rate = 50
  1122. dd.Lifetime = NumberRange.new(0.5)
  1123. dd.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  1124. dd.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
  1125. dd.Speed = NumberRange.new(0)
  1126. dd.Rotation = NumberRange.new(-500,500)
  1127. dd.VelocitySpread = 90000
  1128. dd.LockedToPart = true
  1129. dd.RotSpeed = NumberRange.new(-500,500)
  1130. local bon = Instance.new("ParticleEmitter",handle)
  1131. bon.Texture = "rbxassetid://296874871"
  1132. bon.LightEmission = 0.75
  1133. bon.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1134. bon.Rate = 0
  1135. bon.Lifetime = NumberRange.new(2.5)
  1136. bon.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  1137. bon.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1138. bon.Speed = NumberRange.new(15)
  1139. bon.Rotation = NumberRange.new(-500,500)
  1140. bon.VelocitySpread = 90000
  1141. bon.RotSpeed = NumberRange.new(-500,500)
  1142. local bon2 = Instance.new("ParticleEmitter",handle)
  1143. bon2.Texture = "rbxassetid://296874871"
  1144. bon2.LightEmission = 0.75
  1145. bon2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1146. bon2.Rate = 0
  1147. bon2.Lifetime = NumberRange.new(2.5)
  1148. bon2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,10,0)})
  1149. bon2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1150. bon2.Speed = NumberRange.new(25)
  1151. bon2.Rotation = NumberRange.new(-500,500)
  1152. bon2.VelocitySpread = 90000
  1153. bon2.RotSpeed = NumberRange.new(-500,500)
  1154. for i = 0,8,0.1 do
  1155. swait()
  1156. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1157. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  1158. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-90), math.rad(0), math.rad(100)), 0.3)
  1159. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-7.5 + 2.5 * math.cos(sine / 32))), 0.3)
  1160. end
  1161. dd.Rate = 0
  1162. bon.Rate = 99999
  1163. bon2.Rate = 99999
  1164.  
  1165. local tran = Instance.new("ParticleEmitter",handle)
  1166. tran.Texture = "rbxassetid://296874871"
  1167. tran.LightEmission = 0.75
  1168. tran.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1169. tran.Rate = 99999
  1170. tran.Lifetime = NumberRange.new(0.25)
  1171. tran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1172. tran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  1173. tran.Speed = NumberRange.new(0)
  1174. tran.Rotation = NumberRange.new(-500,500)
  1175. tran.VelocitySpread = 90000
  1176. tran.LockedToPart = true
  1177. tran.RotSpeed = NumberRange.new(-500,500)
  1178. local tran2 = Instance.new("ParticleEmitter",handle)
  1179. tran2.Texture = "http://www.roblox.com/asset/?id=745304849"
  1180. tran2.LightEmission = 1
  1181. tran2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1182. tran2.Rate = 50
  1183. tran2.Lifetime = NumberRange.new(0.5)
  1184. tran2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1185. tran2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
  1186. tran2.Speed = NumberRange.new(0)
  1187. tran2.Rotation = NumberRange.new(-500,500)
  1188. tran2.VelocitySpread = 90000
  1189. tran2.LockedToPart = true
  1190. tran2.RotSpeed = NumberRange.new(-500,500)
  1191. wait(0.5)
  1192. bon.Rate = 0
  1193. bon2.Rate = 0
  1194. wait(3.25)
  1195. bon:Destroy()
  1196. bon:Destroy()
  1197. dd:Destroy()
  1198. hum.WalkSpeed = 16
  1199. -----------
  1200.  
  1201. function InfernoComet()
  1202. attack = true
  1203. chatfunc("Inferno Comet!!")
  1204. handleweld.Part0 = rarm
  1205. local tra = Instance.new("ParticleEmitter",handle)
  1206. tra.Texture = "rbxassetid://296874871"
  1207. tra.LightEmission = 0.75
  1208. tra.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1209. tra.Rate = 99999
  1210. tra.Lifetime = NumberRange.new(0.25)
  1211. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  1212. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  1213. tra.Speed = NumberRange.new(0)
  1214. tra.Rotation = NumberRange.new(-500,500)
  1215. tra.VelocitySpread = 90000
  1216. tra.LockedToPart = true
  1217. tra.RotSpeed = NumberRange.new(-500,500)
  1218. local tra2 = Instance.new("ParticleEmitter",handle)
  1219. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  1220. tra2.LightEmission = 1
  1221. tra2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1222. tra2.Rate = 50
  1223. tra2.Lifetime = NumberRange.new(0.5)
  1224. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1225. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  1226. tra2.Speed = NumberRange.new(0)
  1227. tra2.Rotation = NumberRange.new(-500,500)
  1228. tra2.VelocitySpread = 90000
  1229. tra2.LockedToPart = true
  1230. tra2.RotSpeed = NumberRange.new(-500,500)
  1231. for i = 0,4,0.1 do
  1232. swait()
  1233. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1234. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  1235. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
  1236. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  1237. end
  1238. local sa = Instance.new("Sound",handle)
  1239. sa.SoundId = "rbxassetid://304448425"
  1240. sa.Volume = 1
  1241. sa.Pitch = 1
  1242. sa:Play()
  1243. tra.Rate = 0
  1244. tra2.Rate = 0
  1245. local lb = Instance.new("Part")
  1246. lb.Parent = char
  1247. lb.Material = "Neon"
  1248. lb.Color = BrickColor.new("Really red").Color
  1249. lb.CanCollide = false
  1250. lb.Shape = "Ball"
  1251. lb.CFrame = handle.CFrame
  1252. lb.Anchored = true
  1253. lb.Transparency = 1
  1254. lb.Size = vt(1,1,1)
  1255. local thing = Instance.new("SpecialMesh",lb)
  1256. thing.MeshType = meshtype
  1257. local hitted = false
  1258. lb.Anchored = false
  1259. local trail = Instance.new("ParticleEmitter",lb)
  1260. trail.Texture = "rbxassetid://296874871"
  1261. trail.LightEmission = 1
  1262. trail.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1263. trail.Rate = 9999
  1264. trail.Lifetime = NumberRange.new(1.5)
  1265. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  1266. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1267. trail.Speed = NumberRange.new(0,0)
  1268. trail.Rotation = NumberRange.new(-500,500)
  1269. trail.RotSpeed = NumberRange.new(-500,500)
  1270. local bv = Instance.new("BodyVelocity")
  1271. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1272. bv.velocity = mouse.Hit.lookVector *75
  1273. bv.Parent = lb
  1274. wait(0.05)
  1275. lb.Touched:connect(function(hit)
  1276. if hitted == false then
  1277. hitted = true
  1278. trail.Rate = 0
  1279. lb.Anchored = true
  1280. local aa = Instance.new("Part")
  1281. local val = 1*3.5
  1282. aa.Parent = lb
  1283. local exsound = Instance.new("Sound",aa)
  1284. exsound.SoundId = "rbxassetid://402347142"
  1285. exsound.Volume = 3.5
  1286. exsound.Pitch = 1
  1287. exsound:Play()
  1288. aa.Material = "Neon"
  1289. aa.Color = BrickColor.new("Really red").Color
  1290. aa.CanCollide = false
  1291. aa.Shape = "Ball"
  1292. aa.CFrame = lb.CFrame
  1293. aa.Anchored = true
  1294. aa.Transparency = 0
  1295. aa.Size = vt(1,1,1)
  1296. local thinger = Instance.new("SpecialMesh",aa)
  1297. thinger.MeshType = meshtype
  1298. thinger.Scale = vt(15,15,15)
  1299. local explosion = Instance.new("Explosion",aa)
  1300. explosion.Position = aa.Position
  1301. explosion.BlastRadius = 22.5
  1302. explosion.BlastPressure = 100
  1303. local exp = Instance.new("ParticleEmitter",aa)
  1304. exp.Texture = "rbxassetid://296874871"
  1305. exp.LightEmission = 1
  1306. exp.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1307. exp.Rate = 9000000000
  1308. exp.Lifetime = NumberRange.new(1)
  1309. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  1310. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1311. exp.Speed = NumberRange.new(100)
  1312. exp.VelocitySpread = 9000000
  1313. exp.Rotation = NumberRange.new(-500,500)
  1314. exp.RotSpeed = NumberRange.new(-500,500)
  1315. local expa = Instance.new("ParticleEmitter",aa)
  1316. expa.Texture = "rbxassetid://296874871"
  1317. expa.LightEmission = 1
  1318. expa.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1319. expa.Rate = 9000000000
  1320. expa.Lifetime = NumberRange.new(2.75)
  1321. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  1322. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1323. expa.Speed = NumberRange.new(100)
  1324. expa.VelocitySpread = 9000000
  1325. expa.Rotation = NumberRange.new(-500,500)
  1326. expa.RotSpeed = NumberRange.new(-500,500)
  1327. local exp2 = exp:Clone()
  1328. exp2.Parent = aa
  1329. local exp3 = exp:Clone()
  1330. exp3.Parent = aa
  1331. local exp4 = exp:Clone()
  1332. exp4.Parent = aa
  1333. local exp5 = exp:Clone()
  1334. exp5.Parent = aa
  1335. local exp6 = exp:Clone()
  1336. exp6.Parent = aa
  1337. local exp7 = exp:Clone()
  1338. exp7.Parent = aa
  1339. local expa2 = expa:Clone()
  1340. expa2.Parent = aa
  1341. local expa3 = expa:Clone()
  1342. expa3.Parent = aa
  1343. local expa4 = expa:Clone()
  1344. expa4.Parent = aa
  1345. local expa5 = expa:Clone()
  1346. expa5.Parent = aa
  1347. local expa6 = expa:Clone()
  1348. expa6.Parent = aa
  1349. local expa7 = expa:Clone()
  1350. expa7.Parent = aa
  1351. for i = 0, 1 do
  1352. val = val - 0.025*3.5
  1353. thinger.Scale = thinger.Scale + vt(val,val,val)
  1354. wait()
  1355. end
  1356. exp.Rate = 0
  1357. exp2.Rate = 0
  1358. exp3.Rate = 0
  1359. exp4.Rate = 0
  1360. exp5.Rate = 0
  1361. exp6.Rate = 0
  1362. exp7.Rate = 0
  1363. for i = 0, 1 do
  1364. val = val - 0.025*3.5
  1365. thinger.Scale = thinger.Scale + vt(val,val,val)
  1366. wait()
  1367. end
  1368. expa.Rate = 0
  1369. expa2.Rate = 0
  1370. expa3.Rate = 0
  1371. expa4.Rate = 0
  1372. expa5.Rate = 0
  1373. expa6.Rate = 0
  1374. expa7.Rate = 0
  1375. for i = 0, 21 do
  1376. val = val - 0.025*3.5
  1377. thinger.Scale = thinger.Scale + vt(val,val,val)
  1378. wait()
  1379. end
  1380. for i = 0, 74 do
  1381. val = val - 0.0145
  1382. aa.Transparency = aa.Transparency + 0.0145
  1383. thinger.Scale = thinger.Scale + vt(val,val,val)
  1384. wait()
  1385. end
  1386. end
  1387. end)
  1388. attack = false
  1389. wait(30)
  1390. sa:Destroy()
  1391. tra:Destroy()
  1392. tra2:Destroy()
  1393. lb:Destroy()
  1394. end
  1395.  
  1396. function InfernoHell()
  1397. attack = true
  1398. chatfunc("INFERNO...")
  1399. handleweld.Part0 = rarm
  1400. local aura = Instance.new("ParticleEmitter",tors)
  1401. aura.Texture = "rbxassetid://305563617"
  1402. aura.LightEmission = 1
  1403. aura.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1404. aura.Rate = 25
  1405. aura.Lifetime = NumberRange.new(0.75)
  1406. aura.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,8.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1407. aura.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1408. aura.Speed = NumberRange.new(15)
  1409. aura.VelocitySpread = 50
  1410. local aura2 = Instance.new("ParticleEmitter",tors)
  1411. aura2.Texture = "rbxassetid://296874871"
  1412. aura2.LightEmission = 1
  1413. aura2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1414. aura2.Rate = 99999
  1415. aura2.Lifetime = NumberRange.new(1.5)
  1416. aura2.Acceleration = vt(0,45,0)
  1417. aura2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,3,0),NumberSequenceKeypoint.new(1,0,0)})
  1418. aura2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1419. aura2.Speed = NumberRange.new(-25)
  1420. aura2.Rotation = NumberRange.new(-500,500)
  1421. aura2.VelocitySpread = 45
  1422. aura2.RotSpeed = NumberRange.new(-500,500)
  1423. local auran = Instance.new("ParticleEmitter",tors)
  1424. auran.Texture = "rbxassetid://296874871"
  1425. auran.LightEmission = 1
  1426. auran.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1427. auran.Rate = 0
  1428. auran.Lifetime = NumberRange.new(5)
  1429. auran.Acceleration = vt(0,-45,0)
  1430. auran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
  1431. auran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1432. auran.Speed = NumberRange.new(65)
  1433. auran.Rotation = NumberRange.new(-500,500)
  1434. auran.VelocitySpread = 100
  1435. auran.RotSpeed = NumberRange.new(-500,500)
  1436. local sa = Instance.new("Sound",handle)
  1437. sa.SoundId = "rbxassetid://431105970"
  1438. sa.Volume = 5
  1439. sa.Pitch = 1
  1440. sa:Play()
  1441. for i = 0,2,0.1 do
  1442. swait()
  1443. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,-1)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  1444. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1445. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(10)), 0.3)
  1446. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.3)
  1447. RH.C0=clerp(RH.C0,cf(1,-0.5,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.3)
  1448. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(60)),.3)
  1449. end
  1450. for i = 0, 5 do
  1451. auran.Rate = 99999
  1452. local lb = Instance.new("Part")
  1453. lb.Parent = char
  1454. lb.Material = "Neon"
  1455. lb.Color = BrickColor.new("Really red").Color
  1456. lb.CanCollide = false
  1457. lb.Size = vt(1,1,1)
  1458. lb.CFrame = tors.CFrame
  1459. lb.Rotation = vt(0,0,0)
  1460. lb.Anchored = true
  1461. lb.Transparency = 0
  1462. local thing = Instance.new("SpecialMesh",lb)
  1463. thing.MeshType = "FileMesh"
  1464. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1465. thing.Scale = vt(0,15,0)
  1466. local chancerot = math.random(1,2)
  1467. for z = 0, 4 do
  1468. if chancerot == 1 then
  1469. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  1470. elseif chancerot == 2 then
  1471. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  1472. end
  1473. lb.Transparency = lb.Transparency + 0.1
  1474. thing.Scale = thing.Scale + vt(15,0,15)
  1475. wait()
  1476. end
  1477. auran.Rate = 0
  1478. for z = 0, 4 do
  1479. if chancerot == 1 then
  1480. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  1481. elseif chancerot == 2 then
  1482. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  1483. end
  1484. lb.Transparency = lb.Transparency + 0.1
  1485. thing.Scale = thing.Scale + vt(15,0,15)
  1486. wait()
  1487. end
  1488. lb:Destroy()
  1489. end
  1490. chatfunc("HELL!!!")
  1491. local sa = Instance.new("Sound",handle)
  1492. sa.SoundId = "rbxassetid://416328540"
  1493. sa.Volume = 10
  1494. sa.Pitch = 0.75
  1495. sa:Play()
  1496.  
  1497. local sbs = Instance.new("BodyPosition", root)
  1498. sbs.P = 3000
  1499. sbs.D = 1000
  1500. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  1501. sbs.position = RootPart.CFrame.p + Vector3.new(0, 1000, 0)
  1502. for i = 0,24,0.1 do
  1503. swait()
  1504. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1505. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  1506. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
  1507. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  1508. end
  1509. local shur = Instance.new("Part",char)
  1510. local gahde = Instance.new("Sound",char)
  1511. gahde.SoundId = "rbxassetid://402981977"
  1512. gahde.Volume = 5
  1513. gahde.Pitch = 0.6
  1514. gahde:Play()
  1515. shur.Transparency = 1
  1516. shur.Material = "Neon"
  1517. shur.BrickColor = bc("Bright red")
  1518. shur.Anchored = true
  1519. shur.CFrame = tors.CFrame + vt(0,10,0)
  1520. shur.Size = vt(1,0.2,1)
  1521. shur.CanCollide = false
  1522. local dec = Instance.new("Decal",shur)
  1523. dec.Texture = "http://www.roblox.com/asset/?id=840391577"
  1524. dec.Face = "Top"
  1525. local dec2 = dec:Clone()
  1526. dec2.Parent = shur
  1527. dec2.Face = "Bottom"
  1528. local Meshshur = Instance.new("CylinderMesh",shur)
  1529. Meshshur.Scale = vt(0,1,0)
  1530. for i = 0, 39 do
  1531. wait()
  1532. Meshshur.Scale = Meshshur.Scale + vt(15,0,15)
  1533. end
  1534. local sa = Instance.new("Sound",char)
  1535. sa.SoundId = "rbxassetid://428027602"
  1536. sa.Volume = 2.5
  1537. sa.Pitch = 0.5
  1538. sa:Play()
  1539. local lb = Instance.new("Part")
  1540. lb.Parent = char
  1541. lb.Material = "Neon"
  1542. lb.Color = BrickColor.new("Really red").Color
  1543. lb.CanCollide = false
  1544. lb.Shape = "Ball"
  1545. lb.CFrame = handle.CFrame
  1546. lb.Anchored = true
  1547. lb.Transparency = 0
  1548. lb.Size = vt(1,1,1)
  1549. lb.CFrame = handle.CFrame
  1550. local thing = Instance.new("SpecialMesh",lb)
  1551. thing.MeshType = meshtype
  1552. thing.Scale = vt(0,0,0)
  1553. for i = 0, 89 do
  1554. thing.Scale = thing.Scale + vt(2.5,2.5,2.5)
  1555. lb.CFrame = lb.CFrame + Vector3.new(0,1.425,0)
  1556. wait()
  1557. end
  1558. wait(1)
  1559. for i = 0, 39 do
  1560. wait()
  1561. Meshshur.Scale = Meshshur.Scale - vt(15,0,15)
  1562. end
  1563. local sa = Instance.new("Sound",char)
  1564. sa.SoundId = "rbxassetid://565538688"
  1565. sa.Volume = 1
  1566. sa.Pitch = 0.95
  1567. sa:Play()
  1568. wait(0.5)
  1569. shur:Destroy()
  1570. sbs:Destroy()
  1571. local sa = Instance.new("Sound",char)
  1572. sa.SoundId = "rbxassetid://416328540"
  1573. sa.Volume = 1.5
  1574. sa.Pitch = 0.5
  1575. sa:Play()
  1576. local sa = Instance.new("Sound",char)
  1577. sa.SoundId = "rbxassetid://466493476"
  1578. sa.Volume = 1.5
  1579. sa.Pitch = 0.5
  1580. sa:Play()
  1581. aura.Rate = 0
  1582. aura2.Rate = 0
  1583. local hitted = false
  1584. lb.Anchored = false
  1585. local trail = Instance.new("ParticleEmitter",lb)
  1586. trail.Texture = "rbxassetid://296874871"
  1587. trail.LightEmission = 1
  1588. trail.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1589. trail.Rate = 9999
  1590. trail.Lifetime = NumberRange.new(2.5)
  1591. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,150,0),NumberSequenceKeypoint.new(1,5,0)})
  1592. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1593. trail.Speed = NumberRange.new(100)
  1594. trail.VelocitySpread = 9000000
  1595. trail.Rotation = NumberRange.new(-500,500)
  1596. trail.RotSpeed = NumberRange.new(-500,500)
  1597. local bv = Instance.new("BodyVelocity")
  1598. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1599. bv.velocity = mouse.Hit.lookVector *75
  1600. bv.Parent = lb
  1601. wait(0.05)
  1602. lb.Touched:connect(function(hit)
  1603. if hitted == false then
  1604. hitted = true
  1605. trail.Rate = 0
  1606. lb.Anchored = true
  1607. local aa = Instance.new("Part")
  1608. for i = 0, 9 do
  1609. lb.Transparency = lb.Transparency + 0.1
  1610. local val = 1*3.5
  1611. aa.Parent = lb
  1612. local exsound = Instance.new("Sound",aa)
  1613. exsound.SoundId = "rbxassetid://412831137"
  1614. exsound.Volume = 10
  1615. exsound.Pitch = 0.5
  1616. exsound:Play()
  1617. local exsound = Instance.new("Sound",aa)
  1618. exsound.SoundId = "rbxassetid://439342426"
  1619. exsound.Volume = 10
  1620. exsound.Pitch = 0.75
  1621. exsound:Play()
  1622. local exsound = Instance.new("Sound",aa)
  1623. exsound.SoundId = "rbxassetid://439342426"
  1624. exsound.Volume = 10
  1625. exsound.Pitch = 0.5
  1626. exsound:Play()
  1627. local exsound = Instance.new("Sound",aa)
  1628. exsound.SoundId = "rbxassetid://439342426"
  1629. exsound.Volume = 10
  1630. exsound.Pitch = 0.35
  1631. exsound:Play()
  1632. local exsound = Instance.new("Sound",aa)
  1633. exsound.SoundId = "rbxassetid://439342426"
  1634. exsound.Volume = 10
  1635. exsound.Pitch = 0.25
  1636. exsound:Play()
  1637. local exsound = Instance.new("Sound",aa)
  1638. exsound.SoundId = "rbxassetid://439342426"
  1639. exsound.Volume = 10
  1640. exsound.Pitch = 0.2
  1641. exsound:Play()
  1642. aa.Material = "Neon"
  1643. aa.Color = BrickColor.new("Really red").Color
  1644. aa.CanCollide = false
  1645. aa.Shape = "Ball"
  1646. aa.CFrame = lb.CFrame
  1647. aa.Anchored = true
  1648. aa.Transparency = 0
  1649. aa.Size = vt(1,1,1)
  1650. local thinger = Instance.new("SpecialMesh",aa)
  1651. thinger.MeshType = meshtype
  1652. thinger.Scale = vt(225,225,225)
  1653. local explosion = Instance.new("Explosion",aa)
  1654. explosion.Position = aa.Position
  1655. explosion.BlastRadius = 500
  1656. explosion.BlastPressure = 100
  1657. local exp = Instance.new("ParticleEmitter",aa)
  1658. exp.Texture = "rbxassetid://296874871"
  1659. exp.LightEmission = 1
  1660. exp.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1661. exp.Rate = 9000000000
  1662. exp.Lifetime = NumberRange.new(1)
  1663. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,175,0),NumberSequenceKeypoint.new(1,1,0)})
  1664. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1665. exp.Speed = NumberRange.new(100)
  1666. exp.VelocitySpread = 9000000
  1667. exp.Rotation = NumberRange.new(-500,500)
  1668. exp.RotSpeed = NumberRange.new(-500,500)
  1669. local expa = Instance.new("ParticleEmitter",aa)
  1670. expa.Texture = "rbxassetid://296874871"
  1671. expa.LightEmission = 1
  1672. expa.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1673. expa.Rate = 9000000000
  1674. expa.Lifetime = NumberRange.new(2.75)
  1675. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,150,0)})
  1676. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1677. expa.Speed = NumberRange.new(100)
  1678. expa.VelocitySpread = 9000000
  1679. expa.Rotation = NumberRange.new(-500,500)
  1680. expa.RotSpeed = NumberRange.new(-500,500)
  1681. local exp2 = exp:Clone()
  1682. exp2.Parent = aa
  1683. local exp3 = exp:Clone()
  1684. exp3.Parent = aa
  1685. local exp4 = exp:Clone()
  1686. exp4.Parent = aa
  1687. local exp5 = exp:Clone()
  1688. exp5.Parent = aa
  1689. local exp6 = exp:Clone()
  1690. exp6.Parent = aa
  1691. local exp7 = exp:Clone()
  1692. exp7.Parent = aa
  1693. local expa2 = expa:Clone()
  1694. expa2.Parent = aa
  1695. local expa3 = expa:Clone()
  1696. expa3.Parent = aa
  1697. local expa4 = expa:Clone()
  1698. expa4.Parent = aa
  1699. local expa5 = expa:Clone()
  1700. expa5.Parent = aa
  1701. local expa6 = expa:Clone()
  1702. expa6.Parent = aa
  1703. local expa7 = expa:Clone()
  1704. expa7.Parent = aa
  1705. for i = 0, 1 do
  1706. val = val - 0.025*3.5
  1707. thinger.Scale = thinger.Scale + vt(val,val,val)
  1708. wait()
  1709. end
  1710. exp.Rate = 0
  1711. exp2.Rate = 0
  1712. exp3.Rate = 0
  1713. exp4.Rate = 0
  1714. exp5.Rate = 0
  1715. exp6.Rate = 0
  1716. exp7.Rate = 0
  1717. for i = 0, 1 do
  1718. val = val - 0.025*3.5
  1719. thinger.Scale = thinger.Scale + vt(val,val,val)
  1720. wait()
  1721. end
  1722. expa.Rate = 0
  1723. expa2.Rate = 0
  1724. expa3.Rate = 0
  1725. expa4.Rate = 0
  1726. expa5.Rate = 0
  1727. expa6.Rate = 0
  1728. expa7.Rate = 0
  1729. for i = 0, 21 do
  1730. val = val - 0.025*3.5
  1731. thinger.Scale = thinger.Scale + vt(val,val,val)
  1732. wait()
  1733. end
  1734. for i = 0, 4 do
  1735. val = val - 0.05
  1736. aa.Transparency = aa.Transparency + 0.065*4.5
  1737. thinger.Scale = thinger.Scale + vt(val,val,val)
  1738. wait()
  1739. end
  1740. end
  1741. end
  1742. end)
  1743. for i = 0,2,0.1 do
  1744. swait()
  1745. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1746. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-90)),.3)
  1747. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  1748. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  1749. end
  1750. attack = false
  1751. wait(60)
  1752. sa:Destroy()
  1753. sa:Destroy()
  1754. sa:Destroy()
  1755. sa:Destroy()
  1756. sa:Destroy()
  1757. aura:Destroy()
  1758. aura2:Destroy()
  1759. lb:Destroy()
  1760. end
  1761.  
  1762.  
  1763. function InfernoMeteor()
  1764. attack = true
  1765. chatfunc("Inferno...")
  1766. handleweld.Part0 = rarm
  1767. local tra = Instance.new("ParticleEmitter",handle)
  1768. tra.Texture = "rbxassetid://296874871"
  1769. tra.LightEmission = 0.75
  1770. tra.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1771. tra.Rate = 99999
  1772. tra.Lifetime = NumberRange.new(0.25)
  1773. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  1774. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  1775. tra.Speed = NumberRange.new(0)
  1776. tra.Rotation = NumberRange.new(-500,500)
  1777. tra.VelocitySpread = 90000
  1778. tra.LockedToPart = true
  1779. tra.RotSpeed = NumberRange.new(-500,500)
  1780. local tra2 = Instance.new("ParticleEmitter",handle)
  1781. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  1782. tra2.LightEmission = 1
  1783. tra2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1784. tra2.Rate = 50
  1785. tra2.Lifetime = NumberRange.new(0.5)
  1786. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  1787. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  1788. tra2.Speed = NumberRange.new(0)
  1789. tra2.Rotation = NumberRange.new(-500,500)
  1790. tra2.VelocitySpread = 90000
  1791. tra2.LockedToPart = true
  1792. tra2.RotSpeed = NumberRange.new(-500,500)
  1793. local sa = Instance.new("Sound",handle)
  1794. sa.SoundId = "rbxassetid://565538688"
  1795. sa.Volume = 1.5
  1796. sa.Pitch = 0.975
  1797. sa:Play()
  1798. for i = 0,4,0.1 do
  1799. swait()
  1800. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1801. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  1802. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
  1803. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  1804. end
  1805. chatfunc("Meteor!!")
  1806. local sa = Instance.new("Sound",handle)
  1807. sa.SoundId = "rbxassetid://304529688"
  1808. sa.Volume = 1.5
  1809. sa.Pitch = 0.85
  1810. sa:Play()
  1811. tra.Rate = 0
  1812. tra2.Rate = 0
  1813. local lb = Instance.new("Part")
  1814. lb.Parent = char
  1815. lb.Material = "Neon"
  1816. lb.Color = BrickColor.new("Really red").Color
  1817. lb.CanCollide = false
  1818. lb.Shape = "Ball"
  1819. lb.CFrame = handle.CFrame
  1820. lb.Anchored = true
  1821. lb.Transparency = 1
  1822. lb.Size = vt(1,1,1)
  1823. local thing = Instance.new("SpecialMesh",lb)
  1824. thing.MeshType = meshtype
  1825. local hitted = false
  1826. lb.Anchored = false
  1827. local trail = Instance.new("ParticleEmitter",lb)
  1828. trail.Texture = "rbxassetid://296874871"
  1829. trail.LightEmission = 1
  1830. trail.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1831. trail.Rate = 9999
  1832. trail.Lifetime = NumberRange.new(1.5)
  1833. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
  1834. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1835. trail.Speed = NumberRange.new(0,0)
  1836. trail.Rotation = NumberRange.new(-500,500)
  1837. trail.RotSpeed = NumberRange.new(-500,500)
  1838. local bv = Instance.new("BodyVelocity")
  1839. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1840. bv.velocity = mouse.Hit.lookVector *95
  1841. bv.Parent = lb
  1842. wait(0.05)
  1843. lb.Touched:connect(function(hit)
  1844. if hitted == false then
  1845. hitted = true
  1846. trail.Rate = 0
  1847. lb.Anchored = true
  1848. local aa = Instance.new("Part")
  1849. local val = 1*8
  1850. aa.Parent = lb
  1851. local exsound = Instance.new("Sound",aa)
  1852. exsound.SoundId = "rbxassetid://402347142"
  1853. exsound.Volume = 10
  1854. exsound.Pitch = 0.945
  1855. exsound:Play()
  1856. aa.Material = "Neon"
  1857. aa.Color = BrickColor.new("Really red").Color
  1858. aa.CanCollide = false
  1859. aa.Shape = "Ball"
  1860. aa.CFrame = lb.CFrame
  1861. aa.Anchored = true
  1862. aa.Transparency = 0
  1863. aa.Size = vt(1,1,1)
  1864. local thinger = Instance.new("SpecialMesh",aa)
  1865. thinger.MeshType = meshtype
  1866. thinger.Scale = vt(15,15,15)
  1867. local explosion = Instance.new("Explosion",aa)
  1868. explosion.Position = aa.Position
  1869. explosion.BlastRadius = 65
  1870. explosion.BlastPressure = 100
  1871. local exp = Instance.new("ParticleEmitter",aa)
  1872. exp.Texture = "rbxassetid://296874871"
  1873. exp.LightEmission = 1
  1874. exp.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1875. exp.Rate = 9000000000
  1876. exp.Lifetime = NumberRange.new(1)
  1877. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,100,0),NumberSequenceKeypoint.new(1,1,0)})
  1878. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1879. exp.Speed = NumberRange.new(200)
  1880. exp.VelocitySpread = 9000000
  1881. exp.Rotation = NumberRange.new(-500,500)
  1882. exp.RotSpeed = NumberRange.new(-500,500)
  1883. local expa = Instance.new("ParticleEmitter",aa)
  1884. expa.Texture = "rbxassetid://296874871"
  1885. expa.LightEmission = 1
  1886. expa.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1887. expa.Rate = 9000000000
  1888. expa.Lifetime = NumberRange.new(2.75)
  1889. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,125,0)})
  1890. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1891. expa.Speed = NumberRange.new(200)
  1892. expa.VelocitySpread = 9000000
  1893. expa.Rotation = NumberRange.new(-500,500)
  1894. expa.RotSpeed = NumberRange.new(-500,500)
  1895. local exp2 = exp:Clone()
  1896. exp2.Parent = aa
  1897. local exp3 = exp:Clone()
  1898. exp3.Parent = aa
  1899. local exp4 = exp:Clone()
  1900. exp4.Parent = aa
  1901. local exp5 = exp:Clone()
  1902. exp5.Parent = aa
  1903. local exp6 = exp:Clone()
  1904. exp6.Parent = aa
  1905. local exp7 = exp:Clone()
  1906. exp7.Parent = aa
  1907. local expa2 = expa:Clone()
  1908. expa2.Parent = aa
  1909. local expa3 = expa:Clone()
  1910. expa3.Parent = aa
  1911. local expa4 = expa:Clone()
  1912. expa4.Parent = aa
  1913. local expa5 = expa:Clone()
  1914. expa5.Parent = aa
  1915. local expa6 = expa:Clone()
  1916. expa6.Parent = aa
  1917. local expa7 = expa:Clone()
  1918. expa7.Parent = aa
  1919. for i = 0, 1 do
  1920. val = val - 0.025*8
  1921. thinger.Scale = thinger.Scale + vt(val,val,val)
  1922. wait()
  1923. end
  1924. exp.Rate = 0
  1925. exp2.Rate = 0
  1926. exp3.Rate = 0
  1927. exp4.Rate = 0
  1928. exp5.Rate = 0
  1929. exp6.Rate = 0
  1930. exp7.Rate = 0
  1931. for i = 0, 1 do
  1932. val = val - 0.025*8
  1933. thinger.Scale = thinger.Scale + vt(val,val,val)
  1934. wait()
  1935. end
  1936. expa.Rate = 0
  1937. expa2.Rate = 0
  1938. expa3.Rate = 0
  1939. expa4.Rate = 0
  1940. expa5.Rate = 0
  1941. expa6.Rate = 0
  1942. expa7.Rate = 0
  1943. for i = 0, 21 do
  1944. val = val - 0.025*8
  1945. thinger.Scale = thinger.Scale + vt(val,val,val)
  1946. wait()
  1947. end
  1948. for i = 0, 74 do
  1949. val = val - 0.0145
  1950. aa.Transparency = aa.Transparency + 0.0145
  1951. thinger.Scale = thinger.Scale + vt(val,val,val)
  1952. wait()
  1953. end
  1954. end
  1955. end)
  1956. attack = false
  1957. wait(30)
  1958. sa:Destroy()
  1959. tra:Destroy()
  1960. tra2:Destroy()
  1961. lb:Destroy()
  1962. end
  1963.  
  1964.  
  1965. function InfernoWrath()
  1966. attack = true
  1967. chatfunc("Inferno Wrath!!")
  1968. for i = 0,4,0.1 do
  1969. swait()
  1970. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1971. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1972. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1973. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1974. end
  1975. local ff = Instance.new("ForceField",char)
  1976. hum.WalkSpeed = 0
  1977. local lb = Instance.new("Part")
  1978. lb.Parent = char
  1979. lb.Material = "Neon"
  1980. lb.Color = BrickColor.new("Bright blue").Color
  1981. lb.CanCollide = false
  1982. lb.Shape = "Ball"
  1983. lb.CFrame = torso.CFrame
  1984. lb.Anchored = true
  1985. lb.Transparency = 1
  1986. lb.Size = vt(1,1,1)
  1987. local thing = Instance.new("SpecialMesh",lb)
  1988. thing.MeshType = meshtype
  1989. for i = 0, 4 do
  1990. local lbr = Instance.new("Part")
  1991. lbr.Parent = char
  1992. lbr.Material = "Neon"
  1993. lbr.Color = BrickColor.new("Really red").Color
  1994. lbr.CanCollide = false
  1995. lbr.Shape = "Ball"
  1996. lbr.CFrame = lb.CFrame
  1997. lbr.Anchored = true
  1998. lbr.Transparency = 1
  1999. lbr.Size = vt(1,1,1)
  2000. local thinga = Instance.new("SpecialMesh",lbr)
  2001. thinga.MeshType = meshtype
  2002. thinga.Scale = vt(20*6,20*6,20*6)
  2003. for z = 0, 19 do
  2004. wait(0.025)
  2005. lbr.Transparency = lbr.Transparency - 0.05
  2006. thinga.Scale = thinga.Scale - vt(1*6,1*6,1*6)
  2007. end
  2008. lbr:Destroy()
  2009. end
  2010. local aa = Instance.new("Part")
  2011. local val = 1*7.5
  2012. aa.Parent = lb
  2013. local exsound = Instance.new("Sound",handle)
  2014. exsound.SoundId = "rbxassetid://402347142"
  2015. exsound.Volume = 10
  2016. exsound.Pitch = 1
  2017. exsound:Play()
  2018. aa.Material = "Neon"
  2019. aa.Color = BrickColor.new("255, 0, 0").Color
  2020. aa.CanCollide = false
  2021. aa.Shape = "Ball"
  2022. aa.CFrame = lb.CFrame
  2023. aa.Anchored = true
  2024. aa.Transparency = 0
  2025. aa.Size = vt(1,1,1)
  2026. local thinger = Instance.new("SpecialMesh",aa)
  2027. thinger.MeshType = meshtype
  2028. thinger.Scale = vt(15*1.5,15*1.5,15*1.5)
  2029. local explosion = Instance.new("Explosion",aa)
  2030. explosion.Position = aa.Position
  2031. explosion.BlastRadius = 50
  2032. explosion.BlastPressure = 100
  2033. local exp = Instance.new("ParticleEmitter",aa)
  2034. exp.Texture = "rbxassetid://296874871"
  2035. exp.LightEmission = 1
  2036. exp.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2037. exp.Rate = 9000000000
  2038. exp.Lifetime = NumberRange.new(1)
  2039. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  2040. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2041. exp.Speed = NumberRange.new(115)
  2042. exp.VelocitySpread = 9000000
  2043. exp.Rotation = NumberRange.new(-500,500)
  2044. exp.RotSpeed = NumberRange.new(-500,500)
  2045. local expa = Instance.new("ParticleEmitter",aa)
  2046. expa.Texture = "rbxassetid://296874871"
  2047. expa.LightEmission = 1
  2048. expa.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2049. expa.Rate = 9000000000
  2050. expa.Lifetime = NumberRange.new(2.75)
  2051. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  2052. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  2053. expa.Speed = NumberRange.new(115)
  2054. expa.VelocitySpread = 9000000
  2055. expa.Rotation = NumberRange.new(-500,500)
  2056. expa.RotSpeed = NumberRange.new(-500,500)
  2057. local exp2 = exp:Clone()
  2058. exp2.Parent = aa
  2059. local exp3 = exp:Clone()
  2060. exp3.Parent = aa
  2061. local exp4 = exp:Clone()
  2062. exp4.Parent = aa
  2063. local exp5 = exp:Clone()
  2064. exp5.Parent = aa
  2065. local exp6 = exp:Clone()
  2066. exp6.Parent = aa
  2067. local exp7 = exp:Clone()
  2068. exp7.Parent = aa
  2069. local expa2 = expa:Clone()
  2070. expa2.Parent = aa
  2071. local expa3 = expa:Clone()
  2072. expa3.Parent = aa
  2073. local expa4 = expa:Clone()
  2074. expa4.Parent = aa
  2075. local expa5 = expa:Clone()
  2076. expa5.Parent = aa
  2077. local expa6 = expa:Clone()
  2078. expa6.Parent = aa
  2079. local expa7 = expa:Clone()
  2080. expa7.Parent = aa
  2081. for i = 0, 1 do
  2082. val = val - 0.025*7.5
  2083. thinger.Scale = thinger.Scale + vt(val,val,val)
  2084. wait()
  2085. end
  2086. exp.Rate = 0
  2087. exp2.Rate = 0
  2088. exp3.Rate = 0
  2089. exp4.Rate = 0
  2090. exp5.Rate = 0
  2091. exp6.Rate = 0
  2092. exp7.Rate = 0
  2093. for i = 0, 1 do
  2094. val = val - 0.025*7.5
  2095. thinger.Scale = thinger.Scale + vt(val,val,val)
  2096. wait()
  2097. end
  2098. ff:Destroy()
  2099. hum.WalkSpeed = 16
  2100. attack = false
  2101. expa.Rate = 0
  2102. expa2.Rate = 0
  2103. expa3.Rate = 0
  2104. expa4.Rate = 0
  2105. expa5.Rate = 0
  2106. expa6.Rate = 0
  2107. expa7.Rate = 0
  2108. for i = 0, 21 do
  2109. val = val - 0.025*7.5
  2110. thinger.Scale = thinger.Scale + vt(val,val,val)
  2111. wait()
  2112. end
  2113. for i = 0, 74 do
  2114. val = val - 0.0145
  2115. aa.Transparency = aa.Transparency + 0.0145
  2116. thinger.Scale = thinger.Scale + vt(val,val,val)
  2117. wait()
  2118. end
  2119. wait(5)
  2120. lb:Destroy()
  2121. end
  2122.  
  2123. function InfernoDemise()
  2124. attack = true
  2125. chatfunc("Inferno Demise!!")
  2126. local tra = Instance.new("ParticleEmitter",handle)
  2127. tra.Texture = "rbxassetid://296874871"
  2128. tra.LightEmission = 0.75
  2129. tra.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2130. tra.Rate = 99999
  2131. tra.Lifetime = NumberRange.new(0.25)
  2132. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  2133. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  2134. tra.Speed = NumberRange.new(0)
  2135. tra.Rotation = NumberRange.new(-500,500)
  2136. tra.VelocitySpread = 90000
  2137. tra.LockedToPart = true
  2138. tra.RotSpeed = NumberRange.new(-500,500)
  2139. local tra2 = Instance.new("ParticleEmitter",handle)
  2140. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  2141. tra2.LightEmission = 1
  2142. tra2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2143. tra2.Rate = 50
  2144. tra2.Lifetime = NumberRange.new(0.5)
  2145. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
  2146. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  2147. tra2.Speed = NumberRange.new(0)
  2148. tra2.Rotation = NumberRange.new(-500,500)
  2149. tra2.VelocitySpread = 90000
  2150. tra2.LockedToPart = true
  2151. tra2.RotSpeed = NumberRange.new(-500,500)
  2152. for i = 0,1,0.1 do
  2153. swait()
  2154. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  2155. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  2156. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
  2157. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  2158. end
  2159. tra.Rate = 0
  2160. tra2.Rate = 0
  2161. local lb = Instance.new("Part")
  2162. lb.Parent = char
  2163. lb.Material = "Neon"
  2164. lb.Color = BrickColor.new("255, 0, 0").Color
  2165. lb.CanCollide = false
  2166. lb.Shape = "Ball"
  2167. lb.CFrame = mouse.Hit
  2168. lb.Anchored = true
  2169. lb.Transparency = 1
  2170. lb.Size = vt(1,1,1)
  2171. local thing = Instance.new("SpecialMesh",lb)
  2172. thing.MeshType = meshtype
  2173. for i = 0, 4 do
  2174. local lbr = Instance.new("Part")
  2175. lbr.Parent = char
  2176. lbr.Material = "Neon"
  2177. lbr.Color = BrickColor.new("255, 0, 0").Color
  2178. lbr.CanCollide = false
  2179. lbr.Shape = "Ball"
  2180. lbr.CFrame = lb.CFrame
  2181. lbr.Anchored = true
  2182. lbr.Transparency = 1
  2183. lbr.Size = vt(1,1,1)
  2184. local thinga = Instance.new("SpecialMesh",lbr)
  2185. thinga.MeshType = meshtype
  2186. thinga.Scale = vt(20*4.5,20*4.5,20*4.5)
  2187. for z = 0, 19 do
  2188. wait(0.025)
  2189. lbr.Transparency = lbr.Transparency - 0.05
  2190. thinga.Scale = thinga.Scale - vt(1*4.5,1*4.5,1*4.5)
  2191. end
  2192. lbr:Destroy()
  2193. end
  2194. local aa = Instance.new("Part")
  2195. local val = 1*6.25
  2196. aa.Parent = lb
  2197. local exsound = Instance.new("Sound",aa)
  2198. exsound.SoundId = "rbxassetid://402347142"
  2199. exsound.Volume = 4.5
  2200. exsound.Pitch = 1
  2201. exsound:Play()
  2202. aa.Material = "Neon"
  2203. aa.Color = BrickColor.new("Really red").Color
  2204. aa.CanCollide = false
  2205. aa.Shape = "Ball"
  2206. aa.CFrame = lb.CFrame
  2207. aa.Anchored = true
  2208. aa.Transparency = 0
  2209. aa.Size = vt(1,1,1)
  2210. local thinger = Instance.new("SpecialMesh",aa)
  2211. thinger.MeshType = meshtype
  2212. thinger.Scale = vt(15*1.15,15*1.15,15*1.15)
  2213. local explosion = Instance.new("Explosion",aa)
  2214. explosion.Position = aa.Position
  2215. explosion.BlastRadius = 35
  2216. explosion.BlastPressure = 100
  2217. local exp = Instance.new("ParticleEmitter",aa)
  2218. exp.Texture = "rbxassetid://296874871"
  2219. exp.LightEmission = 1
  2220. exp.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2221. exp.Rate = 9000000000
  2222. exp.Lifetime = NumberRange.new(1)
  2223. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  2224. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2225. exp.Speed = NumberRange.new(105)
  2226. exp.VelocitySpread = 9000000
  2227. exp.Rotation = NumberRange.new(-500,500)
  2228. exp.RotSpeed = NumberRange.new(-500,500)
  2229. local expa = Instance.new("ParticleEmitter",aa)
  2230. expa.Texture = "rbxassetid://296874871"
  2231. expa.LightEmission = 1
  2232. expa.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2233. expa.Rate = 9000000000
  2234. expa.Lifetime = NumberRange.new(2.75)
  2235. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  2236. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  2237. expa.Speed = NumberRange.new(105)
  2238. expa.VelocitySpread = 9000000
  2239. expa.Rotation = NumberRange.new(-500,500)
  2240. expa.RotSpeed = NumberRange.new(-500,500)
  2241. local exp2 = exp:Clone()
  2242. exp2.Parent = aa
  2243. local exp3 = exp:Clone()
  2244. exp3.Parent = aa
  2245. local exp4 = exp:Clone()
  2246. exp4.Parent = aa
  2247. local exp5 = exp:Clone()
  2248. exp5.Parent = aa
  2249. local exp6 = exp:Clone()
  2250. exp6.Parent = aa
  2251. local exp7 = exp:Clone()
  2252. exp7.Parent = aa
  2253. local expa2 = expa:Clone()
  2254. expa2.Parent = aa
  2255. local expa3 = expa:Clone()
  2256. expa3.Parent = aa
  2257. local expa4 = expa:Clone()
  2258. expa4.Parent = aa
  2259. local expa5 = expa:Clone()
  2260. expa5.Parent = aa
  2261. local expa6 = expa:Clone()
  2262. expa6.Parent = aa
  2263. local expa7 = expa:Clone()
  2264. expa7.Parent = aa
  2265. for i = 0, 1 do
  2266. val = val - 0.025*6.25
  2267. thinger.Scale = thinger.Scale + vt(val,val,val)
  2268. wait()
  2269. end
  2270. exp.Rate = 0
  2271. exp2.Rate = 0
  2272. exp3.Rate = 0
  2273. exp4.Rate = 0
  2274. exp5.Rate = 0
  2275. exp6.Rate = 0
  2276. exp7.Rate = 0
  2277. for i = 0, 1 do
  2278. val = val - 0.025*6.25
  2279. thinger.Scale = thinger.Scale + vt(val,val,val)
  2280. wait()
  2281. end
  2282. attack = false
  2283. expa.Rate = 0
  2284. expa2.Rate = 0
  2285. expa3.Rate = 0
  2286. expa4.Rate = 0
  2287. expa5.Rate = 0
  2288. expa6.Rate = 0
  2289. expa7.Rate = 0
  2290. for i = 0, 21 do
  2291. val = val - 0.025*6.25
  2292. thinger.Scale = thinger.Scale + vt(val,val,val)
  2293. wait()
  2294. end
  2295. for i = 0, 74 do
  2296. val = val - 0.0145
  2297. aa.Transparency = aa.Transparency + 0.0145
  2298. thinger.Scale = thinger.Scale + vt(val,val,val)
  2299. wait()
  2300. end
  2301. wait(5)
  2302. lb:Destroy()
  2303. tra:Destroy()
  2304. tra2:Destroy()
  2305. end
  2306.  
  2307. mouse.KeyDown:connect(function(key)
  2308. if key == "q" and attack == false then
  2309. InfernoComet()
  2310. end
  2311. if key == "e" and attack == false then
  2312. InfernoDemise()
  2313. end
  2314. if key == "r" and attack == false then
  2315. InfernoWrath()
  2316. end
  2317. if key == "f" and attack == false then
  2318. InfernoMeteor()
  2319. end
  2320. if key == "x" and attack == false then
  2321. InfernoHell()
  2322. end
  2323. end)
  2324.  
  2325. game:GetService("RunService").Stepped:connect(function()
  2326. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2327. velocity = RootPart.Velocity.y
  2328. sine = sine + change
  2329. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  2330. if equipped == true or equipped == false then
  2331. healthg.Text = math.floor(hum.Health).. "/" ..math.floor(hum.MaxHealth)
  2332. if RootPart.Velocity.y > 1 and hit == nil then
  2333. Anim = "Jump"
  2334. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2335. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2336. if attack == false then
  2337. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2338. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
  2339. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(50)), 0.3)
  2340. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-50)), 0.3)
  2341. end
  2342. else
  2343. if RootPart.Velocity.y < -1 and hit == nil then
  2344. Anim = "Fall"
  2345. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2346. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2347. if attack == false then
  2348. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  2349. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
  2350. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(90)), 0.3)
  2351. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-90)), 0.3)
  2352. end
  2353. else
  2354. if Torsovelocity < 1 and hit ~= nil then
  2355. Anim = "Idle"
  2356. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(-10),math.rad(0)),.3)
  2357. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(10),math.rad(0)),.3)
  2358. if attack == false then
  2359. change = 1
  2360. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
  2361. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(20)),.3)
  2362. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.35, -0.25) * angles(math.rad(20 + 1.5 * math.cos(sine / 32)), math.rad(-30), math.rad(-90)), 0.3)
  2363. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-10 + 1.5 * math.cos(sine / 32))), 0.3)
  2364. end
  2365. else
  2366. if Torsovelocity > 2 and hit ~= nil then
  2367. Anim = "Walk"
  2368. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(-25),math.rad(0 + 50 * math.cos(sine / 6))),.3)
  2369. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(-25),math.rad(0 + 50 * math.cos(sine / 6))),.3)
  2370. if attack == false then
  2371. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(15),math.rad(0),math.rad(25)),.3)
  2372. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-25)),.3)
  2373. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.35, -0.5) * angles(math.rad(20), math.rad(-30), math.rad(-90)), 0.3)
  2374. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0 - 45 * math.cos(sine / 5)), math.rad(0), math.rad(-10)), 0.3)
  2375. end
  2376. end
  2377. end
  2378. end
  2379. end
  2380. end
  2381. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement