Cyborg roblox script - Pastebin.com (2025)

  1. --[[

  2. Made by Cronizete

  3. Cronnie#8709

  4. GunModel by Omega_Phoenix

  5. --]]

  6. plr = game:GetService('Players').LocalPlayer

  7. char = plr.Character

  8. mouse = plr:GetMouse()

  9. camera = workspace.Camera

  10. --// Tabs

  11. BrickFirst = Instance.new("Part")

  12. BrickFirst.CanCollide = false

  13. BrickFirst.Anchored = false

  14. BrickFirst.Size = Vector3.new(0.2,0.2,0.2)

  15. BrickFirst.Transparency = 1

  16. BrickFirst2 = Instance.new("Part")

  17. BrickFirst2.CanCollide = false

  18. BrickFirst2.Anchored = true

  19. BrickFirst2.Size = Vector3.new(0.2, 25, 35)

  20. BrickFirst2.Transparency = 1

  21. BrickFirst2.CFrame = BrickFirst.CFrame * CFrame.new(0,-75,0)

  22. BrickFirst2.TopSurface = 0

  23. BrickFirst2.BottomSurface = 0

  24. BrickFirst2.BrickColor = BrickColor.new("Teal")

  25. g1 = Instance.new("SurfaceGui", BrickFirst2)

  26. g1.Face = "Right"

  27. o1 = Instance.new("TextLabel", g1)

  28. o1.BackgroundColor3 = Color3.new(1, 1, 1)

  29. o1.BackgroundTransparency = 1

  30. o1.BorderColor3 = Color3.new(1, 1, 1)

  31. o1.Size = UDim2.new(1, 0, 1, 0)

  32. o1.TextScaled = true

  33. o1.TextWrapped = true

  34. o1.TextColor3 = Color3.new(1, 1, 1)

  35. o1.TextStrokeTransparency = 0

  36. o1.Font = Enum.Font.Arial

  37. o1.Text = ""

  38. o1.FontSize = Enum.FontSize.Size48

  39. gg1 = Instance.new("SurfaceGui", BrickFirst2)

  40. gg1.Face = "Right"

  41. oo1 = Instance.new("ImageLabel", gg1)

  42. oo1.BackgroundColor3 = Color3.new(1, 1, 1)

  43. oo1.BackgroundTransparency = 1

  44. oo1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)

  45. oo1.Size = UDim2.new(0, 250, 0, 250)

  46. oo1.Position = UDim2.new(0, 250, 0, 0)

  47. local characterImageFormat='http://www.roblox.com/Thumbs/Avatar.ashx?x=352&y=352&format=png&userid=%d';

  48. oo1.Image = ''

  49. --characterImageFormat:format(plr.userId);

  50. Weld = Instance.new("Weld", char)

  51. Weld.Part0 = char.Torso

  52. Weld.Part1 = BrickFirst

  53. Weld.C1 = CFrame.new(0,0,8) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(90)) * CFrame.new(-8,5,20) * CFrame.Angles(0,0,math.rad(180))

  54. --// Functions

  55. function tw(string)

  56. coroutine.resume(coroutine.create(function()

  57. local String = string

  58. local Length = string.len(String)

  59. for i=1,Length do

  60. wait(.05)

  61. o1.Text = string.sub(String,1,i)

  62. end

  63. end))

  64. end

  65. tw("Hi, "..plr.Name.."!")

  66. function explode(a,b)

  67. local colors = {

  68. 'Deep orange',

  69. 'New Yeller',

  70. 'Bright yellow'

  71. }

  72. local p = Instance.new('Part', workspace)

  73. p.Anchored = true

  74. p.CanCollide = false

  75. p.CFrame = a

  76. p.BottomSurface = 0

  77. p.Material = 'Neon'

  78. p.BrickColor = BrickColor.new(colors[math.random(1,#colors)])

  79. p.TopSurface = 0

  80. p.Transparency = 0.25

  81. p.Size = Vector3.new(0,0,0)

  82. local o = p:Clone()

  83. o.Parent = p

  84. o.CFrame = a

  85. o.Touched:connect(function(hit)

  86. if hit.Parent and hit.Parent.Name ~= plr.Name and hit.Parent:FindFirstChildOfClass'Humanoid' then

  87. local targ = hit.Parent

  88. local humtarg = targ:FindFirstChildOfClass'Humanoid'

  89. humtarg:TakeDamage(humtarg.MaxHealth/2/2)

  90. end

  91. end)

  92. p.Touched:connect(function(hit)

  93. if hit.Parent and hit.Parent.Name ~= plr.Name and hit.Parent:FindFirstChildOfClass'Humanoid' then

  94. local targ = hit.Parent

  95. local humtarg = targ:FindFirstChildOfClass'Humanoid'

  96. humtarg:TakeDamage(humtarg.MaxHealth/2/2)

  97. end

  98. end)

  99. for i = 1,b do

  100. wait(.05)

  101. p.Size = p.Size + Vector3.new(0.7,0.7,0.7)

  102. o.Size = p.Size

  103. o.CFrame = a * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))

  104. p.CFrame = a * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))

  105. p.Transparency = p.Transparency + 0.03

  106. o.Transparency = o.Transparency + 0.03

  107. p.BrickColor = BrickColor.new(colors[math.random(1,#colors)])

  108. o.BrickColor = BrickColor.new(colors[math.random(1,#colors)])

  109. end

  110. p:Destroy()

  111. o:Destroy()

  112. end

  113. function sd()

  114. coroutine.resume(coroutine.create(function()

  115. local colors = {

  116. 'Deep orange',

  117. 'New Yeller',

  118. 'Bright yellow'

  119. }

  120. local p = Instance.new('Part', workspace)

  121. p.Anchored = true

  122. p.CanCollide = false

  123. p.CFrame = char.Torso.CFrame

  124. p.BottomSurface = 0

  125. p.Material = 'Neon'

  126. p.BrickColor = BrickColor.new(colors[math.random(1,#colors)])

  127. p.TopSurface = 0

  128. p.Transparency = 0.25

  129. p.Size = Vector3.new(0,0,0)

  130. local o = p:Clone()

  131. o.Parent = p

  132. o.CFrame = char.Torso.CFrame

  133. o.Touched:connect(function(hit)

  134. if hit.Parent and hit.Parent.Name ~= plr.Name and hit.Parent:FindFirstChildOfClass'Humanoid' then

  135. local targ = hit.Parent

  136. local humtarg = targ:FindFirstChildOfClass'Humanoid'

  137. humtarg:TakeDamage(humtarg.MaxHealth/2/2)

  138. for _, a in pairs(targ:children()) do

  139. if a:IsA('ForceField') then

  140. a:Destroy()

  141. end

  142. end

  143. end

  144. end)

  145. p.Touched:connect(function(hit)

  146. if hit.Parent and hit.Parent.Name ~= plr.Name and hit.Parent:FindFirstChildOfClass'Humanoid' then

  147. local targ = hit.Parent

  148. local humtarg = targ:FindFirstChildOfClass'Humanoid'

  149. humtarg:TakeDamage(humtarg.MaxHealth/2/2)

  150. for _, a in pairs(targ:children()) do

  151. if a:IsA('ForceField') then

  152. a:Destroy()

  153. end

  154. end

  155. end

  156. end)

  157. for i = 1,80 do

  158. wait(.05)

  159. p.Size = p.Size + Vector3.new(2,2,2)

  160. o.Size = p.Size

  161. o.CFrame = char.Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))

  162. p.CFrame = char.Torso.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))

  163. p.Transparency = p.Transparency + 0.012

  164. o.Transparency = o.Transparency + 0.012

  165. p.BrickColor = BrickColor.new(colors[math.random(1,#colors)])

  166. o.BrickColor = BrickColor.new(colors[math.random(1,#colors)])

  167. end

  168. p:Destroy()

  169. o:Destroy()

  170. end))

  171. end

  172. function firer(a)

  173. local fire1 = Instance.new("ParticleEmitter", a)

  174. fire1.Texture = "rbxassetid://160041569"

  175. fire1.Rotation = NumberRange.new(-180,180)

  176. fire1.RotSpeed = NumberRange.new(5, 9)

  177. fire1.Speed = NumberRange.new(5, 7)

  178. fire1.Lifetime = NumberRange.new(0.05,0.06)

  179. fire1.Color = ColorSequence.new(BrickColor.new'Deep orange'.Color)

  180. fire1.Rate = 200,300

  181. fire1.Acceleration = Vector3.new( 8, 6, 6 )

  182. fire1.Transparency = NumberSequence.new(0, 0, 0, 0.13253, 0.54375, 0, 0.32092, 0.7375, 0, 0.387733, 0, 0, 0.468784 ,0.725, 0, 0.522453, 0.45625, 0, 0.615553, 0.6375, 0, 0.63965, 0 ,0, 0.744797, 0.525, 0 ,1, 0, 0 )

  183. fire1.LightEmission = 0.860

  184. fire1.Size = NumberSequence.new(1)

  185. fire1.LightInfluence = 0

  186. fire1.Enabled = false

  187. fire1.SpreadAngle = Vector2.new(28, 28)

  188. end

  189. function swait(num)

  190. if num == 0 or num == nil then

  191. ArtificialHB.Event:wait()

  192. else

  193. for i = 0, num do

  194. ArtificialHB.Event:wait()

  195. end

  196. end

  197. end

  198. --// Body Parts

  199. human = char:FindFirstChildOfClass'Humanoid'

  200. torso = char.Torso

  201. root = char.HumanoidRootPart

  202. lleg = char["Left Leg"]

  203. rleg = char["Right Leg"]

  204. larm = char["Left Arm"]

  205. rarm = char["Right Arm"]

  206. head = char.Head

  207. --// Head

  208. neck = torso.Neck

  209. ncf = neck.C0

  210. --// torso

  211. torsojoint = root.RootJoint

  212. torsoC0 = torsojoint.C0

  213. --// Legs

  214. lhip = torso["Left Hip"]

  215. rhip = torso["Right Hip"]

  216. lle = lhip.C0

  217. rle = rhip.C0

  218. --// rad,random,sin,cos,and floor

  219. rad = math.rad

  220. random = math.random

  221. sin = math.sin

  222. cos = math.cos

  223. floor = math.floor

  224. --// Body Color

  225. bc = char:FindFirstChild('Body Colors')

  226. bc.HeadColor = BrickColor.new('asd')

  227. bc.LeftArmColor = BrickColor.new('asd')

  228. bc.RightArmColor = BrickColor.new('asd')

  229. bc.LeftLegColor = BrickColor.new('asd')

  230. bc.RightLegColor = BrickColor.new('asd')

  231. bc.TorsoColor = BrickColor.new('asd')

  232. --// Sfx

  233. local s1 = Instance.new('Sound', plr.PlayerGui) -- Zoom out/in

  234. s1.SoundId = "rbxassetid://866613992"

  235. s1.Looped = true

  236. s1.Volume = 4

  237. s1:Stop()

  238. local s2 = Instance.new('Sound', char.Torso) -- Fire

  239. s2.SoundId = "rbxassetid://455238567"

  240. s2.Looped = true

  241. s2.Volume = 8

  242. s2:Stop()

  243. local s3 = Instance.new('Sound', char.Torso) -- Explosion

  244. s3.SoundId = "rbxassetid://138210320"

  245. s3.Looped = false

  246. s3.Volume = 10

  247. s3:Stop()

  248. local s4 = Instance.new('Sound', char['Right Arm']) -- Down/Up

  249. s4.SoundId = "rbxassetid://92597369"

  250. s4.Volume = 4

  251. s4:Stop()

  252. local s5 = Instance.new('Sound', char['Right Arm']) -- Shoot

  253. s5.SoundId = "rbxassetid://168143115"

  254. s5.Volume = 6

  255. s5.Pitch = 4

  256. s5:Stop()

  257. local s6 = s5:Clone()

  258. s6.Parent = char['Right Arm']

  259. local s7 = s5:Clone()

  260. s7.Parent = char['Right Arm']

  261. local sfx = {}

  262. table.insert(sfx,s5)

  263. table.insert(sfx,s6)

  264. table.insert(sfx,s7)

  265. --// Arms

  266. lshold = torso["Left Shoulder"]

  267. rshold = torso["Right Shoulder"]

  268. lsho = lshold.C0

  269. rsho = rshold.C0

  270. --// Remove animations

  271. char.Animate.Parent = nil

  272. human.Animator.Parent = nil

  273. for i,v in pairs(human:GetPlayingAnimationTracks()) do

  274. v:Stop()

  275. end

  276. --// Heartbeat

  277. ArtificialHB = Instance.new("BindableEvent", script)

  278. ArtificialHB.Name = "Heartbeat"

  279. script:WaitForChild("Heartbeat")

  280. frame = 1 / 60

  281. tf = 0

  282. allowframeloss = false

  283. tossremainder = false

  284. lastframe = tick()

  285. script.Heartbeat:Fire()

  286. game:GetService("RunService").Heartbeat:connect(function(s, p)

  287. tf = tf + s

  288. if tf >= frame then

  289. if allowframeloss then

  290. script.Heartbeat:Fire()

  291. lastframe = tick()

  292. else

  293. for i = 1, math.floor(tf / frame) do

  294. script.Heartbeat:Fire()

  295. end

  296. lastframe = tick()

  297. end

  298. if tossremainder then

  299. tf = 0

  300. else

  301. tf = tf - frame * math.floor(tf / frame)

  302. end

  303. end

  304. end)

  305. --// Configs

  306. speed = 4

  307. cooldown = true

  308. sprint = false

  309. gunOut = false

  310. bladeOut = false

  311. shootPart = ""

  312. --// Run

  313. local UIS = game:GetService('UserInputService')

  314. UIS.InputBegan:connect(function(input)

  315. if input.KeyCode == Enum.KeyCode.LeftShift then

  316. if sprint == false and cooldown then

  317. cooldown = false

  318. human.WalkSpeed = 22

  319. sprint = true

  320. for _, a in pairs(firep) do

  321. a.Enabled = true

  322. end

  323. elseif sprint == true and cooldown then

  324. cooldown = false

  325. sprint = false

  326. human.WalkSpeed = 7

  327. for _, a in pairs(firep) do

  328. a.Enabled = false

  329. end

  330. end

  331. cooldown = true

  332. end

  333. end)

  334. --// Fake Leg Parts

  335. local p1 = Instance.new('Part', char)

  336. p1.Name = 'LeftLeg'

  337. p1.Size = Vector3.new(0.5,0.5,0.5)

  338. p1.Anchored = false

  339. p1.CanCollide = false

  340. local w1 = Instance.new('Weld', char)

  341. w1.Part0 = p1

  342. w1.Part1 = char['Left Leg']

  343. w1.C0 = CFrame.new(0,1,0)

  344. local p2 = p1:Clone()

  345. p2.Parent = char

  346. local w2 = Instance.new('Weld', char)

  347. w2.Part0 = p2

  348. w2.Part1 = char['Right Leg']

  349. w2.C0 = CFrame.new(0,1,0)

  350. local p3 = p1:Clone()

  351. p3.Parent = char

  352. local w3 = Instance.new('Weld', char)

  353. w3.Part0 = p3

  354. w3.Part1 = char['Right Arm']

  355. w3.C0 = CFrame.new(0,1,0)

  356. p3.Transparency = 1

  357. p2.Transparency = 1

  358. p1.Transparency = 1

  359. firer(p3)

  360. firer(p2)

  361. firer(p1)

  362. firep = {}

  363. table.insert(firep,p1:FindFirstChildOfClass'ParticleEmitter')

  364. table.insert(firep,p2:FindFirstChildOfClass'ParticleEmitter')

  365. table.insert(firep,p3:FindFirstChildOfClass'ParticleEmitter')

  366. --// Character

  367. human.WalkSpeed = 7

  368. for _, a in pairs(char:children()) do

  369. if a:IsA'Pants' or a:IsA'ShirtGraphic' or a:IsA'Shirt' or a:IsA'CharacterMesh' or a:IsA'Accessory' then

  370. a:Destroy()

  371. end

  372. end

  373. local sh = Instance.new('Shirt', char)

  374. sh.ShirtTemplate = "http://www.roblox.com/asset/?id=21849553"

  375. local pa = Instance.new('Pants', char)

  376. pa.PantsTemplate = "http://www.roblox.com/asset/?id=21849622"

  377. local hat = Instance.new('Part', char)

  378. hat.Name = "Accessory"

  379. hat.Anchored = false

  380. hat.CanCollide = false

  381. hat.BrickColor = BrickColor.new('Really black')

  382. local weld = Instance.new('Weld', hat)

  383. weld.Part0 = hat

  384. weld.Part1 = char.Head

  385. weld.C0 = CFrame.new(0,-0.52,0)

  386. local mesh = Instance.new('SpecialMesh', hat)

  387. mesh.MeshId = "http://www.roblox.com/asset/?id=14394711"

  388. mesh.Scale = Vector3.new(1, 0.95, 0.85)

  389. mesh.TextureId = "http://www.roblox.com/asset/?id=14394687"

  390. --// HandBlade

  391. local m = Instance.new("Model")

  392. m.Name = "HandBlade"

  393. p1 = Instance.new("Part", m)

  394. p1.BrickColor = BrickColor.new("Bright yellow")

  395. p1.Reflectance = 0.20000000298023

  396. p1.Name = "Handle4"

  397. p1.CFrame = CFrame.new(-0.643002868, 3.90081668, 19.4344158, -0.0783733577, 4.25964231e-07, -0.996935844, 0.0411199033, -0.999173105, -0.00323337456, -0.996070921, -0.041249644, 0.0783098191)

  398. p1.CanCollide = false

  399. p1.FormFactor = Enum.FormFactor.Plate

  400. p1.Size = Vector3.new(0.246900573, 0.106616475, 0.549366534)

  401. p1.BottomSurface = Enum.SurfaceType.Smooth

  402. p1.TopSurface = Enum.SurfaceType.Smooth

  403. b1 = Instance.new("SpecialMesh", p1)

  404. b1.MeshType = Enum.MeshType.Brick

  405. b1.Name = "Mesh"

  406. b1.Scale = Vector3.new(0.5, 0.853330731, 1)

  407. p2 = Instance.new("Part", m)

  408. p2.BrickColor = BrickColor.new("Bright yellow")

  409. p2.Reflectance = 0.20000000298023

  410. p2.Name = "Handle5"

  411. p2.CFrame = CFrame.new(-0.64328289, 3.26432657, 19.4081631, -0.0783744007, 4.87090063e-07, -0.996926308, 0.041120708, -0.999153793, -0.00323330285, -0.996074617, -0.0412481911, 0.0783083141)

  412. p2.FormFactor = Enum.FormFactor.Plate

  413. p2.Size = Vector3.new(0.246900573, 1.18272865, 0.548843801)

  414. p2.BottomSurface = Enum.SurfaceType.Smooth

  415. p2.TopSurface = Enum.SurfaceType.Smooth

  416. b2 = Instance.new("SpecialMesh", p2)

  417. b2.MeshType = Enum.MeshType.Brick

  418. b2.Name = "Mesh"

  419. b2.Scale = Vector3.new(0.200000003, 1, 0.800000012)

  420. p3 = Instance.new("Part", m)

  421. p3.BrickColor = BrickColor.new("Bright yellow")

  422. p3.Reflectance = 0.20000000298023

  423. p3.Name = "Main"

  424. local bladeWeld = Instance.new('Weld', p3)

  425. bladeWeld.Part0 = p3

  426. bladeWeld.Name = 'MainWeld'

  427. bladeWeld.Part1 = char['Right Arm']

  428. bladeWeld.C0 = CFrame.new(0,-.7,0) * CFrame.Angles(rad(0),rad(0),rad(180))

  429. p3.CFrame = CFrame.new(-0.636542201, 2.46875334, 19.3747864, -0.0783738792, 4.56527232e-07, -0.996931076, 0.0411203057, -0.999163449, -0.00323333871, -0.996072769, -0.0412489176, 0.0783090666)

  430. p3.FormFactor = Enum.FormFactor.Plate

  431. p3.Size = Vector3.new(0.246900573, 0.454895586, 0.562311172)

  432. b3 = Instance.new("SpecialMesh", p3)

  433. b3.MeshType = Enum.MeshType.Wedge

  434. b3.Name = "Mesh"

  435. b3.Scale = Vector3.new(0.200000003, 1, 0.800000012)

  436. w1 = Instance.new("Weld", p3)

  437. w1.Name = "BTWeld"

  438. w1.Part0 = p3

  439. w1.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  440. w1.Part1 = p2

  441. w1.C1 = CFrame.new(2.86102295e-06, 0.79626894, -0.00676131248, 0.999998152, 3.27825546e-07, -3.7997961e-07, 3.27825546e-07, 1.00000966, 4.88944352e-09, -3.7997961e-07, 4.88944352e-09, 1.00000477)

  442. w2 = Instance.new("Weld", p3)

  443. w2.Name = "BTWeld"

  444. w2.Part0 = p3

  445. w2.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  446. w2.Part1 = p1

  447. w2.C1 = CFrame.new(9.53674316e-07, 1.4332695, -0.00647997856, 0.999998152, 3.27825546e-07, -3.7997961e-07, 3.27825546e-07, 1.00000966, 4.88944352e-09, -3.7997961e-07, 4.88944352e-09, 1.00000477)

  448. m.Parent = char

  449. local b = m:Clone()

  450. local c = m:Clone()

  451. for _, a in pairs(b['Main']:children()) do

  452. if a:IsA'Weld' and a.Name == 'MainWeld' then

  453. a:Destroy()

  454. end

  455. end

  456. for _, a in pairs(c['Main']:children()) do

  457. if a:IsA'Weld' and a.Name == 'MainWeld' then

  458. a:Destroy()

  459. end

  460. end

  461. local bladeWeld2 = bladeWeld:Clone()

  462. bladeWeld2.Parent = b.Main

  463. bladeWeld2.Part0 = b.Main

  464. bladeWeld2.Part1 = char['Right Arm']

  465. bladeWeld2.C0 = CFrame.new(-.3,-.7,0) * CFrame.Angles(rad(0),rad(0),rad(180))

  466. local bladeWeld3 = bladeWeld:Clone()

  467. bladeWeld3.Parent = c.Main

  468. bladeWeld3.Part0 = c.Main

  469. bladeWeld3.Part1 = char['Right Arm']

  470. bladeWeld3.C0 = CFrame.new(.3,-.7,0) * CFrame.Angles(rad(0),rad(0),rad(180))

  471. b.Parent = m

  472. c.Parent = b

  473. for _, a in pairs(c:children()) do

  474. if a:IsA'Part' then

  475. a.Anchored = false

  476. a.CanCollide = false

  477. a.BrickColor = BrickColor.new'asd'

  478. a.Material = 'DiamondPlate'

  479. end

  480. end

  481. for _, a in pairs(b:children()) do

  482. if a:IsA'Part' then

  483. a.Anchored = false

  484. a.CanCollide = false

  485. a.BrickColor = BrickColor.new'asd'

  486. a.Material = 'DiamondPlate'

  487. end

  488. end

  489. for _, a in pairs(m:children()) do

  490. if a:IsA'Part' then

  491. a.Anchored = false

  492. a.CanCollide = false

  493. a.BrickColor = BrickColor.new'asd'

  494. a.Material = 'DiamondPlate'

  495. end

  496. end

  497. --// Gun model

  498. local m = Instance.new("Model")

  499. m.Name = "Gun"

  500. p1 = Instance.new("Part", m)

  501. p1.BrickColor = BrickColor.new("Fossil")

  502. p1.CFrame = CFrame.new(-0.401441604, 2.8175571, 18.1787033, 0.999962628, 0.00863229949, -1.11795003e-07, 0.00863230135, -0.999962628, -1.11789809e-07, -1.12755828e-07, 1.10820594e-07, -1)

  503. p1.Size = Vector3.new(1, 0.25, 0.5)

  504. b1 = Instance.new("SpecialMesh", p1)

  505. b1.MeshId = "rbxassetid://989468093"

  506. b1.TextureId = ""

  507. b1.MeshType = Enum.MeshType.FileMesh

  508. b1.Name = "Mesh"

  509. b1.Scale = Vector3.new(0.5, 12.5, 0.5)

  510. p2 = Instance.new("Part", m)

  511. p2.BrickColor = BrickColor.new("Fossil")

  512. p2.Material = Enum.Material.Metal

  513. p2.CFrame = CFrame.new(-0.512578011, 2.62521815, 18.2519169, -0.00863235723, 1.11795003e-07, 0.999965012, 0.999965012, 1.11789795e-07, 0.00863236282, -1.10820849e-07, 1, -1.12756112e-07)

  514. p2.Shape = Enum.PartType.Cylinder

  515. p2.Size = Vector3.new(0.309999973, 0.12178535, 0.110713989)

  516. p2.BottomSurface = Enum.SurfaceType.Smooth

  517. p2.TopSurface = Enum.SurfaceType.Smooth

  518. gunpart = Instance.new("Part", m)

  519. gunpart.BrickColor = BrickColor.new("Fossil")

  520. gunpart.Material = Enum.Material.Metal

  521. gunpart.CFrame = CFrame.new(-0.401283592, 2.6261785, 18.0415592, -0.00863235909, 1.11795003e-07, 0.999965012, 0.999965012, 1.11789795e-07, 0.00863236468, -1.10820849e-07, 1, -1.12756112e-07)

  522. gunpart.Shape = Enum.PartType.Cylinder

  523. gunpart.Size = Vector3.new(0.309999973, 0.12178535, 0.110713989)

  524. gunpart.BottomSurface = Enum.SurfaceType.Smooth

  525. gunpart.TopSurface = Enum.SurfaceType.Smooth

  526. p4 = Instance.new("Part", m)

  527. p4.BrickColor = BrickColor.new("Fossil")

  528. p4.Material = Enum.Material.Metal

  529. p4.CFrame = CFrame.new(-0.290575087, 2.62713361, 18.1190605, -0.00863239262, 1.11794996e-07, 0.99996978, 0.99996978, 1.11789795e-07, 0.00863240566, -1.10821397e-07, 1, -1.12756659e-07)

  530. p4.Shape = Enum.PartType.Cylinder

  531. p4.Size = Vector3.new(0.309999973, 0.12178535, 0.110713989)

  532. p4.BottomSurface = Enum.SurfaceType.Smooth

  533. p4.TopSurface = Enum.SurfaceType.Smooth

  534. p5 = Instance.new("Part", m)

  535. p5.BrickColor = BrickColor.new("Fossil")

  536. p5.Material = Enum.Material.Metal

  537. p5.CFrame = CFrame.new(-0.512001157, 2.62522316, 18.1190605, -0.00863235909, 1.11795003e-07, 0.999965012, 0.999965012, 1.11789795e-07, 0.00863236468, -1.10820849e-07, 1, -1.12756112e-07)

  538. p5.Shape = Enum.PartType.Cylinder

  539. p5.Size = Vector3.new(0.309999973, 0.12178535, 0.110713989)

  540. p5.BottomSurface = Enum.SurfaceType.Smooth

  541. p5.TopSurface = Enum.SurfaceType.Smooth

  542. p6 = Instance.new("Part", m)

  543. p6.BrickColor = BrickColor.new("Fossil")

  544. p6.Material = Enum.Material.Metal

  545. p6.CFrame = CFrame.new(-0.401282996, 2.62617803, 18.3072739, -0.00863235537, 1.11794996e-07, 0.999965012, 0.999965012, 1.11789802e-07, 0.00863236096, -1.10820856e-07, 1, -1.12756105e-07)

  546. p6.Shape = Enum.PartType.Cylinder

  547. p6.Size = Vector3.new(0.309999973, 0.12178535, 0.110713989)

  548. p6.BottomSurface = Enum.SurfaceType.Smooth

  549. p6.TopSurface = Enum.SurfaceType.Smooth

  550. p7 = Instance.new("Part", m)

  551. p7.BrickColor = BrickColor.new("Fossil")

  552. p7.Material = Enum.Material.Metal

  553. p7.Name = "MainWeld"

  554. p7.CFrame = CFrame.new(-0.290575475, 2.62713385, 18.2519169, -0.00863235351, 1.11794996e-07, 0.999965012, 0.999965012, 1.11789809e-07, 0.00863235909, -1.10820864e-07, 1, -1.12756105e-07)

  555. p7.Shape = Enum.PartType.Cylinder

  556. p7.Size = Vector3.new(0.309999973, 0.12178535, 0.110713989)

  557. p7.BottomSurface = Enum.SurfaceType.Smooth

  558. p7.TopSurface = Enum.SurfaceType.Smooth

  559. p8 = Instance.new("Part", m)

  560. p8.BrickColor = BrickColor.new("Really black")

  561. p8.Material = Enum.Material.Metal

  562. p8.Reflectance = 0.55000001192093

  563. p8.CFrame = CFrame.new(-0.402910084, 2.81120157, 18.1801624, -0.00863235537, 1.11795003e-07, 0.999965012, 0.999965012, 1.11789802e-07, 0.00863236096, -1.10820856e-07, 1, -1.12756112e-07)

  564. p8.Shape = Enum.PartType.Cylinder

  565. p8.Size = Vector3.new(0.539999843, 0.437499523, 0.69999963)

  566. p8.BottomSurface = Enum.SurfaceType.Smooth

  567. p8.TopSurface = Enum.SurfaceType.Smooth

  568. p9 = Instance.new("Part", m)

  569. p9.BrickColor = BrickColor.new("Fossil")

  570. p9.Material = Enum.Material.Metal

  571. p9.CFrame = CFrame.new(-0.400313258, 2.62618637, 18.183979, -0.00863235723, 1.11795003e-07, 0.999965012, 0.999965012, 1.11789795e-07, 0.00863236282, -1.10820849e-07, 1, -1.12756112e-07)

  572. p9.Shape = Enum.PartType.Cylinder

  573. p9.Size = Vector3.new(0.309999973, 0.12178535, 0.110713989)

  574. p9.BottomSurface = Enum.SurfaceType.Smooth

  575. p9.TopSurface = Enum.SurfaceType.Smooth

  576. p10 = Instance.new("Part", m)

  577. p10.BrickColor = BrickColor.new("Medium stone grey")

  578. p10.Name = "Handle"

  579. p10.CFrame = CFrame.new(-0.393283606, 2.8216691, 17.7182941, 0.027286822, 3.7252903e-09, 0.999634027, 1.16415322e-10, 1.00000477, 3.7252903e-09, -0.999627113, -5.47117907e-13, 0.0272866897)

  580. p10.Shape = Enum.PartType.Cylinder

  581. p10.Size = Vector3.new(1.10000086, 0.270000219, 0.199999958)

  582. w1 = Instance.new("Weld", p7)

  583. w1.Name = "BTWeld"

  584. w1.Part0 = p7

  585. w1.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  586. w1.Part1 = p6

  587. w1.C1 = CFrame.new(2.38418579e-07, -0.0553569794, 0.110711396, 1, 7.10531724e-15, -1.86262872e-09, -7.10531724e-15, 1, -1.3234773e-23, 1.86262872e-09, 2.6469341e-23, 1)

  588. w2 = Instance.new("Weld", p7)

  589. w2.Name = "BTWeld"

  590. w2.Part0 = p7

  591. w2.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  592. w2.Part1 = p8

  593. w2.C1 = CFrame.new(-0.185030222, 0.0717544556, 0.110741228, 1, 7.10535451e-15, -1.86263849e-09, -7.10535451e-15, 1, 7.10542736e-15, 1.86263849e-09, -7.10542736e-15, 1)

  594. w3 = Instance.new("Weld", p7)

  595. w3.Name = "BTWeld"

  596. w3.Part0 = p7

  597. w3.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  598. w3.Part1 = p10

  599. w3.C1 = CFrame.new(-0.530622482, -0.194534302, 0.117230028, -0.000235437692, -0.999627113, 0.0272858571, 0.99996525, 1.11789817e-07, 0.00863235909, -0.00862916, 0.0272868015, 0.99959451)

  600. w4 = Instance.new("Weld", p7)

  601. w4.Name = "BTWeld"

  602. w4.Part0 = p7

  603. w4.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  604. w4.Part1 = p9

  605. w4.C1 = CFrame.new(2.38418579e-07, 0.067937851, 0.109741598, 1, 1.4210709e-14, -3.72526454e-09, -1.4210709e-14, 1, 7.10542736e-15, 3.72526454e-09, -7.10542736e-15, 1)

  606. w5 = Instance.new("Weld", p7)

  607. w5.Name = "BTWeld"

  608. w5.Part0 = p7

  609. w5.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  610. w5.Part1 = p2

  611. w5.C1 = CFrame.new(-7.15255737e-07, 0, 0.222010314, 1, 1.4210709e-14, -3.72526454e-09, -1.4210709e-14, 1, 7.10542736e-15, 3.72526454e-09, -7.10542736e-15, 1)

  612. w6 = Instance.new("Weld", p7)

  613. w6.Name = "BTWeld"

  614. w6.Part0 = p7

  615. w6.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  616. w6.Part1 = p1

  617. w6.C1 = CFrame.new(0.10921821, 0.19137311, -0.0732135773, -3.35275985e-08, -7.10542736e-15, 1.00000238, -1.00000238, 0, -3.72529172e-08, 1.42108547e-14, -1, 0)

  618. w7 = Instance.new("Weld", p7)

  619. w7.Name = "BTWeld"

  620. w7.Part0 = p7

  621. w7.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  622. w7.Part1 = gunpart

  623. w7.C1 = CFrame.new(-4.76837158e-07, 0.210357666, 0.110711962, 1, 1.42107124e-14, -5.58789193e-09, -1.42107124e-14, 1, 7.10542736e-15, 5.58789193e-09, -7.10542736e-15, 1)

  624. w8 = Instance.new("Weld", p7)

  625. w8.Name = "BTWeld"

  626. w8.Part0 = p7

  627. w8.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  628. w8.Part1 = p4

  629. w8.C1 = CFrame.new(2.38418579e-07, 0.132856369, -3.87430191e-07, 1.00000477, -7.10542736e-15, 1.86265758e-09, -1.42108547e-14, 1, 0, 5.58794788e-09, -1.42108547e-14, 1.00000477)

  630. w9 = Instance.new("Weld", p7)

  631. w9.Name = "BTWeld"

  632. w9.Part0 = p7

  633. w9.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  634. w9.Part1 = p5

  635. w9.C1 = CFrame.new(-7.15255737e-07, 0.132856369, 0.221433431, 1, 1.42107124e-14, -5.58789193e-09, -1.42107124e-14, 1, 7.10542736e-15, 5.58789193e-09, -7.10542736e-15, 1)

  636. m.Parent = char

  637. local gunWeld = Instance.new('Weld', p7)

  638. gunWeld.Part0 = p7

  639. gunWeld.Part1 = char['Right Arm']

  640. gunWeld.C0 = CFrame.new(0.25,-1.53,-0.10) * CFrame.Angles(rad(0),rad(90),rad(0))

  641. m.Parent = char

  642. for _, a in pairs(m:children()) do

  643. if a:IsA'Part' then

  644. a.CanCollide = false

  645. a.Anchored = false

  646. end

  647. end

  648. --// Arm

  649. local m = Instance.new("Model")

  650. m.Name = "Arm"

  651. p1 = Instance.new("Part", m)

  652. p1.BrickColor = BrickColor.new("Medium stone grey")

  653. p1.Name = "Arm"

  654. p1.CFrame = CFrame.new(1.30997491, 7.09002733, -22.9693718, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  655. p1.Anchored = true

  656. p1.CanCollide = false

  657. p1.FormFactor = Enum.FormFactor.Symmetric

  658. p1.Size = Vector3.new(1, 1, 1)

  659. b1 = Instance.new("SpecialMesh", p1)

  660. b1.MeshType = Enum.MeshType.Head

  661. b1.Name = "Mesh"

  662. b1.Scale = Vector3.new(0.100000001, 0.600000024, 0.100000001)

  663. p2 = Instance.new("Part", m)

  664. p2.BrickColor = BrickColor.new("Bright blue")

  665. p2.Transparency = 1

  666. p2.Name = "Middle"

  667. p2.CFrame = CFrame.new(1.61000085, 8.00003242, -23.0793571, 4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, 4.37113883e-08)

  668. p2.Anchored = true

  669. p2.CanCollide = false

  670. p2.FormFactor = Enum.FormFactor.Symmetric

  671. p2.Size = Vector3.new(1, 2, 1)

  672. p2.LeftSurface = Enum.SurfaceType.Weld

  673. p2.RightSurface = Enum.SurfaceType.Weld

  674. p2.TopSurface = Enum.SurfaceType.Weld

  675. p2.LeftParamA = 0

  676. p2.LeftParamB = 0

  677. p2.RightParamA = 0

  678. p2.RightParamB = 0

  679. p3 = Instance.new("Part", m)

  680. p3.BrickColor = BrickColor.new("Dark stone grey")

  681. p3.Name = "Arm"

  682. p3.CFrame = CFrame.new(1.22997284, 6.77002525, -22.9693642, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  683. p3.Anchored = true

  684. p3.CanCollide = false

  685. p3.FormFactor = Enum.FormFactor.Symmetric

  686. p3.Size = Vector3.new(1, 1, 1)

  687. b2 = Instance.new("SpecialMesh", p3)

  688. b2.MeshType = Enum.MeshType.Head

  689. b2.Name = "Mesh"

  690. b2.Scale = Vector3.new(0.150000006, 0.300000012, 0.400000006)

  691. p4 = Instance.new("Part", m)

  692. p4.BrickColor = BrickColor.new("asd")

  693. p4.Name = "Arm"

  694. p4.CFrame = CFrame.new(1.40998793, 7.4000144, -22.8793755, -0.965925813, -1.0213936e-07, -0.258819044, 0.258819044, 8.27919777e-08, -0.965925813, 1.20087179e-07, -1, -5.35352989e-08)

  695. p4.Anchored = true

  696. p4.CanCollide = false

  697. p4.FormFactor = Enum.FormFactor.Symmetric

  698. p4.Size = Vector3.new(1, 1, 1)

  699. b3 = Instance.new("SpecialMesh", p4)

  700. b3.MeshType = Enum.MeshType.Torso

  701. b3.Name = "Mesh"

  702. b3.Scale = Vector3.new(0.600000024, 0.5, 0.699999988)

  703. p5 = Instance.new("Part", m)

  704. p5.BrickColor = BrickColor.new("asd")

  705. p5.Name = "Arm"

  706. p5.CFrame = CFrame.new(1.61000085, 8.5000248, -22.8793755, -1, -4.37113883e-08, 1.91068547e-15, -3.82137093e-15, 4.37113883e-08, -1, 4.37113883e-08, -1, -4.37113883e-08)

  707. p5.Anchored = true

  708. p5.CanCollide = false

  709. p5.FormFactor = Enum.FormFactor.Symmetric

  710. p5.Size = Vector3.new(1, 1, 1)

  711. b4 = Instance.new("SpecialMesh", p5)

  712. b4.MeshType = Enum.MeshType.Torso

  713. b4.Name = "Mesh"

  714. b4.Scale = Vector3.new(0.600000024, 0.5, 0.699999988)

  715. p6 = Instance.new("Part", m)

  716. p6.BrickColor = BrickColor.new("Medium stone grey")

  717. p6.Name = "Arm"

  718. p6.CFrame = CFrame.new(1.40997291, 7.05002451, -22.8193779, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  719. p6.Anchored = true

  720. p6.CanCollide = false

  721. p6.FormFactor = Enum.FormFactor.Symmetric

  722. p6.Size = Vector3.new(1, 1, 1)

  723. b5 = Instance.new("SpecialMesh", p6)

  724. b5.MeshType = Enum.MeshType.Head

  725. b5.Name = "Mesh"

  726. b5.Scale = Vector3.new(0.100000001, 0.600000024, 0.100000001)

  727. p7 = Instance.new("Part", m)

  728. p7.BrickColor = BrickColor.new("Olive")

  729. p7.Name = "Arm"

  730. p7.CFrame = CFrame.new(1.519943, 7.78999233, -22.9393425, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  731. p7.Anchored = true

  732. p7.CanCollide = false

  733. p7.FormFactor = Enum.FormFactor.Symmetric

  734. p7.Size = Vector3.new(1, 1, 1)

  735. b6 = Instance.new("SpecialMesh", p7)

  736. b6.MeshType = Enum.MeshType.Head

  737. b6.Name = "Mesh"

  738. b6.Scale = Vector3.new(0.0500000007, 0.5, 0.0500000007)

  739. p8 = Instance.new("Part", m)

  740. p8.BrickColor = BrickColor.new("a")

  741. p8.Name = "Arm"

  742. p8.CFrame = CFrame.new(1.40997291, 7.4000144, -22.8893547, -0.965925813, -1.0213936e-07, -0.258819044, 0.258819044, 8.27919777e-08, -0.965925813, 1.20087179e-07, -1, -5.35352989e-08)

  743. p8.Anchored = true

  744. p8.CanCollide = false

  745. p8.FormFactor = Enum.FormFactor.Symmetric

  746. p8.Size = Vector3.new(1, 1, 1)

  747. b7 = Instance.new("SpecialMesh", p8)

  748. b7.MeshType = Enum.MeshType.Torso

  749. b7.Name = "Mesh"

  750. b7.Scale = Vector3.new(0.600000024, 0.200000003, 0.600000024)

  751. p9 = Instance.new("Part", m)

  752. p9.BrickColor = BrickColor.new("Dark stone grey")

  753. p9.Name = "Arm"

  754. p9.CFrame = CFrame.new(1.33997297, 6.75002527, -22.8193779, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  755. p9.Anchored = true

  756. p9.CanCollide = false

  757. p9.FormFactor = Enum.FormFactor.Symmetric

  758. p9.Size = Vector3.new(1, 1, 1)

  759. b8 = Instance.new("SpecialMesh", p9)

  760. b8.MeshType = Enum.MeshType.Head

  761. b8.Name = "Mesh"

  762. b8.Scale = Vector3.new(0.150000006, 0.300000012, 0.400000006)

  763. p10 = Instance.new("Part", m)

  764. p10.BrickColor = BrickColor.new("Bright blue")

  765. p10.Name = "Arm"

  766. p10.CFrame = CFrame.new(1.41996789, 7.88999844, -22.7793694, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  767. p10.Anchored = true

  768. p10.CanCollide = false

  769. p10.FormFactor = Enum.FormFactor.Symmetric

  770. p10.Size = Vector3.new(1, 1, 1)

  771. b9 = Instance.new("SpecialMesh", p10)

  772. b9.MeshType = Enum.MeshType.Head

  773. b9.Name = "Mesh"

  774. b9.Scale = Vector3.new(0.0500000007, 0.5, 0.0500000007)

  775. p11 = Instance.new("Part", m)

  776. p11.BrickColor = BrickColor.new("Medium stone grey")

  777. p11.Name = "Arm"

  778. p11.CFrame = CFrame.new(1.61000085, 7.80000639, -22.8193779, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  779. p11.Anchored = true

  780. p11.CanCollide = false

  781. p11.FormFactor = Enum.FormFactor.Symmetric

  782. p11.Size = Vector3.new(1, 1, 1)

  783. b10 = Instance.new("SpecialMesh", p11)

  784. b10.MeshType = Enum.MeshType.Head

  785. b10.Name = "Mesh"

  786. b10.Scale = Vector3.new(0.200000003, 0.600000024, 0.200000003)

  787. p12 = Instance.new("Part", m)

  788. p12.BrickColor = BrickColor.new("Medium stone grey")

  789. p12.Name = "Arm"

  790. p12.CFrame = CFrame.new(1.20997596, 7.12002039, -22.709362, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  791. p12.Anchored = true

  792. p12.CanCollide = false

  793. p12.FormFactor = Enum.FormFactor.Symmetric

  794. p12.Size = Vector3.new(1, 1, 1)

  795. b11 = Instance.new("SpecialMesh", p12)

  796. b11.MeshType = Enum.MeshType.Head

  797. b11.Name = "Mesh"

  798. b11.Scale = Vector3.new(0.100000001, 0.600000024, 0.100000001)

  799. p13 = Instance.new("Part", m)

  800. p13.BrickColor = BrickColor.new("Bright red")

  801. p13.Name = "MainArm"

  802. local weld = Instance.new('Weld', p13)

  803. weld.Part0 = char:FindFirstChild('Left Arm')

  804. weld.Part1 = p13

  805. weld.C0 = CFrame.new(.5,0,0)

  806. p13.CFrame = CFrame.new(1.75000787, 7.78999233, -22.7793694, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  807. p13.Anchored = true

  808. p13.CanCollide = false

  809. p13.FormFactor = Enum.FormFactor.Symmetric

  810. p13.Size = Vector3.new(1, 1, 1)

  811. b12 = Instance.new("SpecialMesh", p13)

  812. b12.MeshType = Enum.MeshType.Head

  813. b12.Name = "Mesh"

  814. b12.Scale = Vector3.new(0.0500000007, 0.5, 0.0500000007)

  815. p14 = Instance.new("Part", m)

  816. p14.BrickColor = BrickColor.new("a")

  817. p14.Name = "Arm"

  818. p14.CFrame = CFrame.new(1.61000085, 8.5000248, -22.7793694, 0, 0, 1, 0, 1, -0, -1, 0, 0)

  819. p14.Anchored = true

  820. p14.CanCollide = false

  821. p14.FormFactor = Enum.FormFactor.Symmetric

  822. p14.Size = Vector3.new(1, 1, 1)

  823. b13 = Instance.new("SpecialMesh", p14)

  824. b13.MeshType = Enum.MeshType.Brick

  825. b13.Name = "Mesh"

  826. b13.Scale = Vector3.new(0.5, 1, 0.5)

  827. p15 = Instance.new("Part", m)

  828. p15.BrickColor = BrickColor.new("Dark stone grey")

  829. p15.Name = "Arm"

  830. p15.CFrame = CFrame.new(1.13997602, 6.78002453, -22.7093773, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  831. p15.Anchored = true

  832. p15.CanCollide = false

  833. p15.FormFactor = Enum.FormFactor.Symmetric

  834. p15.Size = Vector3.new(1, 1, 1)

  835. b14 = Instance.new("SpecialMesh", p15)

  836. b14.MeshType = Enum.MeshType.Head

  837. b14.Name = "Mesh"

  838. b14.Scale = Vector3.new(0.150000006, 0.300000012, 0.400000006)

  839. p16 = Instance.new("Part", m)

  840. p16.BrickColor = BrickColor.new("Bright red")

  841. p16.Name = "Arm"

  842. p16.CFrame = CFrame.new(1.48001099, 7.88999653, -22.6793633, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  843. p16.Anchored = true

  844. p16.CanCollide = false

  845. p16.FormFactor = Enum.FormFactor.Symmetric

  846. p16.Size = Vector3.new(1, 1, 1)

  847. b15 = Instance.new("SpecialMesh", p16)

  848. b15.MeshType = Enum.MeshType.Head

  849. b15.Name = "Mesh"

  850. b15.Scale = Vector3.new(0.0500000007, 0.5, 0.0500000007)

  851. p17 = Instance.new("Part", m)

  852. p17.BrickColor = BrickColor.new("Really asdblack")

  853. p17.Name = "Arm"

  854. p17.CFrame = CFrame.new(1.4100039, 7.40001249, -22.689373, 0.965925813, -4.37113883e-08, -0.258819044, -0.258819044, -4.37113883e-08, -0.965925813, 3.09086197e-08, 1, -5.35352989e-08)

  855. p17.Anchored = true

  856. p17.CanCollide = false

  857. p17.FormFactor = Enum.FormFactor.Symmetric

  858. p17.Size = Vector3.new(1, 1, 1)

  859. b16 = Instance.new("SpecialMesh", p17)

  860. b16.MeshType = Enum.MeshType.Torso

  861. b16.Name = "Mesh"

  862. b16.Scale = Vector3.new(0.600000024, 0.200000003, 0.600000024)

  863. p18 = Instance.new("Part", m)

  864. p18.BrickColor = BrickColor.new("Earth green")

  865. p18.Name = "Arm"

  866. p18.CFrame = CFrame.new(1.68000793, 7.78999662, -22.6793633, 0.965925813, 0.258819044, -4.37113883e-08, -0.258819044, 0.965925813, 0, 4.22219593e-08, 1.13133396e-08, 1)

  867. p18.Anchored = true

  868. p18.CanCollide = false

  869. p18.FormFactor = Enum.FormFactor.Symmetric

  870. p18.Size = Vector3.new(1, 1, 1)

  871. b17 = Instance.new("SpecialMesh", p18)

  872. b17.MeshType = Enum.MeshType.Head

  873. b17.Name = "Mesh"

  874. b17.Scale = Vector3.new(0.0500000007, 0.5, 0.0500000007)

  875. p19 = Instance.new("Part", m)

  876. p19.BrickColor = BrickColor.new("Really red")

  877. p19.Transparency = 0.89999997615814

  878. p19.Name = "Arm"

  879. p19.CFrame = CFrame.new(1.10996199, 8.60003662, -22.6793633, -4.37113883e-08, 1, -4.37113883e-08, -1, -4.37113883e-08, 0, -1.91068547e-15, 4.37113883e-08, 1)

  880. p19.Anchored = true

  881. p19.CanCollide = false

  882. p19.FormFactor = Enum.FormFactor.Symmetric

  883. p19.Size = Vector3.new(1, 1, 1)

  884. b18 = Instance.new("SpecialMesh", p19)

  885. b18.MeshType = Enum.MeshType.Head

  886. b18.Name = "Mesh"

  887. b18.Scale = Vector3.new(0.400000006, 0.5, 0.400000006)

  888. p20 = Instance.new("Part", m)

  889. p20.BrickColor = BrickColor.new("Really red")

  890. p20.Transparency = 0.89999997615814

  891. p20.Name = "Arm"

  892. p20.CFrame = CFrame.new(1.10997796, 8.60003662, -22.6793633, -4.37113883e-08, 1, -4.37113883e-08, -1, -4.37113883e-08, 0, -1.91068547e-15, 4.37113883e-08, 1)

  893. p20.Anchored = true

  894. p20.CanCollide = false

  895. p20.FormFactor = Enum.FormFactor.Symmetric

  896. p20.Size = Vector3.new(1, 1, 1)

  897. b19 = Instance.new("SpecialMesh", p20)

  898. b19.MeshType = Enum.MeshType.Head

  899. b19.Name = "Mesh"

  900. b19.Scale = Vector3.new(0.300000012, 0.400000006, 0.300000012)

  901. p21 = Instance.new("Part", m)

  902. p21.BrickColor = BrickColor.new("Really red")

  903. p21.Transparency = 0.89999997615814

  904. p21.Name = "Arm"

  905. p21.CFrame = CFrame.new(1.10993195, 8.60003662, -22.6793633, -4.37113883e-08, 1, -4.37113883e-08, -1, -4.37113883e-08, 0, -1.91068547e-15, 4.37113883e-08, 1)

  906. p21.Anchored = true

  907. p21.CanCollide = false

  908. p21.FormFactor = Enum.FormFactor.Symmetric

  909. p21.Size = Vector3.new(1, 1, 1)

  910. b20 = Instance.new("SpecialMesh", p21)

  911. b20.MeshType = Enum.MeshType.Head

  912. b20.Name = "Mesh"

  913. b20.Scale = Vector3.new(0.600000024, 0.699999988, 0.600000024)

  914. p22 = Instance.new("Part", m)

  915. p22.BrickColor = BrickColor.new("Reallyasd black")

  916. p22.Name = "Arm"

  917. p22.CFrame = CFrame.new(1.61000085, 8.5000248, -22.6793785, 0, 0, 1, 0, 1, -0, -1, 0, 0)

  918. p22.Anchored = true

  919. p22.CanCollide = false

  920. p22.FormFactor = Enum.FormFactor.Symmetric

  921. p22.Size = Vector3.new(1, 1, 1)

  922. b21 = Instance.new("SpecialMesh", p22)

  923. b21.MeshType = Enum.MeshType.Brick

  924. b21.Name = "Mesh"

  925. b21.Scale = Vector3.new(0.400000006, 0.600000024, 0.800000012)

  926. p23 = Instance.new("Part", m)

  927. p23.BrickColor = BrickColor.new("Really red")

  928. p23.Transparency = 0.89999997615814

  929. p23.Name = "Arm"

  930. p23.CFrame = CFrame.new(1.10994697, 8.60003662, -22.6793633, -4.37113883e-08, 1, -4.37113883e-08, -1, -4.37113883e-08, 0, -1.91068547e-15, 4.37113883e-08, 1)

  931. p23.Anchored = true

  932. p23.CanCollide = false

  933. p23.FormFactor = Enum.FormFactor.Symmetric

  934. p23.Size = Vector3.new(1, 1, 1)

  935. b22 = Instance.new("SpecialMesh", p23)

  936. b22.MeshType = Enum.MeshType.Head

  937. b22.Name = "Mesh"

  938. b22.Scale = Vector3.new(0.5, 0.600000024, 0.5)

  939. p24 = Instance.new("Part", m)

  940. p24.BrickColor = BrickColor.new("Really red")

  941. p24.Name = "Arm"

  942. p24.CFrame = CFrame.new(1.30998993, 8.60003662, -22.6793633, 0, 1, 1.91068547e-15, 4.37113883e-08, 1.91068547e-15, -1, -1, 0, -4.37113883e-08)

  943. p24.Anchored = true

  944. p24.CanCollide = false

  945. p24.FormFactor = Enum.FormFactor.Symmetric

  946. p24.Size = Vector3.new(1, 1, 1)

  947. b23 = Instance.new("SpecialMesh", p24)

  948. b23.MeshType = Enum.MeshType.Head

  949. b23.Name = "Mesh"

  950. b23.Scale = Vector3.new(0.200000003, 0.300000012, 0.200000003)

  951. p25 = Instance.new("Part", m)

  952. p25.BrickColor = BrickColor.new("Realasdly black")

  953. p25.Name = "Arm"

  954. p25.CFrame = CFrame.new(1.61000085, 8.59003067, -22.4793816, 1, 3.63966279e-08, 1.46659626e-15, 1.24350789e-16, -4.37113883e-08, 1, 3.63966279e-08, -1, -4.37113883e-08)

  955. p25.Anchored = true

  956. p25.CanCollide = false

  957. p25.FormFactor = Enum.FormFactor.Symmetric

  958. p25.Size = Vector3.new(1, 1, 1)

  959. b24 = Instance.new("SpecialMesh", p25)

  960. b24.MeshType = Enum.MeshType.Head

  961. b24.Name = "Mesh"

  962. b24.Scale = Vector3.new(1, 0.699999988, 0.699999988)

  963. w1 = Instance.new("Weld", p13)

  964. w1.Name = "BTWeld"

  965. w1.Part0 = p13

  966. w1.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  967. w1.Part1 = p8

  968. w1.C1 = CFrame.new(-0.227514863, -0.109985352, -0.464697361, -0.99999994, 1.35858706e-15, 1.62309135e-07, -1.62309135e-07, 4.22219593e-08, -1, -2.26036523e-15, -0.99999994, -4.22219593e-08)

  969. w2 = Instance.new("Weld", p13)

  970. w2.Name = "BTWeld"

  971. w2.Part0 = p13

  972. w2.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  973. w2.Part1 = p12

  974. w2.C1 = CFrame.new(0.348229289, 0.786913872, -0.0700073242, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  975. w3 = Instance.new("Weld", p13)

  976. w3.Name = "BTWeld"

  977. w3.Part0 = p13

  978. w3.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  979. w3.Part1 = p2

  980. w3.C1 = CFrame.new(-0.299987793, -0.210040092, 0.140007019, 0, 0, -1, -0.258819044, 0.965925813, 0, 0.965925813, 0.258819044, 0)

  981. w4 = Instance.new("Weld", p13)

  982. w4.Name = "BTWeld"

  983. w4.Part0 = p13

  984. w4.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  985. w4.Part1 = p4

  986. w4.C1 = CFrame.new(-0.227500319, -0.100006104, -0.464693546, -0.99999994, 1.35858706e-15, 1.62309135e-07, -1.62309135e-07, 4.22219593e-08, -1, -2.26036523e-15, -0.99999994, -4.22219593e-08)

  987. w5 = Instance.new("Weld", p13)

  988. w5.Name = "BTWeld"

  989. w5.Part0 = p13

  990. w5.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  991. w5.Part1 = p9

  992. w5.C1 = CFrame.new(0.126899958, 1.11065578, 0.0400085449, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  993. w6 = Instance.new("Weld", p13)

  994. w6.Name = "BTWeld"

  995. w6.Part0 = p13

  996. w6.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  997. w6.Part1 = p15

  998. w6.C1 = CFrame.new(0.327846646, 1.13344193, -0.0699920654, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  999. w7 = Instance.new("Weld", p13)

  1000. w7.Name = "BTWeld"

  1001. w7.Part0 = p13

  1002. w7.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1003. w7.Part1 = p18

  1004. w7.C1 = CFrame.new(0.0676159859, 0.0181126595, -0.100006104, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  1005. w8 = Instance.new("Weld", p13)

  1006. w8.Name = "BTWeld"

  1007. w8.Part0 = p13

  1008. w8.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1009. w8.Part1 = p24

  1010. w8.C1 = CFrame.new(0.100006104, 0.440017939, 0.810044289, -5.35352989e-08, 3.09086197e-08, -1, 0.965925813, 0.258819044, -4.37113883e-08, 0.258819044, -0.965925813, -4.37113883e-08)

  1011. w9 = Instance.new("Weld", p13)

  1012. w9.Name = "BTWeld"

  1013. w9.Part0 = p13

  1014. w9.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1015. w9.Part1 = p23

  1016. w9.C1 = CFrame.new(0.810044289, 0.640060902, -0.100006104, 0.258819014, -0.965925813, 0, 0.965925813, 0.258819014, 0, 0, 0, 1)

  1017. w10 = Instance.new("Weld", p13)

  1018. w10.Name = "BTWeld"

  1019. w10.Part0 = p13

  1020. w10.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1021. w10.Part1 = p19

  1022. w10.C1 = CFrame.new(0.810044289, 0.640045881, -0.100006104, 0.258819014, -0.965925813, 0, 0.965925813, 0.258819014, 0, 0, 0, 1)

  1023. w11 = Instance.new("Weld", p13)

  1024. w11.Name = "BTWeld"

  1025. w11.Part0 = p13

  1026. w11.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1027. w11.Part1 = p6

  1028. w11.C1 = CFrame.new(0.136930823, 0.802761555, 0.0400085449, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  1029. w12 = Instance.new("Weld", p13)

  1030. w12.Name = "BTWeld"

  1031. w12.Part0 = p13

  1032. w12.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1033. w12.Part1 = p22

  1034. w12.C1 = CFrame.new(0.0999908447, -0.710032463, 0.140007019, -4.22219593e-08, -1.13133396e-08, -1, -0.258819044, 0.965925813, 0, 0.965925813, 0.258819044, -4.37113883e-08)

  1035. w13 = Instance.new("Weld", p13)

  1036. w13.Name = "BTWeld"

  1037. w13.Part0 = p13

  1038. w13.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1039. w13.Part1 = p3

  1040. w13.C1 = CFrame.new(0.238328338, 1.11980772, 0.189994812, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  1041. w14 = Instance.new("Weld", p13)

  1042. w14.Name = "BTWeld"

  1043. w14.Part0 = p13

  1044. w14.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1045. w14.Part1 = p5

  1046. w14.C1 = CFrame.new(-0.140007019, -0.100006104, 0.710032463, -0.965925813, -0.258819044, 8.74227766e-08, -9.57572581e-08, 1.95952801e-08, -1, 0.258819044, -0.965925813, -4.37113883e-08)

  1047. w15 = Instance.new("Weld", p13)

  1048. w15.Name = "BTWeld"

  1049. w15.Part0 = p13

  1050. w15.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1051. w15.Part1 = p14

  1052. w15.C1 = CFrame.new(0, -0.710032463, 0.140007019, -4.22219593e-08, -1.13133396e-08, -1, -0.258819044, 0.965925813, 0, 0.965925813, 0.258819044, -4.37113883e-08)

  1053. w16 = Instance.new("Weld", p13)

  1054. w16.Name = "BTWeld"

  1055. w16.Part0 = p13

  1056. w16.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1057. w16.Part1 = p20

  1058. w16.C1 = CFrame.new(0.810044289, 0.640029907, -0.100006104, 0.258819014, -0.965925813, 0, 0.965925813, 0.258819014, 0, 0, 0, 1)

  1059. w17 = Instance.new("Weld", p13)

  1060. w17.Name = "BTWeld"

  1061. w17.Part0 = p13

  1062. w17.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1063. w17.Part1 = p17

  1064. w17.C1 = CFrame.new(0.227484345, -0.0899963379, -0.464691162, 0.99999994, 3.49679712e-16, -1.13133396e-08, 1.13133396e-08, -4.22219593e-08, 1, -2.26036523e-15, -0.99999994, -4.22219593e-08)

  1065. w18 = Instance.new("Weld", p13)

  1066. w18.Name = "BTWeld"

  1067. w18.Part0 = p13

  1068. w18.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1069. w18.Part1 = p1

  1070. w18.C1 = CFrame.new(0.243875027, 0.790002823, 0.190002441, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  1071. w19 = Instance.new("Weld", p13)

  1072. w19.Name = "BTWeld"

  1073. w19.Part0 = p13

  1074. w19.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1075. w19.Part1 = p11

  1076. w19.C1 = CFrame.new(0.13782835, 0.0265636444, 0.0400085449, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  1077. w20 = Instance.new("Weld", p13)

  1078. w20.Name = "BTWeld"

  1079. w20.Part0 = p13

  1080. w20.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1081. w20.Part1 = p10

  1082. w20.C1 = CFrame.new(0.344677687, -0.0111780167, 0, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  1083. w21 = Instance.new("Weld", p13)

  1084. w21.Name = "BTWeld"

  1085. w21.Part0 = p13

  1086. w21.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1087. w21.Part1 = p25

  1088. w21.C1 = CFrame.new(0.140007019, 0.299987793, -0.800038338, 0.965925813, 0.258819044, -7.31476035e-09, 4.24782343e-09, -4.41151577e-08, -1, -0.258819044, 0.965925813, -4.37113883e-08)

  1089. w22 = Instance.new("Weld", p13)

  1090. w22.Name = "BTWeld"

  1091. w22.Part0 = p13

  1092. w22.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1093. w22.Part1 = p21

  1094. w22.C1 = CFrame.new(0.810044289, 0.640075922, -0.100006104, 0.258819014, -0.965925813, 0, 0.965925813, 0.258819014, 0, 0, 0, 1)

  1095. w23 = Instance.new("Weld", p13)

  1096. w23.Name = "BTWeld"

  1097. w23.Part0 = p13

  1098. w23.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1099. w23.Part1 = p16

  1100. w23.C1 = CFrame.new(0.286679983, -0.026717186, -0.100006104, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  1101. w24 = Instance.new("Weld", p13)

  1102. w24.Name = "BTWeld"

  1103. w24.Part0 = p13

  1104. w24.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)

  1105. w24.Part1 = p7

  1106. w24.C1 = CFrame.new(0.222225666, 0.0595450401, 0.159973145, 0.99999994, 4.77671366e-16, 0, 4.77671366e-16, 0.99999994, 0, 0, 0, 1)

  1107. m.Parent = char

  1108. char:FindFirstChild'Left Arm'.Transparency = 1

  1109. for _, a in pairs(m:children()) do

  1110. if a:IsA('Part') then

  1111. a.Anchored = false

  1112. a.CanCollide = false

  1113. a.BottomSurface = 0

  1114. a.TopSurface = 0

  1115. end

  1116. end

  1117. if char.Head:FindFirstChildOfClass'Decal' then

  1118. char.Head.face.Texture = "rbxassetid://0"

  1119. end

  1120. --// lclick and rlclick

  1121. local rclick = false

  1122. local lclick = false

  1123. local canZoom = false

  1124. mouse.Button1Down:connect(function()

  1125. if canZoom then

  1126. lclick = true

  1127. elseif gunOut then

  1128. lclick = true

  1129. end

  1130. end)

  1131. mouse.Button1Up:connect(function()

  1132. if canZoom then

  1133. lclick = false

  1134. elseif gunOut then

  1135. lclick = false

  1136. end

  1137. end)

  1138. mouse.Button2Down:connect(function()

  1139. if canZoom then

  1140. rclick = true

  1141. end

  1142. end)

  1143. mouse.Button2Up:connect(function()

  1144. if canZoom then

  1145. rclick = false

  1146. end

  1147. end)

  1148. --// Buttons

  1149. mouse.KeyDown:connect(function(key)

  1150. if key == "q" then

  1151. if canZoom == false and cooldown then

  1152. cooldown = false

  1153. canZoom = true

  1154. tw('Zooming ability activated!')

  1155. cooldown = true

  1156. elseif canZoom == true and cooldown then

  1157. canZoom = false

  1158. cooldown = false

  1159. tw('Zooming ability deactivated!')

  1160. cooldown = true

  1161. end

  1162. end

  1163. if key == "f" then

  1164. if gunOut == false and cooldown then

  1165. cooldown = false

  1166. gunOut = true

  1167. cooldown = true

  1168. elseif gunOut and cooldown then

  1169. cooldown = false

  1170. gunOut = false

  1171. cooldown = true

  1172. end

  1173. end

  1174. if key == "r" and cooldown then

  1175. cooldown = false

  1176. tw('Self destructing...')

  1177. wait(1.2)

  1178. s3:Play()

  1179. sd()

  1180. char:BreakJoints()

  1181. end

  1182. if key == "e" then

  1183. if cooldown and bladeOut == false then

  1184. cooldown = false

  1185. bladeOut = true

  1186. s4:Play()

  1187. bladeWeld.C0 = CFrame.new(0,-1.45,0) * CFrame.Angles(rad(0),rad(0),rad(180))

  1188. bladeWeld3.C0 = CFrame.new(.3,-1.45,0) * CFrame.Angles(rad(0),rad(0),rad(180))

  1189. bladeWeld2.C0 = CFrame.new(-.3,-1.45,0) * CFrame.Angles(rad(0),rad(0),rad(180))

  1190. cooldown = true

  1191. elseif cooldown and bladeOut then

  1192. cooldown = false

  1193. bladeOut = false

  1194. s4:Play()

  1195. bladeWeld3.C0 = CFrame.new(.3,-.7,0) * CFrame.Angles(rad(0),rad(0),rad(180))

  1196. bladeWeld2.C0 = CFrame.new(-.3,-.7,0) * CFrame.Angles(rad(0),rad(0),rad(180))

  1197. bladeWeld.C0 = CFrame.new(0,-.7,0) * CFrame.Angles(rad(0),rad(0),rad(180))

  1198. cooldown = true

  1199. end

  1200. end

  1201. end)

  1202. --// Loop

  1203. cam = workspace.Camera

  1204. game:GetService('RunService').RenderStepped:connect(function()

  1205. if sprint then

  1206. s2:Resume()

  1207. else

  1208. s2:Stop()

  1209. end

  1210. end)

  1211. game:GetService('RunService').RenderStepped:connect(function()

  1212. BrickFirst2.CFrame = BrickFirst2.CFrame:lerp(BrickFirst.CFrame,0.1)

  1213. end)

  1214. game:GetService('RunService').RenderStepped:connect(function()

  1215. if lclick and canZoom then

  1216. cam.FieldOfView = cam.FieldOfView - 0.2

  1217. s1:Resume()

  1218. elseif rclick and cam.FieldOfView <= 72 and canZoom then

  1219. cam.FieldOfView = cam.FieldOfView + 0.2

  1220. s1:Resume()

  1221. elseif rclick == false or lclick == false then

  1222. if canZoom then

  1223. s1:Stop()

  1224. if cam.FieldOfView <= 72 and canZoom == false then

  1225. cam.FieldOfView = cam.FieldOfView + 0.2

  1226. end

  1227. end

  1228. end

  1229. end)

  1230. --// Custom Animation

  1231. local ang = -5

  1232. local ang2 = -5

  1233. local sine = 0

  1234. local change = 0.5

  1235. arm = 0

  1236. local t = math.huge

  1237. game:GetService('RunService').RenderStepped:connect(function()

  1238. sine = change+sine

  1239. ang = ang+0.08

  1240. ang2 = ang2+0.01

  1241. rad = math.rad

  1242. sin = math.sin

  1243. arm = arm + 0.06

  1244. if sprint == false and Vector3.new(torso.Velocity.X,0,torso.Velocity.Z).magnitude > 2 then

  1245. lshold.C0 = lshold.C0:lerp(CFrame.new(0,0,0) * lsho * CFrame.Angles(-0.1, 0, sin(arm)/1.5), .1)

  1246. rshold.C0 = rshold.C0:lerp(CFrame.new(0,0,0) * rsho * CFrame.Angles(-0.1, 0, sin(arm)/1.5), .1)

  1247. neck.C0 = neck.C0:lerp(CFrame.new(0,0,0) * ncf * CFrame.Angles(0, 0, 0), 0.1)

  1248. lhip.C0 = lhip.C0:lerp(CFrame.new(-1,-0.95+0.1*-math.cos(tick()*speed),0.2*math.sin(tick()*4))*CFrame.Angles(math.rad(25*-math.sin(tick()*4)), rad(-90), rad(0)), 1.5) * CFrame.Angles(-0.1, 0, 0)

  1249. rhip.C0 = rhip.C0:lerp(CFrame.new(1,-0.95+0.1*math.cos(tick()*speed),0.2*-math.sin(tick()*4))*CFrame.Angles(math.rad(25*math.sin(tick()*4)), rad(90), rad(0)), 1.5) * CFrame.Angles(-0.1, 0, 0)

  1250. elseif sprint == false and Vector3.new(torso.Velocity.X,0,torso.Velocity.Z).magnitude < 2 then

  1251. lshold.C0 = lshold.C0:lerp(CFrame.new(0,-0.001+0.03*math.sin(tick()*5),0) * lsho * CFrame.Angles(-0.2, 0, 0), 0.1)

  1252. rshold.C0 = rshold.C0:lerp(CFrame.new(0,-0.001+0.03*math.sin(tick()*5),0) * rsho * CFrame.Angles(-0.1, 0, 0), 0.1)

  1253. torsojoint.C0 = torsojoint.C0:lerp(CFrame.new(0,-0.001+0.03*math.sin(tick()*5),0) * torsoC0 * CFrame.Angles(0, 0, 0), 0.1)

  1254. lhip.C0 = lhip.C0:lerp(lle * CFrame.Angles(-0.07, 0, 0), 0.1)

  1255. rhip.C0 = rhip.C0:lerp(rle * CFrame.Angles(-0.07, 0, 0), 0.1)

  1256. elseif sprint and Vector3.new(torso.Velocity.X,0,torso.Velocity.Z).magnitude > 2 then

  1257. torsojoint.C0 = torsojoint.C0:lerp(torsoC0*CFrame.new(0, 0, 2.88) * CFrame.Angles(math.rad(9), 0, 0), 0.1)

  1258. lhip.C0 = lhip.C0:lerp(lle*CFrame.Angles(math.rad(-5.386), math.rad(-3.667), math.rad(22.861)), 0.1)

  1259. rhip.C0 = rhip.C0:lerp(rle*CFrame.Angles(math.rad(-7.047), math.rad(4.813), math.rad(-21.028)), 0.1)

  1260. lshold.C0 = lshold.C0:lerp(lsho*CFrame.Angles(math.rad(-15), math.rad(-8), math.rad(45)), 0.1)

  1261. rshold.C0 = rshold.C0:lerp(rsho*CFrame.Angles(math.rad(-15), math.rad(-8), math.rad(-45)), 0.1)

  1262. elseif sprint and Vector3.new(torso.Velocity.X,0,torso.Velocity.Z).magnitude < 2 then

  1263. torsojoint.C0 = torsojoint.C0:lerp(torsoC0*CFrame.new(0, 0, 2.88) * CFrame.Angles(math.rad(9), 0, 0), 0.1)

  1264. lhip.C0 = lhip.C0:lerp(lle*CFrame.new(-0.557, 0.4, 0) * CFrame.Angles(0, 0, math.rad(-14.439)), 0.1)

  1265. rhip.C0 = rhip.C0:lerp(rle*CFrame.new(0.104, 0.064, 0.016) * CFrame.Angles(0, math.rad(-8.537), math.rad(4.756)), 0.1)

  1266. lshold.C0 = lshold.C0:lerp(lsho*CFrame.Angles(math.rad(-9.511), 0, 0), 0.1)

  1267. rshold.C0 = rshold.C0:lerp(rsho*CFrame.Angles(math.rad(-9.912), 0, 0), 0.1)

  1268. neck.C0 = neck.C0:lerp(ncf*CFrame.Angles(math.rad(10.371), math.rad(-0.401), math.rad(0.057)), 0.1)

  1269. end

  1270. end)

  1271. --//

  1272. while wait(.02) do

  1273. local sound = sfx[math.random(1,#sfx)]

  1274. if lclick and gunOut then

  1275. sound:Resume()

  1276. local ray = Ray.new(gunpart.CFrame.p, (mouse.Hit.p - gunpart.CFrame.p).unit * 700)

  1277. local part, position = workspace:FindPartOnRay(ray, char, false, true)

  1278. local beam = Instance.new("Part", workspace)

  1279. beam.FormFactor = "Custom"

  1280. beam.Material = "Plastic"

  1281. beam.Transparency = 0.25

  1282. beam.Anchored = true

  1283. beam.Locked = true

  1284. beam.CanCollide = false

  1285. if mouse.Target and mouse.Target.Parent and mouse.Target.Parent:FindFirstChildOfClass'Humanoid' then

  1286. local targ = mouse.Target.Parent

  1287. local humtarg = targ:FindFirstChildOfClass'Humanoid'

  1288. humtarg:TakeDamage(humtarg.MaxHealth/2/2/2/2/2)

  1289. end

  1290. local distance = (gunpart.CFrame.p - position).magnitude

  1291. beam.Size = Vector3.new(0.08, 0.08, distance)

  1292. beam.CFrame = CFrame.new(gunpart.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)

  1293. game:GetService('Debris'):AddItem(beam,0.1)

  1294. end

  1295. end

Cyborg roblox script - Pastebin.com (2025)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Rubie Ullrich

Last Updated:

Views: 6463

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.