Advertisement
TrueSilverGaming

Untitled

May 4th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.18 KB | None | 0 0
  1. warn'Mutant loaded'
  2. ---- thanks to genocider and psychopath sources, this would be another one
  3. ---- LockOnTargetNoWhiteListKThx
  4. plr = game.Players.LocalPlayer
  5. char = plr.Character
  6. hum = char.Humanoid
  7. local cam = game.Workspace.CurrentCamera
  8. t = char.Torso
  9. h = char.Head
  10. ra = char["Right Arm"]
  11. la = char["Left Arm"]
  12. rl = char["Right Leg"]
  13. ll = char["Left Leg"]
  14. tors = char.Torso
  15. lleg = char["Left Leg"]
  16. root = char.HumanoidRootPart
  17. hed = char.Head
  18. rleg = char["Right Leg"]
  19. rarm = char["Right Arm"]
  20. larm = char["Left Arm"]
  21. vt = Vector3.new
  22. bc = BrickColor.new
  23. br = BrickColor.random
  24. it = Instance.new
  25. cf = CFrame.new
  26. local targetted = nil
  27. local killcount = 0
  28. local requirekillA = 15
  29. local requirekillX = 50
  30. local maxA = 15
  31. local maxX = 50
  32. if plr.Name == "soins1" then
  33. maxX = 0
  34. requirekillX = maxX
  35. end
  36. local unlockedA = true
  37. local unlockedX = true
  38. local LeftModeUnlocked = false
  39.  
  40. kan = Instance.new("Sound",char)
  41. kan.Volume = 6
  42. kan.PlaybackSpeed = 0.4
  43. kan.Pitch = 0.2
  44. kan.SoundId = "rbxassetid://583415095"
  45. kan.Name = "kreepery"
  46. kan.Looped = true
  47. kan:Play()
  48.  
  49. abss = Instance.new("BillboardGui",char)
  50. abss.Size = UDim2.new(10,0,10,0)
  51. abss.Enabled = false
  52. imgl = Instance.new("ImageLabel",abss)
  53. imgl.Position = UDim2.new(0,0,0,0)
  54. imgl.Size = UDim2.new(1,0,1,0)
  55. imgl.Image = "http://www.roblox.com/asset/?id=118777235"
  56. imgl.BackgroundTransparency = 1
  57. imgl.ImageColor3 = Color3.new(0,0,0)
  58. imgl2 = Instance.new("ImageLabel",abss)
  59. imgl2.Position = UDim2.new(-0.5,0,-0.5,0)
  60. imgl2.Size = UDim2.new(2,0,2,0)
  61. imgl2.Image = "http://www.roblox.com/asset/?id=135465292"
  62. imgl2.BackgroundTransparency = 1
  63. imgl2.ImageColor3 = Color3.new(0,0,0)
  64. img2 = Instance.new("ImageLabel",abss)
  65. img2.Position = UDim2.new(0,0,0,0)
  66. img2.Size = UDim2.new(1,0,1,0)
  67. img2.Image = "rbxassetid://118777235"
  68. img2.BackgroundTransparency = 1
  69. img2.ImageColor3 = Color3.new(0,0,0)
  70.  
  71. function CameraShake(Times, Power)
  72. coroutine.resume(coroutine.create(function()
  73. FV = Instance.new("BoolValue", Character)
  74. FV.Name = "CameraShake"
  75. for ShakeNum=1,Times do
  76. swait()
  77. local ef=Power
  78. if ef>=1 then
  79. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  80. else
  81. ef=Power*10
  82. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  83. end
  84. end
  85. Humanoid.CameraOffset = Vector3.new(0,0,0)
  86. FV:Destroy()
  87. end))
  88. end
  89.  
  90. CamShake=function(Part,Distan,Power,Times)
  91. local de=Part.Position
  92. for i,v in pairs(workspace:children()) do
  93. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  94. for _,c in pairs(v:children()) do
  95. if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
  96. local Noob=v.Humanoid
  97. if Noob~=nil then
  98. if Noob:FindFirstChild("CamShake")==nil then-- and Noob == Character then
  99. --[[local ss=script.CamShake:clone()
  100. ss.Parent=Noob
  101. ss.Power.Value=Power
  102. ss.Times.Value=Times
  103. ss.Disabled=false]]
  104. CameraShake(Times, Power)
  105. end
  106. end
  107. end
  108. end
  109. end
  110. end
  111. end
  112.  
  113. function chatfunc(text,color)
  114. local chat = coroutine.wrap(function()
  115. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  116. Character:FindFirstChild("TalkingBillBoard"):destroy()
  117. end
  118. local naeeym2 = Instance.new("BillboardGui",Character)
  119. naeeym2.Size = UDim2.new(0,100,0,40)
  120. naeeym2.StudsOffset = Vector3.new(0,3,0)
  121. naeeym2.Adornee = Character.Head
  122. naeeym2.Name = "TalkingBillBoard"
  123. local tecks2 = Instance.new("TextLabel",naeeym2)
  124. tecks2.BackgroundTransparency = 1
  125. tecks2.BorderSizePixel = 0
  126. tecks2.Text = ""
  127. tecks2.Font = "SciFi"
  128. tecks2.TextSize = 30
  129. tecks2.TextStrokeTransparency = 0
  130. tecks2.TextColor3 = color
  131. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  132. tecks2.Size = UDim2.new(1,0,0.5,0)
  133. local tecks3 = Instance.new("TextLabel",naeeym2)
  134. tecks3.BackgroundTransparency = 1
  135. tecks3.BorderSizePixel = 0
  136. tecks3.Text = ""
  137. tecks3.Font = "SciFi"
  138. tecks3.TextSize = 30
  139. tecks3.TextStrokeTransparency = 0
  140. tecks3.TextColor3 = Color3.new(0,0,0)
  141. tecks3.TextStrokeColor3 = color
  142. tecks3.Size = UDim2.new(1,0,0.5,0)
  143. coroutine.resume(coroutine.create(function()
  144. while true do
  145. swait(1)
  146. tecks2.Position = UDim2.new(0,math.random(-10,10),0,math.random(-10,10))
  147. tecks3.Position = UDim2.new(0,math.random(-10,10),0,math.random(-10,10))
  148. tecks2.Rotation = math.random(-15,15)
  149. tecks3.Rotation = math.random(-15,15)
  150. end
  151. end))
  152. for i = 1,string.len(text),1 do
  153. CFuncs["Sound"].Create("rbxassetid://274118116", char, 0.25, 0.115)
  154. tecks2.Text = string.sub(text,1,i)
  155. tecks3.Text = string.sub(text,1,i)
  156. swait(1)
  157. end
  158. wait(1)
  159. local randomrot = math.random(1,2)
  160. if randomrot == 1 then
  161. for i = 1, 50 do
  162. swait()
  163. tecks2.Rotation = tecks2.Rotation - .75
  164. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  165. tecks2.TextTransparency = tecks2.TextTransparency + .04
  166. tecks3.Rotation = tecks2.Rotation + .75
  167. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  168. tecks3.TextTransparency = tecks2.TextTransparency + .04
  169. end
  170. elseif randomrot == 2 then
  171. for i = 1, 50 do
  172. swait()
  173. tecks2.Rotation = tecks2.Rotation + .75
  174. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  175. tecks2.TextTransparency = tecks2.TextTransparency + .04
  176. tecks3.Rotation = tecks2.Rotation - .75
  177. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  178. tecks3.TextTransparency = tecks2.TextTransparency + .04
  179. end
  180. end
  181. naeeym2:Destroy()
  182. end)
  183. chat()
  184. end
  185.  
  186.  
  187. local Create = LoadLibrary("RbxUtility").Create
  188.  
  189. CFuncs = {
  190. ["Part"] = {
  191. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  192. local Part = Create("Part"){
  193. Parent = Parent,
  194. Reflectance = Reflectance,
  195. Transparency = Transparency,
  196. CanCollide = false,
  197. Locked = true,
  198. BrickColor = BrickColor.new(tostring(BColor)),
  199. Name = Name,
  200. Size = Size,
  201. Material = Material,
  202. }
  203. RemoveOutlines(Part)
  204. return Part
  205. end;
  206. };
  207.  
  208. ["Mesh"] = {
  209. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  210. local Msh = Create(Mesh){
  211. Parent = Part,
  212. Offset = OffSet,
  213. Scale = Scale,
  214. }
  215. if Mesh == "SpecialMesh" then
  216. Msh.MeshType = MeshType
  217. Msh.MeshId = MeshId
  218. end
  219. return Msh
  220. end;
  221. };
  222.  
  223. ["Mesh"] = {
  224. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  225. local Msh = Create(Mesh){
  226. Parent = Part,
  227. Offset = OffSet,
  228. Scale = Scale,
  229. }
  230. if Mesh == "SpecialMesh" then
  231. Msh.MeshType = MeshType
  232. Msh.MeshId = MeshId
  233. end
  234. return Msh
  235. end;
  236. };
  237.  
  238. ["Weld"] = {
  239. Create = function(Parent, Part0, Part1, C0, C1)
  240. local Weld = Create("Weld"){
  241. Parent = Parent,
  242. Part0 = Part0,
  243. Part1 = Part1,
  244. C0 = C0,
  245. C1 = C1,
  246. }
  247. return Weld
  248. end;
  249. };
  250.  
  251. ["Sound"] = {
  252. Create = function(id, par, vol, pit)
  253. coroutine.resume(coroutine.create(function()
  254. local S = Create("Sound"){
  255. Volume = vol,
  256. Pitch = pit or 1,
  257. SoundId = id,
  258. Parent = par or workspace,
  259. }
  260. wait()
  261. S:play()
  262. game:GetService("Debris"):AddItem(S, 10)
  263. end))
  264. end;
  265. };
  266.  
  267. ["LongSound"] = {
  268. Create = function(id, par, vol, pit)
  269. coroutine.resume(coroutine.create(function()
  270. local S = Create("Sound"){
  271. Volume = vol,
  272. Pitch = pit or 1,
  273. SoundId = id,
  274. Parent = par or workspace,
  275. }
  276. wait()
  277. S:play()
  278. game:GetService("Debris"):AddItem(S, 30)
  279. end))
  280. end;
  281. };
  282.  
  283. ["ParticleEmitter"] = {
  284. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  285. local fp = Create("ParticleEmitter"){
  286. Parent = Parent,
  287. Color = ColorSequence.new(Color1, Color2),
  288. LightEmission = LightEmission,
  289. Size = Size,
  290. Texture = Texture,
  291. Transparency = Transparency,
  292. ZOffset = ZOffset,
  293. Acceleration = Accel,
  294. Drag = Drag,
  295. LockedToPart = LockedToPart,
  296. VelocityInheritance = VelocityInheritance,
  297. EmissionDirection = EmissionDirection,
  298. Enabled = Enabled,
  299. Lifetime = LifeTime,
  300. Rate = Rate,
  301. Rotation = Rotation,
  302. RotSpeed = RotSpeed,
  303. Speed = Speed,
  304. VelocitySpread = VelocitySpread,
  305. }
  306. return fp
  307. end;
  308. };
  309.  
  310. CreateTemplate = {
  311.  
  312. };
  313. }
  314.  
  315.  
  316.  
  317. New = function(Object, Parent, Name, Data)
  318. local Object = Instance.new(Object)
  319. for Index, Value in pairs(Data or {}) do
  320. Object[Index] = Value
  321. end
  322. Object.Parent = Parent
  323. Object.Name = Name
  324. return Object
  325. end
  326. local halocolor = BrickColor.new("Dark indigo")
  327. local wepcolor = BrickColor.new("Really black")
  328. local MutantParts = Instance.new("Model",char)
  329. local MutantParts2 = Instance.new("Model",char)
  330.  
  331. function CreateParta(parent,transparency,reflectance,material,brickcolor)
  332. local p = Instance.new("Part")
  333. p.TopSurface = 0
  334. p.BottomSurface = 0
  335. p.Parent = parent
  336. p.Size = Vector3.new(0.1,0.1,0.1)
  337. p.Transparency = transparency
  338. p.Reflectance = reflectance
  339. p.CanCollide = false
  340. p.Locked = true
  341. p.BrickColor = brickcolor
  342. p.Material = material
  343. return p
  344. end
  345.  
  346. function CreateMesh(parent,meshtype,x1,y1,z1)
  347. local mesh = Instance.new("SpecialMesh",parent)
  348. mesh.MeshType = meshtype
  349. mesh.Scale = Vector3.new(x1*10,y1*10,z1*10)
  350. return mesh
  351. end
  352.  
  353. function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
  354. local mesh = Instance.new("SpecialMesh",parent)
  355. mesh.MeshType = "FileMesh"
  356. mesh.MeshId = meshid
  357. mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
  358. mesh.Scale = Vector3.new(x1,y1,z1)
  359. mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
  360. return mesh
  361. end
  362.  
  363. function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
  364. local weld = Instance.new("Weld")
  365. weld.Parent = parent
  366. weld.Part0 = part0
  367. weld.Part1 = part1
  368. weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
  369. weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
  370. return weld
  371. end
  372.  
  373. --larm.Name = "MutatedLeftArm"
  374.  
  375. extend = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  376. CreateMesh(extend,"Brick",0.65,1,0.65)
  377. CreateWeld(extend,larm,extend,0,0.25,0.25,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  378. extend = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  379. CreateMesh(extend,"Brick",0.65,1,0.65)
  380. CreateWeld(extend,larm,extend,0.25,-0.25,0.275,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  381. extend = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  382. CreateMesh(extend,"Brick",0.65,1,0.65)
  383. CreateWeld(extend,larm,extend,-0.275,-0.35,-0.25,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  384. extendblood = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  385. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  386. CreateWeld(extendblood,larm,extendblood,-0.15,0,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  387. extendblood = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  388. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  389. CreateWeld(extendblood,larm,extendblood,-0.275,0.2,0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  390. extendblood = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  391. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  392. CreateWeld(extendblood,larm,extendblood,0.05,0.1,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  393. extendblood = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  394. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  395. CreateWeld(extendblood,larm,extendblood,0.15,-0.1,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  396. extendblood = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  397. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  398. CreateWeld(extendblood,larm,extendblood,-0.1,0,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  399. extendblood = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  400. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  401. CreateWeld(extendblood,larm,extendblood,0.5,0.2,0.275,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  402. extendblood = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  403. CreateMesh(extendblood,"Brick",0.05,1.5,0.05)
  404. CreateWeld(extendblood,larm,extendblood,0.5,0,-0.225,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  405. extendsph = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  406. CreateMesh(extendsph,"Sphere",1.25,1.25,1.25)
  407. CreateWeld(extendsph,larm,extendsph,0.185,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  408. extendsph = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  409. CreateMesh(extendsph,"Sphere",0.75,0.75,0.75)
  410. CreateWeld(extendsph,larm,extendsph,0.35,-0.25,0.275,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  411. extendsph = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Bright red"))
  412. CreateMesh(extendsph,"Sphere",0.75,0.75,0.75)
  413. CreateWeld(extendsph,larm,extendsph,-0.35,-0.5,-0.35,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  414. extendcl = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Really black"))
  415. CreateMesh(extendcl,"Wedge",0.05,0.5,2)
  416. CreateWeld(extendcl,larm,extendcl,0,-0.5,1,math.rad(90),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  417. extendcl = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Really black"))
  418. CreateMesh(extendcl,"Wedge",0.05,0.5,2)
  419. CreateWeld(extendcl,larm,extendcl,0.25,-0.5,1,math.rad(90),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  420. extendcl = CreateParta(MutantParts,0,0,"Neon",BrickColor.new("Really black"))
  421. CreateMesh(extendcl,"Wedge",0.05,0.5,2)
  422. CreateWeld(extendcl,larm,extendcl,-0.25,-0.5,1,math.rad(90),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  423.  
  424. --- Secondary
  425. extendcl = CreateParta(MutantParts2,0,0,"Neon",BrickColor.new("Really black"))
  426. CreateMesh(extendcl,"Wedge",0.05,1,3)
  427. CreateWeld(extendcl,rarm,extendcl,0,-0.75,1,math.rad(90),math.rad(90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  428. extendcl = CreateParta(MutantParts2,0,0,"Neon",BrickColor.new("Really black"))
  429. CreateMesh(extendcl,"Wedge",0.05,1,1)
  430. CreateWeld(extendcl,rarm,extendcl,0,-0.75,1,math.rad(-90),math.rad(-90),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  431. extend = CreateParta(MutantParts2,0,0,"Neon",rarm.BrickColor)
  432. CreateMesh(extend,"Brick",0.65,1,0.65)
  433. CreateWeld(extend,rarm,extend,-0.275,-0.35,-0.25,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  434. extend = CreateParta(MutantParts2,0,0,"Neon",rarm.BrickColor)
  435. CreateMesh(extend,"Brick",0.65,1,0.65)
  436. CreateWeld(extend,rarm,extend,0.275,-0.15,0.2,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  437. extend = CreateParta(MutantParts2,0,0,"Neon",rarm.BrickColor)
  438. CreateMesh(extend,"Brick",0.65,1,0.65)
  439. CreateWeld(extend,rarm,extend,-0.205,0.15,0.2,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  440. extendsph = CreateParta(MutantParts2,0,0,"Neon",rarm.BrickColor)
  441. CreateMesh(extendsph,"Sphere",1.25,1.25,1.25)
  442. CreateWeld(extendsph,rarm,extendsph,0.125,0,0.2,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  443. extendsph = CreateParta(MutantParts2,0,0,"Neon",rarm.BrickColor)
  444. CreateMesh(extendsph,"Sphere",0.75,0.75,0.75)
  445. CreateWeld(extendsph,rarm,extendsph,-0.35,-0.25,0.275,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  446. extendsph = CreateParta(MutantParts2,0,0,"Neon",rarm.BrickColor)
  447. CreateMesh(extendsph,"Sphere",0.75,0.75,0.75)
  448. CreateWeld(extendsph,rarm,extendsph,0.315,-0.5,-0.325,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  449. extendsph = CreateParta(MutantParts2,0,0,"Neon",rarm.BrickColor)
  450. CreateMesh(extendsph,"Sphere",0.75,0.75,0.75)
  451. CreateWeld(extendsph,rarm,extendsph,-0.235,0.45,-0.3,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  452. extendblood = CreateParta(MutantParts2,0,0,"Neon",BrickColor.new("Bright red"))
  453. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  454. CreateWeld(extendblood,rarm,extendblood,-0.15,0,0.525,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  455. extendblood = CreateParta(MutantParts2,0,0,"Neon",BrickColor.new("Bright red"))
  456. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  457. CreateWeld(extendblood,rarm,extendblood,-0.275,0.2,0.525,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  458. extendblood = CreateParta(MutantParts2,0,0,"Neon",BrickColor.new("Bright red"))
  459. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  460. CreateWeld(extendblood,rarm,extendblood,0.25,0.1,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  461. extendblood = CreateParta(MutantParts2,0,0,"Neon",BrickColor.new("Bright red"))
  462. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  463. CreateWeld(extendblood,rarm,extendblood,0.15,-0.1,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  464. extendblood = CreateParta(MutantParts2,0,0,"Neon",BrickColor.new("Bright red"))
  465. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  466. CreateWeld(extendblood,rarm,extendblood,-0.1,0,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  467. extendblood = CreateParta(MutantParts2,0,0,"Neon",BrickColor.new("Bright red"))
  468. CreateMesh(extendblood,"Brick",0.05,1.25,0.05)
  469. CreateWeld(extendblood,rarm,extendblood,-0.5,0.2,0.275,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  470. extendblood = CreateParta(MutantParts2,0,0,"Neon",BrickColor.new("Bright red"))
  471. CreateMesh(extendblood,"Brick",0.05,1.5,0.05)
  472. CreateWeld(extendblood,rarm,extendblood,-0.5,0,-0.225,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  473.  
  474. for i, v in pairs(MutantParts:GetChildren()) do
  475. if v:IsA("Part") then
  476. v.Transparency = 1
  477. end
  478. end
  479.  
  480. for i, v in pairs(MutantParts2:GetChildren()) do
  481. if v:IsA("Part") then
  482. v.Transparency = 1
  483. end
  484. end
  485. function RemoveOutlines(part)
  486. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  487. end
  488. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  489. local Part = Create("Part")({
  490. Parent = Parent,
  491. Reflectance = Reflectance,
  492. Transparency = Transparency,
  493. CanCollide = false,
  494. Locked = true,
  495. BrickColor = BrickColor.new(tostring(BColor)),
  496. Name = Name,
  497. Size = Size,
  498. Material = Material
  499. })
  500. Part.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
  501. RemoveOutlines(Part)
  502. return Part
  503. end
  504. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  505. local Msh = Create(Mesh)({
  506. Parent = Part,
  507. Offset = OffSet,
  508. Scale = Scale
  509. })
  510. if Mesh == "SpecialMesh" then
  511. Msh.MeshType = MeshType
  512. Msh.MeshId = MeshId
  513. end
  514. return Msh
  515. end
  516. function CreateWeld(Parent, Part0, Part1, C0, C1)
  517. local Weld = Create("Weld")({
  518. Parent = Parent,
  519. Part0 = Part0,
  520. Part1 = Part1,
  521. C0 = C0,
  522. C1 = C1
  523. })
  524. return Weld
  525. end
  526.  
  527. local ff = Instance.new("ForceField",char)
  528. ff.Visible = false
  529.  
  530. gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
  531. local gui = it(GuiType)
  532. gui.Parent = parent
  533. gui.Text = text
  534. gui.BackgroundTransparency = backtrans
  535. gui.BackgroundColor3 = backcol
  536. gui.SizeConstraint = "RelativeXY"
  537. gui.TextXAlignment = "Center"
  538. gui.TextYAlignment = "Center"
  539. gui.Position = pos
  540. gui.Size = size
  541. gui.Font = "SourceSans"
  542. gui.FontSize = "Size14"
  543. gui.TextWrapped = false
  544. gui.TextStrokeTransparency = 0
  545. gui.TextColor = BrickColor.new("Really black")
  546. return gui
  547. end
  548. ---- GUI set
  549. local basgui = it("GuiMain")
  550. basgui.Parent = plr.PlayerGui
  551. basgui.Name = "Killcounter GUI"
  552. local basframe = it("Frame")
  553. basframe.Parent = basgui
  554. basframe.BackgroundColor3 = Color3.new(255, 255, 255)
  555. basframe.BackgroundTransparency = 1
  556. basframe.BorderColor3 = Color3.new(17, 17, 17)
  557. basframe.Size = UDim2.new(0.2, 0, 0.2, 0)
  558. basframe.Position = UDim2.new(0.8, 0, 0.8, 0)
  559.  
  560. local basframelist = it("Frame")
  561. basframelist.Parent = basgui
  562. basframelist.BackgroundColor3 = Color3.new(255, 255, 255)
  563. basframelist.BackgroundTransparency = 1
  564. basframelist.BorderColor3 = Color3.new(17, 17, 17)
  565. basframelist.Size = UDim2.new(0.2, 0, 0.2, 0)
  566. basframelist.Position = UDim2.new(0.8, 0, 0.8, 0)
  567.  
  568. local uhh = gui("TextLabel", basframe, "Basic", 1, BrickColor.new("Really black").Color, UDim2.new(-0.15, 0, 0.10, 0), UDim2.new(0.95, 0, 0.15, 0))
  569. uhh.ZIndex = 2
  570. uhh.Font = "Arcade"
  571. uhh.TextStrokeColor3 = Color3.new(180,180,0)
  572. uhh.TextColor3 = Color3.new(0,0,0)
  573. uhh.BackgroundTransparency = 1
  574. uhh.BorderSizePixel = 0.65
  575. uhh.TextScaled = false
  576. uhh.TextXAlignment = "Left"
  577. uhh.Text = "Kills : 0"
  578. uhh.TextSize = 54
  579.  
  580.  
  581. local uhh2 = gui("TextLabel", basframelist, "Basic", 1, BrickColor.new("Really black").Color, UDim2.new(-0.8, 0, 0.10, 0), UDim2.new(0.95, 0, 0.15, 0))
  582. uhh2.ZIndex = 2
  583. uhh2.Font = "Bodoni"
  584. uhh2.TextStrokeColor3 = Color3.new(1,0,0)
  585. uhh2.TextColor3 = Color3.new(0,0,0)
  586. uhh2.BackgroundTransparency = 1
  587. uhh2.BorderSizePixel = 0.65
  588. uhh2.TextScaled = false
  589. uhh2.TextXAlignment = "Left"
  590. uhh2.Text = "Required kills for second mutated arm: 15"
  591. uhh2.TextSize = 24
  592. local uhh3 = gui("TextLabel", basframelist, "Basic", 1, BrickColor.new("Really black").Color, UDim2.new(-0.5, 0, -0.1, 0), UDim2.new(0.95, 0, 0.15, 0))
  593. uhh3.ZIndex = 2
  594. uhh3.Font = "Bodoni"
  595. uhh3.TextStrokeColor3 = Color3.new(1,0,0)
  596. uhh3.TextColor3 = Color3.new(0,0,0)
  597. uhh3.BackgroundTransparency = 1
  598. uhh3.BorderSizePixel = 0.65
  599. uhh3.TextScaled = false
  600. uhh3.TextXAlignment = "Left"
  601. uhh3.Text = "Required kills for the end: 50"
  602. uhh3.TextSize = 24
  603.  
  604.  
  605. Player=game:GetService("Players").LocalPlayer
  606. Character=Player.Character
  607. local Mouse = Player:GetMouse()
  608. PlayerGui=Player.PlayerGui
  609. Backpack=Player.Backpack
  610. Torso=Character.Torso
  611. Head=Character.Head
  612. Humanoid=Character.Humanoid
  613. m=Instance.new('Model',Character)
  614. LeftArm=Character["Left Arm"]
  615. LeftLeg=Character["Left Leg"]
  616. RightArm=Character["Right Arm"]
  617. RightLeg=Character["Right Leg"]
  618. LS=Torso["Left Shoulder"]
  619. LH=Torso["Left Hip"]
  620. RS=Torso["Right Shoulder"]
  621. RH=Torso["Right Hip"]
  622. Face = Head.face
  623. Neck=Torso.Neck
  624. it=Instance.new
  625. attacktype=1
  626. vt=Vector3.new
  627. cf=CFrame.new
  628. euler=CFrame.fromEulerAnglesXYZ
  629. angles=CFrame.Angles
  630. cloaked=false
  631. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  632. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  633. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  634. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  635. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  636. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  637. RootPart=Character.HumanoidRootPart
  638. RootJoint=RootPart.RootJoint
  639. RootCF=euler(-1.57,0,3.14)
  640. attack = false
  641. attackdebounce = false
  642. deb=false
  643. equipped=true
  644. hand=false
  645. MMouse=nil
  646. combo=0
  647. mana=0
  648. trispeed=.2
  649. attackmode='none'
  650. local idle=0
  651. local Anim="Idle"
  652. local Effects={}
  653. local gun=false
  654. local shoot=false
  655. local sine = 0
  656. local change = 1
  657. player=nil
  658.  
  659. mouse=Player:GetMouse()
  660. --save shoulders
  661. RSH, LSH=nil, nil
  662. --welds
  663. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  664. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  665. LH=Torso["Left Hip"]
  666. RH=Torso["Right Hip"]
  667. TorsoColor=Torso.BrickColor
  668. function NoOutline(Part)
  669. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  670. end
  671. player=Player
  672. ch=Character
  673. RSH=ch.Torso["Right Shoulder"]
  674. LSH=ch.Torso["Left Shoulder"]
  675. --
  676. RSH.Parent=nil
  677. LSH.Parent=nil
  678. --
  679. RW.Name="Right Shoulder"
  680. RW.Part0=ch.Torso
  681. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  682. RW.C1=cf(0, 0.5, 0)
  683. RW.Part1=ch["Right Arm"]
  684. RW.Parent=ch.Torso
  685. --
  686. LW.Name="Left Shoulder"
  687. LW.Part0=ch.Torso
  688. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  689. LW.C1=cf(0, 0.5, 0)
  690. LW.Part1=ch["Left Arm"]
  691. LW.Parent=ch.Torso
  692.  
  693. local Stats=Instance.new("BoolValue")
  694. Stats.Name="Stats"
  695. Stats.Parent=Character
  696. local Atk=Instance.new("NumberValue")
  697. Atk.Name="Damage"
  698. Atk.Parent=Stats
  699. Atk.Value=1
  700. local Def=Instance.new("NumberValue")
  701. Def.Name="Defense"
  702. Def.Parent=Stats
  703. Def.Value=1
  704. local Speed=Instance.new("NumberValue")
  705. Speed.Name="Speed"
  706. Speed.Parent=Stats
  707. Speed.Value=1
  708. local Mvmt=Instance.new("NumberValue")
  709. Mvmt.Name="Movement"
  710. Mvmt.Parent=Stats
  711. Mvmt.Value=1
  712.  
  713. local donum=0
  714.  
  715.  
  716. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  717. local fp=it("Part")
  718. fp.formFactor=formfactor
  719. fp.Parent=parent
  720. fp.Reflectance=reflectance
  721. fp.Transparency=transparency
  722. fp.CanCollide=false
  723. fp.Locked=true
  724. fp.BrickColor=brickcolor
  725. fp.Name=name
  726. fp.Size=size
  727. fp.Position=Torso.Position
  728. NoOutline(fp)
  729. fp.Material="SmoothPlastic"
  730. fp:BreakJoints()
  731. return fp
  732. end
  733.  
  734. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  735. local mesh=it(Mesh)
  736. mesh.Parent=part
  737. if Mesh=="SpecialMesh" then
  738. mesh.MeshType=meshtype
  739. if meshid~="nil" then
  740. mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
  741. end
  742. end
  743. mesh.Offset=offset
  744. mesh.Scale=scale
  745. return mesh
  746. end
  747.  
  748. function weld(parent,part0,part1,c0)
  749. local weld=it("Weld")
  750. weld.Parent=parent
  751. weld.Part0=part0
  752. weld.Part1=part1
  753. weld.C0=c0
  754. return weld
  755. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement