Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print([[
- Ya can't be forgiven, kid.
- by DrakerMaker
- ]])
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,Mouse,mouse,UserInputService,ContextActionService = owner
- do
- script.Parent = Player.Character
- --RemoteEvent for communicating
- local Event = Instance.new("RemoteEvent")
- Event.Name = "UserInput_Event"
- --Fake event to make stuff like Mouse.KeyDown work
- local function fakeEvent()
- local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
- t.connect = t.Connect
- return t
- end
- --Creating fake input objects with fake variables
- local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
- CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
- end}
- --Merged 2 functions into one by checking amount of arguments
- CAS.UnbindAction = CAS.BindAction
- --This function will trigger the events that have been :Connect()'ed
- local function te(self,ev,...)
- local t = m[ev]
- if t and t._fakeEvent and t.Function then
- t.Function(...)
- end
- end
- m.TrigEvent = te
- UIS.TrigEvent = te
- Event.OnServerEvent:Connect(function(plr,io)
- if plr~=Player then return end
- if io.isMouse then
- m.Target = io.Target
- m.Hit = io.Hit
- else
- local b = io.UserInputState == Enum.UserInputState.Begin
- if io.UserInputType == Enum.UserInputType.MouseButton1 then
- return m:TrigEvent(b and "Button1Down" or "Button1Up")
- end
- for _,t in pairs(CAS.Actions) do
- for _,k in pairs(t.Keys) do
- if k==io.KeyCode then
- t.Function(t.Name,io.UserInputState,io)
- end
- end
- end
- m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
- UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
- end
- end)
- Event.Parent = NLS([==[
- local Player = game:GetService("Players").LocalPlayer
- local Event = script:WaitForChild("UserInput_Event")
- local UIS = game:GetService("UserInputService")
- local input = function(io,a)
- if a then return end
- --Since InputObject is a client-side instance, we create and pass table instead
- Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
- end
- UIS.InputBegan:Connect(input)
- UIS.InputEnded:Connect(input)
- local Mouse = Player:GetMouse()
- local h,t
- --Give the server mouse data 30 times every second, but only if the values changed
- --If player is not moving their mouse, client won't fire events
- while wait(1/30) do
- if h~=Mouse.Hit or t~=Mouse.Target then
- h,t=Mouse.Hit,Mouse.Target
- Event:FireServer({isMouse=true,Target=t,Hit=h})
- end
- end]==],Player.Character)
- Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
- end
- local song = Instance.new("Sound")
- song.SoundId = "rbxassetid://606005356"
- song.PlaybackSpeed = 1
- song.Volume = 6
- song.Looped = true
- song.Parent = owner.Character.Head
- song:Play()
- local BillboardGui = Instance.new("BillboardGui")
- local Frame = Instance.new("Frame")
- local Text = Instance.new("TextBox")
- BillboardGui.MaxDistance = 50
- BillboardGui.Name = "Type"
- BillboardGui.Parent = owner.Character.Head
- BillboardGui.Active = true
- BillboardGui.Size = UDim2.new(15.5, 0, 15, 0)
- BillboardGui.StudsOffset = Vector3.new(0, 6, 0)
- Frame.Name = "Framer"
- Frame.Parent = BillboardGui
- Frame.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame.BackgroundTransparency = 1
- Frame.BorderSizePixel = 0
- Frame.Position = UDim2.new(0.209999993, 0, 0.209999993, 0)
- Frame.Selectable = true
- Frame.Size = UDim2.new(0.600000024, 0, 0.699999988, 0)
- Text.Name = "Labeler"
- Text.Parent = Frame
- Text.BackgroundColor3 = Color3.new(0, 0, 0)
- Text.BackgroundTransparency = 1
- Text.BorderColor3 = Color3.new(0, 0, 0)
- Text.Position = UDim2.new(0.200000003, 0, 0.150000006, 0)
- Text.Size = UDim2.new(0.600000024, 0, 0.699999988, 0)
- Text.ClearTextOnFocus = false
- Text.Font = Enum.Font.Fantasy
- Text.Text = "Vengeance"
- Text.TextColor3 = Color3.new(255,0,0)
- Text.TextSize = 100
- Text.TextWrapped = false
- Text.TextScaled = true
- function wbtwe(Part0, Part1, C0)
- local weld = Instance.new("Weld", Part0)
- weld.Part0 = Part0
- weld.Part1 = Part1
- weld.C0 = Part1.CFrame:inverse() *Part1.CFrame *C0
- return weld
- end
- function rayCast(Position, Direction, Range, Ignore)
- return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
- end
- walk = 0
- idle = 0
- wingmove = 0
- animt = true
- mode = 1
- link = 0
- hrw = wbtwe(owner.Character.Torso, owner.Character.HumanoidRootPart, CFrame.new(0, 0, 0))
- law = wbtwe(owner.Character["Left Arm"], owner.Character.Torso, CFrame.new(1.45, 0.1, 0.3) *CFrame.Angles(0, 25, 0.1))
- raw = wbtwe(owner.Character["Right Arm"], owner.Character.Torso, CFrame.new(-1.4, 1, 0.5) *CFrame.Angles(0, 0, -0.1) *CFrame.fromEulerAnglesXYZ(-89.5, 0, 0))
- llw = wbtwe(owner.Character["Left Leg"], owner.Character.Torso, CFrame.new(0.45, 2.1, 0) *CFrame.Angles(0, 25, 0.2))
- rlw = wbtwe(owner.Character["Right Leg"], owner.Character.Torso, CFrame.new(-0.4, 2.1, 0) *CFrame.Angles(0, 0, -0.2))
- hw = wbtwe(owner.Character.Head, owner.Character.Torso, CFrame.new(0.2, -1.5, 0) *CFrame.Angles(0, 0, 0.2))
- local mas = Instance.new("Model", game:GetService("Lighting"))
- -- DECLARING VARIABLES
- local Gun = Instance.new("Model")
- local Part = Instance.new("Part")
- local Weld = Instance.new("Weld")
- local Weld_1 = Instance.new("Weld")
- local Weld_2 = Instance.new("Weld")
- local Weld_3 = Instance.new("Weld")
- local Weld_4 = Instance.new("Weld")
- local Weld_5 = Instance.new("Weld")
- local Weld_6 = Instance.new("Weld")
- local Weld_7 = Instance.new("Weld")
- local Weld_8 = Instance.new("Weld")
- local Weld_9 = Instance.new("Weld")
- local Weld_10 = Instance.new("Weld")
- local Weld_11 = Instance.new("Weld")
- local Weld_12 = Instance.new("Weld")
- local Weld_13 = Instance.new("Weld")
- local Weld_14 = Instance.new("Weld")
- local Weld_15 = Instance.new("Weld")
- local Weld_16 = Instance.new("Weld")
- local Weld_17 = Instance.new("Weld")
- local Weld_18 = Instance.new("Weld")
- local Weld_19 = Instance.new("Weld")
- local Weld_20 = Instance.new("Weld")
- local Weld_21 = Instance.new("Weld")
- local Weld_22 = Instance.new("Weld")
- local Weld_23 = Instance.new("Weld")
- local Weld_24 = Instance.new("Weld")
- local Weld_25 = Instance.new("Weld")
- local Weld_26 = Instance.new("Weld")
- local Weld_27 = Instance.new("Weld")
- local Weld_28 = Instance.new("Weld")
- local Weld_29 = Instance.new("Weld")
- local Weld_30 = Instance.new("Weld")
- local Weld_31 = Instance.new("Weld")
- local WeldConstraint = Instance.new("WeldConstraint")
- local Part_1 = Instance.new("Part")
- local Mesh = Instance.new("SpecialMesh")
- local WeldConstraint_1 = Instance.new("WeldConstraint")
- local Part_2 = Instance.new("Part")
- local Mesh_1 = Instance.new("SpecialMesh")
- local WeldConstraint_2 = Instance.new("WeldConstraint")
- local Part_3 = Instance.new("Part")
- local WeldConstraint_3 = Instance.new("WeldConstraint")
- local Part_4 = Instance.new("Part")
- local WeldConstraint_4 = Instance.new("WeldConstraint")
- local Part_5 = Instance.new("Part")
- local Mesh_2 = Instance.new("CylinderMesh")
- local WeldConstraint_5 = Instance.new("WeldConstraint")
- local Eye = Instance.new("Part")
- local WeldConstraint_6 = Instance.new("WeldConstraint")
- local Eye_1 = Instance.new("Part")
- local WeldConstraint_7 = Instance.new("WeldConstraint")
- local Eye_2 = Instance.new("Part")
- local WeldConstraint_8 = Instance.new("WeldConstraint")
- local Eye_3 = Instance.new("Part")
- local WeldConstraint_9 = Instance.new("WeldConstraint")
- local Eye_4 = Instance.new("Part")
- local WeldConstraint_10 = Instance.new("WeldConstraint")
- local Eye_5 = Instance.new("Part")
- local WeldConstraint_11 = Instance.new("WeldConstraint")
- local Eye_6 = Instance.new("Part")
- local WeldConstraint_12 = Instance.new("WeldConstraint")
- local Eye_7 = Instance.new("Part")
- local WeldConstraint_13 = Instance.new("WeldConstraint")
- local Eye_8 = Instance.new("Part")
- local Mesh_3 = Instance.new("CylinderMesh")
- local WeldConstraint_14 = Instance.new("WeldConstraint")
- local Part_6 = Instance.new("Part")
- local Mesh_4 = Instance.new("SpecialMesh")
- local WeldConstraint_15 = Instance.new("WeldConstraint")
- local Part_7 = Instance.new("Part")
- local Mesh_5 = Instance.new("SpecialMesh")
- local WeldConstraint_16 = Instance.new("WeldConstraint")
- local Part_8 = Instance.new("Part")
- local WeldConstraint_17 = Instance.new("WeldConstraint")
- local Part_9 = Instance.new("Part")
- local Mesh_6 = Instance.new("CylinderMesh")
- local WeldConstraint_18 = Instance.new("WeldConstraint")
- local Part_10 = Instance.new("Part")
- local Mesh_7 = Instance.new("CylinderMesh")
- local Snap = Instance.new("Snap")
- local WeldConstraint_19 = Instance.new("WeldConstraint")
- local Part_11 = Instance.new("Part")
- local Mesh_8 = Instance.new("CylinderMesh")
- local WeldConstraint_20 = Instance.new("WeldConstraint")
- local Part_12 = Instance.new("Part")
- local Mesh_9 = Instance.new("SpecialMesh")
- local WeldConstraint_21 = Instance.new("WeldConstraint")
- local Part_13 = Instance.new("Part")
- local WeldConstraint_22 = Instance.new("WeldConstraint")
- local Part_14 = Instance.new("Part")
- local WeldConstraint_23 = Instance.new("WeldConstraint")
- local Part_15 = Instance.new("Part")
- local WeldConstraint_24 = Instance.new("WeldConstraint")
- local Part_16 = Instance.new("Part")
- local WeldConstraint_25 = Instance.new("WeldConstraint")
- local Part_17 = Instance.new("Part")
- local WeldConstraint_26 = Instance.new("WeldConstraint")
- local Part_18 = Instance.new("Part")
- local WeldConstraint_27 = Instance.new("WeldConstraint")
- local Part_19 = Instance.new("Part")
- local WeldConstraint_28 = Instance.new("WeldConstraint")
- local Part_20 = Instance.new("Part")
- local WeldConstraint_29 = Instance.new("WeldConstraint")
- local Part_21 = Instance.new("Part")
- local WeldConstraint_30 = Instance.new("WeldConstraint")
- local Part_22 = Instance.new("Part")
- local WeldConstraint_31 = Instance.new("WeldConstraint")
- local Part_23 = Instance.new("Part")
- local Mesh_10 = Instance.new("CylinderMesh")
- local WeldConstraint_32 = Instance.new("WeldConstraint")
- local Part_24 = Instance.new("Part")
- local Mesh_11 = Instance.new("CylinderMesh")
- local WeldConstraint_33 = Instance.new("WeldConstraint")
- local Part_25 = Instance.new("Part")
- local Mesh_12 = Instance.new("SpecialMesh")
- local WeldConstraint_34 = Instance.new("WeldConstraint")
- local Eye_9 = Instance.new("Part")
- local Mesh_13 = Instance.new("CylinderMesh")
- local ParticleEmitter = Instance.new("ParticleEmitter")
- local WeldConstraint_35 = Instance.new("WeldConstraint")
- local Part_26 = Instance.new("Part")
- local Mesh_14 = Instance.new("SpecialMesh")
- local WeldConstraint_36 = Instance.new("WeldConstraint")
- local Eye_10 = Instance.new("Part")
- local Mesh_15 = Instance.new("SpecialMesh")
- local WeldConstraint_37 = Instance.new("WeldConstraint")
- local Main = Instance.new("Part")
- -- SETTING PROPERTIES
- Gun.Name = "Gun"
- Gun.Parent = mas
- Part.CFrame = CFrame.new(-64.827,1.807,4.157,0.999,-0.045,0,-0.045,-0.996,0.082,-0.004,-0.082,-0.997)
- Part.CanCollide = false
- Part.Color = Color3.new(0.106,0.165,0.208)
- Part.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part.Material = Enum.Material.Glass
- Part.Size = Vector3.new(0.2,0.6,0.2)
- Part.Parent = Gun
- Weld.C0 = CFrame.new(0,-1,0,1,0,0,0,0,-1,0,1,0)
- Weld.C1 = CFrame.new(0,0.21,0,1,0,0,0,1,0,0,0,1)
- Weld.Part1 = Part
- Weld.Parent = Part
- Weld_1.C0 = CFrame.new(0,-0.3,0.2,-1,0,0,0,1,0,0,0,-1)
- Weld_1.Part0 = Part
- Weld_1.Part1 = Part_1
- Weld_1.Parent = Part
- Weld_2.C0 = CFrame.new(0,-0.4,0,-1,0,0,0,-1,0,0,0,1)
- Weld_2.Part0 = Part
- Weld_2.Part1 = Part_2
- Weld_2.Parent = Part
- Weld_3.C0 = CFrame.new(0,-0.5,0.2,1,0,0,0,1,0,0,0,1)
- Weld_3.Part0 = Part
- Weld_3.Part1 = Part_3
- Weld_3.Parent = Part
- Weld_4.C0 = CFrame.new(0,-0.6,0.5,1,0,0,0,1,0,0,0,1)
- Weld_4.Part0 = Part
- Weld_4.Part1 = Part_4
- Weld_4.Parent = Part
- Weld_5.C0 = CFrame.new(0,-0.6,0.5,1,0,0,0,0,-1,0,1,0)
- Weld_5.Part0 = Part
- Weld_5.Part1 = Part_5
- Weld_5.Parent = Part
- Weld_6.C0 = CFrame.new(0,0,0,0.707,0,0.707,0,1,0,-0.707,0,0.707)
- Weld_6.Part0 = Part_5
- Weld_6.Part1 = Eye
- Weld_6.Parent = Part
- Weld_7.C0 = CFrame.new(0,0,0,0,0,1,0,1,0,-1,0,0)
- Weld_7.Part0 = Part_5
- Weld_7.Part1 = Eye_1
- Weld_7.Parent = Part
- Weld_8.C0 = CFrame.new(0,0,0,-0.707,0,0.707,0,1,0,-0.707,0,-0.707)
- Weld_8.Part0 = Part_5
- Weld_8.Part1 = Eye_2
- Weld_8.Parent = Part
- Weld_9.C0 = CFrame.new(0,0,0,-1,0,0,0,1,0,0,0,-1)
- Weld_9.Part0 = Part_5
- Weld_9.Part1 = Eye_3
- Weld_9.Parent = Part
- Weld_10.C0 = CFrame.new(0,0,0,-0.707,0,-0.707,0,1,0,0.707,0,-0.707)
- Weld_10.Part0 = Part_5
- Weld_10.Part1 = Eye_4
- Weld_10.Parent = Part
- Weld_11.C0 = CFrame.new(0,0,0,0,0,-1,0,1,0,1,0,0)
- Weld_11.Part0 = Part_5
- Weld_11.Part1 = Eye_5
- Weld_11.Parent = Part
- Weld_12.C0 = CFrame.new(0,0,0,0.707,0,-0.707,0,1,0,0.707,0,0.707)
- Weld_12.Part0 = Part_5
- Weld_12.Part1 = Eye_6
- Weld_12.Parent = Part
- Weld_13.Part0 = Part_5
- Weld_13.Part1 = Eye_7
- Weld_13.Parent = Part
- Weld_14.C0 = CFrame.new(0,-0.6,0.5,1,0,0,0,0,-1,0,1,0)
- Weld_14.Part0 = Part
- Weld_14.Part1 = Eye_8
- Weld_14.Parent = Part
- Weld_15.C0 = CFrame.new(0,-0.6,0.3,1,0,0,0,0,-1,0,1,0)
- Weld_15.Part0 = Part
- Weld_15.Part1 = Part_6
- Weld_15.Parent = Part
- Weld_16.C0 = CFrame.new(0,-0.7,0.5,1,0,0,0,0,1,0,-1,0)
- Weld_16.Part0 = Part
- Weld_16.Part1 = Part_7
- Weld_16.Parent = Part
- Weld_17.C0 = CFrame.new(0,-0.6,0.7,0.719,0.695,0,-0.695,0.719,0,0,0,1)
- Weld_17.Part0 = Part
- Weld_17.Part1 = Eye_10
- Weld_17.Parent = Part
- Weld_18.C0 = CFrame.new(0,-0.6,0.7,1,0,0,0,0,-1,0,1,0)
- Weld_18.Part0 = Part
- Weld_18.Part1 = Part_9
- Weld_18.Parent = Part
- Weld_19.C0 = CFrame.new(0,-0.6,0.7,0.719,-0.695,0,0.695,0.719,0,0,0,1)
- Weld_19.Part0 = Part
- Weld_19.Part1 = Part_26
- Weld_19.Parent = Part
- Weld_20.C0 = CFrame.new(0,-0.6,1.1,1,0,0,0,0,-1,0,1,0)
- Weld_20.Part0 = Part
- Weld_20.Part1 = Part_11
- Weld_20.Parent = Part
- Weld_21.C0 = CFrame.new(0,-0.55,0.2,1,0,0,0,-0.707,0.707,0,-0.707,-0.707)
- Weld_21.C1 = CFrame.new(0,-0.3,0,1,0,0,0,1,0,0,0,1)
- Weld_21.Part0 = Part
- Weld_21.Part1 = Part_12
- Weld_21.Parent = Part
- Weld_22.C0 = CFrame.new(0,-0.1,0.2,1,0,0,0,0,-1,0,1,0)
- Weld_22.Part0 = Part
- Weld_22.Part1 = Part_13
- Weld_22.Parent = Part
- Weld_23.C0 = CFrame.new(0,0.025,0,1,0,0,0,0.99,-0.139,0,0.139,0.99)
- Weld_23.C1 = CFrame.new(0,-0.025,0,1,0,0,0,1,0,0,0,1)
- Weld_23.Part0 = Part_13
- Weld_23.Part1 = Part_14
- Weld_23.Parent = Part
- Weld_24.C0 = CFrame.new(0,0.025,0,1,0,0,0,0.99,-0.139,0,0.139,0.99)
- Weld_24.C1 = CFrame.new(0,-0.025,0,1,0,0,0,1,0,0,0,1)
- Weld_24.Part0 = Part_14
- Weld_24.Part1 = Part_15
- Weld_24.Parent = Part
- Weld_25.C0 = CFrame.new(0,0.025,0,1,0,0,0,0.99,-0.139,0,0.139,0.99)
- Weld_25.C1 = CFrame.new(0,-0.025,0,1,0,0,0,1,0,0,0,1)
- Weld_25.Part0 = Part_15
- Weld_25.Part1 = Part_16
- Weld_25.Parent = Part
- Weld_26.C0 = CFrame.new(0,0.025,0,1,0,0,0,0.99,-0.139,0,0.139,0.99)
- Weld_26.C1 = CFrame.new(0,-0.025,0,1,0,0,0,1,0,0,0,1)
- Weld_26.Part0 = Part_16
- Weld_26.Part1 = Part_17
- Weld_26.Parent = Part
- Weld_27.C0 = CFrame.new(0,0.025,0,1,0,0,0,0.99,-0.139,0,0.139,0.99)
- Weld_27.C1 = CFrame.new(0,-0.025,0,1,0,0,0,1,0,0,0,1)
- Weld_27.Part0 = Part_17
- Weld_27.Part1 = Part_18
- Weld_27.Parent = Part
- Weld_28.C0 = CFrame.new(0,0.025,0,1,0,0,0,0.99,-0.139,0,0.139,0.99)
- Weld_28.C1 = CFrame.new(0,-0.025,0,1,0,0,0,1,0,0,0,1)
- Weld_28.Part0 = Part_18
- Weld_28.Part1 = Part_19
- Weld_28.Parent = Part
- Weld_29.C0 = CFrame.new(0,0.025,0,1,0,0,0,0.99,-0.139,0,0.139,0.99)
- Weld_29.C1 = CFrame.new(0,-0.025,0,1,0,0,0,1,0,0,0,1)
- Weld_29.Part0 = Part_19
- Weld_29.Part1 = Part_20
- Weld_29.Parent = Part
- Weld_30.C0 = CFrame.new(0,0.025,0,1,0,0,0,0.99,-0.139,0,0.139,0.99)
- Weld_30.C1 = CFrame.new(0,-0.025,0,1,0,0,0,1,0,0,0,1)
- Weld_30.Part0 = Part_20
- Weld_30.Part1 = Part_21
- Weld_30.Parent = Part
- Weld_31.C0 = CFrame.new(0,0.025,0,1,0,0,0,0.99,-0.139,0,0.139,0.99)
- Weld_31.C1 = CFrame.new(0,-0.025,0,1,0,0,0,1,0,0,0,1)
- Weld_31.Part0 = Part_21
- Weld_31.Part1 = Part_22
- Weld_31.Parent = Part
- WeldConstraint.Part0 = Part
- WeldConstraint.Part1 = Main
- WeldConstraint.Parent = Part
- Part_1.CFrame = CFrame.new(-64.814,2.122,3.982,-0.999,-0.045,0,0.045,-0.996,-0.082,0.004,-0.082,0.997)
- Part_1.CanCollide = false
- Part_1.Color = Color3.new(0.106,0.165,0.208)
- Part_1.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_1.Material = Enum.Material.Glass
- Part_1.Size = Vector3.new(0.2,0.5,0.2)
- Part_1.Parent = Gun
- Mesh.MeshType = Enum.MeshType.Wedge
- Mesh.Parent = Part_1
- WeldConstraint_1.Part0 = Part_1
- WeldConstraint_1.Part1 = Main
- WeldConstraint_1.Parent = Part_1
- Part_2.CFrame = CFrame.new(-64.809,2.206,4.189,-0.999,0.045,0,0.045,0.996,0.082,0.004,0.082,-0.997)
- Part_2.CanCollide = false
- Part_2.Color = Color3.new(0.106,0.165,0.208)
- Part_2.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_2.Material = Enum.Material.Glass
- Part_2.Size = Vector3.new(0.2,0.3,0.2)
- Part_2.Parent = Gun
- Mesh_1.MeshType = Enum.MeshType.Wedge
- Mesh_1.Parent = Part_2
- WeldConstraint_2.Part0 = Part_2
- WeldConstraint_2.Part1 = Main
- WeldConstraint_2.Parent = Part_2
- Part_3.CFrame = CFrame.new(-64.805,2.321,3.998,0.999,-0.045,0,-0.045,-0.996,0.082,-0.004,-0.082,-0.997)
- Part_3.CanCollide = false
- Part_3.Color = Color3.new(0.106,0.165,0.208)
- Part_3.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_3.Material = Enum.Material.Glass
- Part_3.Size = Vector3.new(0.3,0.3,0.3)
- Part_3.Parent = Gun
- WeldConstraint_3.Part0 = Part_3
- WeldConstraint_3.Part1 = Main
- WeldConstraint_3.Parent = Part_3
- Part_4.CFrame = CFrame.new(-64.8,2.446,3.707,0.999,-0.045,0,-0.045,-0.996,0.082,-0.004,-0.082,-0.997)
- Part_4.CanCollide = false
- Part_4.Color = Color3.new(0.106,0.165,0.208)
- Part_4.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_4.Material = Enum.Material.Glass
- Part_4.Size = Vector3.new(0.3,0.5,0.5)
- Part_4.Parent = Gun
- WeldConstraint_4.Part0 = Part_4
- WeldConstraint_4.Part1 = Main
- WeldConstraint_4.Parent = Part_4
- Part_5.CFrame = CFrame.new(-64.8,2.446,3.707,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Part_5.CanCollide = false
- Part_5.Color = Color3.new(0.106,0.165,0.208)
- Part_5.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_5.Material = Enum.Material.Glass
- Part_5.Size = Vector3.new(0.4,0.4,0.4)
- Part_5.Parent = Gun
- Mesh_2.Parent = Part_5
- WeldConstraint_5.Part0 = Part_5
- WeldConstraint_5.Part1 = Main
- WeldConstraint_5.Parent = Part_5
- Eye.CFrame = CFrame.new(-64.8,2.446,3.707,0.675,0,0.738,-0.736,0.082,0.672,-0.06,-0.997,0.055)
- Eye.CanCollide = false
- Eye.Color = Color3.new(1,0,0)
- Eye.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye.Material = Enum.Material.Neon
- Eye.Size = Vector3.new(0.05,0.35,0.41)
- Eye.Name = "Eye"
- Eye.Parent = Gun
- WeldConstraint_6.Part0 = Eye
- WeldConstraint_6.Part1 = Main
- WeldConstraint_6.Parent = Eye
- Eye_1.CFrame = CFrame.new(-64.8,2.446,3.707,-0.045,0,0.999,-0.996,0.082,-0.045,-0.082,-0.997,-0.004)
- Eye_1.CanCollide = false
- Eye_1.Color = Color3.new(1,0,0)
- Eye_1.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_1.Material = Enum.Material.Neon
- Eye_1.Size = Vector3.new(0.05,0.35,0.41)
- Eye_1.Name = "Eye"
- Eye_1.Parent = Gun
- WeldConstraint_7.Part0 = Eye_1
- WeldConstraint_7.Part1 = Main
- WeldConstraint_7.Parent = Eye_1
- Eye_2.CFrame = CFrame.new(-64.8,2.446,3.707,-0.738,0,0.675,-0.672,0.082,-0.736,-0.055,-0.997,-0.06)
- Eye_2.CanCollide = false
- Eye_2.Color = Color3.new(1,0,0)
- Eye_2.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_2.Material = Enum.Material.Neon
- Eye_2.Size = Vector3.new(0.05,0.35,0.41)
- Eye_2.Name = "Eye"
- Eye_2.Parent = Gun
- WeldConstraint_8.Part0 = Eye_2
- WeldConstraint_8.Part1 = Main
- WeldConstraint_8.Parent = Eye_2
- Eye_3.CFrame = CFrame.new(-64.8,2.446,3.707,-0.999,0,-0.045,0.045,0.082,-0.996,0.004,-0.997,-0.082)
- Eye_3.CanCollide = false
- Eye_3.Color = Color3.new(1,0,0)
- Eye_3.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_3.Material = Enum.Material.Neon
- Eye_3.Size = Vector3.new(0.05,0.35,0.41)
- Eye_3.Name = "Eye"
- Eye_3.Parent = Gun
- WeldConstraint_9.Part0 = Eye_3
- WeldConstraint_9.Part1 = Main
- WeldConstraint_9.Parent = Eye_3
- Eye_4.CFrame = CFrame.new(-64.8,2.446,3.707,-0.675,0,-0.738,0.736,0.082,-0.672,0.06,-0.997,-0.055)
- Eye_4.CanCollide = false
- Eye_4.Color = Color3.new(1,0,0)
- Eye_4.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_4.Material = Enum.Material.Neon
- Eye_4.Size = Vector3.new(0.05,0.35,0.41)
- Eye_4.Name = "Eye"
- Eye_4.Parent = Gun
- WeldConstraint_10.Part0 = Eye_4
- WeldConstraint_10.Part1 = Main
- WeldConstraint_10.Parent = Eye_4
- Eye_5.CFrame = CFrame.new(-64.8,2.446,3.707,0.045,0,-0.999,0.996,0.082,0.045,0.082,-0.997,0.004)
- Eye_5.CanCollide = false
- Eye_5.Color = Color3.new(1,0,0)
- Eye_5.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_5.Material = Enum.Material.Neon
- Eye_5.Size = Vector3.new(0.05,0.35,0.41)
- Eye_5.Name = "Eye"
- Eye_5.Parent = Gun
- WeldConstraint_11.Part0 = Eye_5
- WeldConstraint_11.Part1 = Main
- WeldConstraint_11.Parent = Eye_5
- Eye_6.CFrame = CFrame.new(-64.8,2.446,3.707,0.738,0,-0.675,0.672,0.082,0.736,0.055,-0.997,0.06)
- Eye_6.CanCollide = false
- Eye_6.Color = Color3.new(1,0,0)
- Eye_6.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_6.Material = Enum.Material.Neon
- Eye_6.Size = Vector3.new(0.05,0.35,0.41)
- Eye_6.Name = "Eye"
- Eye_6.Parent = Gun
- WeldConstraint_12.Part0 = Eye_6
- WeldConstraint_12.Part1 = Main
- WeldConstraint_12.Parent = Eye_6
- Eye_7.CFrame = CFrame.new(-64.8,2.446,3.707,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Eye_7.CanCollide = false
- Eye_7.Color = Color3.new(1,0,0)
- Eye_7.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_7.Material = Enum.Material.Neon
- Eye_7.Size = Vector3.new(0.05,0.35,0.41)
- Eye_7.Name = "Eye"
- Eye_7.Parent = Gun
- WeldConstraint_13.Part0 = Eye_7
- WeldConstraint_13.Part1 = Main
- WeldConstraint_13.Parent = Eye_7
- Eye_8.CFrame = CFrame.new(-64.8,2.446,3.707,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Eye_8.CanCollide = false
- Eye_8.Color = Color3.new(1,0,0)
- Eye_8.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_8.Material = Enum.Material.Neon
- Eye_8.Size = Vector3.new(0.38,0.41,0.38)
- Eye_8.Name = "Eye"
- Eye_8.Parent = Gun
- Mesh_3.Parent = Eye_8
- WeldConstraint_14.Part0 = Eye_8
- WeldConstraint_14.Part1 = Main
- WeldConstraint_14.Parent = Eye_8
- Part_6.CFrame = CFrame.new(-64.8,2.429,3.906,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Part_6.CanCollide = false
- Part_6.Color = Color3.new(0.106,0.165,0.208)
- Part_6.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_6.Material = Enum.Material.Glass
- Part_6.Size = Vector3.new(0.37,0.5,0.37)
- Part_6.Parent = Gun
- Mesh_4.MeshType = Enum.MeshType.Sphere
- Mesh_4.Parent = Part_6
- WeldConstraint_15.Part0 = Part_6
- WeldConstraint_15.Part1 = Main
- WeldConstraint_15.Parent = Part_6
- Part_7.CFrame = CFrame.new(-64.796,2.545,3.715,0.999,0,-0.045,-0.045,-0.082,-0.996,-0.004,0.997,-0.082)
- Part_7.CanCollide = false
- Part_7.Color = Color3.new(0.106,0.165,0.208)
- Part_7.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_7.Material = Enum.Material.Glass
- Part_7.Size = Vector3.new(0.2,0.7,0.4)
- Part_7.Parent = Gun
- Mesh_5.MeshType = Enum.MeshType.Wedge
- Mesh_5.Parent = Part_7
- WeldConstraint_16.Part0 = Part_7
- WeldConstraint_16.Part1 = Main
- WeldConstraint_16.Parent = Part_7
- Part_8.CFrame = CFrame.new(-64.798,2.462,3.508,0.999,-0.045,0,-0.045,-0.996,0.082,-0.004,-0.082,-0.997)
- Part_8.CanCollide = false
- Part_8.Color = Color3.new(0.106,0.165,0.208)
- Part_8.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_8.Material = Enum.Material.Glass
- Part_8.Size = Vector3.new(0.3,0.4,0.2)
- Part_8.Parent = Gun
- WeldConstraint_17.Part0 = Part_8
- WeldConstraint_17.Part1 = Main
- WeldConstraint_17.Parent = Part_8
- Part_9.CFrame = CFrame.new(-64.801,2.462,3.508,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Part_9.CanCollide = false
- Part_9.Color = Color3.new(0.106,0.165,0.208)
- Part_9.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_9.Material = Enum.Material.Glass
- Part_9.Size = Vector3.new(0.35,0.35,0.35)
- Part_9.Parent = Gun
- Mesh_6.Parent = Part_9
- WeldConstraint_18.Part0 = Part_9
- WeldConstraint_18.Part1 = Main
- WeldConstraint_18.Parent = Part_9
- Part_10.CFrame = CFrame.new(-64.801,2.486,3.209,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Part_10.CanCollide = false
- Part_10.Color = Color3.new(0.106,0.165,0.208)
- Part_10.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_10.Material = Enum.Material.Glass
- Part_10.Size = Vector3.new(0.5,0.1,0.5)
- Part_10.Parent = Gun
- Mesh_7.Parent = Part_10
- Snap.C0 = CFrame.new(0,0.05,0,-1,0,0,0,0,1,0,1,0)
- Snap.C1 = CFrame.new(0,-0.05,0,-1,0,0,0,0,1,0,1,0)
- Snap.Part0 = Part_10
- Snap.Part1 = Part_11
- Snap.Parent = Part_10
- WeldConstraint_19.Part0 = Part_10
- WeldConstraint_19.Part1 = Main
- WeldConstraint_19.Parent = Part_10
- Part_11.CFrame = CFrame.new(-64.801,2.495,3.109,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Part_11.CanCollide = false
- Part_11.Color = Color3.new(0.106,0.165,0.208)
- Part_11.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_11.Material = Enum.Material.Glass
- Part_11.Size = Vector3.new(0.5,0.1,0.45)
- Part_11.Parent = Gun
- Mesh_8.Parent = Part_11
- WeldConstraint_20.Part0 = Part_11
- WeldConstraint_20.Part1 = Main
- WeldConstraint_20.Parent = Part_11
- Part_12.CFrame = CFrame.new(-64.793,2.565,4.231,0.999,0.032,-0.032,-0.045,0.646,-0.762,-0.004,0.762,0.647)
- Part_12.CanCollide = false
- Part_12.Color = Color3.new(0.106,0.165,0.208)
- Part_12.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_12.Material = Enum.Material.Glass
- Part_12.Size = Vector3.new(0.2,0.5,0.2)
- Part_12.Parent = Gun
- Mesh_9.MeshType = Enum.MeshType.Wedge
- Mesh_9.Parent = Part_12
- WeldConstraint_21.Part0 = Part_12
- WeldConstraint_21.Part1 = Main
- WeldConstraint_21.Parent = Part_12
- Part_13.CFrame = CFrame.new(-64.823,1.923,3.965,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Part_13.CanCollide = false
- Part_13.Color = Color3.new(0.106,0.165,0.208)
- Part_13.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_13.Material = Enum.Material.Glass
- Part_13.Size = Vector3.new(0.1,0.2,0.05)
- Part_13.Parent = Gun
- WeldConstraint_22.Part0 = Part_13
- WeldConstraint_22.Part1 = Main
- WeldConstraint_22.Parent = Part_13
- Part_14.CFrame = CFrame.new(-64.823,1.931,3.916,0.999,0.006,0.044,-0.045,0.219,0.975,-0.004,-0.976,0.219)
- Part_14.CanCollide = false
- Part_14.Color = Color3.new(0.106,0.165,0.208)
- Part_14.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_14.Material = Enum.Material.Glass
- Part_14.Size = Vector3.new(0.1,0.05,0.05)
- Part_14.Parent = Gun
- WeldConstraint_23.Part0 = Part_14
- WeldConstraint_23.Part1 = Main
- WeldConstraint_23.Parent = Part_14
- Part_15.CFrame = CFrame.new(-64.822,1.945,3.868,0.999,0.012,0.043,-0.045,0.353,0.935,-0.004,-0.936,0.353)
- Part_15.CanCollide = false
- Part_15.Color = Color3.new(0.106,0.165,0.208)
- Part_15.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_15.Material = Enum.Material.Glass
- Part_15.Size = Vector3.new(0.1,0.05,0.05)
- Part_15.Parent = Gun
- WeldConstraint_24.Part0 = Part_15
- WeldConstraint_24.Part1 = Main
- WeldConstraint_24.Parent = Part_15
- Part_16.CFrame = CFrame.new(-64.821,1.966,3.823,0.999,0.018,0.041,-0.045,0.48,0.876,-0.004,-0.877,0.48)
- Part_16.CanCollide = false
- Part_16.Color = Color3.new(0.106,0.165,0.208)
- Part_16.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_16.Material = Enum.Material.Glass
- Part_16.Size = Vector3.new(0.1,0.05,0.05)
- Part_16.Parent = Gun
- WeldConstraint_25.Part0 = Part_16
- WeldConstraint_25.Part1 = Main
- WeldConstraint_25.Parent = Part_16
- Part_17.CFrame = CFrame.new(-64.82,1.993,3.781,0.999,0.024,0.038,-0.045,0.597,0.801,-0.004,-0.802,0.597)
- Part_17.CanCollide = false
- Part_17.Color = Color3.new(0.106,0.165,0.208)
- Part_17.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_17.Material = Enum.Material.Glass
- Part_17.Size = Vector3.new(0.1,0.05,0.05)
- Part_17.Parent = Gun
- WeldConstraint_26.Part0 = Part_17
- WeldConstraint_26.Part1 = Main
- WeldConstraint_26.Parent = Part_17
- Part_18.CFrame = CFrame.new(-64.819,2.025,3.743,0.999,0.029,0.035,-0.045,0.702,0.71,-0.004,-0.711,0.703)
- Part_18.CanCollide = false
- Part_18.Color = Color3.new(0.106,0.165,0.208)
- Part_18.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_18.Material = Enum.Material.Glass
- Part_18.Size = Vector3.new(0.1,0.05,0.05)
- Part_18.Parent = Gun
- WeldConstraint_27.Part0 = Part_18
- WeldConstraint_27.Part1 = Main
- WeldConstraint_27.Parent = Part_18
- Part_19.CFrame = CFrame.new(-64.818,2.063,3.71,0.999,0.033,0.03,-0.045,0.794,0.606,-0.004,-0.606,0.795)
- Part_19.CanCollide = false
- Part_19.Color = Color3.new(0.106,0.165,0.208)
- Part_19.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_19.Material = Enum.Material.Glass
- Part_19.Size = Vector3.new(0.1,0.05,0.05)
- Part_19.Parent = Gun
- WeldConstraint_28.Part0 = Part_19
- WeldConstraint_28.Part1 = Main
- WeldConstraint_28.Parent = Part_19
- Part_20.CFrame = CFrame.new(-64.816,2.104,3.683,0.999,0.037,0.025,-0.045,0.871,0.489,-0.004,-0.49,0.872)
- Part_20.CanCollide = false
- Part_20.Color = Color3.new(0.106,0.165,0.208)
- Part_20.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_20.Material = Enum.Material.Glass
- Part_20.Size = Vector3.new(0.1,0.05,0.05)
- Part_20.Parent = Gun
- WeldConstraint_29.Part0 = Part_20
- WeldConstraint_29.Part1 = Main
- WeldConstraint_29.Parent = Part_20
- Part_21.CFrame = CFrame.new(-64.814,2.149,3.661,0.999,0.04,0.02,-0.045,0.931,0.363,-0.004,-0.364,0.932)
- Part_21.CanCollide = false
- Part_21.Color = Color3.new(0.106,0.165,0.208)
- Part_21.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_21.Material = Enum.Material.Glass
- Part_21.Size = Vector3.new(0.1,0.05,0.05)
- Part_21.Parent = Gun
- WeldConstraint_30.Part0 = Part_21
- WeldConstraint_30.Part1 = Main
- WeldConstraint_30.Parent = Part_21
- Part_22.CFrame = CFrame.new(-64.812,2.197,3.647,0.999,0.043,0.014,-0.045,0.972,0.23,-0.004,-0.231,0.973)
- Part_22.CanCollide = false
- Part_22.Color = Color3.new(0.106,0.165,0.208)
- Part_22.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_22.Material = Enum.Material.Glass
- Part_22.Size = Vector3.new(0.1,0.05,0.05)
- Part_22.Parent = Gun
- WeldConstraint_31.Part0 = Part_22
- WeldConstraint_31.Part1 = Main
- WeldConstraint_31.Parent = Part_22
- Part_23.CFrame = CFrame.new(-64.797,2.556,2.361,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Part_23.CanCollide = false
- Part_23.Color = Color3.new(0.106,0.165,0.208)
- Part_23.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_23.Material = Enum.Material.Glass
- Part_23.Size = Vector3.new(0.15,4,0.15)
- Part_23.Parent = Gun
- Mesh_10.Parent = Part_23
- WeldConstraint_32.Part0 = Part_23
- WeldConstraint_32.Part1 = Main
- WeldConstraint_32.Parent = Part_23
- Part_24.CFrame = CFrame.new(-64.798,2.539,2.561,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Part_24.CanCollide = false
- Part_24.Color = Color3.new(0.106,0.165,0.208)
- Part_24.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_24.Material = Enum.Material.Glass
- Part_24.Size = Vector3.new(0.25,2,0.25)
- Part_24.Parent = Gun
- Mesh_11.Parent = Part_24
- WeldConstraint_33.Part0 = Part_24
- WeldConstraint_33.Part1 = Main
- WeldConstraint_33.Parent = Part_24
- Part_25.CFrame = CFrame.new(-64.794,2.732,1.428,0.999,0,-0.045,-0.045,-0.082,-0.996,-0.004,0.997,-0.082)
- Part_25.CanCollide = false
- Part_25.Color = Color3.new(0.106,0.165,0.208)
- Part_25.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_25.Material = Enum.Material.Glass
- Part_25.Size = Vector3.new(0.05,0.1,0.2)
- Part_25.Parent = Gun
- Mesh_12.MeshType = Enum.MeshType.Wedge
- Mesh_12.Parent = Part_25
- WeldConstraint_34.Part0 = Part_25
- WeldConstraint_34.Part1 = Main
- WeldConstraint_34.Parent = Part_25
- Eye_9.CFrame = CFrame.new(-64.799,2.719,0.368,0.999,0,0.045,-0.045,0.082,0.996,-0.004,-0.997,0.082)
- Eye_9.CanCollide = false
- Eye_9.Color = Color3.new(1,0,0)
- Eye_9.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_9.Material = Enum.Material.Neon
- Eye_9.Size = Vector3.new(0.125,0.05,0.125)
- Eye_9.Name = "Eye"
- Eye_9.Parent = Gun
- Mesh_13.Parent = Eye_9
- ParticleEmitter.Acceleration = Vector3.new(0,5,0)
- ParticleEmitter.Color = ColorSequence.new(Color3.new(1,0,0))
- ParticleEmitter.Lifetime = NumberRange.new(0.3,0.5)
- ParticleEmitter.LightEmission = 0.5
- ParticleEmitter.Rate = 150
- ParticleEmitter.RotSpeed = NumberRange.new(-180,180)
- ParticleEmitter.Rotation = NumberRange.new(-180,180)
- ParticleEmitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.10000000149012,0),NumberSequenceKeypoint.new(1,0,0)})
- ParticleEmitter.Speed = NumberRange.new(0.2)
- ParticleEmitter.SpreadAngle = Vector2.new(360,360)
- ParticleEmitter.Texture = "http://www.roblox.com/asset/?id=304437537"
- ParticleEmitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.30000001192093,0),NumberSequenceKeypoint.new(0.3,0,0),NumberSequenceKeypoint.new(1,1,0)})
- ParticleEmitter.ZOffset = 0.2
- ParticleEmitter.Parent = Eye_9
- WeldConstraint_35.Part0 = Eye_9
- WeldConstraint_35.Part1 = Main
- WeldConstraint_35.Parent = Eye_9
- Part_26.CFrame = CFrame.new(-64.801,2.462,3.508,0.687,-0.727,0,-0.724,-0.684,0.082,-0.06,-0.056,-0.997)
- Part_26.CanCollide = false
- Part_26.Color = Color3.new(0.106,0.165,0.208)
- Part_26.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Part_26.Material = Enum.Material.Glass
- Part_26.Size = Vector3.new(0.05,0.05,0.05)
- Part_26.Parent = Gun
- Mesh_14.MeshType = Enum.MeshType.FileMesh
- Mesh_14.MeshId = "http://www.roblox.com/asset/?id=156292343"
- Mesh_14.Offset = Vector3.new(0,0,0.2)
- Mesh_14.Scale = Vector3.new(0.8,0.8,1.5)
- Mesh_14.Parent = Part_26
- WeldConstraint_36.Part0 = Part_26
- WeldConstraint_36.Part1 = Main
- WeldConstraint_36.Parent = Part_26
- Eye_10.CFrame = CFrame.new(-64.801,2.462,3.508,0.749,0.662,0,0.66,-0.747,0.082,0.054,-0.061,-0.997)
- Eye_10.CanCollide = false
- Eye_10.Color = Color3.new(1,0,0)
- Eye_10.CustomPhysicalProperties = PhysicalProperties.new(0.0099999997764826,0,0,0,0)
- Eye_10.Material = Enum.Material.Neon
- Eye_10.Size = Vector3.new(0.05,0.05,0.05)
- Eye_10.Transparency = 0.5
- Eye_10.Name = "Eye"
- Eye_10.Parent = Gun
- Mesh_15.MeshType = Enum.MeshType.FileMesh
- Mesh_15.MeshId = "http://www.roblox.com/asset/?id=156292343"
- Mesh_15.Offset = Vector3.new(0,0,0.2)
- Mesh_15.Scale = Vector3.new(0.9,0.9,0.3)
- Mesh_15.Parent = Eye_10
- WeldConstraint_37.Part0 = Eye_10
- WeldConstraint_37.Part1 = Main
- WeldConstraint_37.Parent = Eye_10
- Main.BottomSurface = Enum.SurfaceType.Smooth
- Main.CFrame = CFrame.new(-64.817,1.446,4.112,1,0,0,0,1,0,0,0,1)
- Main.Color = Color3.new(0.106,0.165,0.208)
- Main.Size = Vector3.new(0.13,0.26,0.2)
- Main.TopSurface = Enum.SurfaceType.Smooth
- Main.Transparency = 1
- Main.Name = "Main"
- Main.Parent = Gun
- mas.Parent = owner.Character
- gw = wbtwe(Main, owner.Character["Right Arm"], CFrame.new(0, 0, 1) *CFrame.fromEulerAnglesXYZ(89.5, 0, 0))
- anim = coroutine.wrap(function()
- while game:GetService("RunService").Stepped:wait() do
- hw.C0 = hw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(0.2, -1.5, 0) *CFrame.Angles(0, 0, 0.2), 0.3)
- Text.Rotation = math.random(-5,5)
- if owner.Character.HumanoidRootPart.Velocity.Magnitude < 1 then
- idle = idle +0.1
- hrw.C0 = hrw.C0:lerp(owner.Character.HumanoidRootPart.CFrame:inverse() *owner.Character.HumanoidRootPart.CFrame *CFrame.new(0, -2 +math.sin(idle) *0.4, 0), 0.08)
- llw.C0 = llw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(0.45, 2.1, 0) *CFrame.Angles(math.cos(idle) *-0.2, 25, math.cos(idle) *0.2), 0.3)
- rlw.C0 = rlw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(-0.4, 2.1, 0) *CFrame.Angles(math.cos(idle) *0.2, 0, math.cos(idle) *-0.2), 0.3)
- law.C0 = law.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(-1.45, 0, 0) *CFrame.Angles(0, 25, 0) *CFrame.fromEulerAnglesXYZ(0, 0, 0), 0.3)
- raw.C0 = raw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(1.4, 1, 0.5) *CFrame.Angles(0, 0, -0.1) *CFrame.fromEulerAnglesXYZ(-89.5, 0, 0), 0.3)
- end
- if owner.Character.HumanoidRootPart.Velocity.Magnitude > 1 then
- walk = walk+0.1
- hrw.C0 = hrw.C0:lerp(owner.Character.HumanoidRootPart.CFrame:inverse() *owner.Character.HumanoidRootPart.CFrame *CFrame.new(0, 0, 0.4) *CFrame.Angles(0.4, math.cos(walk) *0.2, 0), 0.08)
- llw.C0 = llw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(0.45, 2.1 +math.cos(walk) *-0.2, 0) *CFrame.Angles(25 -math.sin(walk) *0.2, 25, 0), 0.3)
- rlw.C0 = rlw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(-0.4, 2.1 +math.cos(walk) *0.2, 0) *CFrame.Angles(25-math.sin(walk) *-0.2, 0, 0), 0.3)
- law.C0 = law.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(-1.45, 0, 0) *CFrame.Angles(-0.4, 25, 0) *CFrame.fromEulerAnglesXYZ(0, 0, 0), 0.3)
- raw.C0 = raw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(1.4, 1, 0.5) *CFrame.Angles(-0.4, 0, -0.1) *CFrame.fromEulerAnglesXYZ(-89.5, 0, 0), 0.3)
- end
- end
- end)anim()
- twitch = coroutine.wrap(function()
- while wait(math.random(1, 1)) do
- hw.C0 = owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(0.2, -1.5, 0) *CFrame.Angles(math.rad(math.random(-5, 5)), math.rad(math.random(-5, 5)), math.rad(math.random(-5, 5)))
- end
- end)twitch()
- local sound = Instance.new("Sound", Eye_9)
- sound.SoundId = "rbxassetid://136523485"
- sound.Volume = 3
- local soundd = Instance.new("Sound", Eye_9)
- soundd.SoundId = "rbxassetid://340722848"
- soundd.Volume = 2
- killed = {}
- mouse.Button1Down:connect(function()
- sound:Play()
- local ray = Ray.new(Eye_9.CFrame.p, (mouse.Hit.p - Eye_9.CFrame.p).unit*300)
- local hit, position = workspace:FindPartOnRay(ray, owner.Character)
- local humanoid = hit and hit.Parent and hit.Parent:FindFirstChildOfClass("Humanoid")
- local distance = (position - Eye_9.CFrame.p).magnitude
- local rayPart = Instance.new("Part", owner.Character)
- rayPart.Transparency = 0.5
- rayPart.Name = "RayPart"
- rayPart.BrickColor = BrickColor.new("Really red")
- rayPart.Material = "Neon"
- rayPart.Anchored = true
- rayPart.CanCollide = false
- rayPart.TopSurface = Enum.SurfaceType.Smooth
- rayPart.BottomSurface = Enum.SurfaceType.Smooth
- rayPart.formFactor = Enum.FormFactor.Custom
- rayPart.Size = Vector3.new(0.2, 0.2, distance)
- rayPart.CFrame = CFrame.new(position, Eye_9.CFrame.p) * CFrame.new(0, 0, -distance/2)
- game.Debris:AddItem(rayPart, 0.1)
- if mouse.Target then
- if mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then
- if mouse.Target.Parent ~= owner.Character or mouse.Target ~= workspace or mouse.Target.Name ~= "Base" then
- for i,v in pairs(mouse.Target.Parent:GetDescendants()) do
- if v:IsA("SpecialMesh") or v:IsA("Accessory") or v:IsA("Humanoid") or v:IsA("Decal") or v:IsA("Texture") or v:IsA("CharacterMesh") then
- v:Destroy()
- end
- if v:IsA("Part") or v:IsA("MeshPart") then
- v.Material = "Neon"
- v.Anchored = true
- v.CanCollide = false
- if math.random(1,2) == 1 then
- v.BrickColor = BrickColor.new("Really red")
- else
- v.BrickColor = BrickColor.new("Really black")
- end
- end
- end
- soundd:Play()
- table.insert(killed, mouse.Target.Parent.Name)
- target = mouse.Target
- for i = 1,25 do
- game:GetService("RunService").Stepped:wait()
- for i,v in pairs(target.Parent:GetDescendants()) do
- if v:IsA("Part") or v:IsA("MeshPart") then
- if math.random(1,2) == 1 then
- v.BrickColor = BrickColor.new("Really red")
- else
- v.BrickColor = BrickColor.new("Really black")
- end
- end
- end
- end
- for i = 1,100 do
- game:GetService("RunService").Stepped:wait()
- for i,v in pairs(target.Parent:GetDescendants()) do
- if v:IsA("Part") or v:IsA("MeshPart") then
- v.Transparency = v.Transparency +0.01
- if math.random(1,2) == 1 then
- v.BrickColor = BrickColor.new("Really red")
- else
- v.BrickColor = BrickColor.new("Really black")
- end
- end
- end
- end
- for i,v in pairs(target:GetDescendants()) do
- if v:IsA("Part") or v:IsA("MeshPart") then
- v:Destroy()
- end
- end
- end
- end
- end
- end)
- workspace.ChildAdded:connect(function(p)
- for i = 1,#killed do
- if killed[i] == p.Name then
- for i,v in pairs(p:GetChildren()) do
- v:Destroy()
- end
- end
- end
- end)
- health = coroutine.wrap(function()
- while game:GetService("RunService").Stepped:wait() do
- owner.Character.Humanoid.MaxHealth = math.huge
- owner.Character.Humanoid.Health = math.huge
- end
- end)health()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement