The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
Guest
Gun? script pastebin roblox
By gun? on 2024-11-27 08:00 am | Syntax: LUA | Views: 21



New Script | Raw | Show/Hide line no. | Copy text to clipboard
  1. --https://www.roblox.com/catalog/4933294084/Type-37-Pulse-Rifle
  2. local unanchoredparts = {}
  3.                 local movers = {}
  4.                 local tog = true
  5.                 local move = false
  6.                 local Player = game:GetService("Players").LocalPlayer
  7.                 local Character = Player.Character
  8.                 local mov = {};
  9.                 local mov2 = {};
  10.                  
  11.  
  12.        
  13.  
  14.                 local Hats = {Ex1 = Character:WaitForChild("Black Type-37 Pulse Rifle"),
  15.         }
  16.  
  17.  
  18.  
  19.                 for i,v in next, Hats do
  20.                         v.Handle.AccessoryWeld:Remove()
  21.                         for _,mesh in next, v:GetDescendants() do
  22.                                 if mesh:IsA("Mesh") or mesh:IsA("SpecialMesh") then
  23.                                         --mesh:Remove()
  24.                                 end
  25.                         end
  26.                 end
  27.        
  28.         local Network = coroutine.create(function()
  29.             while true do
  30.                 game:GetService("RunService").Heartbeat:Wait()
  31.                 settings().Physics.AllowSleep = false
  32.                 game:GetService("Players").LocalPlayer.MaximumSimulationRadius = math.pow(math.huge,math.huge)*math.huge
  33.                 game:GetService("Players").LocalPlayer.SimulationRadius = math.pow(math.huge,math.huge)*math.huge
  34.             end
  35.         end)
  36. coroutine.resume(Network)
  37.        
  38.                 function ftp(str)
  39.                         local pt = {};
  40.                         if str ~= 'me' and str ~= 'random' then
  41.                                 for i, v in pairs(game.Players:GetPlayers()) do
  42.                                         if v.Name:lower():find(str:lower()) then
  43.                                                 table.insert(pt, v);
  44.                                         end
  45.                                 end
  46.                         elseif str == 'me' then
  47.                                 table.insert(pt, plr);
  48.                         elseif str == 'random' then
  49.                                 table.insert(pt, game.Players:GetPlayers()[math.random(1, #game.Players:GetPlayers())]);
  50.                         end
  51.                         return pt;
  52.                 end
  53.                
  54.        
  55.         local function align(i,v)
  56.                         local att0 = Instance.new("Attachment", i)
  57.                         att0.Position = Vector3.new(0,0,0)
  58.                         local att1 = Instance.new("Attachment", v)
  59.                         att1.Position = Vector3.new(0,0,0)
  60.                         local AP = Instance.new("AlignPosition", i)
  61.                         AP.Attachment0 = att0
  62.                         AP.Attachment1 = att1
  63.                         AP.RigidityEnabled = false
  64.                         AP.ReactionForceEnabled = false
  65.                         AP.ApplyAtCenterOfMass = false
  66.                         AP.MaxForce = 9999999
  67.                         AP.MaxVelocity = math.huge
  68.                         AP.Responsiveness = 200
  69.                         local AO = Instance.new("AlignOrientation", i)
  70.                         AO.Attachment0 = att0
  71.                         AO.Attachment1 = att1
  72.                         AO.ReactionTorqueEnabled = false
  73.                         AO.PrimaryAxisOnly = false
  74.                         AO.MaxTorque = 9999999
  75.                         AO.MaxAngularVelocity = math.huge
  76.                         AO.Responsiveness = 200
  77.                 end
  78.  
  79.  
  80.  
  81.  
  82.                 align(Hats.Ex1.Handle, Character["Torso"])
  83.  
  84.  
  85.  
  86.  
  87.  
  88.                 Hats.Ex1.Handle.Attachment.Rotation = Vector3.new(-90,45,90)
  89.  
  90.        
  91.  
  92.        
  93.                 Character:WaitForChild("Torso"):FindFirstChild("Attachment").Name = "Attachment1"
  94.  
  95.  
  96.         Character:WaitForChild("Torso").Attachment1.Position = Vector3.new(0, 0.5, -2)
  97.  
  98.  
  99. game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(KeyPressed)
  100.     if KeyPressed ==  "r" then
  101.         Hats.Ex1.Handle.Attachment.Rotation = Vector3.new(0,90,45)
  102.         Character:WaitForChild("Torso").Attachment1.Position = Vector3.new(0, 0.5, -1.7)
  103.         wait(0.7)
  104.         Character:WaitForChild("Torso").Attachment1.Position = Vector3.new(0, 0.5, -2)
  105.         Hats.Ex1.Handle.Attachment.Rotation = Vector3.new(-90,45,90)
  106.     end  
  107. end)
  108.  
  109.  
  110. -- made by Creatar aca Robloit for Dark Eccentric --
  111.  
  112. Bypass = "death"
  113. loadstring(game:GetObjects("rbxassetid://5325226148")[1].Source)()
  114. plr = game.Players.LocalPlayer
  115. dead = false
  116. char = plr.Character
  117.  
  118. bullet = workspace[plr.Name]["HumanoidRootPart"]
  119. bullet.Transparency = 0.5
  120. bhandle = bullet
  121. bullet.Massless = true
  122. bullet:FindFirstChildOfClass("Attachment"):Destroy()
  123. bullet:FindFirstChildOfClass("Attachment"):Destroy()
  124. bullet:FindFirstChildOfClass("Attachment"):Destroy()
  125.  
  126. mouse = plr:GetMouse()
  127. head = char.Head
  128. camera = workspace.CurrentCamera
  129. lt = true
  130. ltt = false
  131.  
  132. local function IsFirstPerson()
  133.      return (head.CFrame.p - camera.CFrame.p).Magnitude < 1
  134. end
  135.  
  136.      bbv = Instance.new("BodyPosition",bhandle)
  137.      bbv.Position = char.Torso.CFrame.p
  138.  
  139.      rarm = char["Right Arm"]
  140.      larm = char["Left Arm"]
  141.      torso = char.Torso
  142.      
  143.      
  144.      l = Instance.new("Attachment",larm)
  145.      l.Rotation = Vector3.new(-90,20,0)
  146.      l.Position = Vector3.new(1,1,0.5)
  147.      
  148.      r = Instance.new("Attachment",rarm)
  149.      r.Rotation = Vector3.new(-90,-25,0)
  150.      r.Position = Vector3.new(-1,0.5,0.5)
  151.      
  152.      t = Instance.new("Attachment",torso)
  153.      --rarm
  154.      rap = Instance.new("AlignPosition",rarm)
  155.      rap.Attachment0 = r
  156.      rap.Attachment1 = t
  157.      rap.RigidityEnabled = true
  158.      
  159.      rao = Instance.new("AlignOrientation",rarm)
  160.      rao.Attachment0 = r
  161.      rao.Attachment1 = t
  162.      rao.RigidityEnabled = true
  163.      
  164.      --larm
  165.      
  166.      
  167.      
  168.      
  169.      lap = Instance.new("AlignPosition",larm)
  170.      lap.Attachment0 = l
  171.      lap.Attachment1 = t
  172.      lap.RigidityEnabled = true
  173.      
  174.      lao = Instance.new("AlignOrientation",larm)
  175.      lao.Attachment0 = l
  176.      lao.Attachment1 = t
  177.      lao.RigidityEnabled = true
  178.    
  179.      
  180.      
  181.      mouse.Button1Down:Connect(function()
  182.          if dead == false then
  183.         lt = false
  184.         ltt = true
  185.        
  186.              
  187.         --l.Position = Vector3.new(1,0.5,0.5)
  188.         --l.Rotation = Vector3.new(-95,25,0)
  189.        
  190.         r.Position = Vector3.new(-1,0,0.5)
  191.         r.Rotation = Vector3.new(-95,-33,0)
  192.         wait(0.13)
  193.        
  194.         l.Position = Vector3.new(1,1,0.5)
  195.         l.Rotation = Vector3.new(-90,20,0)
  196.        
  197.         r.Position = Vector3.new(-1,0.5,0.5)
  198.         r.Rotation = Vector3.new(-90,-25,0)
  199.         ltt = false
  200.      bbav = Instance.new("BodyAngularVelocity",bhandle)
  201.      bbav.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
  202.      bbav.P = 1000000000000000000000000000
  203.      bbav.AngularVelocity = Vector3.new(10000000000000000000000000000000,100000000000000000000000000,100000000000000000)
  204.      game:GetService("Debris"):AddItem(bbav,0.1)
  205.         if game.Players:GetPlayerFromCharacter(mouse.Target.Parent) then
  206.             if mouse.Target.Parent.Name == char.Name or mouse.Target.Parent.Name == "non" then return end
  207.               --repeat
  208.             game:GetService("RunService").RenderStepped:Wait()
  209.             bbv.Position = (CFrame.new(mouse.Target.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
  210.             bhandle.Position = (CFrame.new(mouse.Target.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
  211.             wait(1)
  212.             --until char.Humanoid.Health == 100 or char.Humanoid.Health == 0
  213.         elseif game.Players:GetPlayerFromCharacter(mouse.Target.Parent.Parent) then
  214.             if mouse.Target.Parent.Name == char.Name or mouse.Target.Parent.Name == "non" then return end
  215.             --repeat
  216.             game:GetService("RunService").RenderStepped:Wait()
  217.             bbv.Position = (CFrame.new(mouse.Target.Parent.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
  218.             bhandle.Position = (CFrame.new(mouse.Target.Parent.Parent.HumanoidRootPart.CFrame.p,char.Torso.CFrame.p) * CFrame.new(0,0,0)).p
  219.             wait(1)
  220.             --until char.Humanoid.Health == 100 or char.Humanoid.Health == 0
  221.            
  222.             else
  223.        -- repeat
  224.         game:GetService("RunService").RenderStepped:Wait()
  225.         bbv.Position = mouse.Hit.p
  226.         bhandle.Position = mouse.Hit.p
  227.         wait(1)
  228.         --until char.Humanoid.Health == 100 or char.Humanoid.Health == 0
  229.         end
  230.         wait()
  231.         lt = true
  232.          end
  233.          end)
  234.          
  235.      char.Humanoid.Died:Connect(function()
  236.          dead = true
  237.      end)
  238.      repeat
  239.          game:GetService("RunService").RenderStepped:Wait()
  240.          if dead == false and bhandle.CanCollide == true then
  241.          bhandle.CanCollide = false
  242.          end
  243.          --if lt == true and dead == false then
  244.          --bhandle.CFrame = char.Torso.CFrame
  245.          bbv.Position = char.Torso.CFrame.p
  246.          if ltt == true and dead == false then
  247.         --bhandle.CFrame = char.Torso.CFrame * CFrame.new(0,0,-6)
  248.         bhandle.Rotation = char.Torso.Rotation
  249.          end
  250.      until char.Humanoid.Health == 0
  251.  
  252. game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(KeyPressed)
  253.     if KeyPressed ==  "r" then
  254.         wait(0.2)
  255.         l.Position = Vector3.new(1,0.5,0.5)
  256.         l.Rotation = Vector3.new(-95,25,0)
  257.         wait(0.5)
  258.         l.Position = Vector3.new(1,1,0.5)
  259.         l.Rotation = Vector3.new(-90,20,0)
  260.        
  261.     end  
  262. end)



  • Recent Roblox Scripts