memberhero

Cape Thingy

Apr 18th, 2018
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 197.76 KB | None | 0 0
  1. --[[by._Alteriano_Night.Owl.Inc]]--
  2. --[[Damage Added By basstracker197]]--
  3. wait(1 / 60)
  4. Effects = { }
  5. local Player = game.Players.localPlayer
  6. local Character = Player.Character
  7. local Humanoid = Character.Humanoid
  8. local Mouse = Player:GetMouse()
  9. local LeftArm = Character["Left Arm"]
  10. local RightArm = Character["Right Arm"]
  11. local LeftLeg = Character["Left Leg"]
  12. local RightLeg = Character["Right Leg"]
  13. local Head = Character.Head
  14. local Torso = Character.Torso
  15. local Camera = game.Workspace.CurrentCamera
  16. local RootPart = Character.HumanoidRootPart
  17. local RootJoint = RootPart.RootJoint
  18. local attack = false
  19. local Anim = 'Idle'
  20. local attacktype = 1
  21. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  22. local velocity = RootPart.Velocity.y
  23. local sine = 0
  24. local change = 1
  25. local AnimTable = {}
  26. AnimTable.RepWALK = {}
  27. AnimTable.RepulseAttack1 = {}
  28. AnimTable.RepulseAttack2 = {}
  29. AnimTable.RepulseAttack3 = {}
  30. AnimTable.RepulseAttack4 = {}
  31. AnimTable.RepulseShoot = {}
  32. AnimTable.RepulseORA = {}
  33. AnimTable.RepulseEnergyB = {}
  34. AnimTable.RepulseEnergyF = {}
  35. AnimTable.RepulseAttack1.Animation = function(num)
  36. repatk1cf = nil
  37. if num == 1 then
  38. repatk1cf = {CFrame.new(0.000151857734, -0.310488015, -0.087417841, 0.707106054, 5.26835073e-008, -0.707107484, 0.122787014, 0.984807968, 0.122786865, 0.696365058, -0.173646957, 0.696363688), CFrame.new(0.101928703, 1.50244772, -0.0383823365, 0.76589334, 0.0762532279, 0.638430059, -0.0196644422, 0.995256186, -0.095281601, -0.642666996, 0.0604211651, 0.763759375), CFrame.new(1.01774633, 0.557527065, -0.776187301, 0.541353703, 0.741649806, 0.396095604, 0.711713314, -0.153383806, -0.685520053, -0.447661191, 0.653015316, -0.610876858), CFrame.new(-1.07208586, 0.264054269, -0.716768324, 0.529938459, -0.260122895, -0.807156265, -0.752277017, 0.295165181, -0.589030504, 0.39146477, 0.919355154, -0.039265126), CFrame.new(0.81415844, -1.89738977, 0.144144416, 0.866025925, -0.171008825, 0.469845951, -1.40815973e-006, 0.939692497, 0.342020512, -0.499999285, -0.296199232, 0.813797772), CFrame.new(-0.818738878, -1.59999573, -0.397991776, 0.642786622, 0.0667650178, 0.763130188, 4.3399632e-007, 0.99619472, -0.0871558338, -0.766045213, 0.0560229495, 0.640340626)}
  39. elseif num == 2 then
  40. repatk1cf = {CFrame.new(0.31380862, -0.320521832, 0.0252371654, 0.249517962, -0.150383011, 0.956622124, -0.0458769947, 0.984923244, 0.166798219, -0.967282891, -0.0855060965, 0.238856897), CFrame.new(0.101926193, 1.50244832, -0.0383800864, 0.337979913, 0.0762555003, -0.938059092, -0.0828148723, 0.995255768, 0.051067099, 0.937502801, 0.0604255944, 0.342691481), CFrame.new(1.96121001, 0.774859428, -0.462411612, 0.340120375, -0.92077136, 0.191045195, 0.466549307, -0.0111669078, -0.884424806, 0.816486418, 0.389942825, 0.42578721), CFrame.new(-1.36170578, 0.526111126, -0.597925961, 0.81348151, -0.212761745, -0.541276693, -0.539894938, 0.0697831511, -0.838834763, 0.216243982, 0.974609077, -0.0581016839), CFrame.new(0.970680714, -1.68610644, -0.0975568295, 0.579166114, -0.127570763, -0.805166125, 0.110368893, 0.990856647, -0.0776019096, 0.807703912, -0.0439208932, 0.587950349), CFrame.new(-0.827146292, -1.8113209, -0.0556658059, 0.816036701, 0.217413262, -0.535551846, -0.0871567726, 0.962250471, 0.257832885, 0.571391284, -0.163724124, 0.804180741)}
  41. end
  42. return repatk1cf
  43. end
  44. AnimTable.RepulseAttack2.Animation = function(num)
  45. repatk2cf = nil
  46. if num == 1 then
  47. repatk2cf = {CFrame.new(-0.0382043272, -0.447743475, -0.209081307, 0.653245032, -0.0733856931, 0.753581822, -0.271655023, 0.906307638, 0.323743671, -0.706735075, -0.416198224, 0.572105408), CFrame.new(-2.74181366e-006, 1.49999321, -3.4570694e-006, 0.707105815, -0.183012873, -0.683013678, -8.7171793e-007, 0.965925694, -0.258819759, 0.707107782, 0.183013588, 0.683011472), CFrame.new(1.65075588, 0.743636727, -0.356577665, 0.542998552, -0.115416825, 0.831764221, 0.839699984, 0.0834951103, -0.536593378, -0.00751632452, 0.989801884, 0.142253295), CFrame.new(-1.08620656, -0.00580590963, -0.864283919, 0.656464815, -0.698875248, 0.283949524, 0.478162557, 0.0943745971, -0.873186052, 0.583450615, 0.708990037, 0.396129608), CFrame.new(0.856426239, -1.40340364, -0.356423855, 0.707105279, -0.122788861, -0.696365654, 9.42498446e-007, 0.98480767, -0.173648372, 0.707108438, 0.122787014, 0.696362913), CFrame.new(-0.695387185, -1.90375674, -0.304245114, 0.92541647, 0.246137589, -0.288133472, -0.173648298, 0.951251149, 0.254887551, 0.336824656, -0.185843274, 0.923044682)}
  48. elseif num == 2 then
  49. repatk2cf = {CFrame.new(-0.479634404, -0.393727064, -0.220339894, 0.248309121, 0.219825819, -0.94340837, 0.019257009, 0.972597659, 0.231695861, 0.968489468, -0.0756994039, 0.237271711), CFrame.new(-4.01586294e-006, 1.4999907, -1.59628689e-006, 0.237956509, -0.0991817266, 0.966198623, 0.22414881, 0.973527908, 0.0447304621, -0.945057809, 0.205928385, 0.253888786), CFrame.new(1.08192515, 0.657660127, -1.1749661, 0.228772208, 0.493058115, 0.839379132, 0.874719322, 0.27430138, -0.399530977, -0.427234828, 0.825622678, -0.368534833), CFrame.new(-1.23054802, 1.29996836, -0.754827142, 0.94838953, -0.316170156, 0.0243683457, -0.269034386, -0.84291333, -0.465958893, 0.167862713, 0.43535465, -0.88447094), CFrame.new(0.839919031, -1.81287205, 0.0102108568, 0.808574855, -0.267538428, 0.524051666, 0.171010748, 0.95905602, 0.22575888, -0.562994003, -0.0929245204, 0.821220458), CFrame.new(-0.846072078, -1.7213496, -0.247524291, 0.693717241, 0.0689389557, 0.716940701, -0.0478171073, 0.997620881, -0.0496601462, -0.718658566, 0.000168083934, 0.695363283)}
  50. end
  51. return repatk2cf
  52. end
  53. AnimTable.RepulseAttack3.Animation = function(num)
  54. repatk3cf = nil
  55. if num == 1 then
  56. repatk3cf = {CFrame.new(0.00015424937, -0.0303910244, 0.172732353, 0.707106054, -1.36977135e-007, -0.707107484, -0.241844028, 0.939693153, -0.241843715, 0.664464056, 0.342018902, 0.664462626), CFrame.new(-0.0900346041, 1.53916931, -0.0900347233, 0.707106054, -0.241844028, 0.664464056, -1.36977135e-007, 0.939693153, 0.342018902, -0.707107484, -0.241843715, 0.664462626), CFrame.new(1.54832983, 0.2894032, 0.329475105, 0.910240293, -0.411981106, -0.0416468978, 0.371504784, 0.768086612, 0.521562576, -0.182885468, -0.490219176, 0.852196038), CFrame.new(-1.68712711, 0.311459482, 0.3278009, 0.836423278, 0.536408186, -0.11252743, -0.403283268, 0.741368711, 0.536409497, 0.371158689, -0.403284907, 0.836422443), CFrame.new(0.788507879, -1.88569379, 0.155615538, 0.891722381, -0.274265081, 0.360013813, 0.116977148, 0.908105969, 0.402069658, -0.437204301, -0.316421092, 0.841861069), CFrame.new(-0.70507884, -0.807403564, -0.520998418, 0.734425247, 0.0872097909, 0.673063159, -0.0274242759, 0.994713306, -0.0989620388, -0.678135276, 0.0542218834, 0.732934237)}
  57. elseif num == 2 then
  58. repatk3cf = {CFrame.new(0.000153645873, -0.22751689, 0.07635656, 0.707106054, -5.26835073e-008, -0.707107484, -0.122787014, 0.984807968, -0.122786865, 0.696365058, 0.173646957, 0.696363688), CFrame.new(-0.0900349915, 1.53916812, -0.0900349319, 0.707106054, -0.241843998, 0.664464056, -5.26835073e-008, 0.939693153, 0.342018783, -0.707107484, -0.241843611, 0.664462686), CFrame.new(1.71330678, 0.609134197, 0.494451642, 0.798460722, -0.570534825, -0.192225158, 0.525007725, 0.503572106, 0.68613565, -0.294665128, -0.648771942, 0.701617837), CFrame.new(-1.5747292, 0.538585067, 0.559931517, 0.823553085, 0.541512251, 0.168892533, -0.481333375, 0.509595573, 0.713183403, 0.300130665, -0.668637991, 0.680326998), CFrame.new(0.761081278, -1.79488313, 0.123973221, 0.891722023, -0.241844088, 0.382548481, 0.116976976, 0.939693153, 0.321392685, -0.437205136, -0.241843581, 0.866235197), CFrame.new(-1.52726746, -1.01843166, -0.946048379, 0.710156322, 0.662300229, -0.238822937, -0.508035719, 0.247218758, -0.825095534, -0.487419516, 0.707277417, 0.512036085)}
  59. end
  60. return repatk3cf
  61. end
  62. AnimTable.RepulseAttack4.Animation = function(num)
  63. repatk4cf = nil
  64. if num == 1 then
  65. repatk4cf = {CFrame.new(1.90734863e-006, -0.101995051, -0.0435739271, 1, 0, 0, 0, 0.996194661, 0.087155968, 0, -0.087155968, 0.996194661), CFrame.new(0, 1.49999213, 1.14738941e-006, 1, 0, 0, 0, 0.999637008, -0.0269428417, 0, 0.0269428417, 0.999637008), CFrame.new(0.86135602, 0.96034044, -0.937009454, 0.707105935, 0.612373054, -0.35355404, 0.122787617, -0.598741174, -0.7914747, -0.696365118, 0.516244411, -0.498565257), CFrame.new(-0.7684232, 0.870659947, -1.04800045, 0.573576868, -0.627506495, 0.526540816, -0.0713939667, -0.678636789, -0.730995834, 0.816034675, 0.381690472, -0.43405062), CFrame.new(0.581118286, -1.97988117, 0.114086062, 0.984807849, -5.94328526e-007, -0.173648044, 0.0301542114, 0.984807789, 0.171009779, 0.171009853, -0.17364797, 0.969846427), CFrame.new(-0.646108985, -1.95065558, -0.272756487, 0.951251328, 0.126749247, 0.281168371, -0.144535154, 0.988549173, 0.0433596969, -0.27245295, -0.0818846598, 0.958678424)}
  66. elseif num == 2 then
  67. repatk4cf = {CFrame.new(1.90734863e-006, -0.21144633, 0.076259613, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872), CFrame.new(0, 1.57069409, -0.156875908, 1, 0, 0, 0, 0.948566556, 0.31657818, 0, -0.31657818, 0.948566556), CFrame.new(1.86454415, 0.46246621, -0.0639053285, 0.180947989, -0.97119087, -0.155068755, -0.0968869328, 0.139301777, -0.985498905, 0.978708744, 0.193348199, -0.0688893348), CFrame.new(-1.79790926, 0.473141432, -0.0660722554, 0.338663906, 0.913478255, 0.225531012, -0.0265247822, 0.248868778, -0.96817404, -0.940533519, 0.321903408, 0.1085127), CFrame.new(0.655676186, -1.95014548, 0.339207411, 0.977650881, -0.140885949, -0.156045124, 0.187192559, 0.921208084, 0.341078997, 0.095696792, -0.362666637, 0.926992536), CFrame.new(-0.7683267, -1.93554115, 0.114631325, 0.928176641, 0.239801988, 0.284575343, -0.306200802, 0.926717699, 0.21779722, -0.211492777, -0.289291471, 0.933585286)}
  68. end
  69. return repatk4cf
  70. end
  71. AnimTable.RepulseShoot.Animation = function(num)
  72. repshootcf = nil
  73. if num == 1 or num == 3 then
  74. repshootcf = {CFrame.new(0, -0.100000001, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), CFrame.new( 0, 1.49999201, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1 ), CFrame.new( 0.661153734, 0.568759024, -0.827975571, -0.166752055, 0.025078943, 0.985679924, 0.98324734, -0.0704026297, 0.168131784, 0.0736110285, 0.99720335, -0.012919019 ), CFrame.new( -0.390097797, 0.861622274, -0.554995477, 0.351840883, -0.837056041, -0.418981194, -0.935129642, -0.294365793, -0.197183579, 0.0417199843, 0.461178988, -0.886325777 ), CFrame.new( 0.604644954, -1.9909004, 0.0280390829, 0.962250233, -0.0841861367, -0.258818984, 0.0871560201, 0.996194661, 4.23252061e-007, 0.257834047, -0.0225580372, 0.965925872 ), CFrame.new( -0.604644775, -1.99090064, 0.0280380547, 0.962250233, 0.0841861367, 0.258818984, -0.0871560201, 0.996194661, 4.23252061e-007, -0.257834047, -0.0225580372, 0.965925872 )}
  75. else
  76. repshootcf = {CFrame.new(1.90734863e-006, -0.25291419, 0.238341585, 1, 0, 0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661), CFrame.new(0, 1.49999189, -1.1920929e-006, 1, 0, 0, 0, 0.98480767, 0.173648626, 0, -0.173648626, 0.98480767), CFrame.new(0.689965963, 0.767623663, -0.856841147, -0.544456005, 0.160545677, 0.823281765, 0.798456132, -0.201499581, 0.567332089, 0.256973624, 0.966241658, -0.0184810348), CFrame.new(-0.392649293, 0.920519292, -0.977094412, 0.403439909, -0.887421727, -0.222977459, -0.91384387, -0.378501445, -0.147058249, 0.0461054072, 0.263095737, -0.963667512), CFrame.new(0.598512471, -1.89166105, 0.0173719227, 0.962250233, -0.061308533, -0.265171409, 0.0871564373, 0.992403805, 0.0868248865, 0.257834017, -0.106658652, 0.960284173), CFrame.new(-0.598512232, -1.89166129, 0.0173728764, 0.962250233, 0.061308533, 0.265171409, -0.0871564373, 0.992403805, 0.0868248865, -0.257834017, -0.106658652, 0.960284173)}
  77. end
  78. return repshootcf
  79. end
  80. AnimTable.RepulseORA.Animation = function(num)
  81. rep_ora = {}
  82. if num == 1 then
  83. rep_ora = {CFrame.new(4.76837158e-007, -0.107780606, -0.0868092626, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849), CFrame.new(0, 1.4999913, 2.38418608e-007, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012), CFrame.new(1.50214899, 0.590444803, 0.195881441, 0.965925872, 3.76027884e-007, 0.258818895, 0.257834077, -0.0871552154, -0.962250412, 0.0225570519, 0.99619478, -0.0841855928), CFrame.new(-1.60470915, 0.600643516, 0.204860806, 0.937436998, -0.0449436344, -0.345242023, -0.345831364, -0.00582624972, -0.938278675, 0.0401581824, 0.998972595, -0.0210046768), CFrame.new(0.636808395, -1.93472588, -0.370165229, 0.936116338, -0.0517791435, -0.347858071, 0.0266665779, 0.996705353, -0.0765988752, 0.350678325, 0.0624292716, 0.934412897), CFrame.new(-0.6665681, -1.92173398, -0.343467057, 0.962250233, 0.0613082647, 0.265171379, -0.0410595685, 0.99584806, -0.0812460929, -0.269051433, 0.0672912449, 0.960772276)}
  84. elseif num == 2 then
  85. rep_ora = {CFrame.new(0.0767437443, -0.107780531, -0.279432267, 0.866025388, -0.0868241936, 0.492404073, 0, 0.98480773, 0.173648342, -0.500000238, -0.150383845, 0.852868438), CFrame.new(-2.61076184e-006, 1.4999913, -6.19508683e-007, 0.866025209, 2.98023224e-007, -0.500000656, -2.56928615e-007, 1, 1.1920929e-007, 0.500000596, 2.98023224e-008, 0.866025209), CFrame.new(1.40606534, 0.812639356, -1.14933658, 0.82139349, -0.422619373, 0.383021921, 0.349686205, -0.157378837, -0.923553765, 0.450591207, 0.892538428, 0.0185142085), CFrame.new(-1.64197171, 0.599264741, 0.212680459, 0.807513177, -0.456930667, -0.373010725, -0.413006425, 0.0134942085, -0.9106282, 0.421127379, 0.889400065, -0.177818552), CFrame.new(0.636808515, -1.93472552, -0.37016958, 0.814187765, -0.0517790765, -0.578288436, 0.00593282748, 0.996705353, -0.0808905214, 0.580571651, 0.0624291934, 0.811812401), CFrame.new(-0.666569233, -1.92173398, -0.343468547, 0.867917657, 0.0613080971, -0.492910266, -0.0864830092, 0.99584806, -0.0284160972, 0.489121556, 0.0672912076, 0.869616032)}
  86. elseif num == 3 then
  87. rep_ora = {CFrame.new(-0.0223142356, -0.107780628, -0.249816686, 0.906307876, 0.0733869597, -0.416197479, 0, 0.98480773, 0.173648462, 0.422617942, -0.157378972, 0.892539084), CFrame.new(-2.22850417e-007, 1.49999118, 1.16660271e-006, 0.906307936, 1.49011612e-008, 0.422617972, -7.27595761e-009, 1, 0, -0.422618032, 0, 0.906308055), CFrame.new(1.5318948, 0.588474631, 0.207054406, 0.899958313, 0.340718478, 0.272003621, 0.314965397, -0.0767233223, -0.945997, -0.301449746, 0.9370296, -0.176362336), CFrame.new(-1.27977741, 0.723447502, -1.20010054, 0.726744413, 0.46058476, -0.509611845, -0.503104627, -0.148215696, -0.851421177, -0.46768418, 0.875153661, 0.124007396), CFrame.new(0.636807501, -1.93472636, -0.370165735, 0.868198872, -0.0517790169, 0.493507534, 0.075819321, 0.996705353, -0.0288097262, -0.490389913, 0.0624299645, 0.869264364), CFrame.new(-0.666569352, -1.92173386, -0.343467534, 0.86083132, 0.0613082871, 0.505183935, -0.018632248, 0.995848, -0.0891051888, -0.508549333, 0.0672918186, 0.858399451)}
  88. elseif num == 4 then
  89. rep_ora = {CFrame.new(0.0767437443, -0.107780531, -0.279432267, 0.866025388, -0.0868241936, 0.492404073, 0, 0.98480773, 0.173648342, -0.500000238, -0.150383845, 0.852868438), CFrame.new(-2.61076184e-006, 1.4999913, -6.19508683e-007, 0.866025209, 2.98023224e-007, -0.500000656, -2.56928615e-007, 1, 1.1920929e-007, 0.500000596, 2.98023224e-008, 0.866025209), CFrame.new(1.40606534, 0.812639356, -1.14933658, 0.82139349, -0.422619373, 0.383021921, 0.349686205, -0.157378837, -0.923553765, 0.450591207, 0.892538428, 0.0185142085), CFrame.new(-1.64197171, 0.599264741, 0.212680459, 0.807513177, -0.456930667, -0.373010725, -0.413006425, 0.0134942085, -0.9106282, 0.421127379, 0.889400065, -0.177818552), CFrame.new(0.636808515, -1.93472552, -0.37016958, 0.814187765, -0.0517790765, -0.578288436, 0.00593282748, 0.996705353, -0.0808905214, 0.580571651, 0.0624291934, 0.811812401), CFrame.new(-0.666569233, -1.92173398, -0.343468547, 0.867917657, 0.0613080971, -0.492910266, -0.0864830092, 0.99584806, -0.0284160972, 0.489121556, 0.0672912076, 0.869616032)}
  90. end
  91. return rep_ora
  92. end
  93. AnimTable.RepulseEnergyB.Animation = function(num)
  94. repeng = {}
  95. if num == 1 then
  96. repeng = {CFrame.new(-0.000108022243, -0.233785003, -0.0873367637, 0.499999821, -1.78813863e-007, -0.866025507, 0.150383934, 0.984807789, 0.0868239477, 0.852868676, -0.173648283, 0.492403716), CFrame.new(-1.2665987e-007, 1.49999368, -1.02072954e-006, 0.573575675, 0.0713936985, 0.816035628, -5.01982868e-007, 0.996194899, -0.0871551931, -0.819152594, 0.049989678, 0.571393132), CFrame.new(1.47017705, 0.884583473, 0.0280318335, 0.886720777, -0.205462068, 0.414139926, 0.236241817, -0.568640172, -0.787933052, 0.397386849, 0.796513736, -0.455686152), CFrame.new(-1.76647317, 0.409804255, -0.03838256, 0.444113791, 0.836516619, -0.320940912, -0.836516619, 0.258818626, -0.482962757, -0.320940822, 0.482962757, 0.814704895), CFrame.new(0.838749349, -1.98392951, 0.15807499, 0.830397308, -0.277826965, 0.48296237, 0.167731524, 0.951251447, 0.258818328, -0.53132534, -0.133914024, 0.836516857), CFrame.new(-0.811016142, -1.63281643, -0.179561377, 0.642214835, 0.00870995224, 0.76647532, -0.0151349902, 0.999884725, 0.00131897628, -0.766375303, -0.0124476701, 0.642272472)}
  97. else
  98. repeng = {CFrame.new(0.159273595, -0.292363107, -0.115490548, 0.0844330043, -0.144068986, 0.985959053, -0.357129037, 0.919379771, 0.164923266, -0.930231094, -0.366039604, 0.0261747837), CFrame.new(4.81307507e-006, 1.49999106, -3.65450978e-006, 0.171444774, -0.100317284, -0.980072975, -0.0616287738, 0.991762042, -0.11229457, 0.983264267, 0.0796530023, 0.163850009), CFrame.new(1.73932612, 1.06159639, 0.141945362, -0.153680667, -0.913934886, 0.375639945, 0.659919798, -0.377877831, -0.649395287, 0.735450923, 0.148092732, 0.661196351), CFrame.new(-1.68730593, 0.429691374, -0.418232322, 0.633863091, 0.519853055, -0.57268703, -0.772902489, 0.453472316, -0.443829596, 0.028971523, 0.723958433, 0.689235032), CFrame.new(0.51381135, -1.74729896, 0.0663300753, 0.422899842, 0.615153313, -0.665388703, -0.0435856879, 0.747240186, 0.66312325, 0.905127704, -0.251433372, 0.342819571), CFrame.new(-0.991570175, -1.5009346, -0.1830419, 0.415304065, 0.586875141, -0.695054054, -0.166150108, 0.800146103, 0.576333642, 0.894380629, -0.123870395, 0.429813296)}
  99. end
  100. return repeng
  101. end
  102. AnimTable.RepulseEnergyF.Animation = function(num)
  103. repenf = {}
  104. if num == 1 then
  105. repenf = {CFrame.new(0, -0.447293997, -0.2112111, 1, 0, 0, 0, 0.906307876, 0.422617942, 0, -0.422617942, 0.906307876),
  106. CFrame.new(0, 1.56152058, -0.112393305, 1, 0, 0, 0, 0.984807611, 0.173649013, 0, -0.173649013, 0.984807611),
  107. CFrame.new(1.40215218, 0.262826234, -0.571044147, 0.965925872, -7.91637774e-007, 0.258818924, 0.183013082, 0.707107067, -0.683012247, -0.183012128, 0.707106531, 0.683013082),
  108. CFrame.new(-1.50113642, 0.3615973, -0.530293226, 0.939693093, -1.40025165e-008, -0.342019022, -0.219845474, 0.766044676, -0.604022741, 0.262001872, 0.642787278, 0.719846845),
  109. CFrame.new(0.474119574, -1.8729918, 0.0565655231, 0.965926111, 1.87114551e-007, -0.25881803, 0.0885210708, 0.939692318, 0.330367059, 0.243209392, -0.342021078, 0.90767318),
  110. CFrame.new(-0.580936968, -1.35267889, -0.896118402, 0.981060326, 0.0858320147, 0.173647806, -0.00588275492, 0.909254968, -0.416197896, -0.193613231, 0.407293677, 0.892538965)}
  111. else
  112. repenf = {CFrame.new(0, -1.36848807, -0.310636044, 1, 0, 0, 0, 0.819151819, 0.573576868, 0, -0.573576868, 0.819151819), CFrame.new(0, 1.56151783, -0.112391293, 1, 0, 0, 0, 0.965925813, 0.258819401, 0, -0.258819401, 0.965925813), CFrame.new(1.01896489, 0.0858490542, -1.17818832, 0.64278698, -2.53824169e-007, 0.766045034, 0.383023024, 0.866025269, -0.321393669, -0.66341418, 0.500000536, 0.556669831), CFrame.new(-1.01494718, 0.206465095, -1.3528949, 0.496335, 0.031015249, -0.867576897, -0.496034414, 0.830292404, -0.254095674, 0.71246165, 0.556464553, 0.427487791), CFrame.new(0.62245965, -1.40458083, 0.119271994, 0.96592623, 0.0885211974, -0.243209109, 0.0885205865, 0.770030499, 0.631836414, 0.243209377, -0.631836355, 0.735956669), CFrame.new(-0.547003508, -0.542036593, -0.748789668, 0.939691901, -0.0298083462, 0.340720713, 0.144544527, 0.937470913, -0.316631377, -0.309977472, 0.346785247, 0.885242462)}
  113. end
  114. return repenf
  115. end
  116. AnimTable.RepWALK.Animation = function(num, fastnum)
  117. walkcf = nil
  118. if num == 1 then
  119. walkcf = {
  120. CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20), math.rad(-5 * math.cos((fastnum) / 10)), math.rad(0)),
  121. CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(10), math.rad(5 * math.cos((fastnum) / 10)), math.rad(0)),
  122. CFrame.new(1.14562762, 0.526349247, -0.591056466, 0.825674891, 0.469375819, 0.312965363, 0.547643542, -0.533675969, -0.644419432, -0.135452792, 0.703474402, -0.697693527),
  123. CFrame.new(-1.14244175, 0.534408689, -0.582344949, 0.825674295, -0.469376504, -0.312966168, -0.547644734, -0.533675849, -0.644418597, 0.13545242, 0.703474045, -0.697693944),
  124. CFrame.new(0.5, -1.85 - 0.5 * math.cos((fastnum) / 8) / 2, 0 + 2 * math.sin((fastnum) / 8) / 2) * CFrame.Angles(math.rad(-70 * math.sin((fastnum) / 8)), math.rad(-3), math.rad(0)),
  125. CFrame.new(-0.5, -1.85 + 0.5 * math.cos((fastnum) / 8) / 2, 0 - 2 * math.sin((fastnum) / 8) / 2) * CFrame.Angles(math.rad(70 * math.sin((fastnum) / 8)), math.rad(3), math.rad(0))}
  126. end
  127. return walkcf
  128. end
  129. local Create = LoadLibrary("RbxUtility").Create
  130.  
  131. local m = Create("Model"){
  132. Parent = Character,
  133. Name = "WeaponModel",
  134. }
  135.  
  136. Humanoid.Animator.Parent = nil
  137. Character.Animate.Parent = nil
  138.  
  139. local newMotor = function(part0, part1, c0, c1)
  140. local w = Create('Motor'){
  141. Parent = part0,
  142. Part0 = part0,
  143. Part1 = part1,
  144. C0 = c0,
  145. C1 = c1,
  146. }
  147. return w
  148. end
  149.  
  150. function clerp(a, b, t)
  151. return a:lerp(b, t)
  152. end
  153.  
  154. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  155. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  156.  
  157. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  158. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  159. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  160. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  161. RootJoint.C1 = CFrame.new(0, 0, 0)
  162. RootJoint.C0 = CFrame.new(0, 0, 0)
  163. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  164. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  165.  
  166. local rarmc1 = RW.C1
  167. local larmc1 = LW.C1
  168. local rlegc1 = RH.C1
  169. local llegc1 = LH.C1
  170.  
  171. local resetc1 = false
  172.  
  173. function PlayAnimationFromTable(table, speed, bool)
  174. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  175. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  176. RW.C0 = clerp(RW.C0, table[3], speed)
  177. LW.C0 = clerp(LW.C0, table[4], speed)
  178. RH.C0 = clerp(RH.C0, table[5], speed)
  179. LH.C0 = clerp(LH.C0, table[6], speed)
  180. if bool == true then
  181. if resetc1 == false then
  182. resetc1 = true
  183. RootJoint.C1 = RootJoint.C1
  184. Torso.Neck.C1 = Torso.Neck.C1
  185. RW.C1 = rarmc1
  186. LW.C1 = larmc1
  187. RH.C1 = rlegc1
  188. LH.C1 = llegc1
  189. end
  190. end
  191. end
  192.  
  193. ArtificialHB = Create("BindableEvent", script){
  194. Parent = script,
  195. Name = "Heartbeat",
  196. }
  197.  
  198. script:WaitForChild("Heartbeat")
  199.  
  200. frame = 1 / 30
  201. tf = 0
  202. allowframeloss = false
  203. tossremainder = false
  204. lastframe = tick()
  205. script.Heartbeat:Fire()
  206.  
  207. game:GetService("RunService").Heartbeat:connect(function(s, p)
  208. tf = tf + s
  209. if tf >= frame then
  210. if allowframeloss then
  211. script.Heartbeat:Fire()
  212. lastframe = tick()
  213. else
  214. for i = 1, math.floor(tf / frame) do
  215. script.Heartbeat:Fire()
  216. end
  217. lastframe = tick()
  218. end
  219. if tossremainder then
  220. tf = 0
  221. else
  222. tf = tf - frame * math.floor(tf / frame)
  223. end
  224. end
  225. end)
  226.  
  227. function swait(num)
  228. if num == 0 or num == nil then
  229. ArtificialHB.Event:wait()
  230. else
  231. for i = 0, num do
  232. ArtificialHB.Event:wait()
  233. end
  234. end
  235. end
  236. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  237. local Part = Create("Part"){
  238. Parent = Parent,
  239. Reflectance = Reflectance,
  240. Transparency = Transparency,
  241. CanCollide = false,
  242. Locked = true,
  243. BrickColor = BrickColor.new(tostring(BColor)),
  244. Name = Name,
  245. Size = Size,
  246. Material = Material,
  247. }
  248. RemoveOutlines(Part)
  249. return Part
  250. end
  251. function CreateSound(id, par, vol, pit)
  252. coroutine.resume(coroutine.create(function()
  253. local sou = Instance.new("Sound", par or workspace)
  254. sou.Volume = vol
  255. sou.Pitch = pit or 1
  256. sou.SoundId = id
  257. swait()
  258. sou:play()
  259. game:GetService("Debris"):AddItem(sou, 6)
  260. end))
  261. end
  262. Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  263. if hit.Parent == nil then
  264. return
  265. end
  266. local h = hit.Parent:FindFirstChild("Humanoid")
  267. for _, v in pairs(hit.Parent:children()) do
  268. if v:IsA("Humanoid") then
  269. h = v
  270. end
  271. end
  272. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  273. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  274. if hit.Parent.DebounceHit.Value == true then
  275. return
  276. end
  277. end
  278. local c = Create("ObjectValue"){
  279. Name = "creator",
  280. Value = game:service("Players").LocalPlayer,
  281. Parent = h,
  282. }
  283. game:GetService("Debris"):AddItem(c, .5)
  284. if HitSound ~= nil and HitPitch ~= nil then
  285. CreateSound(HitSound, hit, 1, HitPitch)
  286. end
  287. local Damage = math.random(minim, maxim)
  288. local blocked = false
  289. local block = hit.Parent:findFirstChild("Block")
  290. if block ~= nil then
  291. if block.className == "IntValue" then
  292. if block.Value > 0 then
  293. blocked = true
  294. block.Value = block.Value - 1
  295. print(block.Value)
  296. end
  297. end
  298. end
  299. if blocked == false then
  300. h.Health = h.Health - Damage
  301. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Part.BrickColor.Color)
  302. else
  303. h.Health = h.Health - (Damage / 2)
  304. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Part.BrickColor.Color)
  305. end
  306. if Type == "Knockdown" then
  307. local hum = hit.Parent.Humanoid
  308. hum.PlatformStand = true
  309. coroutine.resume(coroutine.create(function(HHumanoid)
  310. swait(1)
  311. HHumanoid.PlatformStand = false
  312. end), hum)
  313. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  314. local bodvol = Create("BodyVelocity"){
  315. velocity = angle * knockback,
  316. P = 5000,
  317. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  318. Parent = hit,
  319. }
  320. local rl = Create("BodyAngularVelocity"){
  321. P = 3000,
  322. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  323. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  324. Parent = hit,
  325. }
  326. game:GetService("Debris"):AddItem(bodvol, .5)
  327. game:GetService("Debris"):AddItem(rl, .5)
  328. elseif Type == "Normal" then
  329. local vp = Create("BodyVelocity"){
  330. P = 500,
  331. maxForce = Vector3.new(math.huge, 0, math.huge),
  332. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  333. }
  334. if knockback > 0 then
  335. vp.Parent = hit.Parent.Torso
  336. end
  337. game:GetService("Debris"):AddItem(vp, .5)
  338. elseif Type == "Up" then
  339. local bodyVelocity = Create("BodyVelocity"){
  340. velocity = Vector3.new(0, 20, 0),
  341. P = 5000,
  342. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  343. Parent = hit,
  344. }
  345. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  346.  
  347. local bodyVelocity = Create("BodyVelocity"){
  348. velocity = Vector3.new(0, 20, 0),
  349. P = 5000,
  350. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  351. Parent = hit,
  352. }
  353. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  354. elseif Type == "Snare" then
  355. local bp = Create("BodyPosition"){
  356. P = 2000,
  357. D = 100,
  358. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  359. position = hit.Parent.Torso.Position,
  360. Parent = hit.Parent.Torso,
  361. }
  362. game:GetService("Debris"):AddItem(bp, 1)
  363. elseif Type == "Freeze" then
  364. local BodPos = Create("BodyPosition"){
  365. P = 50000,
  366. D = 1000,
  367. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  368. position = hit.Parent.Torso.Position,
  369. Parent = hit.Parent.Torso,
  370. }
  371. local BodGy = Create("BodyGyro") {
  372. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  373. P = 20e+003,
  374. Parent = hit.Parent.Torso,
  375. cframe = hit.Parent.Torso.CFrame,
  376. }
  377. hit.Parent.Torso.Anchored = true
  378. coroutine.resume(coroutine.create(function(Part)
  379. swait(1.5)
  380. Part.Anchored = false
  381. end), hit.Parent.Torso)
  382. game:GetService("Debris"):AddItem(BodPos, 3)
  383. game:GetService("Debris"):AddItem(BodGy, 3)
  384. end
  385. local debounce = Create("BoolValue"){
  386. Name = "DebounceHit",
  387. Parent = hit.Parent,
  388. Value = true,
  389. }
  390. game:GetService("Debris"):AddItem(debounce, Delay)
  391. c = Instance.new("ObjectValue")
  392. c.Name = "creator"
  393. c.Value = Player
  394. c.Parent = h
  395. game:GetService("Debris"):AddItem(c, .5)
  396. end
  397. end
  398.  
  399. function ShowDamage(Pos, Text, Time, Color)
  400. local Rate = (1 / 30)
  401. local Pos = (Pos or Vector3.new(0, 0, 0))
  402. local Text = (Text or "")
  403. local Time = (Time or 2)
  404. local Color = (Color or Color3.new(1, 0, 1))
  405. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  406. EffectPart.Anchored = true
  407. local BillboardGui = Create("BillboardGui"){
  408. Size = UDim2.new(3, 0, 3, 0),
  409. Adornee = EffectPart,
  410. Parent = EffectPart,
  411. }
  412. local TextLabel = Create("TextLabel"){
  413. BackgroundTransparency = 1,
  414. Size = UDim2.new(1, 0, 1, 0),
  415. Text = Text,
  416. TextColor3 = Color,
  417. TextScaled = true,
  418. Font = Enum.Font.ArialBold,
  419. Parent = BillboardGui,
  420. }
  421. game.Debris:AddItem(EffectPart, (Time + 0.1))
  422. EffectPart.Parent = game:GetService("Workspace")
  423. delay(0, function()
  424. local Frames = (Time / Rate)
  425. for Frame = 1, Frames do
  426. wait(Rate)
  427. local Percent = (Frame / Frames)
  428. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  429. TextLabel.TextTransparency = Percent
  430. end
  431. if EffectPart and EffectPart.Parent then
  432. EffectPart:Destroy()
  433. end
  434. end)
  435. end
  436.  
  437. function MagniDamage(Part,magni,mindam,maxdam,knock,Type)
  438. for _,c in pairs(workspace:children()) do
  439. local hum=c:findFirstChild("Humanoid")
  440. if hum~=nil then
  441. local head=c:findFirstChild("Torso")
  442. if head~=nil then
  443. local targ=head.Position-Part.Position
  444. local mag=targ.magnitude
  445. if mag<=magni and c.Name~=Player.Name then
  446. --Damagefunc(head,mindam,maxdam,knock,Type,RootPart,.2,1,nil,1)
  447. Damagefunc(head, head, mindam,maxdam, knock, Type, RootPart, .1, "http://www.roblox.com/asset/?id=231917784", 1)
  448. end
  449. end
  450. end
  451. end
  452. end
  453. function RemoveOutlines(part)
  454. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  455. end
  456.  
  457. CFuncs = {
  458. Part = {
  459. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  460. local Part = Create("Part"){
  461. Parent = Parent,
  462. Reflectance = Reflectance,
  463. Transparency = Transparency,
  464. CanCollide = false,
  465. Locked = true,
  466. BrickColor = BrickColor.new(tostring(BColor)),
  467. Name = Name,
  468. Size = Size,
  469. Material = Material,
  470. }
  471. RemoveOutlines(Part)
  472. return Part
  473. end;
  474. };
  475.  
  476. Mesh = {
  477. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  478. local Msh = Create(Mesh){
  479. Parent = Part,
  480. Offset = OffSet,
  481. Scale = Scale,
  482. }
  483. if Mesh == "SpecialMesh" then
  484. Msh.MeshType = MeshType
  485. Msh.MeshId = MeshId
  486. end
  487. return Msh
  488. end;
  489. };
  490.  
  491. Weld = {
  492. Create = function(Parent, Part0, Part1, C0, C1)
  493. local Weld = Create("Weld"){
  494. Parent = Parent,
  495. Part0 = Part0,
  496. Part1 = Part1,
  497. C0 = C0,
  498. C1 = C1,
  499. }
  500. return Weld
  501. end;
  502. };
  503.  
  504. Sound = {
  505. Create = function(id, par, vol, pit)
  506. coroutine.resume(coroutine.create(function()
  507. local Sound = Create("Sound"){
  508. Volume = vol,
  509. Pitch = pit or 1,
  510. SoundId = "rbxassetid://" .. id,
  511. Parent = par or workspace,
  512. }
  513. Sound:play()
  514. game:GetService("Debris"):AddItem(Sound, 10)
  515. end))
  516. end;
  517. };
  518.  
  519. Decal = {
  520. Create = function(Color, Texture, Transparency, Name, Parent)
  521. local Decal = Create("Decal"){
  522. Color3 = Color,
  523. Texture = "rbxassetid://" .. Texture,
  524. Transparency = Transparency,
  525. Name = Name,
  526. Parent = Parent,
  527. }
  528. return Decal
  529. end;
  530. };
  531.  
  532. BillboardGui = {
  533. Create = function(Parent, Image, Position, Size)
  534. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  535. BillPar.CFrame = CFrame.new(Position)
  536. local Bill = Create("BillboardGui"){
  537. Parent = BillPar,
  538. Adornee = BillPar,
  539. Size = UDim2.new(1, 0, 1, 0),
  540. SizeOffset = Vector2.new(Size, Size),
  541. }
  542. local d = Create("ImageLabel", Bill){
  543. Parent = Bill,
  544. BackgroundTransparency = 1,
  545. Size = UDim2.new(1, 0, 1, 0),
  546. Image = "rbxassetid://" .. Image,
  547. }
  548. return BillPar
  549. end
  550. };
  551.  
  552. ParticleEmitter = {
  553. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  554. local Particle = Create("ParticleEmitter"){
  555. Parent = Parent,
  556. Color = ColorSequence.new(Color1, Color2),
  557. LightEmission = LightEmission,
  558. Size = Size,
  559. Texture = Texture,
  560. Transparency = Transparency,
  561. ZOffset = ZOffset,
  562. Acceleration = Accel,
  563. Drag = Drag,
  564. LockedToPart = LockedToPart,
  565. VelocityInheritance = VelocityInheritance,
  566. EmissionDirection = EmissionDirection,
  567. Enabled = Enabled,
  568. Lifetime = LifeTime,
  569. Rate = Rate,
  570. Rotation = Rotation,
  571. RotSpeed = RotSpeed,
  572. Speed = Speed,
  573. VelocitySpread = VelocitySpread,
  574. }
  575. return Particle
  576. end;
  577. };
  578.  
  579. CreateTemplate = {
  580.  
  581. };
  582. }
  583.  
  584. function rayCast(Position, Direction, Range, Ignore)
  585. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  586. end
  587.  
  588. FindNearestTorso = function(pos)
  589. local list = (game.Workspace:children())
  590. local torso = nil
  591. local dist = 1000
  592. local temp, human, temp2 = nil, nil, nil
  593. for x = 1, #list do
  594. temp2 = list[x]
  595. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  596. temp = temp2:findFirstChild("Torso")
  597. human = temp2:findFirstChild("Humanoid")
  598. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  599. local dohit = true
  600. if dohit == true then
  601. torso = temp
  602. dist = (temp.Position - pos).magnitude
  603. end
  604. end
  605. end
  606. end
  607. return torso, dist
  608. end
  609.  
  610. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  611. if hit.Parent == nil then
  612. return
  613. end
  614. local h = hit.Parent:FindFirstChild("Humanoid")
  615. for _, v in pairs(hit.Parent:children()) do
  616. if v:IsA("Humanoid") then
  617. h = v
  618. end
  619. end
  620. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  621. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  622. if hit.Parent.DebounceHit.Value == true then
  623. return
  624. end
  625. end
  626. local c = Create("ObjectValue"){
  627. Name = "creator",
  628. Value = game:service("Players").LocalPlayer,
  629. Parent = h,
  630. }
  631. game:GetService("Debris"):AddItem(c, .5)
  632. if HitSound ~= nil and HitPitch ~= nil then
  633. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  634. end
  635. local Damage = math.random(minim, maxim)
  636. local blocked = false
  637. local block = hit.Parent:findFirstChild("Block")
  638. if block ~= nil then
  639. if block.className == "IntValue" then
  640. if block.Value > 0 then
  641. blocked = true
  642. block.Value = block.Value - 1
  643. print(block.Value)
  644. end
  645. end
  646. end
  647. if blocked == false then
  648. h.Health = h.Health - Damage
  649. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  650. else
  651. h.Health = h.Health - (Damage / 2)
  652. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  653. end
  654. if Type == "Knockdown" then
  655. local hum = hit.Parent.Humanoid
  656. hum.PlatformStand = true
  657. coroutine.resume(coroutine.create(function(HHumanoid)
  658. swait(1)
  659. HHumanoid.PlatformStand = false
  660. end), hum)
  661. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  662. local bodvol = Create("BodyVelocity"){
  663. velocity = angle * knockback,
  664. P = 5000,
  665. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  666. Parent = hit,
  667. }
  668. local rl = Create("BodyAngularVelocity"){
  669. P = 3000,
  670. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  671. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  672. Parent = hit,
  673. }
  674. game:GetService("Debris"):AddItem(bodvol, .5)
  675. game:GetService("Debris"):AddItem(rl, .5)
  676. elseif Type == "Normal" then
  677. local vp = Create("BodyVelocity"){
  678. P = 500,
  679. maxForce = Vector3.new(math.huge, 0, math.huge),
  680. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  681. }
  682. if knockback > 0 then
  683. vp.Parent = hit.Parent.Torso
  684. end
  685. game:GetService("Debris"):AddItem(vp, .5)
  686. elseif Type == "Up" then
  687. local bodyVelocity = Create("BodyVelocity"){
  688. velocity = Vector3.new(0, 20, 0),
  689. P = 5000,
  690. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  691. Parent = hit,
  692. }
  693. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  694. elseif Type == "DarkUp" then
  695. coroutine.resume(coroutine.create(function()
  696. for i = 0, 1, 0.1 do
  697. swait()
  698. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  699. end
  700. end))
  701. local bodyVelocity = Create("BodyVelocity"){
  702. velocity = Vector3.new(0, 20, 0),
  703. P = 5000,
  704. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  705. Parent = hit,
  706. }
  707. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  708. elseif Type == "Snare" then
  709. local bp = Create("BodyPosition"){
  710. P = 2000,
  711. D = 100,
  712. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  713. position = hit.Parent.Torso.Position,
  714. Parent = hit.Parent.Torso,
  715. }
  716. game:GetService("Debris"):AddItem(bp, 1)
  717. elseif Type == "Freeze" then
  718. local BodPos = Create("BodyPosition"){
  719. P = 50000,
  720. D = 1000,
  721. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  722. position = hit.Parent.Torso.Position,
  723. Parent = hit.Parent.Torso,
  724. }
  725. local BodGy = Create("BodyGyro") {
  726. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  727. P = 20e+003,
  728. Parent = hit.Parent.Torso,
  729. cframe = hit.Parent.Torso.CFrame,
  730. }
  731. hit.Parent.Torso.Anchored = true
  732. coroutine.resume(coroutine.create(function(Part)
  733. swait(1.5)
  734. Part.Anchored = false
  735. end), hit.Parent.Torso)
  736. game:GetService("Debris"):AddItem(BodPos, 3)
  737. game:GetService("Debris"):AddItem(BodGy, 3)
  738. end
  739. local debounce = Create("BoolValue"){
  740. Name = "DebounceHit",
  741. Parent = hit.Parent,
  742. Value = true,
  743. }
  744. game:GetService("Debris"):AddItem(debounce, Delay)
  745. c = Create("ObjectValue"){
  746. Name = "creator",
  747. Value = Player,
  748. Parent = h,
  749. }
  750. game:GetService("Debris"):AddItem(c, .5)
  751. end
  752. end
  753.  
  754. function ShowDamage(Pos, Text, Time, Color)
  755. local Rate = (1 / 30)
  756. local Pos = (Pos or Vector3.new(0, 0, 0))
  757. local Text = (Text or "")
  758. local Time = (Time or 2)
  759. local Color = (Color or Color3.new(1, 0, 1))
  760. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  761. EffectPart.Anchored = true
  762. local BillboardGui = Create("BillboardGui"){
  763. Size = UDim2.new(3, 0, 3, 0),
  764. Adornee = EffectPart,
  765. Parent = EffectPart,
  766. }
  767. local TextLabel = Create("TextLabel"){
  768. BackgroundTransparency = 1,
  769. Size = UDim2.new(1, 0, 1, 0),
  770. Text = Text,
  771. Font = "SciFi",
  772. TextColor3 = Color,
  773. TextScaled = true,
  774. Parent = BillboardGui,
  775. }
  776. game.Debris:AddItem(EffectPart, (Time))
  777. EffectPart.Parent = game:GetService("Workspace")
  778. delay(0, function()
  779. local Frames = (Time / Rate)
  780. for Frame = 1, Frames do
  781. wait(Rate)
  782. local Percent = (Frame / Frames)
  783. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  784. TextLabel.TextTransparency = Percent
  785. end
  786. if EffectPart and EffectPart.Parent then
  787. EffectPart:Destroy()
  788. end
  789. end)
  790. end
  791.  
  792. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  793. for _, c in pairs(workspace:children()) do
  794. local hum = c:findFirstChild("Humanoid")
  795. if hum ~= nil then
  796. local head = c:findFirstChild("Torso")
  797. if head ~= nil then
  798. local targ = head.Position - Part.Position
  799. local mag = targ.magnitude
  800. if mag <= Magnitude and c.Name ~= Player.Name then
  801. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  802. end
  803. end
  804. end
  805. end
  806. end
  807. ---invinsible---
  808. for i,v in pairs(Character:GetChildren()) do
  809. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Head" then
  810. v.Transparency = 1
  811. end
  812. end
  813. ----cape---
  814. -- Made by PPATTA/Cass/Inkyy/lynkss/h6IIow - I've returned!!, I took a little break from scripting but now im back. Enjoy. ---
  815. local runDummyScript = function(f,scri)
  816. local oldenv = getfenv(f)
  817. local newenv = setmetatable({}, {
  818. __index = function(_, k)
  819. if k:lower() == 'script' then
  820. return scri
  821. else
  822. return oldenv[k]
  823. end
  824. end
  825. })
  826. setfenv(f, newenv)
  827. ypcall(function() f() end)
  828. end
  829. cors = {}
  830. mas = Instance.new("Model",game:GetService("Lighting"))
  831. mas.Name = "CompiledModel"
  832. o1 = Instance.new("Model")
  833. o2 = Instance.new("Part")
  834. o3 = Instance.new("SpecialMesh")
  835. o4 = Instance.new("Model")
  836. o5 = Instance.new("Part")
  837. o6 = Instance.new("SpecialMesh")
  838. o7 = Instance.new("Weld")
  839. o8 = Instance.new("Part")
  840. o9 = Instance.new("SpecialMesh")
  841. o10 = Instance.new("Weld")
  842. o11 = Instance.new("Part")
  843. o12 = Instance.new("SpecialMesh")
  844. o13 = Instance.new("Weld")
  845. o14 = Instance.new("Part")
  846. o15 = Instance.new("SpecialMesh")
  847. o16 = Instance.new("Weld")
  848. o17 = Instance.new("Part")
  849. o18 = Instance.new("SpecialMesh")
  850. o19 = Instance.new("Weld")
  851. o20 = Instance.new("Part")
  852. o21 = Instance.new("SpecialMesh")
  853. o22 = Instance.new("Weld")
  854. o23 = Instance.new("Part")
  855. o24 = Instance.new("SpecialMesh")
  856. o25 = Instance.new("Weld")
  857. o26 = Instance.new("Part")
  858. o27 = Instance.new("SpecialMesh")
  859. o28 = Instance.new("Weld")
  860. o29 = Instance.new("Part")
  861. o30 = Instance.new("SpecialMesh")
  862. o31 = Instance.new("Weld")
  863. o32 = Instance.new("Part")
  864. o33 = Instance.new("SpecialMesh")
  865. o34 = Instance.new("Weld")
  866. o35 = Instance.new("Part")
  867. o36 = Instance.new("SpecialMesh")
  868. o37 = Instance.new("Weld")
  869. o38 = Instance.new("Part")
  870. o39 = Instance.new("SpecialMesh")
  871. o40 = Instance.new("Weld")
  872. o41 = Instance.new("Part")
  873. o42 = Instance.new("SpecialMesh")
  874. o43 = Instance.new("Weld")
  875. o44 = Instance.new("Part")
  876. o45 = Instance.new("SpecialMesh")
  877. o46 = Instance.new("Weld")
  878. o47 = Instance.new("Part")
  879. o48 = Instance.new("SpecialMesh")
  880. o49 = Instance.new("Weld")
  881. o50 = Instance.new("Part")
  882. o51 = Instance.new("SpecialMesh")
  883. o52 = Instance.new("Weld")
  884. o53 = Instance.new("Part")
  885. o54 = Instance.new("SpecialMesh")
  886. o55 = Instance.new("Weld")
  887. o56 = Instance.new("Part")
  888. o57 = Instance.new("SpecialMesh")
  889. o58 = Instance.new("Weld")
  890. o59 = Instance.new("Part")
  891. o60 = Instance.new("SpecialMesh")
  892. o61 = Instance.new("Weld")
  893. o62 = Instance.new("Part")
  894. o63 = Instance.new("SpecialMesh")
  895. o64 = Instance.new("Weld")
  896. o1.Name = "Head_"
  897. o1.Parent = mas
  898. o2.Name = "REF"
  899. o2.Parent = o1
  900. o2.Transparency = 1
  901. o2.Position = Vector3.new(110.644409, 4.68007088, -60.6269913)
  902. o2.Rotation = Vector3.new(180, 0.0199999996, -180)
  903. o2.Anchored = false
  904. o2.CanCollide = false
  905. o2.FormFactor = Enum.FormFactor.Symmetric
  906. o2.Size = Vector3.new(2, 1, 1)
  907. o2.CFrame = CFrame.new(110.644409, 4.68007088, -60.6269913, -0.99999994, 1.23944917e-22, 0.000331714633, 1.23908515e-22, 1, -1.09738441e-22, -0.000331714633, -1.09697344e-22, -0.99999994)
  908. o2.BottomSurface = Enum.SurfaceType.Smooth
  909. o2.TopSurface = Enum.SurfaceType.Smooth
  910. o2.Position = Vector3.new(110.644409, 4.68007088, -60.6269913)
  911. o3.Parent = o2
  912. o3.Scale = Vector3.new(1.25, 1.25, 1.25)
  913. o4.Name = "Hat"
  914. o4.Parent = o1
  915.  
  916.  
  917. o56.Name = "NinjaHalfmask"
  918. o56.Parent = o1
  919. o56.Position = Vector3.new(110.62999, 4.40999889, -60.6299591)
  920. o56.Rotation = Vector3.new(-180, 0, -180)
  921. o56.Anchored = false
  922. o56.FormFactor = Enum.FormFactor.Custom
  923. o56.Size = Vector3.new(1.39999914, 0.80000025, 1.39999986)
  924. o56.CFrame = CFrame.new(110.62999, 4.40999889, -60.6299591, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  925. o56.BottomSurface = Enum.SurfaceType.Smooth
  926. o56.TopSurface = Enum.SurfaceType.Smooth
  927. o56.Position = Vector3.new(110.62999, 4.40999889, -60.6299591)
  928. o57.Parent = o56
  929. o57.MeshId = "http://www.roblox.com/asset/?id=72541091"
  930. o57.Scale = Vector3.new(1, 1, 0.949999988)
  931. o57.TextureId = "rbxassetid://0"
  932. o57.VertexColor = Vector3.new(0, 0, 0)
  933. o57.MeshType = Enum.MeshType.FileMesh
  934. o58.Name = "Joint"
  935. o58.Parent = o56
  936. o58.C0 = CFrame.new(-0.0144195557, 0.270071983, -0.00296783447, 0.99999994, -1.23944917e-22, -0.000331714633, 1.23908515e-22, 1, -1.09738441e-22, 0.000331714633, 1.09697344e-22, 0.99999994)
  937. o58.Part0 = o56
  938. o58.Part1 = o2
  939. o61.Name = "Joint"
  940. o61.Parent = o59
  941. o61.C0 = CFrame.new(-0.0643463135, -1.15692234, -0.00032043457, 0.99999994, -1.23944917e-22, -0.000331714633, -6.51779555e-05, 0.980506241, -0.196488023, 0.000325248257, 0.196488023, 0.980506182)
  942. o61.Part0 = o59
  943. o61.Part1 = o2
  944. o64.Name = "Joint"
  945. o64.Parent = o61
  946. o64.C0 = CFrame.new(-0.0451278687, 0.602211952, -0.865444183, 0.999979198, -1.23196559e-22, 0.00646429276, -0.000884826644, 0.990587771, 0.13687627, -0.00640344899, -0.136879131, 0.990567029)
  947. o64.Part0 = o62
  948. o64.Part1 = o2
  949. mas.Parent = workspace
  950. mas:MakeJoints()
  951. local mas1 = mas:GetChildren()
  952. for i=1,#mas1 do
  953. mas1[i].Parent = workspace
  954. ypcall(function() mas1[i]:MakeJoints() end)
  955. end
  956. mas:Destroy()
  957. for i=1,#cors do
  958. coroutine.resume(cors[i])
  959. end
  960.  
  961. wait()
  962.  
  963. Workspace["Head_"].Parent = game.Players.LocalPlayer.Character
  964.  
  965. game.Players.LocalPlayer.Character["Head_"].Name = "Familiar Head"
  966.  
  967. w = Instance.new("Weld", game.Players.LocalPlayer.Character["Head"])
  968. w.Part0 = game.Players.LocalPlayer.Character["Head"]
  969. w.Part1 = o2
  970. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  971. game.Players.LocalPlayer.Character["Head"].Transparency = 0
  972.  
  973. for i,v in pairs (game.Players.LocalPlayer.Character["Familiar Head"]:GetChildren()) do
  974. if v.ClassName == "Part" then
  975. v.CanCollide = false
  976. v.Anchored = false
  977. end
  978. end
  979.  
  980. for i,v in pairs (game.Players.LocalPlayer.Character["Familiar Head"].Hat:GetChildren()) do
  981. v.Anchored = false
  982. v.CanCollide = false
  983. end
  984.  
  985.  
  986. local runDummyScript = function(f,scri)
  987. local oldenv = getfenv(f)
  988. local newenv = setmetatable({}, {
  989. __index = function(_, k)
  990. if k:lower() == 'script' then
  991. return scri
  992. else
  993. return oldenv[k]
  994. end
  995. end
  996. })
  997. setfenv(f, newenv)
  998. ypcall(function() f() end)
  999. end
  1000. cors = {}
  1001. mas = Instance.new("Model",game:GetService("Lighting"))
  1002. mas.Name = "CompiledModel"
  1003. o1 = Instance.new("Model")
  1004. o2 = Instance.new("Script")
  1005. o3 = Instance.new("Model")
  1006. o4 = Instance.new("Part")
  1007. o5 = Instance.new("SpecialMesh")
  1008. o6 = Instance.new("Weld")
  1009. o7 = Instance.new("Part")
  1010. o8 = Instance.new("BlockMesh")
  1011. o9 = Instance.new("Weld")
  1012. o10 = Instance.new("Part")
  1013. o11 = Instance.new("SpecialMesh")
  1014. o12 = Instance.new("Weld")
  1015. o13 = Instance.new("Part")
  1016. o14 = Instance.new("BlockMesh")
  1017. o15 = Instance.new("Weld")
  1018. o16 = Instance.new("Part")
  1019. o17 = Instance.new("SpecialMesh")
  1020. o18 = Instance.new("Weld")
  1021. o19 = Instance.new("Part")
  1022. o20 = Instance.new("BlockMesh")
  1023. o21 = Instance.new("Weld")
  1024. o22 = Instance.new("Part")
  1025. o23 = Instance.new("SpecialMesh")
  1026. o24 = Instance.new("Weld")
  1027. o25 = Instance.new("Part")
  1028. o26 = Instance.new("BlockMesh")
  1029. o27 = Instance.new("Weld")
  1030. o28 = Instance.new("LocalScript")
  1031. o29 = Instance.new("IntValue")
  1032. o30 = Instance.new("IntValue")
  1033. o31 = Instance.new("IntValue")
  1034. o32 = Instance.new("IntValue")
  1035. o33 = Instance.new("IntValue")
  1036. o34 = Instance.new("IntValue")
  1037. o35 = Instance.new("IntValue")
  1038. o36 = Instance.new("Part")
  1039. o37 = Instance.new("SpecialMesh")
  1040. o38 = Instance.new("Script")
  1041. o39 = Instance.new("Weld")
  1042. o40 = Instance.new("Part")
  1043. o41 = Instance.new("SpecialMesh")
  1044. o42 = Instance.new("Script")
  1045. o43 = Instance.new("Weld")
  1046. o44 = Instance.new("Part")
  1047. o45 = Instance.new("SpecialMesh")
  1048. o46 = Instance.new("Script")
  1049. o47 = Instance.new("Weld")
  1050. o48 = Instance.new("Part")
  1051. o49 = Instance.new("CylinderMesh")
  1052. o50 = Instance.new("Script")
  1053. o51 = Instance.new("Weld")
  1054. o52 = Instance.new("Part")
  1055. o53 = Instance.new("SpecialMesh")
  1056. o54 = Instance.new("Weld")
  1057. o55 = Instance.new("Part")
  1058. o56 = Instance.new("SpecialMesh")
  1059. o57 = Instance.new("Weld")
  1060. o58 = Instance.new("Part")
  1061. o59 = Instance.new("SpecialMesh")
  1062. o60 = Instance.new("Weld")
  1063. o61 = Instance.new("Part")
  1064. o62 = Instance.new("SpecialMesh")
  1065. o63 = Instance.new("Weld")
  1066. o64 = Instance.new("Part")
  1067. o65 = Instance.new("BlockMesh")
  1068. o66 = Instance.new("Part")
  1069. o67 = Instance.new("SpecialMesh")
  1070. o68 = Instance.new("Weld")
  1071. o69 = Instance.new("Part")
  1072. o70 = Instance.new("SpecialMesh")
  1073. o71 = Instance.new("Weld")
  1074. o72 = Instance.new("Part")
  1075. o73 = Instance.new("BlockMesh")
  1076. o74 = Instance.new("Weld")
  1077. o75 = Instance.new("Part")
  1078. o76 = Instance.new("SpecialMesh")
  1079. o77 = Instance.new("Weld")
  1080. o78 = Instance.new("Part")
  1081. o79 = Instance.new("BlockMesh")
  1082. o80 = Instance.new("Weld")
  1083. o81 = Instance.new("Part")
  1084. o82 = Instance.new("BlockMesh")
  1085. o83 = Instance.new("Weld")
  1086. o84 = Instance.new("Part")
  1087. o85 = Instance.new("SpecialMesh")
  1088. o86 = Instance.new("Weld")
  1089. o87 = Instance.new("Part")
  1090. o88 = Instance.new("SpecialMesh")
  1091. o89 = Instance.new("Weld")
  1092. o90 = Instance.new("Part")
  1093. o91 = Instance.new("SpecialMesh")
  1094. o92 = Instance.new("Weld")
  1095. o93 = Instance.new("Part")
  1096. o94 = Instance.new("SpecialMesh")
  1097. o95 = Instance.new("Weld")
  1098. o96 = Instance.new("Part")
  1099. o97 = Instance.new("BlockMesh")
  1100. o98 = Instance.new("Weld")
  1101. o99 = Instance.new("Part")
  1102. o100 = Instance.new("SpecialMesh")
  1103. o101 = Instance.new("Weld")
  1104. o102 = Instance.new("Part")
  1105. o103 = Instance.new("BlockMesh")
  1106. o104 = Instance.new("Weld")
  1107. o1.Name = "Armor"
  1108. o1.Parent = mas
  1109. o2.Name = "Welds"
  1110. o2.Parent = o1
  1111. table.insert(cors,coroutine.create(function()
  1112. wait()
  1113. runDummyScript(function()
  1114. --Saz
  1115.  
  1116. --A new system which is a combination of fast-welds and hard-welds.
  1117. --Should be far, far better.
  1118.  
  1119. --When script.CreateNewWelds.Value == true, we create a new set of weld information on script run.
  1120. --This toggles off automatically afterwards, to prevent issues that fast-welds can cause.
  1121.  
  1122. --Cruder than I wanted it to be, but not like I intended for anyone but me to use it anyway.
  1123. --The fact that you're reading this means you should likely kill yourself. Immediately.
  1124.  
  1125. wait(.33)
  1126.  
  1127. Tool=script.Parent
  1128. Nib=Tool.Parent
  1129.  
  1130. running=0
  1131. jumping=0
  1132. clothinganim=function()
  1133.  
  1134. torsovel=Nib.Torso.Velocity
  1135. vely=torsovel.y
  1136. velh=Vector3.new(torsovel.x,0,torsovel.z)
  1137.  
  1138. coseff=math.cos(time()*2) / 18
  1139. jumping=0
  1140. if vely > 6 then
  1141. jumping=1
  1142. coseff=0
  1143. elseif vely<-6 then
  1144. jumping=-1
  1145. coseff=0
  1146. end
  1147. running=0
  1148. if velh.magnitude > 5 then
  1149. running=1
  1150. coseff=0
  1151. end
  1152.  
  1153. rundir=1
  1154. dir=Nib.Torso.Velocity
  1155. magfor=(dir-Nib.Torso.CFrame.lookVector*dir.magnitude).magnitude
  1156. magback=(dir-Nib.Torso.CFrame.lookVector*-dir.magnitude).magnitude
  1157. if magfor > magback then
  1158. rundir=-1
  1159. end
  1160.  
  1161. runeff=(((velh.magnitude / math.pi / 9) * running) * rundir) * 1.1
  1162. jumpeff=(math.abs(vely / 4) * jumping) / 9
  1163.  
  1164. fluidback=-.2 + jumpeff - (runeff / 3)
  1165. fluidback2=-.8 + coseff + runeff * 2 - jumpeff*2
  1166.  
  1167. if fluidback > -.05 then
  1168. fluidback=-.05
  1169. end
  1170. if fluidback < -math.rad(175) then
  1171. fluidback=-math.rad(175)
  1172. end
  1173. if fluidback2 > 1.6 then
  1174. fluidback2=1.6
  1175. end
  1176. if fluidback2 < -1.55 then
  1177. fluidback2=-1.55
  1178. end
  1179.  
  1180. gottagofast=(dir-Vector3.new(0,0,0)).magnitude/10 + .08
  1181.  
  1182. Tool.Cloak.CloakScript.Initial.Value = -6 - math.deg(fluidback*1.5) + (jumpeff)
  1183. Tool.Cloak.CloakScript.Progression.Value = gottagofast*1.5 + - (jumpeff * 2) - 1
  1184.  
  1185. Tool.Cloak.CloakScript.Right1.Value=40-gottagofast*17.5 + (jumpeff * 3)
  1186. Tool.Cloak.CloakScript.Right2.Value=20-gottagofast*8 + (jumpeff * 4)
  1187. Tool.Cloak.CloakScript.Left1.Value=40-gottagofast*17.5 + (jumpeff * 3)
  1188. Tool.Cloak.CloakScript.Left2.Value=20-gottagofast*8 + (jumpeff * 4)
  1189. end
  1190.  
  1191. weldparts=function()
  1192. print("Welding")
  1193. lel={}
  1194. function jarate(p)
  1195. for i=1, #p do
  1196. table.insert(lel,p[i])
  1197. k=p[i]:children()
  1198. if #k>0 then
  1199. jarate(k)
  1200. end
  1201. end
  1202. end
  1203. for _,v in pairs(script.Parent:children()) do
  1204. if v.Name~="Cloak" and v.className~="Script" then
  1205. v:BreakJoints()
  1206. jarate(v:children())
  1207. end
  1208. end
  1209. for _,v in pairs(lel) do
  1210. if v.className=="Weld" or v.className=="Motor6D" then
  1211. v:Remove()
  1212. end
  1213. end
  1214. end
  1215. weldparts()
  1216.  
  1217. wait(.5)
  1218.  
  1219. LEL=game:GetService("RunService").Stepped:connect(clothinganim)
  1220. end,o2)
  1221. end))
  1222. o3.Name = "Cloak"
  1223. o3.Parent = o1
  1224. o4.Name = "Tier6L"
  1225. o4.Parent = o3
  1226. o4.Material = Enum.Material.SmoothPlastic
  1227. o4.BrickColor = BrickColor.new("Really black")
  1228. o4.Position = Vector3.new(61.7912445, 1.25607467, -7180.82422)
  1229. o4.Rotation = Vector3.new(-86.7399979, 5.03999996, 147.070007)
  1230. o4.CanCollide = false
  1231. o4.FormFactor = Enum.FormFactor.Custom
  1232. o4.Size = Vector3.new(0.200000003, 2.19999981, 0.600000024)
  1233. o4.CFrame = CFrame.new(61.7912445, 1.25607467, -7180.82422, -0.836119115, -0.541471124, 0.0878807157, 0.10452985, -1.06138032e-07, 0.994521618, -0.538504481, 0.840725243, 0.056600064)
  1234. o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1235. o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1236. o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1237. o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1238. o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1239. o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1240. o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1241. o4.Position = Vector3.new(61.7912445, 1.25607467, -7180.82422)
  1242. o4.Orientation = Vector3.new(-84, 57.2200012, 90)
  1243. o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1244. o5.Parent = o4
  1245. o5.Scale = Vector3.new(0.550000012, 1, 1)
  1246. o5.MeshType = Enum.MeshType.Wedge
  1247. o5.Scale = Vector3.new(0.550000012, 1, 1)
  1248. o6.Name = "Joint"
  1249. o6.Parent = o4
  1250. o6.C0 = CFrame.new(-0.0329589844, 0.100097656, 2.759552, -4.52394415e-05, 0.99939096, 0.0348952115, 1, 4.41140946e-05, 3.30192197e-05, 3.14597382e-05, 0.0348952115, -0.999391079)
  1251. o6.Part0 = o4
  1252. o6.Part1 = o64
  1253. o7.Name = "Tier4"
  1254. o7.Parent = o3
  1255. o7.Material = Enum.Material.SmoothPlastic
  1256. o7.BrickColor = BrickColor.new("Really black")
  1257. o7.Position = Vector3.new(61.9097748, 3.12423563, -7180.62842)
  1258. o7.Rotation = Vector3.new(-86.1999969, 5.88000011, -122.980003)
  1259. o7.CanCollide = false
  1260. o7.FormFactor = Enum.FormFactor.Custom
  1261. o7.Size = Vector3.new(2.4000001, 0.200000003, 0.400000036)
  1262. o7.CFrame = CFrame.new(61.9097748, 3.12423563, -7180.62842, -0.541471064, 0.834458232, 0.102458574, 1.34532456e-08, -0.121869415, 0.992546022, 0.840725303, 0.537434757, 0.0659888163)
  1263. o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1264. o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1265. o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1266. o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1267. o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1268. o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1269. o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1270. o7.Position = Vector3.new(61.9097748, 3.12423563, -7180.62842)
  1271. o7.Orientation = Vector3.new(-83, 57.2200012, 180)
  1272. o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1273. o8.Parent = o7
  1274. o8.Scale = Vector3.new(1, 0.550000012, 1)
  1275. o8.Scale = Vector3.new(1, 0.550000012, 1)
  1276. o9.Name = "Joint"
  1277. o9.Parent = o7
  1278. o9.C0 = CFrame.new(0, 0.00854492188, 0.880432129, 1, 4.40463482e-05, 3.28889328e-05, 4.46135346e-05, -0.99984777, -0.0174494404, 3.21153384e-05, 0.0174494442, -0.99984777)
  1279. o9.Part0 = o7
  1280. o9.Part1 = o64
  1281. o10.Name = "Tier6R"
  1282. o10.Parent = o3
  1283. o10.Material = Enum.Material.SmoothPlastic
  1284. o10.BrickColor = BrickColor.new("Really black")
  1285. o10.Position = Vector3.new(61.6828423, 1.25604415, -7180.65576)
  1286. o10.Rotation = Vector3.new(-86.7399979, 5.03999996, -32.9300003)
  1287. o10.CanCollide = false
  1288. o10.FormFactor = Enum.FormFactor.Custom
  1289. o10.Size = Vector3.new(0.200000003, 2.19999981, 0.600000024)
  1290. o10.CFrame = CFrame.new(61.6828423, 1.25604415, -7180.65576, 0.836119175, 0.541471064, 0.0878807157, -0.104529843, 1.12366251e-07, 0.994521618, 0.538504422, -0.840725303, 0.056600064)
  1291. o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1292. o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1293. o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1294. o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1295. o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1296. o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1297. o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1298. o10.Position = Vector3.new(61.6828423, 1.25604415, -7180.65576)
  1299. o10.Orientation = Vector3.new(-84, 57.2200012, -90)
  1300. o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1301. o11.Parent = o10
  1302. o11.Scale = Vector3.new(0.550000012, 1, 1)
  1303. o11.MeshType = Enum.MeshType.Wedge
  1304. o11.Scale = Vector3.new(0.550000012, 1, 1)
  1305. o12.Name = "Joint"
  1306. o12.Parent = o10
  1307. o12.C0 = CFrame.new(0.0329589844, 0.100097656, 2.75958252, 4.51798369e-05, -0.99939096, -0.0348952152, -1, -4.40545264e-05, -3.30171388e-05, 3.14597382e-05, 0.0348952152, -0.999391079)
  1308. o12.Part0 = o10
  1309. o12.Part1 = o64
  1310. o13.Name = "Tier2"
  1311. o13.Parent = o3
  1312. o13.Material = Enum.Material.SmoothPlastic
  1313. o13.BrickColor = BrickColor.new("Really black")
  1314. o13.Position = Vector3.new(61.9512939, 3.51092005, -7180.60254)
  1315. o13.Rotation = Vector3.new(-85.9199982, 6.30000019, 56.9900017)
  1316. o13.CanCollide = false
  1317. o13.FormFactor = Enum.FormFactor.Custom
  1318. o13.Size = Vector3.new(2.4000001, 0.200000003, 0.400000036)
  1319. o13.CFrame = CFrame.new(61.9512939, 3.51092005, -7180.60254, 0.541472912, -0.833535492, 0.10973569, -1.20988261e-07, 0.13052462, 0.991444767, -0.840728939, -0.536840379, 0.0706755593)
  1320. o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1321. o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1322. o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1323. o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1324. o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1325. o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1326. o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1327. o13.Position = Vector3.new(61.9512939, 3.51092005, -7180.60254)
  1328. o13.Orientation = Vector3.new(-82.5, 57.2200012, 0)
  1329. o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1330. o14.Parent = o13
  1331. o14.Scale = Vector3.new(1, 0.550000012, 1)
  1332. o14.Scale = Vector3.new(1, 0.550000012, 1)
  1333. o15.Name = "Joint"
  1334. o15.Parent = o13
  1335. o15.C0 = CFrame.new(-0.00048828125, -0.00268554688, 0.490692139, -1.00000405, -4.36902046e-05, -3.27304006e-05, -4.42266464e-05, 0.999965429, 0.00872571021, 3.24249268e-05, 0.00872471556, -0.999961913)
  1336. o15.Part0 = o13
  1337. o15.Part1 = o64
  1338. o16.Name = "Tier5L"
  1339. o16.Parent = o3
  1340. o16.Material = Enum.Material.SmoothPlastic
  1341. o16.BrickColor = BrickColor.new("Really black")
  1342. o16.Position = Vector3.new(62.5848083, 2.63398647, -7181.72168)
  1343. o16.Rotation = Vector3.new(93.5299988, -5.46000004, -127.550003)
  1344. o16.CanCollide = false
  1345. o16.FormFactor = Enum.FormFactor.Custom
  1346. o16.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  1347. o16.CFrame = CFrame.new(62.5848083, 2.63398647, -7181.72168, -0.606665313, 0.789254844, -0.0951735154, 0.106710076, -0.0377883092, -0.993571579, -0.787777841, -0.612922907, -0.0612967759)
  1348. o16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1349. o16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1350. o16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1351. o16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1352. o16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1353. o16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1354. o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1355. o16.Position = Vector3.new(62.5848083, 2.63398647, -7181.72168)
  1356. o16.Orientation = Vector3.new(83.5, -122.779999, 109.5)
  1357. o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1358. o17.Parent = o16
  1359. o17.Scale = Vector3.new(0.550000012, 1, 1)
  1360. o17.MeshType = Enum.MeshType.Wedge
  1361. o17.Scale = Vector3.new(0.550000012, 1, 1)
  1362. o18.Name = "Joint"
  1363. o18.Parent = o16
  1364. o18.C0 = CFrame.new(-0.414550781, -1.21582031, -1.37017822, -0.333852053, 0.94231075, 0.0246626958, -0.942634106, -0.33373633, -0.00876811519, -3.1657517e-05, -0.0261731111, 0.999657452)
  1365. o18.Part0 = o16
  1366. o18.Part1 = o64
  1367. o19.Name = "Tier5"
  1368. o19.Parent = o3
  1369. o19.Material = Enum.Material.SmoothPlastic
  1370. o19.BrickColor = BrickColor.new("Really black")
  1371. o19.Position = Vector3.new(61.8614883, 2.63791513, -7180.66016)
  1372. o19.Rotation = Vector3.new(93.5299988, -5.46000004, -57.0499992)
  1373. o19.CanCollide = false
  1374. o19.FormFactor = Enum.FormFactor.Custom
  1375. o19.Size = Vector3.new(2.4000001, 0.200000003, 0.600000024)
  1376. o19.CFrame = CFrame.new(61.8614883, 2.63791513, -7180.66016, 0.541470945, 0.835320532, -0.0951727629, -8.41937435e-08, -0.113203257, -0.993571639, -0.840725422, 0.537990034, -0.061296273)
  1377. o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1378. o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1379. o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1380. o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1381. o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1382. o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1383. o19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1384. o19.Position = Vector3.new(61.8614883, 2.63791513, -7180.66016)
  1385. o19.Orientation = Vector3.new(83.5, -122.779999, -180)
  1386. o19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1387. o20.Parent = o19
  1388. o20.Scale = Vector3.new(1, 0.550000012, 1)
  1389. o20.Scale = Vector3.new(1, 0.550000012, 1)
  1390. o21.Name = "Joint"
  1391. o21.Parent = o19
  1392. o21.C0 = CFrame.new(-0.00048828125, 0.0185546875, -1.37005615, -1, -4.39487958e-05, -3.28037859e-05, 4.47923449e-05, -0.999657393, -0.0261740107, -3.16422302e-05, -0.0261740107, 0.999657393)
  1393. o21.Part0 = o19
  1394. o21.Part1 = o64
  1395. o22.Name = "Tier5R"
  1396. o22.Parent = o3
  1397. o22.Material = Enum.Material.SmoothPlastic
  1398. o22.BrickColor = BrickColor.new("Really black")
  1399. o22.Position = Vector3.new(61.1939087, 2.63406706, -7179.56299)
  1400. o22.Rotation = Vector3.new(93.5299988, -5.46000004, 13.4499998)
  1401. o22.CanCollide = false
  1402. o22.FormFactor = Enum.FormFactor.Custom
  1403. o22.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  1404. o22.CFrame = CFrame.new(61.1939087, 2.63406706, -7179.56299, 0.968161643, -0.231579393, -0.0951733962, -0.106710136, -0.0377878621, -0.993571639, 0.226493433, 0.972095311, -0.061296802)
  1405. o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1406. o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1407. o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1408. o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1409. o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1410. o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1411. o22.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1412. o22.Position = Vector3.new(61.1939087, 2.63406706, -7179.56299)
  1413. o22.Orientation = Vector3.new(83.5, -122.779999, -109.5)
  1414. o22.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1415. o23.Parent = o22
  1416. o23.Scale = Vector3.new(0.550000012, 1, 1)
  1417. o23.MeshType = Enum.MeshType.Wedge
  1418. o23.Scale = Vector3.new(0.550000012, 1, 1)
  1419. o24.Name = "Joint"
  1420. o24.Parent = o22
  1421. o24.C0 = CFrame.new(0.414672852, -1.21484375, -1.37014771, -0.333767116, -0.942340016, -0.0246845838, 0.942664266, -0.333653569, -0.00870657712, -3.17431986e-05, -0.0261731967, 0.999657452)
  1422. o24.Part0 = o22
  1423. o24.Part1 = o64
  1424. o25.Name = "Tier6"
  1425. o25.Parent = o3
  1426. o25.Material = Enum.Material.SmoothPlastic
  1427. o25.BrickColor = BrickColor.new("Really black")
  1428. o25.Position = Vector3.new(61.7986336, 1.95236802, -7180.70068)
  1429. o25.Rotation = Vector3.new(93.2600021, -5.03999996, -57.0699997)
  1430. o25.CanCollide = false
  1431. o25.FormFactor = Enum.FormFactor.Custom
  1432. o25.Size = Vector3.new(2.4000001, 0.200000003, 0.800000012)
  1433. o25.CFrame = CFrame.new(61.7986336, 1.95236802, -7180.70068, 0.541468561, 0.836115897, -0.0878793746, -4.34719283e-08, -0.104528502, -0.994521856, -0.840721488, 0.538502276, -0.0565988719)
  1434. o25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1435. o25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1436. o25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1437. o25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1438. o25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1439. o25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1440. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1441. o25.Position = Vector3.new(61.7986336, 1.95236802, -7180.70068)
  1442. o25.Orientation = Vector3.new(84, -122.779999, -180)
  1443. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1444. o26.Parent = o25
  1445. o26.Scale = Vector3.new(1, 0.550000012, 1)
  1446. o26.Scale = Vector3.new(1, 0.550000012, 1)
  1447. o27.Name = "Joint"
  1448. o27.Parent = o25
  1449. o27.C0 = CFrame.new(-0.00048828125, 0.033203125, -2.05944824, -1.00000453, -4.39882278e-05, -3.27453017e-05, 4.51505184e-05, -0.999394894, -0.0348971263, -3.12998891e-05, -0.0348961428, 0.999390841)
  1450. o27.Part0 = o25
  1451. o27.Part1 = o64
  1452. o28.Name = "CloakScript"
  1453. o28.Parent = o3
  1454. table.insert(cors,coroutine.create(function()
  1455. wait()
  1456. runDummyScript(function()
  1457. --SazErenos
  1458. wait(1.2) --FOUL SORCERY
  1459.  
  1460. Tool=script.Parent --Ihaveaproblemsendhelp
  1461. Nub=game.Players.LocalPlayer.Character
  1462. Tier1M=Tool.Tier1
  1463. Tier2M=Tool.Tier2
  1464. --nope
  1465. Tier3M=Tool.Tier4
  1466. Tier4M=Tool.Tier5
  1467. Tier5M=Tool.Tier6
  1468.  
  1469. t1w,t2w,t3w,t4w,t5w,l1w,l2w,r1w,r2w,t4l,t4r,t5r,t5l,t6r,t6l=nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil
  1470.  
  1471. initialWeld=function()
  1472.  
  1473. t1w=Instance.new("Motor6D",Tier1M)
  1474. t1w.Name="TierWeld"
  1475. t1w.Part0=Nub.Torso
  1476. t1w.Part1=Tier1M
  1477. t1w.C0=CFrame.new(0,1,0.8)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(-90))
  1478. t1w.C1=CFrame.new(0,.32,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
  1479. t1w.MaxVelocity=.08
  1480. t1w.DesiredAngle=.08
  1481.  
  1482.  
  1483. wait(.1)
  1484. end
  1485. initialWeld()
  1486.  
  1487. wait(1)
  1488.  
  1489. while true do
  1490. if game.Players.LocalPlayer.Character.Humanoid.WalkSpeed <= 35 then
  1491. t1w.DesiredAngle=math.rad(script.Initial.Value + game.Players.LocalPlayer.Character.Humanoid.WalkSpeed + script.Progression.Value + script.Hard.Value)
  1492. end
  1493. if game.Players.LocalPlayer.Character.Humanoid.WalkSpeed >= 35 then
  1494. t1w.DesiredAngle=math.rad(script.Initial.Value + 35 + script.Progression.Value + script.Hard.Value)
  1495. end
  1496. wait()
  1497. end
  1498.  
  1499.  
  1500. end,o28)
  1501. end))
  1502. o29.Name = "Progression"
  1503. o29.Parent = o28
  1504. o29.Value = -1
  1505. o30.Name = "Right1"
  1506. o30.Parent = o28
  1507. o30.Value = 39
  1508. o31.Name = "Right2"
  1509. o31.Parent = o28
  1510. o31.Value = 19
  1511. o32.Name = "Left1"
  1512. o32.Parent = o28
  1513. o32.Value = 39
  1514. o33.Name = "Left2"
  1515. o33.Parent = o28
  1516. o33.Value = 19
  1517. o34.Name = "Initial"
  1518. o34.Parent = o28
  1519. o34.Value = 11
  1520. o35.Name = "Hard"
  1521. o35.Parent = o28
  1522. o35.Value = -2
  1523. o36.Name = "Tier10"
  1524. o36.Parent = o3
  1525. o36.Material = Enum.Material.Neon
  1526. o36.BrickColor = BrickColor.new("Royal purple")
  1527. o36.Position = Vector3.new(61.4215698, 2.85112214, -7180.03271)
  1528. o36.Rotation = Vector3.new(66.8899994, -20.6800003, -63.2299995)
  1529. o36.CanCollide = false
  1530. o36.FormFactor = Enum.FormFactor.Custom
  1531. o36.Size = Vector3.new(0.200000003, 0.200000003, 1.73100019)
  1532. o36.CFrame = CFrame.new(61.4215698, 2.85112214, -7180.03271, 0.421343029, 0.835325956, -0.353151202, -0.496777713, -0.113201156, -0.860463202, -0.75874579, 0.537987471, 0.367275447)
  1533. o36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1534. o36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1535. o36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1536. o36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1537. o36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1538. o36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1539. o36.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1540. o36.Position = Vector3.new(61.4215698, 2.85112214, -7180.03271)
  1541. o36.Orientation = Vector3.new(59.3699989, -43.8800011, -102.839996)
  1542. o36.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1543. o37.Parent = o36
  1544. o37.Scale = Vector3.new(1, 0.100000001, 1)
  1545. o37.MeshType = Enum.MeshType.Sphere
  1546. o37.Scale = Vector3.new(1, 0.100000001, 1)
  1547. o38.Name = "Transparency script"
  1548. o38.Parent = o36
  1549. table.insert(cors,coroutine.create(function()
  1550. wait()
  1551. runDummyScript(function()
  1552.  
  1553. while true do
  1554. SHE=script.Parent
  1555. SHE.Transparency = 0.9
  1556. wait (0.1)
  1557. SHE.Transparency = 0.8
  1558. wait (0.1)
  1559. SHE.Transparency = 0.7
  1560. wait (0.1)
  1561. SHE.Transparency = 0.6
  1562. wait (0.1)
  1563. SHE.Transparency = 0.5
  1564. wait (0.1)
  1565. SHE.Transparency = 0.4
  1566. wait (0.1)
  1567. SHE.Transparency = 0.3
  1568. wait (0.1)
  1569. SHE.Transparency = 0.2
  1570. wait (0.1)
  1571. SHE.Transparency = 0.1
  1572. wait(0.1)
  1573. SHE.Transparency = 0.2
  1574. wait (0.1)
  1575. SHE.Transparency = 0.3
  1576. wait (0.1)
  1577. SHE.Transparency = 0.4
  1578. wait (0.1)
  1579. SHE.Transparency = 0.5
  1580. wait (0.1)
  1581. SHE.Transparency = 0.6
  1582. wait (0.1)
  1583. SHE.Transparency = 0.7
  1584. wait (0.1)
  1585. SHE.Transparency = 0.8
  1586. wait (0.1)
  1587. SHE.Transparency = 0.9
  1588. wait (0.1)
  1589. SHE.Transparency = 1
  1590. wait(1)
  1591. end
  1592.  
  1593. end,o38)
  1594. end))
  1595. o39.Name = "Joint"
  1596. o39.Parent = o36
  1597. o39.C0 = CFrame.new(0.08203125, 0.0725097656, -1.38867188, -0.866049051, -0.0131210685, 0.499792576, 3.97264957e-05, -0.999660254, -0.0261765383, 0.499966562, -0.0226496756, 0.865749478)
  1598. o39.Part0 = o36
  1599. o39.Part1 = o64
  1600. o40.Name = "Tier8"
  1601. o40.Parent = o3
  1602. o40.Material = Enum.Material.Neon
  1603. o40.BrickColor = BrickColor.new("Royal purple")
  1604. o40.Position = Vector3.new(61.7780037, 2.5119791, -7180.65088)
  1605. o40.Rotation = Vector3.new(91.8399963, -6.55000019, -57.2200012)
  1606. o40.CanCollide = false
  1607. o40.FormFactor = Enum.FormFactor.Custom
  1608. o40.Size = Vector3.new(0.200000003, 0.200000003, 1.85700011)
  1609. o40.CFrame = CFrame.new(61.7780037, 2.5119791, -7180.65088, 0.537817359, 0.835323751, -0.113999695, -0.0346577577, -0.11319986, -0.992967486, -0.842354715, 0.537985861, -0.0319304466)
  1610. o40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1611. o40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1612. o40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1613. o40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1614. o40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1615. o40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1616. o40.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1617. o40.Position = Vector3.new(61.7780037, 2.5119791, -7180.65088)
  1618. o40.Orientation = Vector3.new(83.1999969, -105.650002, -162.979996)
  1619. o40.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1620. o41.Parent = o40
  1621. o41.Scale = Vector3.new(1, 0.100000001, 1)
  1622. o41.MeshType = Enum.MeshType.Sphere
  1623. o41.Scale = Vector3.new(1, 0.100000001, 1)
  1624. o42.Name = "Transparency script"
  1625. o42.Parent = o40
  1626. table.insert(cors,coroutine.create(function()
  1627. wait()
  1628. runDummyScript(function()
  1629.  
  1630. while true do
  1631. SHE=script.Parent
  1632. SHE.Transparency = 0.9
  1633. wait (0.1)
  1634. SHE.Transparency = 0.8
  1635. wait (0.1)
  1636. SHE.Transparency = 0.7
  1637. wait (0.1)
  1638. SHE.Transparency = 0.6
  1639. wait (0.1)
  1640. SHE.Transparency = 0.5
  1641. wait (0.1)
  1642. SHE.Transparency = 0.4
  1643. wait (0.1)
  1644. SHE.Transparency = 0.3
  1645. wait (0.1)
  1646. SHE.Transparency = 0.2
  1647. wait (0.1)
  1648. SHE.Transparency = 0.1
  1649. wait(0.1)
  1650. SHE.Transparency = 0.2
  1651. wait (0.1)
  1652. SHE.Transparency = 0.3
  1653. wait (0.1)
  1654. SHE.Transparency = 0.4
  1655. wait (0.1)
  1656. SHE.Transparency = 0.5
  1657. wait (0.1)
  1658. SHE.Transparency = 0.6
  1659. wait (0.1)
  1660. SHE.Transparency = 0.7
  1661. wait (0.1)
  1662. SHE.Transparency = 0.8
  1663. wait (0.1)
  1664. SHE.Transparency = 0.9
  1665. wait (0.1)
  1666. SHE.Transparency = 1
  1667. wait(1)
  1668. end
  1669.  
  1670. end,o42)
  1671. end))
  1672. o43.Name = "Joint"
  1673. o43.Parent = o40
  1674. o43.C0 = CFrame.new(0, 0.0690917969, -1.503479, -0.999392569, -0.000951845373, 0.034837883, 3.9577084e-05, -0.999657393, -0.0261774324, 0.0348508544, -0.0261601526, 0.99905014)
  1675. o43.Part0 = o40
  1676. o43.Part1 = o64
  1677. o44.Name = "Tier9"
  1678. o44.Parent = o3
  1679. o44.Material = Enum.Material.Neon
  1680. o44.BrickColor = BrickColor.new("Royal purple")
  1681. o44.Position = Vector3.new(62.2033043, 2.91456223, -7181.22656)
  1682. o44.Rotation = Vector3.new(118.82, 10.8599997, -58.2700005)
  1683. o44.CanCollide = false
  1684. o44.FormFactor = Enum.FormFactor.Custom
  1685. o44.Size = Vector3.new(0.200000003, 0.200000003, 1.67100012)
  1686. o44.CFrame = CFrame.new(62.2033043, 2.91456223, -7181.22656, 0.51650852, 0.835321009, 0.18832688, 0.496801734, -0.113197848, -0.86044991, -0.697434187, 0.53799057, -0.473456919)
  1687. o44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1688. o44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1689. o44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1690. o44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1691. o44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1692. o44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1693. o44.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1694. o44.Position = Vector3.new(62.2033043, 2.91456223, -7181.22656)
  1695. o44.Orientation = Vector3.new(59.3699989, 158.309998, 102.839996)
  1696. o44.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1697. o45.Parent = o44
  1698. o45.Scale = Vector3.new(1, 0.100000001, 1)
  1699. o45.MeshType = Enum.MeshType.Sphere
  1700. o45.Scale = Vector3.new(1, 0.100000001, 1)
  1701. o46.Name = "Transparency script"
  1702. o46.Parent = o44
  1703. table.insert(cors,coroutine.create(function()
  1704. wait()
  1705. runDummyScript(function()
  1706.  
  1707. while true do
  1708. SHE=script.Parent
  1709. SHE.Transparency = 0.9
  1710. wait (0.1)
  1711. SHE.Transparency = 0.8
  1712. wait (0.1)
  1713. SHE.Transparency = 0.7
  1714. wait (0.1)
  1715. SHE.Transparency = 0.6
  1716. wait (0.1)
  1717. SHE.Transparency = 0.5
  1718. wait (0.1)
  1719. SHE.Transparency = 0.4
  1720. wait (0.1)
  1721. SHE.Transparency = 0.3
  1722. wait (0.1)
  1723. SHE.Transparency = 0.2
  1724. wait (0.1)
  1725. SHE.Transparency = 0.1
  1726. wait(0.1)
  1727. SHE.Transparency = 0.2
  1728. wait (0.1)
  1729. SHE.Transparency = 0.3
  1730. wait (0.1)
  1731. SHE.Transparency = 0.4
  1732. wait (0.1)
  1733. SHE.Transparency = 0.5
  1734. wait (0.1)
  1735. SHE.Transparency = 0.6
  1736. wait (0.1)
  1737. SHE.Transparency = 0.7
  1738. wait (0.1)
  1739. SHE.Transparency = 0.8
  1740. wait (0.1)
  1741. SHE.Transparency = 0.9
  1742. wait (0.1)
  1743. SHE.Transparency = 1
  1744. wait(1)
  1745. end
  1746.  
  1747. end,o46)
  1748. end))
  1749. o47.Name = "Joint"
  1750. o47.Parent = o44
  1751. o47.C0 = CFrame.new(-0.0244140625, 0.0690917969, -1.28125, -0.866000533, 0.0130518731, -0.499872804, 4.50308435e-05, -0.999657273, -0.0261794534, -0.500043154, -0.0226939265, 0.865703106)
  1752. o47.Part0 = o44
  1753. o47.Part1 = o64
  1754. o48.Name = "Tier11"
  1755. o48.Parent = o3
  1756. o48.Material = Enum.Material.Neon
  1757. o48.BrickColor = BrickColor.new("Royal purple")
  1758. o48.Position = Vector3.new(61.8991051, 3.72734714, -7180.61328)
  1759. o48.Rotation = Vector3.new(91.8399963, -6.55000019, -57.2200012)
  1760. o48.CanCollide = false
  1761. o48.FormFactor = Enum.FormFactor.Custom
  1762. o48.Size = Vector3.new(0.272999972, 0.200000003, 1.85700011)
  1763. o48.CFrame = CFrame.new(61.8991051, 3.72734714, -7180.61328, 0.537819922, 0.835326314, -0.113998443, -0.0346590541, -0.113197207, -0.992967665, -0.842357457, 0.537988663, -0.0319281556)
  1764. o48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1765. o48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1766. o48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1767. o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1768. o48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1769. o48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1770. o48.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1771. o48.Position = Vector3.new(61.8991051, 3.72734714, -7180.61328)
  1772. o48.Orientation = Vector3.new(83.1999969, -105.650002, -162.979996)
  1773. o48.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1774. o49.Parent = o48
  1775. o49.Scale = Vector3.new(1, 0.100000001, 1)
  1776. o49.Scale = Vector3.new(1, 0.100000001, 1)
  1777. o50.Name = "Transparency script"
  1778. o50.Parent = o48
  1779. table.insert(cors,coroutine.create(function()
  1780. wait()
  1781. runDummyScript(function()
  1782.  
  1783. while true do
  1784. SHE=script.Parent
  1785. SHE.Transparency = 0.9
  1786. wait (0.1)
  1787. SHE.Transparency = 0.8
  1788. wait (0.1)
  1789. SHE.Transparency = 0.7
  1790. wait (0.1)
  1791. SHE.Transparency = 0.6
  1792. wait (0.1)
  1793. SHE.Transparency = 0.5
  1794. wait (0.1)
  1795. SHE.Transparency = 0.4
  1796. wait (0.1)
  1797. SHE.Transparency = 0.3
  1798. wait (0.1)
  1799. SHE.Transparency = 0.2
  1800. wait (0.1)
  1801. SHE.Transparency = 0.1
  1802. wait(0.1)
  1803. SHE.Transparency = 0.2
  1804. wait (0.1)
  1805. SHE.Transparency = 0.3
  1806. wait (0.1)
  1807. SHE.Transparency = 0.4
  1808. wait (0.1)
  1809. SHE.Transparency = 0.5
  1810. wait (0.1)
  1811. SHE.Transparency = 0.6
  1812. wait (0.1)
  1813. SHE.Transparency = 0.7
  1814. wait (0.1)
  1815. SHE.Transparency = 0.8
  1816. wait (0.1)
  1817. SHE.Transparency = 0.9
  1818. wait (0.1)
  1819. SHE.Transparency = 1
  1820. wait(1)
  1821. end
  1822.  
  1823. end,o50)
  1824. end))
  1825. o51.Name = "Joint"
  1826. o51.Parent = o48
  1827. o51.C0 = CFrame.new(0.0087890625, 0.0852050781, -0.281646729, -0.999396324, -0.000952661037, 0.0348390788, 4.05609608e-05, -0.999660611, -0.0261805691, 0.0348521098, -0.0261624437, 0.999050021)
  1828. o51.Part0 = o48
  1829. o51.Part1 = o64
  1830. o52.Name = "Tier7R1"
  1831. o52.Parent = o3
  1832. o52.Material = Enum.Material.SmoothPlastic
  1833. o52.BrickColor = BrickColor.new("Really black")
  1834. o52.Position = Vector3.new(60.942131, 1.06799221, -7179.03271)
  1835. o52.Rotation = Vector3.new(93.25, -5.03999996, 3.93000007)
  1836. o52.CanCollide = false
  1837. o52.FormFactor = Enum.FormFactor.Custom
  1838. o52.Size = Vector3.new(0.200000003, 0.400000215, 1)
  1839. o52.CFrame = CFrame.new(60.942131, 1.06799221, -7179.03271, 0.993798077, -0.0682692677, -0.0878834128, -0.0914257318, -0.0506294779, -0.994522989, 0.0634447858, 0.996391952, -0.0565572046)
  1840. o52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1841. o52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1842. o52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1843. o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1844. o52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1845. o52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1846. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1847. o52.Position = Vector3.new(60.942131, 1.06799221, -7179.03271)
  1848. o52.Orientation = Vector3.new(84, -122.760002, -118.980003)
  1849. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1850. o53.Parent = o52
  1851. o53.Scale = Vector3.new(0.550000012, 1, 1)
  1852. o53.MeshType = Enum.MeshType.Wedge
  1853. o53.Scale = Vector3.new(0.550000012, 1, 1)
  1854. o54.Name = "Joint"
  1855. o54.Parent = o52
  1856. o54.C0 = CFrame.new(0.69329834, -1.74853516, -2.91992188, -0.484728932, -0.874136567, -0.0305380616, 0.874670923, -0.484432995, -0.0169308037, 6.03124499e-06, -0.0349161252, 0.99938947)
  1857. o54.Part0 = o52
  1858. o54.Part1 = o64
  1859. o55.Name = "Tier1L"
  1860. o55.Parent = o3
  1861. o55.Material = Enum.Material.SmoothPlastic
  1862. o55.BrickColor = BrickColor.new("Really black")
  1863. o55.Position = Vector3.new(62.4946327, 3.99739218, -7181.32227)
  1864. o55.Rotation = Vector3.new(94.3499985, -6.71999979, -146.960007)
  1865. o55.CanCollide = false
  1866. o55.FormFactor = Enum.FormFactor.Custom
  1867. o55.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
  1868. o55.CFrame = CFrame.new(62.4946327, 3.99739218, -7181.32227, -0.832543492, 0.541470706, -0.117003933, 0.139170229, -1.9466097e-07, -0.99026823, -0.536201179, -0.840725541, -0.0753564909)
  1869. o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1870. o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1871. o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1872. o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1873. o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1874. o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1875. o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1876. o55.Position = Vector3.new(62.4946327, 3.99739218, -7181.32227)
  1877. o55.Orientation = Vector3.new(82, -122.779999, 90)
  1878. o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1879. o56.Parent = o55
  1880. o56.Scale = Vector3.new(0.550000012, 1, 1)
  1881. o56.MeshType = Enum.MeshType.Wedge
  1882. o56.Scale = Vector3.new(0.550000012, 1, 1)
  1883. o57.Name = "Joint"
  1884. o57.Parent = o55
  1885. o57.C0 = CFrame.new(0.000244140625, -0.899902344, 0.000366210938, -4.37498093e-05, 1, 7.4505806e-09, -1, -4.36902046e-05, -3.26558948e-05, -3.26484442e-05, 3.7252903e-09, 0.99999994)
  1886. o57.Part0 = o55
  1887. o57.Part1 = o64
  1888. o58.Name = "Tier7R2"
  1889. o58.Parent = o3
  1890. o58.Material = Enum.Material.SmoothPlastic
  1891. o58.BrickColor = BrickColor.new("Really black")
  1892. o58.Position = Vector3.new(60.8807182, 0.37198472, -7179.07275)
  1893. o58.Rotation = Vector3.new(-86.75, 5.03999996, -3.93000007)
  1894. o58.CanCollide = false
  1895. o58.FormFactor = Enum.FormFactor.Custom
  1896. o58.Size = Vector3.new(0.200000003, 0.400000215, 0.400000006)
  1897. o58.CFrame = CFrame.new(60.8807182, 0.37198472, -7179.07275, 0.993798077, 0.0682692677, 0.0878834128, -0.0914257318, 0.0506294779, 0.994522989, 0.0634447858, -0.996391952, 0.0565572046)
  1898. o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1899. o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1900. o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1901. o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1902. o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1903. o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1904. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1905. o58.Position = Vector3.new(60.8807182, 0.37198472, -7179.07275)
  1906. o58.Orientation = Vector3.new(-84, 57.2400017, -61.0200005)
  1907. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1908. o59.Parent = o58
  1909. o59.Scale = Vector3.new(0.550000012, 1, 1)
  1910. o59.MeshType = Enum.MeshType.Wedge
  1911. o59.Scale = Vector3.new(0.550000012, 1, 1)
  1912. o60.Name = "Joint"
  1913. o60.Parent = o58
  1914. o60.C0 = CFrame.new(0.693237305, 1.74804688, 3.61978149, -0.484728932, -0.874136567, -0.0305380616, -0.874670923, 0.484432995, 0.0169308037, -6.03124499e-06, 0.0349161252, -0.99938947)
  1915. o60.Part0 = o58
  1916. o60.Part1 = o64
  1917. o61.Name = "Tier1R"
  1918. o61.Parent = o3
  1919. o61.Material = Enum.Material.SmoothPlastic
  1920. o61.BrickColor = BrickColor.new("Really black")
  1921. o61.Position = Vector3.new(61.519886, 3.99742651, -7179.80908)
  1922. o61.Rotation = Vector3.new(94.3499985, -6.71999979, 33.0400009)
  1923. o61.CanCollide = false
  1924. o61.FormFactor = Enum.FormFactor.Custom
  1925. o61.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
  1926. o61.CFrame = CFrame.new(61.519886, 3.99742651, -7179.80908, 0.832543492, -0.541470706, -0.117003933, -0.139170229, 1.9466097e-07, -0.99026823, 0.536201179, 0.840725541, -0.0753564909)
  1927. o61.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1928. o61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1929. o61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1930. o61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1931. o61.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1932. o61.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1933. o61.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1934. o61.Position = Vector3.new(61.519886, 3.99742651, -7179.80908)
  1935. o61.Orientation = Vector3.new(82, -122.779999, -90)
  1936. o61.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1937. o62.Parent = o61
  1938. o62.Scale = Vector3.new(0.550000012, 1, 1)
  1939. o62.MeshType = Enum.MeshType.Wedge
  1940. o62.Scale = Vector3.new(0.550000012, 1, 1)
  1941. o63.Name = "Joint"
  1942. o63.Parent = o61
  1943. o63.C0 = CFrame.new(0, -0.899902344, 0.000366210938, 4.37498093e-05, -1, -7.4505806e-09, 1, 4.36902046e-05, 3.26558948e-05, -3.26484442e-05, 3.7252903e-09, 0.99999994)
  1944. o63.Part0 = o61
  1945. o63.Part1 = o64
  1946. o64.Name = "Tier1F"
  1947. o64.Parent = o3
  1948. o64.Material = Enum.Material.SmoothPlastic
  1949. o64.BrickColor = BrickColor.new("Really black")
  1950. o64.Position = Vector3.new(62.0071144, 3.99706364, -7180.56592)
  1951. o64.Rotation = Vector3.new(94.3499985, -6.71999979, 123.040001)
  1952. o64.CanCollide = false
  1953. o64.FormFactor = Enum.FormFactor.Custom
  1954. o64.Size = Vector3.new(1.19999981, 0.200000003, 0.600000024)
  1955. o64.CFrame = CFrame.new(62.0071144, 3.99706364, -7180.56592, -0.541430533, -0.832567155, -0.117021613, 2.64523806e-05, 0.139170229, -0.99026829, 0.84075141, -0.536164403, -0.0753290504)
  1956. o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1957. o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1958. o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1959. o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1960. o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1961. o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1962. o64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1963. o64.Position = Vector3.new(62.0071144, 3.99706364, -7180.56592)
  1964. o64.Orientation = Vector3.new(82, -122.769997, 0.00999999978)
  1965. o64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1966. o65.Parent = o64
  1967. o65.Scale = Vector3.new(1, 0.550000012, 1)
  1968. o65.Scale = Vector3.new(1, 0.550000012, 1)
  1969. o66.Name = "Tier1L"
  1970. o66.Parent = o3
  1971. o66.Material = Enum.Material.SmoothPlastic
  1972. o66.BrickColor = BrickColor.new("Really black")
  1973. o66.Transparency = 1
  1974. o66.Position = Vector3.new(62.1119499, 4.8883028, -7180.49805)
  1975. o66.Rotation = Vector3.new(180, 32.7799988, -172)
  1976. o66.CanCollide = false
  1977. o66.FormFactor = Enum.FormFactor.Custom
  1978. o66.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
  1979. o66.CFrame = CFrame.new(62.1119499, 4.8883028, -7180.49805, -0.832540989, 0.117010318, 0.541474938, 0.139169142, 0.990268528, -1.42618228e-05, -0.53620708, 0.0753448084, -0.840723932)
  1980. o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1981. o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1982. o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1983. o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1984. o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1985. o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1986. o66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1987. o66.Position = Vector3.new(62.1119499, 4.8883028, -7180.49805)
  1988. o66.Orientation = Vector3.new(0, 147.220001, 8)
  1989. o66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1990. o67.Parent = o66
  1991. o67.Scale = Vector3.new(0.550000012, 1, 1)
  1992. o67.MeshType = Enum.MeshType.Wedge
  1993. o67.Scale = Vector3.new(0.550000012, 1, 1)
  1994. o68.Name = "Joint"
  1995. o68.Parent = o66
  1996. o68.C0 = CFrame.new(-0.000244140625, -0.899963379, 0.00048828125, -5.0008297e-05, 1.00000095, 1.23679638e-06, 1.9364059e-05, 9.9465251e-07, -1.00000012, -1.00000095, -4.99784946e-05, -1.93342566e-05)
  1997. o68.Part0 = o66
  1998. o68.Part1 = o64
  1999. o69.Name = "Tier1R"
  2000. o69.Parent = o3
  2001. o69.Material = Enum.Material.SmoothPlastic
  2002. o69.BrickColor = BrickColor.new("Really black")
  2003. o69.Transparency = 1
  2004. o69.Position = Vector3.new(61.901619, 3.10601306, -7180.63379)
  2005. o69.Rotation = Vector3.new(180, 32.7799988, 8)
  2006. o69.CanCollide = false
  2007. o69.FormFactor = Enum.FormFactor.Custom
  2008. o69.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
  2009. o69.CFrame = CFrame.new(61.901619, 3.10601306, -7180.63379, 0.832540989, -0.117010318, 0.541474938, -0.139169142, -0.990268528, -1.42618228e-05, 0.53620708, -0.0753448084, -0.840723932)
  2010. o69.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2011. o69.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2012. o69.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2013. o69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2014. o69.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2015. o69.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2016. o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2017. o69.Position = Vector3.new(61.901619, 3.10601306, -7180.63379)
  2018. o69.Orientation = Vector3.new(0, 147.220001, -172)
  2019. o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2020. o70.Parent = o69
  2021. o70.Scale = Vector3.new(0.550000012, 1, 1)
  2022. o70.MeshType = Enum.MeshType.Wedge
  2023. o70.Scale = Vector3.new(0.550000012, 1, 1)
  2024. o71.Name = "Joint"
  2025. o71.Parent = o69
  2026. o71.C0 = CFrame.new(0.000244140625, -0.899841309, 0, 5.0008297e-05, -1.00000095, -1.23679638e-06, -1.9364059e-05, -9.9465251e-07, 1.00000012, -1.00000095, -4.99784946e-05, -1.93342566e-05)
  2027. o71.Part0 = o69
  2028. o71.Part1 = o64
  2029. o72.Name = "Tier1"
  2030. o72.Parent = o3
  2031. o72.Material = Enum.Material.SmoothPlastic
  2032. o72.BrickColor = BrickColor.new("Really black")
  2033. o72.Transparency = 1
  2034. o72.Position = Vector3.new(62.0073242, 3.9970901, -7180.56592)
  2035. o72.Rotation = Vector3.new(180, 32.7799988, 98)
  2036. o72.CanCollide = false
  2037. o72.FormFactor = Enum.FormFactor.Custom
  2038. o72.Size = Vector3.new(1.19999981, 0.200000003, 0.600000024)
  2039. o72.CFrame = CFrame.new(62.0073242, 3.9970901, -7180.56592, -0.116992086, -0.832546175, 0.541471183, -0.990274668, 0.13912642, -4.66114434e-05, -0.0752942115, -0.536210358, -0.840726376)
  2040. o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2041. o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2042. o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2043. o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2044. o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2045. o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2046. o72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2047. o72.Position = Vector3.new(62.0073242, 3.9970901, -7180.56592)
  2048. o72.Orientation = Vector3.new(0, 147.220001, -82)
  2049. o72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2050. o73.Parent = o72
  2051. o73.Scale = Vector3.new(1, 0.550000012, 1)
  2052. o73.Scale = Vector3.new(1, 0.550000012, 1)
  2053. o74.Name = "Joint"
  2054. o74.Parent = o72
  2055. o74.C0 = CFrame.new(6.10351563e-05, 0.000244140625, 0, 1.32992864e-05, -4.41484153e-05, 1.00000024, -5.0008297e-05, 1.00000107, 4.43905592e-05, -1.00000095, -5.0008297e-05, 1.33290887e-05)
  2056. o74.Part0 = o72
  2057. o74.Part1 = o64
  2058. o75.Name = "Tier6L4"
  2059. o75.Parent = o3
  2060. o75.Material = Enum.Material.SmoothPlastic
  2061. o75.BrickColor = BrickColor.new("Really black")
  2062. o75.Position = Vector3.new(62.5524025, 0.74961257, -7181.93213)
  2063. o75.Rotation = Vector3.new(-86.7399979, 5.03999996, 127.57)
  2064. o75.CanCollide = false
  2065. o75.FormFactor = Enum.FormFactor.Custom
  2066. o75.Size = Vector3.new(0.200006768, 0.600020528, 0.400013566)
  2067. o75.CFrame = CFrame.new(62.5524025, 0.74961257, -7181.93213, -0.607381761, -0.789548516, 0.0878630728, 0.0985275507, 0.0348783582, 0.994521856, -0.788287938, 0.612713575, 0.0566079617)
  2068. o75.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2069. o75.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2070. o75.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2071. o75.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2072. o75.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2073. o75.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2074. o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2075. o75.Position = Vector3.new(62.5524025, 0.74961257, -7181.93213)
  2076. o75.Orientation = Vector3.new(-84, 57.2099991, 70.5100021)
  2077. o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2078. o76.Parent = o75
  2079. o76.Scale = Vector3.new(0.550000012, 1, 1)
  2080. o76.MeshType = Enum.MeshType.Wedge
  2081. o76.Scale = Vector3.new(0.550000012, 1, 1)
  2082. o77.Name = "Joint"
  2083. o77.Parent = o75
  2084. o77.C0 = CFrame.new(-0.42578125, 1.38085938, 3.25909424, -0.33389321, 0.942041874, 0.03288785, 0.942616999, 0.33368814, 0.0116998889, 4.76539135e-05, 0.034905687, -0.999389768)
  2085. o77.Part0 = o75
  2086. o77.Part1 = o64
  2087. o78.Name = "Tier6L3"
  2088. o78.Parent = o3
  2089. o78.Material = Enum.Material.SmoothPlastic
  2090. o78.BrickColor = BrickColor.new("Really black")
  2091. o78.Position = Vector3.new(62.5971031, 1.24478269, -7181.9043)
  2092. o78.Rotation = Vector3.new(93.2600021, -5.03999996, 142.429993)
  2093. o78.CanCollide = false
  2094. o78.FormFactor = Enum.FormFactor.Custom
  2095. o78.Size = Vector3.new(0.600020349, 0.200006768, 0.600020349)
  2096. o78.CFrame = CFrame.new(62.5971031, 1.24478269, -7181.9043, -0.789519489, -0.607415795, -0.0878888816, 0.0349066034, 0.0985290408, -0.994520783, 0.612749457, -0.788261473, -0.0565879531)
  2097. o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2098. o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2099. o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2100. o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2101. o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2102. o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2103. o78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2104. o78.Position = Vector3.new(62.5971031, 1.24478269, -7181.9043)
  2105. o78.Orientation = Vector3.new(84, -122.779999, 19.5100002)
  2106. o78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2107. o79.Parent = o78
  2108. o79.Scale = Vector3.new(1, 0.550000012, 1)
  2109. o79.Scale = Vector3.new(1, 0.550000012, 1)
  2110. o80.Name = "Joint"
  2111. o80.Parent = o78
  2112. o80.C0 = CFrame.new(1.38183594, -0.425292969, -2.76107788, 0.942631483, 0.333648652, 0.0116658174, -0.3338525, 0.942056239, 0.0328883603, -1.68606639e-05, -0.0348947793, 0.999390244)
  2113. o80.Part0 = o78
  2114. o80.Part1 = o64
  2115. o81.Name = "Tier6LMain"
  2116. o81.Parent = o3
  2117. o81.Material = Enum.Material.SmoothPlastic
  2118. o81.BrickColor = BrickColor.new("Really black")
  2119. o81.Position = Vector3.new(62.5012169, 1.94748783, -7181.7417)
  2120. o81.Rotation = Vector3.new(93.2600021, -5.03999996, 142.429993)
  2121. o81.CanCollide = false
  2122. o81.FormFactor = Enum.FormFactor.Custom
  2123. o81.Size = Vector3.new(0.200006768, 0.200006768, 0.800027072)
  2124. o81.CFrame = CFrame.new(62.5012169, 1.94748783, -7181.7417, -0.789519489, -0.607415795, -0.0878888816, 0.0349066034, 0.0985290408, -0.994520783, 0.612749457, -0.788261473, -0.0565879531)
  2125. o81.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2126. o81.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2127. o81.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2128. o81.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2129. o81.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2130. o81.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2131. o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2132. o81.Position = Vector3.new(62.5012169, 1.94748783, -7181.7417)
  2133. o81.Orientation = Vector3.new(84, -122.779999, 19.5100002)
  2134. o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2135. o82.Parent = o81
  2136. o82.Scale = Vector3.new(1, 0.550000012, 1)
  2137. o82.Scale = Vector3.new(1, 0.550000012, 1)
  2138. o83.Name = "Joint"
  2139. o83.Parent = o81
  2140. o83.C0 = CFrame.new(1.18212891, -0.424804688, -2.0614624, 0.942631483, 0.333648652, 0.0116658174, -0.3338525, 0.942056239, 0.0328883603, -1.68606639e-05, -0.0348947793, 0.999390244)
  2141. o83.Part0 = o81
  2142. o83.Part1 = o64
  2143. o84.Name = "Tier6L2"
  2144. o84.Parent = o3
  2145. o84.Material = Enum.Material.SmoothPlastic
  2146. o84.BrickColor = BrickColor.new("Really black")
  2147. o84.Position = Vector3.new(62.737011, 1.93674994, -7181.92578)
  2148. o84.Rotation = Vector3.new(93.2600021, -5.03999996, -127.57)
  2149. o84.CanCollide = false
  2150. o84.FormFactor = Enum.FormFactor.Custom
  2151. o84.Size = Vector3.new(0.200006768, 0.400013745, 0.800027072)
  2152. o84.CFrame = CFrame.new(62.737011, 1.93674994, -7181.92578, -0.607381761, 0.789548516, -0.0878630728, 0.0985275507, -0.0348783582, -0.994521856, -0.788287938, -0.612713575, -0.0566079617)
  2153. o84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2154. o84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2155. o84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2156. o84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2157. o84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2158. o84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2159. o84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2160. o84.Position = Vector3.new(62.737011, 1.93674994, -7181.92578)
  2161. o84.Orientation = Vector3.new(84, -122.790001, 109.489998)
  2162. o84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2163. o85.Parent = o84
  2164. o85.Scale = Vector3.new(0.550000012, 1, 1)
  2165. o85.MeshType = Enum.MeshType.Wedge
  2166. o85.Scale = Vector3.new(0.550000012, 1, 1)
  2167. o86.Name = "Joint"
  2168. o86.Parent = o84
  2169. o86.C0 = CFrame.new(-0.42578125, -1.48144531, -2.06188965, -0.33389321, 0.942041874, 0.03288785, -0.942616999, -0.33368814, -0.0116998889, -4.76539135e-05, -0.034905687, 0.999389768)
  2170. o86.Part0 = o84
  2171. o86.Part1 = o64
  2172. o87.Name = "Tier7L1"
  2173. o87.Parent = o3
  2174. o87.Material = Enum.Material.SmoothPlastic
  2175. o87.BrickColor = BrickColor.new("Really black")
  2176. o87.Position = Vector3.new(62.962429, 1.06780791, -7182.16992)
  2177. o87.Rotation = Vector3.new(93.2600021, -5.03999996, -118.07)
  2178. o87.CanCollide = false
  2179. o87.FormFactor = Enum.FormFactor.Custom
  2180. o87.Size = Vector3.new(0.200000003, 0.400000215, 1)
  2181. o87.CFrame = CFrame.new(62.962429, 1.06780791, -7182.16992, -0.468739659, 0.878966868, -0.0878643394, 0.0914138556, -0.0506663397, -0.994522154, -0.878604114, -0.474205911, -0.0566005707)
  2182. o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2183. o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2184. o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2185. o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2186. o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2187. o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2188. o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2189. o87.Position = Vector3.new(62.962429, 1.06780791, -7182.16992)
  2190. o87.Orientation = Vector3.new(84, -122.790001, 119)
  2191. o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2192. o88.Parent = o87
  2193. o88.Scale = Vector3.new(0.550000012, 1, 1)
  2194. o88.MeshType = Enum.MeshType.Wedge
  2195. o88.Scale = Vector3.new(0.550000012, 1, 1)
  2196. o89.Name = "Joint"
  2197. o89.Parent = o87
  2198. o89.C0 = CFrame.new(-0.693847656, -1.7487793, -2.92007446, -0.484890431, 0.874047995, 0.0305117071, -0.874581456, -0.484593689, -0.0169628896, -4.07546759e-05, -0.0349086337, 0.999389648)
  2199. o89.Part0 = o87
  2200. o89.Part1 = o64
  2201. o90.Name = "Tier7L2"
  2202. o90.Parent = o3
  2203. o90.Material = Enum.Material.SmoothPlastic
  2204. o90.BrickColor = BrickColor.new("Really black")
  2205. o90.Position = Vector3.new(62.9009933, 0.372151852, -7182.20898)
  2206. o90.Rotation = Vector3.new(-86.7399979, 5.03999996, 118.07)
  2207. o90.CanCollide = false
  2208. o90.FormFactor = Enum.FormFactor.Custom
  2209. o90.Size = Vector3.new(0.200000003, 0.400000215, 0.400000006)
  2210. o90.CFrame = CFrame.new(62.9009933, 0.372151852, -7182.20898, -0.468739659, -0.878961146, 0.0879217535, 0.0914138556, 0.0507313088, 0.994518816, -0.878604114, 0.474209636, 0.0565695837)
  2211. o90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2212. o90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2213. o90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2214. o90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2215. o90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2216. o90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2217. o90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2218. o90.Position = Vector3.new(62.9009933, 0.372151852, -7182.20898)
  2219. o90.Orientation = Vector3.new(-84, 57.2400017, 60.9700012)
  2220. o90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2221. o91.Parent = o90
  2222. o91.Scale = Vector3.new(0.550000012, 1, 1)
  2223. o91.MeshType = Enum.MeshType.Wedge
  2224. o91.Scale = Vector3.new(0.550000012, 1, 1)
  2225. o92.Name = "Joint"
  2226. o92.Parent = o90
  2227. o92.C0 = CFrame.new(-0.693359375, 1.7487793, 3.61941528, -0.484890431, 0.874047995, 0.0305117071, 0.874581456, 0.484595925, 0.0168975964, -1.63801014e-05, 0.0348769873, -0.999390781)
  2228. o92.Part0 = o90
  2229. o92.Part1 = o64
  2230. o93.Name = "Tier6R4"
  2231. o93.Parent = o3
  2232. o93.Material = Enum.Material.SmoothPlastic
  2233. o93.BrickColor = BrickColor.new("Really black")
  2234. o93.Position = Vector3.new(60.9893341, 0.749352932, -7179.50488)
  2235. o93.Rotation = Vector3.new(-86.75, 5.03999996, -13.4300003)
  2236. o93.CanCollide = false
  2237. o93.FormFactor = Enum.FormFactor.Custom
  2238. o93.Size = Vector3.new(0.200000003, 0.600000203, 0.400000036)
  2239. o93.CFrame = CFrame.new(60.9893341, 0.749352932, -7179.50488, 0.968900442, 0.231356189, 0.0878930613, -0.0985364318, 0.0348387659, 0.994522333, 0.227025986, -0.972256124, 0.0565524623)
  2240. o93.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2241. o93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2242. o93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2243. o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2244. o93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2245. o93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2246. o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2247. o93.Position = Vector3.new(60.9893341, 0.749352932, -7179.50488)
  2248. o93.Orientation = Vector3.new(-84, 57.2400017, -70.5299988)
  2249. o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2250. o94.Parent = o93
  2251. o94.Scale = Vector3.new(0.550000012, 1, 1)
  2252. o94.MeshType = Enum.MeshType.Wedge
  2253. o94.Scale = Vector3.new(0.550000012, 1, 1)
  2254. o95.Name = "Joint"
  2255. o95.Parent = o93
  2256. o95.C0 = CFrame.new(0.425170898, 1.38037109, 3.2593689, -0.333719164, -0.942103028, -0.0329053067, -0.94267869, 0.333515167, 0.0116652027, -1.52401626e-05, 0.0349105448, -0.999389589)
  2257. o95.Part0 = o93
  2258. o95.Part1 = o64
  2259. o96.Name = "Tier6R3"
  2260. o96.Parent = o3
  2261. o96.Material = Enum.Material.SmoothPlastic
  2262. o96.BrickColor = BrickColor.new("Really black")
  2263. o96.Position = Vector3.new(61.0336609, 1.24466634, -7179.47656)
  2264. o96.Rotation = Vector3.new(93.2600021, -5.03999996, -76.5699997)
  2265. o96.CanCollide = false
  2266. o96.FormFactor = Enum.FormFactor.Custom
  2267. o96.Size = Vector3.new(0.600000024, 0.200000003, 0.600000024)
  2268. o96.CFrame = CFrame.new(61.0336609, 1.24466634, -7179.47656, 0.231317252, 0.968910336, -0.087885499, 0.0348755084, -0.0985349268, -0.994521201, -0.972264171, 0.226983964, -0.0565842204)
  2269. o96.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2270. o96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2271. o96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2272. o96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2273. o96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2274. o96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2275. o96.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2276. o96.Position = Vector3.new(61.0336609, 1.24466634, -7179.47656)
  2277. o96.Orientation = Vector3.new(84, -122.779999, 160.509995)
  2278. o96.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2279. o97.Parent = o96
  2280. o97.Scale = Vector3.new(1, 0.550000012, 1)
  2281. o97.Scale = Vector3.new(1, 0.550000012, 1)
  2282. o98.Name = "Joint"
  2283. o98.Parent = o96
  2284. o98.C0 = CFrame.new(1.38037109, 0.424682617, -2.76123047, -0.942664385, 0.33355701, 0.0116339773, -0.333759815, -0.942088544, -0.0329047963, -1.5553087e-05, -0.034899652, 0.999389946)
  2285. o98.Part0 = o96
  2286. o98.Part1 = o64
  2287. o99.Name = "Tier6R2"
  2288. o99.Parent = o3
  2289. o99.Material = Enum.Material.SmoothPlastic
  2290. o99.BrickColor = BrickColor.new("Really black")
  2291. o99.Position = Vector3.new(61.071785, 1.93672037, -7179.33887)
  2292. o99.Rotation = Vector3.new(93.25, -5.03999996, 13.4300003)
  2293. o99.CanCollide = false
  2294. o99.FormFactor = Enum.FormFactor.Custom
  2295. o99.Size = Vector3.new(0.200000003, 0.400000215, 0.800000012)
  2296. o99.CFrame = CFrame.new(61.071785, 1.93672037, -7179.33887, 0.968900442, -0.231356189, -0.0878930613, -0.0985364318, -0.0348387659, -0.994522333, 0.227025986, 0.972256124, -0.0565524623)
  2297. o99.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2298. o99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2299. o99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2300. o99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2301. o99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2302. o99.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2303. o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2304. o99.Position = Vector3.new(61.071785, 1.93672037, -7179.33887)
  2305. o99.Orientation = Vector3.new(84, -122.760002, -109.470001)
  2306. o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2307. o100.Parent = o99
  2308. o100.Scale = Vector3.new(0.550000012, 1, 1)
  2309. o100.MeshType = Enum.MeshType.Wedge
  2310. o100.Scale = Vector3.new(0.550000012, 1, 1)
  2311. o101.Name = "Joint"
  2312. o101.Parent = o99
  2313. o101.C0 = CFrame.new(0.424682617, -1.48095703, -2.06188965, -0.333719164, -0.942103028, -0.0329053067, 0.94267869, -0.333515167, -0.0116652027, 1.52401626e-05, -0.0349105448, 0.999389589)
  2314. o101.Part0 = o99
  2315. o101.Part1 = o64
  2316. o102.Name = "Tier6RMain"
  2317. o102.Parent = o3
  2318. o102.Material = Enum.Material.SmoothPlastic
  2319. o102.BrickColor = BrickColor.new("Really black")
  2320. o102.Position = Vector3.new(61.1413612, 1.94756675, -7179.63037)
  2321. o102.Rotation = Vector3.new(93.2600021, -5.03999996, -76.5699997)
  2322. o102.CanCollide = false
  2323. o102.FormFactor = Enum.FormFactor.Custom
  2324. o102.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  2325. o102.CFrame = CFrame.new(61.1413612, 1.94756675, -7179.63037, 0.231317252, 0.968910336, -0.087885499, 0.0348755084, -0.0985349268, -0.994521201, -0.972264171, 0.226983964, -0.0565842204)
  2326. o102.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2327. o102.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2328. o102.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2329. o102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2330. o102.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2331. o102.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2332. o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2333. o102.Position = Vector3.new(61.1413612, 1.94756675, -7179.63037)
  2334. o102.Orientation = Vector3.new(84, -122.779999, 160.509995)
  2335. o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2336. o103.Parent = o102
  2337. o103.Scale = Vector3.new(1, 0.550000012, 1)
  2338. o103.Scale = Vector3.new(1, 0.550000012, 1)
  2339. o104.Name = "Joint"
  2340. o104.Parent = o102
  2341. o104.C0 = CFrame.new(1.18115234, 0.424560547, -2.06143188, -0.942664385, 0.33355701, 0.0116339773, -0.333759815, -0.942088544, -0.0329047963, -1.5553087e-05, -0.034899652, 0.999389946)
  2342. o104.Part0 = o102
  2343. o104.Part1 = o64
  2344. mas.Parent = workspace
  2345. mas:MakeJoints()
  2346. local mas1 = mas:GetChildren()
  2347. for i=1,#mas1 do
  2348. mas1[i].Parent = game.Players.LocalPlayer.Character
  2349. ypcall(function() mas1[i]:MakeJoints() end)
  2350. end
  2351. mas:Destroy()
  2352. for i=1,#cors do
  2353. coroutine.resume(cors[i])
  2354. end
  2355. wait(1)
  2356.  
  2357.  
  2358. ---mask---
  2359. Handle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Black","Handle",Vector3.new(2, 1, 1))
  2360. HandleWeld=CFuncs.Weld.Create(m,Character["Head"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00959014893, -0.0100078583, -0.0161743164, 1.00000024, 1.04075298e-06, -1.49011612e-07, 1.24424696e-06, 1.00000179, -1.82539225e-07, -9.68575478e-08, -1.45286322e-07, 1))
  2361. CFuncs.Mesh.Create("SpecialMesh",Handle,Enum.MeshType.Head,"",Vector3.new(0, 0, 0),Vector3.new(1.29999995, 1.29999995, 1.29999995))
  2362. eye1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright red","eye1",Vector3.new(0.200000003, 0.200000003, 0.299999982))
  2363. eye1Weld=CFuncs.Weld.Create(m,Handle,eye1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.202543259, 0.260498047, -0.480056763, -2.22446602e-06, -1.00000358, 3.27825916e-07, -1.00000048, -2.37487484e-06, 2.3841875e-07, 2.4586933e-07, 3.39001815e-07, -1))
  2364. CFuncs.Mesh.Create("SpecialMesh",eye1,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2365. eye2=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright red","eye2",Vector3.new(0.200000003, 0.200000003, 0.299999982))
  2366. eye2Weld=CFuncs.Weld.Create(m,Handle,eye2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.200016022, -0.259521484, -0.480041504, -2.22446602e-06, -1.00000358, 3.27825916e-07, -1.00000048, -2.37487484e-06, 2.3841875e-07, 2.4586933e-07, 3.39001815e-07, -1))
  2367. CFuncs.Mesh.Create("SpecialMesh",eye2,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2368. eye_socket1=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","eye_socket1",Vector3.new(0.519999981, 0.980000079, 0.729999959))
  2369. eye_socket1Weld=CFuncs.Weld.Create(m,Handle,eye_socket1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0625762939, -0.15536499, -0.232467651, -0.538142323, 0.842838645, 0.00519485073, 0.837110639, 0.535188675, -0.113251075, -0.0982320756, -0.0565964989, -0.993552864))
  2370. CFuncs.Mesh.Create("SpecialMesh",eye_socket1,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2371. eye_socket2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","eye_socket2",Vector3.new(0.519999981, 0.980000079, 0.729999959))
  2372. eye_socket2Weld=CFuncs.Weld.Create(m,Handle,eye_socket2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0577087402, -0.16293335, -0.231582642, -0.538146138, -0.842841029, -0.00519459369, -0.837108254, 0.53518492, -0.11325068, 0.098232314, -0.0565960407, -0.993552804))
  2373. CFuncs.Mesh.Create("SpecialMesh",eye_socket2,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2374.  
  2375. ------torso-------
  2376.  
  2377. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Handle",Vector3.new(2, 2, 1))
  2378. HandleWeld=CFuncs.Weld.Create(m,Character["Torso"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0197257996, -0.0298519135, -0.0399780273, -1, -8.73095886e-16, 2.22044605e-16, -8.7309578e-16, -1, -0, -2.22044605e-16, 0, 1))
  2379. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2380. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.656627655, -1.2978878, -0.199947357, 0.258856535, -0.96591562, -1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, 8.98305785e-08, 1.59811691e-07, -0.99999994))
  2381. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2382. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2383. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.65722084, -1.29779625, 0.400058746, 0.258856535, -0.96591562, -1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, 8.98305785e-08, 1.59811691e-07, -0.99999994))
  2384. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2385. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.379999995))
  2386. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.65666008, -1.29777145, 0.289943695, -0.258856535, 0.96591562, 1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, -8.98305785e-08, -1.59811691e-07, 0.99999994))
  2387. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2388. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.400000006, 0.200000003))
  2389. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0920143127, -0.600203037, 1.15934753, -0.500000119, 1.31116366e-07, 0.866025209, -3.3717617e-05, -1, -1.93154829e-05, 0.866025269, -3.88580556e-05, 0.500000119))
  2390. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2391. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2392. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.184165955, 0.700547218, 1.16730785, -0.258818805, -1.31116394e-07, -0.965925813, 3.750006e-05, 1, -1.01838477e-05, 0.965925813, -3.88580556e-05, -0.258818924))
  2393. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2394. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2395. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.65722084, -1.29779625, -0.110050201, -0.258856535, 0.96591562, 1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, -8.98305785e-08, -1.59811691e-07, 0.99999994))
  2396. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2397. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.400000006, 0.200000003))
  2398. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.184165955, -0.600203276, 1.16731167, 0.258818805, 1.31116394e-07, 0.965925813, -3.750006e-05, -1, 1.01838477e-05, 0.965925813, -3.88580556e-05, -0.258818924))
  2399. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2400. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.49000001, 0.200000003))
  2401. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.18416214, -0.355574131, 1.16732025, 0.258818805, 1.31116394e-07, 0.965925813, -3.750006e-05, -1, 1.01838477e-05, 0.965925813, -3.88580556e-05, -0.258818924))
  2402. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2403. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2404. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.657043457, -1.29774857, -0.200046539, -0.258856535, 0.96591562, 1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, -8.98305785e-08, -1.59811691e-07, 0.99999994))
  2405. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2406. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.400000006, 0.200000003))
  2407. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0920143127, -0.730635881, 1.1593399, -0.500000119, 1.31116366e-07, 0.866025209, -3.3717617e-05, -1, -1.93154829e-05, 0.866025269, -3.88580556e-05, 0.500000119))
  2408. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2409. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.470000029, 0.200000003))
  2410. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.092010498, -0.365336895, 1.15935516, -0.500000119, 1.31116366e-07, 0.866025209, -3.3717617e-05, -1, -1.93154829e-05, 0.866025269, -3.88580556e-05, 0.500000119))
  2411. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2412. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.400000006, 0.200000003))
  2413. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.184165955, 0.800333977, 1.16730404, -0.258818805, -1.31116394e-07, -0.965925813, 3.750006e-05, 1, -1.01838477e-05, 0.965925813, -3.88580556e-05, -0.258818924))
  2414. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2415. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2416. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.32121253, -0.400020599, 1.00101852, -0.258856565, -0.96591574, 1.31109118e-07, 1.32052534e-07, -1.71125066e-07, -0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2417. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2418. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.600000024, 0.200000003))
  2419. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.32121253, 3.05175781e-05, 1.00101852, 0.258856565, 0.96591574, -1.31109118e-07, -1.32052534e-07, 1.71125066e-07, 0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2420. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2421. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.710000038, 0.200000003))
  2422. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.320425749, 0.0549621582, 1.00091362, -0.258856565, -0.96591574, 1.31109118e-07, 1.32052534e-07, -1.71125066e-07, -0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2423. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2424. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000018, 0.200000003))
  2425. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.321165562, -0.199951172, 1.00084305, 0.258856565, 0.96591574, -1.31109118e-07, -1.32052534e-07, 1.71125066e-07, 0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2426. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2427. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000018, 0.200000003))
  2428. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.320604563, -0.399963379, 1.00086594, 0.258856565, 0.96591574, -1.31109118e-07, -1.32052534e-07, 1.71125066e-07, 0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2429. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2430. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.400000006))
  2431. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.65666008, -1.29777145, 0.0999412537, -0.258856535, 0.96591562, 1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, -8.98305785e-08, -1.59811691e-07, 0.99999994))
  2432. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2433. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 1, 0.200000003))
  2434. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.501219988, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2435. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.00999999978, -0.0149999997, -0.0199999996),Vector3.new(1, 1.00999999, 0.100000001))
  2436. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2437. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.700134277, 1.05004764, -0.400028229, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2438. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1, 0.800000012, 1))
  2439. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.20000005, 0.200000003, 0.600000024))
  2440. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000183105469, 0.450000763, -0.590329885, -1, -1.74619167e-15, -4.4408921e-16, -4.37113883e-08, 4.37113954e-08, -1, 4.37113847e-08, -1, -4.37113954e-08))
  2441. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2442. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000215, 0.200000003))
  2443. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.700256348, 0.100101471, 0.950245142, 0.99999547, 3.06827168e-08, 4.31590997e-05, 4.31591361e-05, 3.26357804e-05, -0.999994695, -3.20906111e-08, 0.999991953, 3.26493537e-05))
  2444. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.800000012))
  2445. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.400000006, 2, 0.400000006))
  2446. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.950257063, 0.000183105469, -0.500003815, 1.74619167e-15, 1, 1.93866208e-31, -1, -1.74619167e-15, -4.4408921e-16, -4.37113883e-08, -3.81642292e-23, 1))
  2447. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, -0.0299999993),Vector3.new(0.430000007, 1, 0.430000007))
  2448. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000006, 2))
  2449. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.43322754e-05, 0.80005002, 0, -4.4408921e-16, -1.93866208e-31, -1, 1.74619167e-15, 1, 1.93866208e-31, 1, 1.74619167e-15, 4.4408921e-16))
  2450. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, -0.174999997, 0),Vector3.new(1.25, 0.899999976, 1.25))
  2451. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 1, 0.200000003))
  2452. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, -0.499269009, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2453. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, -0.0199999996),Vector3.new(1.00999999, 1, 0.100000001))
  2454. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 1, 0.200000003))
  2455. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, 0.500730991, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2456. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.00999999978, -0.0149999997, 0.0199999996),Vector3.new(1, 1.00999999, 0.100000001))
  2457. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 0.200000003, 0.200000003))
  2458. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, 1.10009408, -3.43322754e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2459. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0.0199999996),Vector3.new(1, 0.200000003, 0.100000001))
  2460. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 0.200000003, 1))
  2461. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.700198174, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2462. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1.01999998, 1, 1.01999998))
  2463. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 0.200000003, 0.200000003))
  2464. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, 1.10046124, -3.43322754e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2465. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, -0.0199999996),Vector3.new(1, 0.200000003, 0.100000001))
  2466. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 0.200000003, 1))
  2467. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.900089025, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2468. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1.03999996, 1.20000005, 1.03999996))
  2469. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 1, 0.200000003))
  2470. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, -0.499269009, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2471. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, 0.0199999996),Vector3.new(1.00999999, 1, 0.100000001))
  2472. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000215, 0.200000003))
  2473. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.699394226, 0.100128174, 0.950000048, 0.99999547, 3.06827168e-08, 4.31590997e-05, 4.31591361e-05, 3.26357804e-05, -0.999994695, -3.20906111e-08, 0.999991953, 3.26493537e-05))
  2474. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.800000012))
  2475. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2476. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.699645996, 1.05040908, -0.400028229, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2477. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1, 0.800000012, 1))
  2478. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","Part",Vector3.new(0.200000003, 0.600000024, 0.600000024))
  2479. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.900085449, 0.500056982, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2480. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1.27999997, 1.27999997))
  2481. ---------Right Arm------
  2482. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,9,"Really red","Handle",Vector3.new(1, 2, 1))
  2483. HandleWeld=CFuncs.Weld.Create(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0194206238, 0.0144739151, -0.0400657654, 1, 8.73095886e-16, -2.22044605e-16, 8.7309578e-16, 0.99999994, 0, -2.22044605e-16, 0, 0.99999994))
  2484. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1.08500004, 1.01999998, 1.08500004))
  2485. PartF=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","PartF",Vector3.new(1, 0.200000003, 0.200000003))
  2486. PartFWeld=CFuncs.Weld.Create(m,Handle,PartF,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.67028809e-05, 0.900081158, -0.199951172, -4.4408921e-16, -1.93866208e-31, 0.99999994, 1.74619167e-15, 0.99999994, -1.93866208e-31, -1, -1.74619167e-15, 4.4408921e-16))
  2487. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(1, 0.200000003, 0.200000003))
  2488. WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.900080204, 0.199768066, -1.89554541e-08, 5.96045844e-08, 0.999999166, 8.94069672e-08, -0.999998927, -1.98523347e-23, 0.999999166, 5.96046412e-08, 4.00288585e-08))
  2489. Part=CFuncs.Part.Create(m,Enum.Material.Ice,0.33000001311302,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2490. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, 0.299980164, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2491. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.125, 0.800000012, 1.125))
  2492. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.5,0,"Medium stone grey","Part",Vector3.new(1, 0.200000003, 1))
  2493. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000732421875, 0.299980164, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2494. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.08500004, 1.25, 1.08500004))
  2495. Part=CFuncs.Part.Create(m,Enum.Material.Marble,0.5,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2496. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, 0.299980164, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2497. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.10000002, 1.01999998, 1.10000002))
  2498. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.400000036, 0.200000003, 1))
  2499. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0999755859, 0.900081158, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2500. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2501. Part=CFuncs.Part.Create(m,Enum.Material.Ice,0.33000001311302,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2502. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, -0.0999138355, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2503. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.125, 0.800000012, 1.125))
  2504. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2505. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.400024414, 0.800107956, -0.400020599, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2506. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2507. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2508. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.400024414, 0.800107956, 0.399997711, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2509. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2510. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2511. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.399780273, 0.499873161, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2512. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2513. Part=CFuncs.Part.Create(m,Enum.Material.Marble,0.5,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2514. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000610351563, 0.300167084, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2515. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.11500001, 0.899999976, 1.11500001))
  2516. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.5,0,"Medium stone grey","Part",Vector3.new(1, 0.200000003, 1))
  2517. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000732421875, -0.0999138355, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2518. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.08500004, 1.25, 1.08500004))
  2519. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2520. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.399536133, 0.900081158, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2521. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.0399999991, 0),Vector3.new(1.20000005, 0.800000012, 0.800000012))
  2522. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.800000012, 0.400000006, 1))
  2523. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.100097656, 0.600034952, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2524. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2525. Part=CFuncs.Part.Create(m,Enum.Material.Marble,0.5,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2526. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000610351563, -0.0999138355, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2527. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.11500001, 0.899999976, 1.11500001))
  2528. Part=CFuncs.Part.Create(m,Enum.Material.Marble,0.5,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2529. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, -0.0999138355, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2530. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.10000002, 1.01999998, 1.10000002))
  2531. PartF=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","PartF",Vector3.new(0.200000003, 0.200000003, 1))
  2532. PartFWeld=CFuncs.Weld.Create(m,Handle,PartF,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400024414, 0.900081158, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2533. CFuncs.Mesh.Create("BlockMesh",PartF,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2534. PartF=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","PartF",Vector3.new(0.200000003, 0.400000006, 0.600000024))
  2535. PartFWeld=CFuncs.Weld.Create(m,Handle,PartF,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.400024414, 0.800107956, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2536. CFuncs.Mesh.Create("BlockMesh",PartF,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2537. PartF=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","PartF",Vector3.new(1, 1.39999998, 1))
  2538. PartFWeld=CFuncs.Weld.Create(m,Handle,PartF,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000122070313, -0.30005002, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2539. CFuncs.Mesh.Create("BlockMesh",PartF,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2540. -----left arm-----
  2541. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Handle",Vector3.new(1, 2, 1))
  2542. HandleWeld=CFuncs.Weld.Create(m,Character["Left Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0204582214, -0.0298519135, -0.0400390625, -1, 1.43836631e-09, 1.8936451e-10, -1.43836809e-09, -1, 5.06639481e-07, 1.89364774e-10, 5.06639481e-07, 1))
  2543. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2544. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2545. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.259768009, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2546. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0900000036, -0.0199999996),Vector3.new(1.08000004, 0.600000024, 0.100000001))
  2547. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2548. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0599379539, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2549. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, 0.0199999996),Vector3.new(1.04999995, 1, 0.100000001))
  2550. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2551. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, -0.359677076, -2.67028809e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2552. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0399999991, 0.0199999996),Vector3.new(1.10000002, 1.04999995, 0.100000001))
  2553. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2554. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0599379539, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2555. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, -0.0199999996),Vector3.new(1.04999995, 1, 0.100000001))
  2556. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2557. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-06, -0.359924078, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2558. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0399999991, -0.0199999996),Vector3.new(1.10000002, 1.04999995, 0.100000001))
  2559. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2560. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.259768009, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2561. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0900000036, 0.0199999996),Vector3.new(1.08000004, 0.600000024, 0.100000001))
  2562. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.600000024, 0.350000024, 1))
  2563. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.20098877, 0.825013161, -6.10351563e-05, -1, -1.43836898e-09, 1.89364552e-10, 1.43836532e-09, -0.99999994, 5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2564. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2565. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2566. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, -0.0401620865, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2567. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 1, 1.01999998))
  2568. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2569. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, 0.559935808, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2570. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 1, 1.02999997))
  2571. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2572. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, -0.31964016, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2573. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.08000004, 1, 1.08000004))
  2574. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2575. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000122070313, 0.360047817, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2576. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01499999, 1, 1.01499999))
  2577. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2578. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, -0.220276117, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2579. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 1, 1.05999994))
  2580. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2581. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.360047817, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2582. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2583. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Part",Vector3.new(1, 0.200000003, 1))
  2584. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.160092831, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2585. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 1, 1.05999994))
  2586. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2587. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.160706043, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2588. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, 0, 0),Vector3.new(1.05999994, 1, 1.05999994))
  2589. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Part",Vector3.new(1, 0.200000003, 0.200000033))
  2590. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.16052103, -0.199996948, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2591. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, 0, 0),Vector3.new(1.05999994, 1, 1.05999994))
  2592. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2593. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.159970999, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2594. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1, 1.00999999))
  2595. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","Part",Vector3.new(1, 0.200000003, 1))
  2596. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.001039505, 0.550048113, -2.67028809e-05, -1, -1.43836898e-09, 1.89364552e-10, 1.43836532e-09, -0.99999994, 5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2597. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2598. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(1, 0.200000003, 1))
  2599. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.16052103, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2600. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.07000005, 0.550000012, 1.07000005))
  2601. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2602. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.159970999, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2603. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1.07000005, 0.119999997, 1.07000005))
  2604. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2605. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000244140625, 0.160092831, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2606. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.100000001, 0),Vector3.new(1.07000005, 0.125, 1.07000005))
  2607. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2608. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.340270042, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2609. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, 0.0199999996),Vector3.new(1.04999995, 1, 0.100000001))
  2610. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.400000036))
  2611. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.160092831, -0.100006104, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2612. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, 0.0900000036, 0),Vector3.new(1.07000005, 0.119999997, 1.07000005))
  2613. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2614. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30065918, 0.161252975, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2615. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0399999991, 0, -0.0900000036),Vector3.new(1.08000004, 1, 0.300000012))
  2616. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.320000142, 1))
  2617. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000246047974, -0.559875965, -2.67028809e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836543e-09, 1, -4.76837158e-07, 1.8936476e-10, 4.76837158e-07, 1))
  2618. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 1, 1.04999995))
  2619. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(1, 0.200000003, 0.400000036))
  2620. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.160706043, -0.100006104, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2621. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, 0, 0),Vector3.new(1.07000005, 0.449999988, 1.07000005))
  2622. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.339999974, 1))
  2623. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.770323992, -3.43322754e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2624. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.08500004, 1.01999998, 1.08500004))
  2625. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.400000036))
  2626. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.16052103, -0.100006104, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2627. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, -0.0900000036, 0),Vector3.new(1.07000005, 0.125, 1.07000005))
  2628. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000066, 0.200000003))
  2629. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.740236044, -3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2630. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, -0.0199999996),Vector3.new(1.12, 1, 0.100000001))
  2631. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2632. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.540158987, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2633. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, -0.0199999996),Vector3.new(1.07000005, 1, 0.100000001))
  2634. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2635. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.340270042, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2636. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, -0.0199999996),Vector3.new(1.04999995, 1, 0.100000001))
  2637. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2638. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.540158987, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2639. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, 0.0199999996),Vector3.new(1.07000005, 1, 0.100000001))
  2640. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.400000036, 0.200000003, 1))
  2641. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.298950195, 0.700198174, -6.10351563e-05, -1, -1.43836898e-09, 1.89364552e-10, 1.43836532e-09, -0.99999994, 5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2642. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0250000004, 0),Vector3.new(1, 0.75, 1))
  2643. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2644. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, 0.159727573, -0.263889313, 0.995279193, 4.91641927e-08, 0.0970532, -4.9177757e-08, 1, -2.2521931e-09, -0.0970532, -2.5313418e-09, 0.995279193))
  2645. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.0799999982, 0),Vector3.new(1, 0.200000003, 1))
  2646. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2647. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, 0.263889313, 0.160092592, 0.995279193, 4.91641927e-08, 0.0970532, 0.0970532, 2.5313418e-09, -0.995279193, -4.9177757e-08, 1, -2.2521931e-09))
  2648. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0799999982, 0),Vector3.new(1, 0.200000003, 1))
  2649. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2650. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, -0.263889313, -0.160520792, 0.995279193, 4.91641927e-08, 0.0970532, -0.0970532, -2.5313418e-09, 0.995279193, 4.9177757e-08, -1, 2.2521931e-09))
  2651. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0799999982, 0),Vector3.new(1, 0.200000003, 1))
  2652. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2653. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30065918, 0.161252975, -0.199996948, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2654. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0399999991, 0, -0.0900000036),Vector3.new(1.20000005, 1.10000002, 0.5))
  2655. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2656. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, 0.15997076, -0.263889313, 0.995279193, 4.91641927e-08, 0.0970532, -4.9177757e-08, 1, -2.2521931e-09, -0.0970532, -2.5313418e-09, 0.995279193))
  2657. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0799999982, 0),Vector3.new(1, 0.200000003, 1))
  2658. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2659. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399169922, 0.900089025, -6.10351563e-05, -1, -1.43836898e-09, 1.89364552e-10, 1.43836532e-09, -0.99999994, 5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2660. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2661. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2662. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, -0.263889313, -0.160705805, 0.995279193, 4.91641927e-08, 0.0970532, -0.0970532, -2.5313418e-09, 0.995279193, 4.9177757e-08, -1, 2.2521931e-09))
  2663. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.0399999991, 0),Vector3.new(1, 1, 0.200000003))
  2664. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","Wedge",Vector3.new(1, 0.200000003, 0.200000003))
  2665. WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.48498535e-05, 0.90008378, -0.199035645, 5.95299616e-06, -4.47034125e-07, -0.999997258, -5.23046406e-09, -0.999994099, 1.78804015e-07, -0.999996781, -1.49651713e-09, -5.97830831e-06))
  2666. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(1, 0.200000003, 0.200000003))
  2667. WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, -0.899901628, 0.198913574, -1.76470074e-08, -5.81145173e-07, -0.999999821, -1.43836454e-09, 0.999999404, -3.42726423e-07, 0.999999464, 2.09723709e-07, -4.63468481e-08))
  2668. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000066, 0.200000003))
  2669. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.740236044, -3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2670. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, 0.0199999996),Vector3.new(1.12, 1, 0.100000001))
  2671. ---------Right Leg---------
  2672. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Handle",Vector3.new(1, 2, 1))
  2673. HandleWeld=CFuncs.Weld.Create(m,Character["Right Leg"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0202140808, 0.0298557281, -0.0399780273, 1, 8.73095886e-16, -2.22044605e-16, 8.7309578e-16, 1, 0, -2.22044605e-16, 0, 1))
  2674. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2675. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2676. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000366210938, 1.100155, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2677. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0599999987),Vector3.new(0.600000024, 1, 1.03999996))
  2678. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2679. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00048828125, 1.09978902, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2680. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 1.12, 1.05999994))
  2681. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000036, 1))
  2682. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.799983144, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2683. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0.00499999989),Vector3.new(1.00999999, 1, 1.02999997))
  2684. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2685. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000366210938, 1.09978902, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2686. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0.0199999996),Vector3.new(0.800000012, 1, 1.03999996))
  2687. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2688. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00048828125, 1.09978902, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2689. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0500000007),Vector3.new(0.800000012, 1, 1.03999996))
  2690. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2691. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.59967041, -0.0511490107, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2692. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.140000001, -0.100000001, 0),Vector3.new(1, 1, 0.899999976))
  2693. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.399999976, 1))
  2694. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.59967041, 0.24901998, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2695. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.159999996, 0, 0),Vector3.new(1, 1, 0.850000024))
  2696. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2697. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000366210938, 1.100155, 0.399963379, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2698. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, 0.349999994),Vector3.new(2, 1.05999994, 5.5))
  2699. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2700. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.59967041, -0.301090002, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2701. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.140000001, 0, 0),Vector3.new(0.699999988, 1, 0.75))
  2702. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 1.60000002, 1))
  2703. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.200013995, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2704. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2705. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2706. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.59967041, -0.501223922, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2707. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.119999997, 0, 0),Vector3.new(0.600000024, 1, 0.800000012))
  2708.  
  2709. --------Left Leg-------
  2710. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Handle",Vector3.new(1, 2, 1))
  2711. HandleWeld=CFuncs.Weld.Create(m,Character["Left Leg"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0204582214, 0.0625728369, -0.0400085449, 1, 8.73095886e-16, -2.22044605e-16, 8.7309578e-16, 1, 0, -2.22044605e-16, 0, 1))
  2712. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2713. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.399999976, 1))
  2714. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600158691, 0.248775899, 0, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -1))
  2715. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.159999996, 0, 0),Vector3.new(1, 1, 0.850000024))
  2716. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2717. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.599914551, -0.501222014, 0, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -1))
  2718. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.119999997, 0, 0),Vector3.new(0.600000024, 1, 0.800000012))
  2719. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2720. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000244140625, 1.099913, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2721. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0599999987),Vector3.new(0.600000024, 1, 1.03999996))
  2722. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2723. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000427246094, 1.0997299, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2724. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 1.12, 1.05999994))
  2725. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2726. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000244140625, 1.0997299, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2727. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0.0199999996),Vector3.new(0.800000012, 1, 1.03999996))
  2728. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2729. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600158691, -0.301149011, 0, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -1))
  2730. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.140000001, 0, 0),Vector3.new(0.699999988, 1, 0.75))
  2731. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2732. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000244140625, 1.099913, 0.399993896, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2733. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, 0.349999994),Vector3.new(2, 1.05999994, 5.5))
  2734. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000036, 1))
  2735. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.10351563e-05, 0.799985051, 3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2736. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0.00499999989),Vector3.new(1.00999999, 1, 1.02999997))
  2737. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2738. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000427246094, 1.0997299, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2739. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0500000007),Vector3.new(0.800000012, 1, 1.03999996))
  2740. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2741. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600036621, -0.051025033, 0, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -1))
  2742. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.140000001, -0.100000001, 0),Vector3.new(1, 1, 0.899999976))
  2743. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 1.60000002, 1))
  2744. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.10351563e-05, -0.200014114, 3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2745. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2746.  
  2747. EffectModel = Create("Model"){
  2748. Parent = Character,
  2749. Name = "Effects",
  2750. }
  2751.  
  2752. Effects = {
  2753. Block = {
  2754. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2755. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2756. prt.Anchored = true
  2757. prt.CFrame = cframe
  2758. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2759. game:GetService("Debris"):AddItem(prt, 10)
  2760. if Type == 1 or Type == nil then
  2761. table.insert(Effects, {
  2762. prt,
  2763. "Block1",
  2764. delay,
  2765. x3,
  2766. y3,
  2767. z3,
  2768. msh
  2769. })
  2770. elseif Type == 2 then
  2771. table.insert(Effects, {
  2772. prt,
  2773. "Block2",
  2774. delay,
  2775. x3,
  2776. y3,
  2777. z3,
  2778. msh
  2779. })
  2780. end
  2781. end;
  2782. };
  2783.  
  2784. Cylinder = {
  2785. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2786. local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  2787. prt.Anchored = true
  2788. prt.CFrame = cframe
  2789. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2790. game:GetService("Debris"):AddItem(prt, 2)
  2791. Effects[#Effects + 1] = {
  2792. prt,
  2793. "Cylinder",
  2794. delay,
  2795. x3,
  2796. y3,
  2797. z3
  2798. }
  2799. end;
  2800. };
  2801.  
  2802. Head = {
  2803. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2804. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2805. prt.Anchored = true
  2806. prt.CFrame = cframe
  2807. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2808. game:GetService("Debris"):AddItem(prt, 10)
  2809. table.insert(Effects, {
  2810. prt,
  2811. "Cylinder",
  2812. delay,
  2813. x3,
  2814. y3,
  2815. z3,
  2816. msh
  2817. })
  2818. end;
  2819. };
  2820.  
  2821. Sphere = {
  2822. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2823. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2824. prt.Anchored = true
  2825. prt.CFrame = cframe
  2826. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2827. game:GetService("Debris"):AddItem(prt, 10)
  2828. table.insert(Effects, {
  2829. prt,
  2830. "Cylinder",
  2831. delay,
  2832. x3,
  2833. y3,
  2834. z3,
  2835. msh
  2836. })
  2837. end;
  2838. };
  2839.  
  2840. Elect = {
  2841. Create = function(cff, x, y, z)
  2842. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  2843. prt.Anchored = true
  2844. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  2845. prt.CFrame = CFrame.new(prt.Position)
  2846. game:GetService("Debris"):AddItem(prt, 2)
  2847. local xval = math.random() / 2
  2848. local yval = math.random() / 2
  2849. local zval = math.random() / 2
  2850. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  2851. table.insert(Effects, {
  2852. prt,
  2853. "Elec",
  2854. 0.1,
  2855. x,
  2856. y,
  2857. z,
  2858. xval,
  2859. yval,
  2860. zval
  2861. })
  2862. end;
  2863.  
  2864. };
  2865.  
  2866. Ring = {
  2867. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2868. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2869. prt.Anchored = true
  2870. prt.CFrame = cframe
  2871. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2872. game:GetService("Debris"):AddItem(prt, 10)
  2873. table.insert(Effects, {
  2874. prt,
  2875. "Cylinder",
  2876. delay,
  2877. x3,
  2878. y3,
  2879. z3,
  2880. msh
  2881. })
  2882. end;
  2883. };
  2884.  
  2885.  
  2886. Wave = {
  2887. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2888. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2889. prt.Anchored = true
  2890. prt.CFrame = cframe
  2891. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2892. game:GetService("Debris"):AddItem(prt, 10)
  2893. table.insert(Effects, {
  2894. prt,
  2895. "Cylinder",
  2896. delay,
  2897. x3,
  2898. y3,
  2899. z3,
  2900. msh
  2901. })
  2902. end;
  2903. };
  2904.  
  2905. Break = {
  2906. Create = function(brickcolor, cframe, x1, y1, z1)
  2907. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2908. prt.Anchored = true
  2909. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2910. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2911. local num = math.random(10, 50) / 1000
  2912. game:GetService("Debris"):AddItem(prt, 10)
  2913. table.insert(Effects, {
  2914. prt,
  2915. "Shatter",
  2916. num,
  2917. prt.CFrame,
  2918. math.random() - math.random(),
  2919. 0,
  2920. math.random(50, 100) / 100
  2921. })
  2922. end;
  2923. };
  2924.  
  2925. Fire = {
  2926. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  2927. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2928. prt.Anchored = true
  2929. prt.CFrame = cframe
  2930. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2931. game:GetService("Debris"):AddItem(prt, 10)
  2932. table.insert(Effects, {
  2933. prt,
  2934. "Fire",
  2935. delay,
  2936. 1,
  2937. 1,
  2938. 1,
  2939. msh
  2940. })
  2941. end;
  2942. };
  2943.  
  2944. FireWave = {
  2945. Create = function(brickcolor, cframe, x1, y1, z1)
  2946. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  2947. prt.Anchored = true
  2948. prt.CFrame = cframe
  2949. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2950. local d = Create("Decal"){
  2951. Parent = prt,
  2952. Texture = "rbxassetid://26356434",
  2953. Face = "Top",
  2954. }
  2955. local d = Create("Decal"){
  2956. Parent = prt,
  2957. Texture = "rbxassetid://26356434",
  2958. Face = "Bottom",
  2959. }
  2960. game:GetService("Debris"):AddItem(prt, 10)
  2961. table.insert(Effects, {
  2962. prt,
  2963. "FireWave",
  2964. 1,
  2965. 30,
  2966. math.random(400, 600) / 100,
  2967. msh
  2968. })
  2969. end;
  2970. };
  2971.  
  2972. Lightning = {
  2973. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  2974. local magz = (p0 - p1).magnitude
  2975. local curpos = p0
  2976. local trz = {
  2977. -ofs,
  2978. ofs
  2979. }
  2980. for i = 1, tym do
  2981. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  2982. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2983. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  2984. li.Material = "Neon"
  2985. if tym == i then
  2986. local magz2 = (curpos - p1).magnitude
  2987. li.Size = Vector3.new(th, th, magz2)
  2988. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  2989. table.insert(Effects, {
  2990. li,
  2991. "Disappear",
  2992. last
  2993. })
  2994. else
  2995. do
  2996. do
  2997. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  2998. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  2999. game.Debris:AddItem(li, 10)
  3000. table.insert(Effects, {
  3001. li,
  3002. "Disappear",
  3003. last
  3004. })
  3005. end
  3006. end
  3007. end
  3008. end
  3009. end
  3010. };
  3011.  
  3012. EffectTemplate = {
  3013.  
  3014. };
  3015. }
  3016. function ORA()
  3017. attack = true
  3018. for i = 0, 1, 0.2 do
  3019. swait()
  3020. PlayAnimationFromTable(AnimTable["RepulseORA"]["Animation"](1), .3, false)
  3021. end
  3022. local DORA = CFuncs.Sound.Create("748451818",Torso,1,1)
  3023.  
  3024. for i = 1, 63 do
  3025. RootPart.Velocity = RootPart.CFrame.lookVector * 5
  3026. for i = 0, 1, 10 do
  3027. swait()
  3028. Effects.Elect.Create(Character["Left Arm"].CFrame, 4, 4, 4)
  3029. Effects.Sphere.Create(BrickColor.new("Steel blue"), Character["Left Arm"].CFrame, .5, .5, .5, 1.5, 1.5, 1.5, .15)
  3030. PlayAnimationFromTable(AnimTable["RepulseORA"]["Animation"](2), .7, false)
  3031. end
  3032. MagnitudeDamage(Character["Left Arm"], 5, 5, 6, 0, "Normal", "260430117", 1)
  3033. CFuncs.Sound.Create("200632136",Character["Left Arm"],1,1)
  3034. Effects.Sphere.Create(BrickColor.new("Steel blue"), Character["Left Arm"].CFrame, .5, .5, .5, 2, 2, 2, .15)
  3035. RootPart.Velocity = RootPart.CFrame.lookVector * 5
  3036. for i = 0, 1, 10 do
  3037. swait()
  3038. Effects.Sphere.Create(BrickColor.new("Steel blue"), Character["Left Arm"].CFrame, .5, .5, .5, 1.5, 1.5, 1.5, .2)
  3039. PlayAnimationFromTable(AnimTable["RepulseORA"]["Animation"](3), .7, false)
  3040. end
  3041. MagnitudeDamage(Character["Left Arm"], 5, 5, 6, 0, "Normal", "260430117", 1)
  3042. CFuncs.Sound.Create("200632136",Character["Left Arm"],1,1)
  3043. Effects.Sphere.Create(BrickColor.new("Steel blue"), Character["Left Arm"].CFrame, .5, .5, .5, 2, 2, 2, .2)
  3044. end
  3045. attack = false
  3046. end
  3047. function attackone()
  3048. attack = true
  3049. for i = 0, 2, 0.3 do
  3050. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3051. swait()
  3052. PlayAnimationFromTable({
  3053. CFrame.new(0, 0, -0, 0.806190252, -0.187311426, -0.561223507, 6.62613184e-06, 0.94856596, -0.31657964, 0.591656446, 0.255219638, 0.764725924) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3054. CFrame.new(-0.0407527871, 1.50693643, -0.222932622, 0.978482485, 0.186281174, 0.0887908041, -0.19066751, 0.980685592, 0.0437201113, -0.0789308846, -0.0597088039, 0.99509275) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3055. CFrame.new(1.78002524, 1.11400044, -0.457782924, 0.707048655, -0.498457879, 0.501619399, 0.350302994, -0.369315952, -0.860751748, 0.614304423, 0.784312248, -0.0865130872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3056. CFrame.new(-1.43853712, 0.0750626996, 0.22486937, 0.572081506, 0.244721666, 0.782837331, -0.443345338, 0.895264447, 0.044120267, -0.690049291, -0.372307688, 0.620660365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3057. CFrame.new(0.627915263, -1.89379621, 0.643143058, 0.951368988, 6.62613184e-06, 0.308059663, -0.0975313932, 0.94856596, 0.301182032, -0.292212963, -0.31657964, 0.902436912) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3058. CFrame.new(-0.840924203, -1.99235249, 0.347892702, 0.806190252, 0.150273055, 0.572257936, -0.187311426, 0.982287288, 0.00593562424, -0.561223507, -0.111978531, 0.820060134) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3059. }, .35, false)
  3060. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3061. end
  3062.  
  3063. for i = 0, 2, 0.3 do
  3064. swait()
  3065. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3066. PlayAnimationFromTable({
  3067. CFrame.new(-0, 0, 0, 0.881656945, 0.0199221503, 0.471480906, -0.158535972, 0.953550041, 0.256167442, -0.444475293, -0.300592929, 0.843853176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3068. CFrame.new(-0.148410931, 1.53110158, 0.0643833578, 0.965264976, -0.0912804902, -0.244808733, 0.088367641, 0.995825887, -0.0228805244, 0.245875075, 0.000453487039, 0.969302654) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3069. CFrame.new(1.10165071, 0.648932338, -1.12831473, 0.573108494, 0.369820178, 0.731284738, 0.612841427, 0.399010122, -0.682069421, -0.544033527, 0.839061975, 0.00203369558) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3070. CFrame.new(-1.79198205, 0.0215666089, -0.21331051, 0.916679978, 0.372236937, -0.145427167, -0.394452631, 0.901182175, -0.179693967, 0.0641659647, 0.222088978, 0.972915471) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3071. CFrame.new(0.753449559, -1.90016341, -0.268158644, 0.69710958, -0.0750149488, -0.713035822, -0.0756366402, 0.981274784, -0.177183479, 0.712969542, 0.177447319, 0.678380549) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3072. CFrame.new(-0.559347212, -2.21165109, 0.0788616836, 0.881656945, -0.0484239236, -0.469411433, 0.0199221503, 0.997659326, -0.0654963702, 0.471480906, 0.0483982414, 0.88054961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3073. }, .35, false)
  3074. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3075. end
  3076. attack = false
  3077. end
  3078.  
  3079.  
  3080. function attacktwo()
  3081. attack = true
  3082. for i = 0, 1, 0.2 do
  3083. swait()
  3084. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3085. PlayAnimationFromTable({
  3086. CFrame.new(0.0401472747, -0.0776893198, 0.599089265, 0.906307757, -2.36338082e-07, 0.422618419, -0.0733869821, 0.984807611, 0.157379389, -0.416197896, -0.173648834, 0.892538786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3087. CFrame.new(-2.79394953e-07, 1.49999011, 1.47520529e-06, 0.906307757, -1.86264515e-07, -0.422618419, -2.36338082e-07, 0.99999994, -9.68575478e-07, 0.422618419, 9.83476639e-07, 0.906307757) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3088. CFrame.new(1.5365181, 0.452499926, -0.44780767, 0.66570574, 0.0800317824, 0.741910338, 0.662861288, 0.393195033, -0.637191117, -0.342710942, 0.915965438, 0.208702192) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3089. CFrame.new(-0.41615206, 0.733605146, -1.08826351, 0.408651799, -0.87111479, 0.272328794, -0.101544857, -0.339922726, -0.934955239, 0.907024026, 0.354417443, -0.227367252) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3090. CFrame.new(0.786783695, -1.89999688, -0.40957579, 0.70710063, -0.0616273247, -0.704422355, -1.46403909e-06, 0.996194839, -0.0871548876, 0.707112968, 0.0616283193, 0.704409957) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3091. CFrame.new(-0.915488064, -1.58430302, 0.380059779, 0.904960036, 0.423912108, -0.0366865322, -0.166366011, 0.431871921, 0.886458695, 0.391624451, -0.796106339, 0.461351365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3092. }, .35, false)
  3093. end
  3094. CFuncs.Sound.Create("200632211", LeftLeg, 1, 0.9)
  3095. for i = 0, 1, 0.15 do
  3096. swait()
  3097. PlayAnimationFromTable({
  3098. CFrame.new(0.00997152925, -0.169988424, -0.639737129, 0.707106054, -1.36977135e-07, -0.707107484, -0.241844028, 0.939693153, -0.241843715, 0.664464056, 0.342018902, 0.664462626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3099. CFrame.new(-1.51991844e-06, 1.4999913, -1.78813934e-06, 0.707106054, -0.183011726, 0.683013737, -1.36977135e-07, 0.96592629, 0.258817554, -0.707107484, -0.183011532, 0.683012247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3100. CFrame.new(1.53634262, 0.417389512, -0.485609144, 0.669262946, -0.0573756099, 0.740807056, 0.691225588, 0.413819224, -0.592419565, -0.272569776, 0.90854919, 0.316613376) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3101. CFrame.new(-0.458741903, 0.651507795, -1.17922783, 0.646084905, -0.763260484, -0.00277221203, -0.392018795, -0.328715384, -0.859225094, 0.654901266, 0.556218982, -0.511590362) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3102. CFrame.new(0.752643228, -1.81142533, 0.0469251275, 0.883172512, -0.23524794, -0.405788302, 0.382152557, 0.862514496, 0.331706583, 0.271964401, -0.448027343, 0.851650655) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3103. CFrame.new(-1.24916911, -1.25704479, -0.899724364, 0.517213285, 0.744817019, 0.421588689, 0.254890531, 0.336192816, -0.90664041, -0.817019761, 0.576389611, -0.0159641877) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3104. }, .5, false)
  3105. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3106. end
  3107. for i = 0, 1, 0.2 do
  3108. swait()
  3109. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3110. PlayAnimationFromTable({
  3111. CFrame.new(0.0211362243, -0.592728972, -0.289742768, 0.939692974, 4.90088098e-07, -0.34201932, 0.144543007, 0.906308055, 0.397131175, 0.309974998, -0.422617853, 0.851651192) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3112. CFrame.new(1.02818012e-06, 1.5, -2.65240669e-06, 0.906309307, 0.109381072, 0.408217251, 1.02445483e-06, 0.965928435, -0.258821666, -0.422614902, 0.234573007, 0.875430942) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3113. CFrame.new(1.68638015, 0.349812239, -0.205563948, 0.787529767, -0.608583331, 0.0970736146, 0.444218874, 0.451393723, -0.773895025, 0.427161187, 0.652587175, 0.625830293) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3114. CFrame.new(-0.95912081, 0.35575074, -1.16827404, 0.701581001, -0.325640708, -0.633831382, -0.541859984, 0.333870173, -0.771309674, 0.462787241, 0.884584069, 0.0577853322) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3115. CFrame.new(1.20272303, -1.58237672, -0.692816734, 0.767121434, -0.569021404, 0.296209067, 0.640670776, 0.656062961, -0.398902327, 0.0326521657, 0.495779037, 0.867834926) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3116. CFrame.new(-0.659768999, -1.26831281, -0.571824849, 0.805588603, 0.1710127, 0.567260146, -0.157380521, 0.98481071, -0.0733886361, -0.571193457, -0.030154705, 0.820261776) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3117. }, .35, false)
  3118. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3119. end
  3120. CFuncs.Sound.Create("200632211", RightLeg, 1, 1)
  3121. for i = 0, 1, 0.14 do
  3122. swait()
  3123. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3124. RootPart.Velocity = RootPart.CFrame.lookVector * 30
  3125. PlayAnimationFromTable({
  3126. CFrame.new(0.0427529812, -1.01647234, 0.0382894874, 0.608423054, -0.308392853, 0.731242239, 0.590780079, 0.791239679, -0.157856733, -0.529906034, 0.528047025, 0.663600802) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3127. CFrame.new(0.239828199, 1.55644977, -0.102763057, 0.654372454, 0.417491734, -0.630474091, -0.163175046, 0.892088652, 0.421369225, 0.738356769, -0.172854722, 0.65188241) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3128. CFrame.new(1.35250616, 0.574251592, -0.780133188, 0.729189336, 0.0936879814, 0.677868485, 0.659103572, 0.17023471, -0.732531786, -0.184026167, 0.980939746, 0.0623831451) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3129. CFrame.new(-1.55241454, 0.101470411, 0.416705519, 0.782442451, 0.559200406, 0.274005085, -0.622187197, 0.72027117, 0.306745201, -0.0258259773, -0.410492837, 0.91149801) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3130. CFrame.new(1.33279347, -1.18506634, -1.29755318, 0.664636016, -0.551376104, 0.504225612, 0.743997991, 0.426297754, -0.514526308, 0.0687472075, 0.717115462, 0.693555474) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3131. CFrame.new(-0.45184055, -1.30273223, -0.522340298, 0.984808266, 0.167729184, 0.0449442267, -0.173646316, 0.951249778, 0.254893839, -5.96046448e-08, -0.258825898, 0.965924144) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3132. }, .5, false)
  3133. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3134. end
  3135. attack = false
  3136. end
  3137.  
  3138. function attackthree()
  3139. attack = true
  3140. local num = 0
  3141. for i = 0, 1, 0.12 do
  3142. swait()
  3143. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3144. num = num + 30
  3145. PlayAnimationFromTable({
  3146. CFrame.new(0.0270765573, -0.480181754, 0.623972237, 0.0885479972, -0.0368319117, -0.995390773, -0.246802002, 0.967343748, -0.0577491187, 0.965012014, 0.25077796, 0.0765661672) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3147. CFrame.new(-0.0936929584, 1.56362581, -0.221688136, 0.198214546, -0.303651899, 0.931937277, -0.112229116, 0.937517703, 0.329340428, -0.973712623, -0.169870481, 0.151751041) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3148. CFrame.new(0.616549373, 0.803341627, -0.853695095, 0.000168037135, 0.977870464, 0.209211498, 0.317776114, 0.198314935, -0.927194536, -0.948165834, 0.0666382164, -0.310710579) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3149. CFrame.new(-1.72370553, 0.470241874, 0.0900587738, 0.427007556, 0.9034549, 0.0378694758, -0.577917337, 0.304876894, -0.757008433, -0.695468485, 0.301362872, 0.652306795) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3150. CFrame.new(1.00983441, -1.51885021, 0.00175639987, 0.831895053, -0.470998526, 0.293447107, 0.353552341, 0.857425869, 0.373927385, -0.427728206, -0.207319468, 0.879811049) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3151. CFrame.new(-0.648116469, -1.73901522, 0.0786070824, 0.637448072, -0.321517438, 0.700206876, 0.056631811, 0.925868869, 0.373580039, -0.768411398, -0.198483318, 0.608400881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3152. }, .3, false)
  3153. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3154. end
  3155.  
  3156. for i = 0, 1, 0.12 do
  3157. swait()
  3158. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3159. RootPart.Velocity = RootPart.CFrame.lookVector * 40
  3160. PlayAnimationFromTable({
  3161. CFrame.new(0.196603, -0.338400722, -1.27753866, -0.0832840055, -0.0449440107, 0.995511889, -0.171010017, 0.984807849, 0.0301541463, -0.981743097, -0.167731151, -0.0897046104) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3162. CFrame.new(2.10106373e-06, 1.49999094, -1.4975667e-06, 0.25881961, 0.0841866285, -0.962250113, -1.94832683e-06, 0.996194899, 0.0871559083, 0.965925753, -0.0225557946, 0.257834941) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3163. CFrame.new(2.03781581, 0.761166036, -0.0255699158, 0.0435950756, -0.980553567, 0.191348687, 0.226166934, -0.17687194, -0.957896292, 0.973112643, 0.0850362927, 0.214058042) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3164. CFrame.new(-0.730051398, 0.724053264, -1.08925915, 0.62698853, -0.766749799, 0.137768731, -0.325902462, -0.418791056, -0.847586036, 0.707582593, 0.486527413, -0.512462795) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3165. CFrame.new(0.753033757, -1.6778574, -0.188403368, 0.704032898, 0.0244275928, -0.709747434, -0.0104273558, 0.999655604, 0.0240626931, 0.710090935, -0.00954016298, 0.704045177) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3166. CFrame.new(-0.942696929, -1.88443923, 0.182805941, 0.799882233, 0.242965713, -0.548777461, -0.141007245, 0.964875162, 0.221660614, 0.583357692, -0.099920705, 0.806045771) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3167. }, .5, false)
  3168. end
  3169. attack = false
  3170. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3171. end
  3172.  
  3173. function attackfour()
  3174. attack = true
  3175. local num = 0
  3176. for i = 0, 1, 0.12 do
  3177. swait()
  3178. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3179. num = num + 1
  3180. PlayAnimationFromTable({
  3181. CFrame.new(0.120528281, -0.3674438, 0.575273573, 0.422617197, -2.01519555e-07, -0.906308293, 0.157379076, 0.984807789, 0.073386617, 0.892539442, -0.173648417, 0.416196704) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3182. CFrame.new(1.06530706e-06, 1.49999368, -5.04337095e-07, 0.4226197, 1.86264515e-06, 0.906308174, -6.03729347e-07, 1.00000119, -1.59442425e-06, -0.906307101, 2.01165676e-07, 0.422620177) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3183. CFrame.new(0.70849216, 0.0731495917, -0.938899159, 0.478839219, 0.797380328, -0.367284328, -0.877902687, 0.435119689, -0.199895144, 0.000420168042, 0.418157458, 0.908374488) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3184. CFrame.new(-0.853200793, 0.697818339, -0.894996405, 0.703306079, -0.697911978, -0.13520211, -0.467338622, -0.310601294, -0.827720761, 0.535682321, 0.645326018, -0.544608891) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3185. CFrame.new(0.598105133, -1.97398674, 0.098479867, 0.996195614, -0.08583197, -0.0151341856, 0.087156117, 0.981061995, 0.172987998, 3.27825546e-07, -0.17364879, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3186. CFrame.new(-0.849928856, -1.54139125, -0.303964674, 0.902859867, 0.0127288699, 0.429747015, -0.0789928585, 0.987457275, 0.136708945, -0.422616571, -0.157375962, 0.892540693) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3187. }, .35, false)
  3188. MagniDamage(Character["Right Arm"],5,5,5,5,"Normal")
  3189. end
  3190. attack = false
  3191. end
  3192.  
  3193. Mouse.Button1Down:connect(function()
  3194. if attack == false and attacktype == 1 then
  3195. attackone()
  3196. attacktwo()
  3197. attackthree()
  3198. end
  3199. end)
  3200.  
  3201. Mouse.KeyDown:connect(function(k)
  3202. k = k:lower()
  3203. if k == "z" then
  3204. ORA()
  3205. end
  3206. end)
  3207.  
  3208. while true do
  3209. swait()
  3210. for i, v in pairs(Character:GetChildren()) do
  3211. if v:IsA("Part") then
  3212. v.Material = "SmoothPlastic"
  3213. elseif v:IsA("Accessory") then
  3214. v:WaitForChild("Handle").Material = "SmoothPlastic"
  3215. end
  3216. end
  3217. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3218. velocity = RootPart.Velocity.y
  3219. sine = sine + change
  3220. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  3221. if RootPart.Velocity.y > 1 and hit == nil then
  3222. Anim = "Jump"
  3223. if attack == false then
  3224. PlayAnimationFromTable({
  3225. CFrame.new(0.0910044834, -0.0212218389, -0.290148675, 0.906307876, 0.144543499, -0.397131115, 0, 0.939692974, 0.34201926, 0.422617942, -0.30997476, 0.851651132) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3226. CFrame.new(4.58583236e-06, 1.49999106, -3.9562583e-06, 0.906305909, -0.0368335694, 0.421014428, 1.20326877e-06, 0.996195018, 0.0871522725, -0.422622561, -0.0789860487, 0.902857542) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3227. CFrame.new(1.62809968, 0.36838299, -0.0488751307, 0.837752223, -0.535142601, 0.108598322, 0.438317716, 0.540427864, -0.718202949, 0.325651407, 0.649276674, 0.68730706) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3228. CFrame.new(-0.719258964, 0.453769118, -0.945979238, 0.616730452, -0.732880354, -0.287280023, -0.433378577, -0.0114596039, -0.90113914, 0.65713501, 0.680261075, -0.324682146) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3229. CFrame.new(0.647790611, -1.97252965, -0.165546358, 0.950998306, -0.170692414, -0.257828951, 0.147570908, 0.983283281, -0.106663942, 0.271723986, 0.0633881688, 0.960291505) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3230. CFrame.new(-0.472385287, -1.29772818, -0.483824134, 0.951249003, -0.0158600435, 0.308013976, 0.0760087669, 0.979929924, -0.184282333, -0.298909426, 0.198710352, 0.933362842) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3231. }, .3, false)
  3232. end
  3233. elseif RootPart.Velocity.y < -1 and hit == nil then
  3234. Anim = "Fall"
  3235. if attack == false then
  3236. PlayAnimationFromTable({
  3237. CFrame.new(0.0489542931, 0.104930215, 0.155088484, 0.86602509, 3.93595684e-07, -0.500000656, -0.0435780026, 0.99619478, -0.0754783824, 0.498098046, 0.0871552005, 0.862729549) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3238. CFrame.new(3.44216824e-06, 1.49999261, 7.1823597e-06, 0.86602509, -0.129409686, 0.482963651, 3.93595684e-07, 0.965926111, 0.258818358, -0.500000656, -0.224142954, 0.836516201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3239. CFrame.new(1.59346819, 0.267683983, -0.447158337, 0.795529485, -0.441654861, 0.414818197, 0.598595083, 0.678955376, -0.425092638, -0.093898803, 0.58648175, 0.804501235) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3240. CFrame.new(-0.771429956, 0.638814509, -1.08084881, 0.700645328, -0.645384133, -0.304262489, -0.35109067, 0.0593907982, -0.93445611, 0.621153414, 0.761545837, -0.184976429) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3241. CFrame.new(0.65004766, -1.8006779, -0.403632969, 0.981060386, -0.152096748, -0.119946599, 0.114679649, 0.955114424, -0.273139238, 0.156106353, 0.254210591, 0.954467297) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3242. CFrame.new(-0.558068693, -1.23924315, -0.631402612, 0.98526454, 0.100213602, 0.138604999, -0.0560424253, 0.954789221, -0.291953772, -0.161596328, 0.279883921, 0.946335852) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3243. }, .3, false)
  3244. end
  3245. elseif Torsovelocity < 1 and hit ~= nil then
  3246. Anim = "Idle"
  3247. if attack == false then
  3248. change = 1
  3249. PlayAnimationFromTable({
  3250. CFrame.new(-0, -0, 0, 1, 0, 0, 0, 0.996194482, 0.087155953, 0, -0.087155953, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3251. CFrame.new(0, 1.49428594, 0.130734086, 1, 0, 0, 0, 0.99785018, 0.0655330718, 0, -0.0655330718, 0.99785018) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3252. CFrame.new(0.200001255, 0.160628825, -0.68862325, 0.258804321, 0.965929866, 0, -0.962253928, 0.257819474, -0.087155953, -0.0841865316, 0.0225563403, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3253. CFrame.new(-0.199998796, 0.0522936322, -0.597718954, 0.173645377, -0.984808207, 0, 0.981060505, 0.17298457, -0.087155953, 0.0858318955, 0.0151342284, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3254. CFrame.new(0.5, -2.00981688, 0.0249271393, 1, 0, 0, 0, 0.996194422, 0.0871559456, 0, -0.0871559456, 0.996194422) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3255. CFrame.new(-0.600003362, -1.99238527, -0.174311593, 0.996194661, 0.087155968, 0, -0.0868242979, 0.992403626, -0.087155953, -0.00759616168, 0.0868242979, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3256. }, .3, false)
  3257. end
  3258.  
  3259. elseif Torsovelocity > 2 and hit ~= nil then
  3260. Anim = "Walk"
  3261. if attack == false then
  3262. PlayAnimationFromTable({
  3263. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0- .08 * math.cos((sine) / 5), 0) * CFrame.Angles(0, 0, 0),
  3264. CFrame.new(-0.0595112406, 1.55331731, -0.0425721854, 0.999631822, -0.0248252042, -0.010953242, 0.0262294486, 0.987443328, 0.155781403, 0.00694842171, -0.156010598, 0.987731278) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3265. CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  3266. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  3267. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  3268. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  3269. }, .3, false)
  3270. end
  3271. end
  3272. if 0 < #Effects then
  3273. for e = 1, #Effects do
  3274. if Effects[e] ~= nil then
  3275. local Thing = Effects[e]
  3276. if Thing ~= nil then
  3277. local Part = Thing[1]
  3278. local Mode = Thing[2]
  3279. local Delay = Thing[3]
  3280. local IncX = Thing[4]
  3281. local IncY = Thing[5]
  3282. local IncZ = Thing[6]
  3283. if Thing[2] == "Shoot" then
  3284. local Look = Thing[1]
  3285. local move = 5
  3286. local hit, pos = rayCast(Thing[4], Thing[1], move, Character)
  3287. if Thing[10] ~= nil then
  3288. da = pos
  3289. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  3290. cfa = CFrame.new(Thing[4], pos)
  3291. tehCF = cfa:lerp(cf2, 0.2)
  3292. Thing[1] = tehCF.lookVector
  3293. end
  3294. local mag = (Thing[4] - pos).magnitude
  3295. Effects.Elect.Create(CFrame.new((Thing[4] + pos) / 2, pos), 4, 4, 4)
  3296. Effects.Sphere.Create(BrickColor.new("Steel blue"), CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 3, 3, 3, 5, 5, 5, 0.15)
  3297. Thing[4] = Thing[4] + Look * move
  3298. Thing[3] = Thing[3] - 1
  3299. if 2 < Thing[5] then
  3300. Thing[5] = Thing[5] - 0.3
  3301. Thing[6] = Thing[6] - 0.3
  3302. end
  3303. if hit ~= nil then
  3304. Thing[3] = 0
  3305. MagnitudeDamage(hit, 5, 10, 15, 0, "Normal", "161006093", 0.8)
  3306. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3307. ref.Anchored = true
  3308. ref.CFrame = CFrame.new(pos)
  3309. Effects.Block.Create(BrickColor.new("Steel blue"), CFrame.new(pos), 1, 1, 1, 2, 2, 2, .05)
  3310. Effects.Sphere.Create(BrickColor.new("Steel blue"), CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.03)
  3311. game:GetService("Debris"):AddItem(ref, 1)
  3312. end
  3313. if Thing[3] <= 0 then
  3314. table.remove(Effects, e)
  3315. end
  3316. end
  3317. do
  3318. do
  3319. if Thing[2] == "FireWave" then
  3320. if Thing[3] <= Thing[4] then
  3321. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  3322. Thing[3] = Thing[3] + 1
  3323. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  3324. else
  3325. Part.Parent = nil
  3326. table.remove(Effects, e)
  3327. end
  3328. end
  3329. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  3330. if Thing[1].Transparency <= 1 then
  3331. if Thing[2] == "Block1" then
  3332. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3333. Mesh = Thing[7]
  3334. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3335. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3336. else
  3337. if Thing[2] == "Block2" then
  3338. Thing[1].CFrame = Thing[1].CFrame
  3339. Mesh = Thing[7]
  3340. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3341. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3342. else
  3343. if Thing[2] == "Fire" then
  3344. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  3345. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3346. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3347. else
  3348. if Thing[2] == "Cylinder" then
  3349. Mesh = Thing[7]
  3350. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3351. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3352. else
  3353. if Thing[2] == "Blood" then
  3354. Mesh = Thing[7]
  3355. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  3356. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  3357. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3358. else
  3359. if Thing[2] == "Elec" then
  3360. Thing[1].Size = Thing[1].Size + Vector3.new(Thing[7], Thing[8], Thing[9])
  3361. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3362. else
  3363. if Thing[2] == "Disappear" then
  3364. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3365. end
  3366. end
  3367. end
  3368. end
  3369. end
  3370. end
  3371. end
  3372. else
  3373. Part.Parent = nil
  3374. table.remove(Effects, e)
  3375. end
  3376. end
  3377. end
  3378. end
  3379. end
  3380. end
  3381. end
  3382. end
  3383. end
Add Comment
Please, Sign In to add comment