local Converted = { ["_ScreenGul"] = Instance.new("ScreenGui"); ["_Frame"] = Instance.new("Frame"); ["_DragScript"] = Instance.new("LocalScript"); ["_Frame1"] = Instance.new("Frame"); ["_FLY"] = Instance.new("TextButton"); ["_UICorner"] = Instance.new("UICorner"); ["_LocalScript"] = Instance.new("LocalScript"); ["_INFINITE JUMP"] = Instance.new("TextButton"); ["_UICorner1"] = Instance.new("UICorner"); ["_LocalScript1"] = Instance.new("LocalScript"); ["_ClickTp"] = Instance.new("TextButton"); ["_UICorner2"] = Instance.new("UICorner"); ["_LocalScript2"] = Instance.new("LocalScript"); ["_exefile"] = Instance.new("TextButton"); ["_LocalScript3"] = Instance.new("LocalScript"); ["_JumpSCARE"] = Instance.new("TextButton"); ["_UICorner3"] = Instance.new("UICorner"); ["_Script"] = Instance.new("Script"); ["_Disco"] = Instance.new("TextButton"); ["_UICorner4"] = Instance.new("UICorner"); ["_Script1"] = Instance.new("Script"); ["_Partikıllar"] = Instance.new("TextButton"); ["_UICorner5"] = Instance.new("UICorner"); ["_Script2"] = Instance.new("Script"); ["_OyunuBoz"] = Instance.new("TextButton"); ["_UICorner6"] = Instance.new("UICorner"); ["_Script3"] = Instance.new("Script"); ["_Script4"] = Instance.new("Script"); ["_TopYagmuru"] = Instance.new("TextButton"); ["_UICorner7"] = Instance.new("UICorner"); ["_Script5"] = Instance.new("Script"); ["_NormalHiz"] = Instance.new("TextButton"); ["_UICorner8"] = Instance.new("UICorner"); ["_LocalScript4"] = Instance.new("LocalScript"); ["_OrtaHiz"] = Instance.new("TextButton"); ["_UICorner9"] = Instance.new("UICorner"); ["_LocalScript5"] = Instance.new("LocalScript"); ["_CokHiz"] = Instance.new("TextButton"); ["_UICorner10"] = Instance.new("UICorner"); ["_LocalScript6"] = Instance.new("LocalScript"); ["_Credits"] = Instance.new("TextButton"); ["_UICorner11"] = Instance.new("UICorner"); ["_Script6"] = Instance.new("Script"); ["_Xrayyy"] = Instance.new("TextButton"); ["_UICorner12"] = Instance.new("UICorner"); ["_xray"] = Instance.new("LocalScript"); ["_exefile1"] = Instance.new("TextButton"); ["_LocalScript7"] = Instance.new("LocalScript"); ["_exefile2"] = Instance.new("TextButton"); ["_LocalScript8"] = Instance.new("LocalScript"); ["_Assassin"] = Instance.new("LocalScript"); ["_Sound"] = Instance.new("Sound"); ["_exefile3"] = Instance.new("TextButton"); ["_LocalScript9"] = Instance.new("LocalScript"); ["_exefile4"] = Instance.new("TextButton"); ["_LocalScript10"] = Instance.new("LocalScript"); ["_exefile5"] = Instance.new("TextButton"); ["_LocalScript11"] = Instance.new("LocalScript"); ["_Grab"] = Instance.new("Tool"); ["_LocalScript12"] = Instance.new("LocalScript"); ["_exefile6"] = Instance.new("TextButton"); ["_LocalScript13"] = Instance.new("LocalScript"); ["_exefile7"] = Instance.new("TextButton"); ["_LocalScript14"] = Instance.new("LocalScript"); ["_exefile8"] = Instance.new("TextButton"); ["_LocalScript15"] = Instance.new("LocalScript"); ["_TextLabel"] = Instance.new("TextLabel"); ["_TextLabel1"] = Instance.new("TextLabel"); ["_TextLabel2"] = Instance.new("TextLabel"); ["_TextLabel3"] = Instance.new("TextLabel"); ["_TextLabel4"] = Instance.new("TextLabel"); ["_TextLabel5"] = Instance.new("TextLabel"); ["_TextLabel6"] = Instance.new("TextLabel"); ["_TextLabel7"] = Instance.new("TextLabel"); ["_TextLabel8"] = Instance.new("TextLabel"); ["_TextLabel9"] = Instance.new("TextLabel"); ["_TextLabel10"] = Instance.new("TextLabel"); } -- Properties: Converted["_ScreenGul"].ZIndexBehavior = Enum.ZIndexBehavior.Sibling Converted["_ScreenGul"].Name = "ScreenGul" Converted["_ScreenGul"].Parent = game:GetService("CoreGui") Converted["_Frame"].BackgroundColor3 = Color3.fromRGB(33.00000183284283, 33.00000183284283, 33.00000183284283) Converted["_Frame"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_Frame"].BorderSizePixel = 0 Converted["_Frame"].Position = UDim2.new(0.137761787, 0, 0.204188854, 0) Converted["_Frame"].Size = UDim2.new(0, 679, 0, 54) Converted["_Frame"].Parent = Converted["_ScreenGul"] Converted["_Frame1"].BackgroundColor3 = Color3.fromRGB(47.0000009983778, 47.0000009983778, 47.0000009983778) Converted["_Frame1"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_Frame1"].BorderSizePixel = 0 Converted["_Frame1"].Position = UDim2.new(0, 0, 1, 0) Converted["_Frame1"].Size = UDim2.new(0, 679, 0, 311) Converted["_Frame1"].Parent = Converted["_Frame"] Converted["_FLY"].Font = Enum.Font.SourceSans Converted["_FLY"].Text = "Fly (G bas aç kapa)" Converted["_FLY"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_FLY"].TextScaled = true Converted["_FLY"].TextSize = 14 Converted["_FLY"].TextWrapped = true Converted["_FLY"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_FLY"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_FLY"].BorderSizePixel = 0 Converted["_FLY"].Position = UDim2.new(0.0279823262, 0, 0.0321542919, 0) Converted["_FLY"].Size = UDim2.new(0, 166, 0, 31) Converted["_FLY"].Name = "FLY" Converted["_FLY"].Parent = Converted["_Frame1"] Converted["_UICorner"].Parent = Converted["_FLY"] Converted["_INFINITE JUMP"].Font = Enum.Font.SourceSans Converted["_INFINITE JUMP"].Text = "inf jump( R bas aç kapa)" Converted["_INFINITE JUMP"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_INFINITE JUMP"].TextScaled = true Converted["_INFINITE JUMP"].TextSize = 14 Converted["_INFINITE JUMP"].TextWrapped = true Converted["_INFINITE JUMP"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_INFINITE JUMP"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_INFINITE JUMP"].BorderSizePixel = 0 Converted["_INFINITE JUMP"].Position = UDim2.new(0.290132552, 0, 0.0289389063, 0) Converted["_INFINITE JUMP"].Size = UDim2.new(0, 166, 0, 31) Converted["_INFINITE JUMP"].Name = "INFINITE JUMP" Converted["_INFINITE JUMP"].Parent = Converted["_Frame1"] Converted["_UICorner1"].Parent = Converted["_INFINITE JUMP"] Converted["_ClickTp"].Font = Enum.Font.SourceSans Converted["_ClickTp"].Text = "Teleport (Işınlanma Eşyası)" Converted["_ClickTp"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_ClickTp"].TextScaled = true Converted["_ClickTp"].TextSize = 14 Converted["_ClickTp"].TextWrapped = true Converted["_ClickTp"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_ClickTp"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_ClickTp"].BorderSizePixel = 0 Converted["_ClickTp"].Position = UDim2.new(0.290132552, 0, 0.176848829, 0) Converted["_ClickTp"].Size = UDim2.new(0, 166, 0, 31) Converted["_ClickTp"].Name = "ClickTp" Converted["_ClickTp"].Parent = Converted["_Frame1"] Converted["_UICorner2"].Parent = Converted["_ClickTp"] Converted["_exefile"].Font = Enum.Font.Arial Converted["_exefile"].Text = "Plasma Shotgun" Converted["_exefile"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_exefile"].TextSize = 14 Converted["_exefile"].BackgroundColor3 = Color3.fromRGB(8.000000473111868, 8.000000473111868, 8.000000473111868) Converted["_exefile"].BorderColor3 = Color3.fromRGB(27.000002190470695, 42.000001296401024, 53.000004440546036) Converted["_exefile"].BorderSizePixel = 0 Converted["_exefile"].Position = UDim2.new(0.981830239, 0, 0.733280063, 0) Converted["_exefile"].Size = UDim2.new(0, -221, 0, 25) Converted["_exefile"].Name = "exefile" Converted["_exefile"].Parent = Converted["_Frame1"] Converted["_JumpSCARE"].Font = Enum.Font.SourceSans Converted["_JumpSCARE"].Text = "Jump Scare" Converted["_JumpSCARE"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_JumpSCARE"].TextScaled = true Converted["_JumpSCARE"].TextSize = 14 Converted["_JumpSCARE"].TextWrapped = true Converted["_JumpSCARE"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_JumpSCARE"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_JumpSCARE"].BorderSizePixel = 0 Converted["_JumpSCARE"].Position = UDim2.new(0.0279823262, 0, 0.176848873, 0) Converted["_JumpSCARE"].Size = UDim2.new(0, 166, 0, 31) Converted["_JumpSCARE"].Name = "JumpSCARE" Converted["_JumpSCARE"].Parent = Converted["_Frame1"] Converted["_UICorner3"].Parent = Converted["_JumpSCARE"] Converted["_Script"].Parent = Converted["_JumpSCARE"] Converted["_Disco"].Font = Enum.Font.SourceSans Converted["_Disco"].Text = "Disco Yap" Converted["_Disco"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_Disco"].TextScaled = true Converted["_Disco"].TextSize = 14 Converted["_Disco"].TextWrapped = true Converted["_Disco"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_Disco"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_Disco"].BorderSizePixel = 0 Converted["_Disco"].Position = UDim2.new(0.290132552, 0, 0.585208952, 0) Converted["_Disco"].Size = UDim2.new(0, 166, 0, 31) Converted["_Disco"].Name = "Disco" Converted["_Disco"].Parent = Converted["_Frame1"] Converted["_UICorner4"].Parent = Converted["_Disco"] Converted["_Script1"].Parent = Converted["_Disco"] Converted["_Partikıllar"].Font = Enum.Font.SourceSans Converted["_Partikıllar"].Text = "Türk Bayrağı Spam" Converted["_Partikıllar"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_Partikıllar"].TextScaled = true Converted["_Partikıllar"].TextSize = 14 Converted["_Partikıllar"].TextWrapped = true Converted["_Partikıllar"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_Partikıllar"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_Partikıllar"].BorderSizePixel = 0 Converted["_Partikıllar"].Position = UDim2.new(0.0279823262, 0, 0.308681667, 0) Converted["_Partikıllar"].Size = UDim2.new(0, 166, 0, 31) Converted["_Partikıllar"].Name = "Partikıllar" Converted["_Partikıllar"].Parent = Converted["_Frame1"] Converted["_UICorner5"].Parent = Converted["_Partikıllar"] Converted["_Script2"].Parent = Converted["_Partikıllar"] Converted["_OyunuBoz"].Font = Enum.Font.SourceSans Converted["_OyunuBoz"].Text = "Oyunu Boz" Converted["_OyunuBoz"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_OyunuBoz"].TextScaled = true Converted["_OyunuBoz"].TextSize = 14 Converted["_OyunuBoz"].TextWrapped = true Converted["_OyunuBoz"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_OyunuBoz"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_OyunuBoz"].BorderSizePixel = 0 Converted["_OyunuBoz"].Position = UDim2.new(0.290132552, 0, 0.308681667, 0) Converted["_OyunuBoz"].Size = UDim2.new(0, 166, 0, 31) Converted["_OyunuBoz"].Name = "OyunuBoz" Converted["_OyunuBoz"].Parent = Converted["_Frame1"] Converted["_UICorner6"].Parent = Converted["_OyunuBoz"] Converted["_Script3"].Parent = Converted["_OyunuBoz"] Converted["_Script4"].Parent = Converted["_OyunuBoz"] Converted["_TopYagmuru"].Font = Enum.Font.SourceSans Converted["_TopYagmuru"].Text = "Top Yağmuru" Converted["_TopYagmuru"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_TopYagmuru"].TextScaled = true Converted["_TopYagmuru"].TextSize = 14 Converted["_TopYagmuru"].TextWrapped = true Converted["_TopYagmuru"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TopYagmuru"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TopYagmuru"].BorderSizePixel = 0 Converted["_TopYagmuru"].Position = UDim2.new(0.290132552, 0, 0.450160772, 0) Converted["_TopYagmuru"].Size = UDim2.new(0, 166, 0, 31) Converted["_TopYagmuru"].Name = "TopYagmuru" Converted["_TopYagmuru"].Parent = Converted["_Frame1"] Converted["_UICorner7"].Parent = Converted["_TopYagmuru"] Converted["_Script5"].Parent = Converted["_TopYagmuru"] Converted["_NormalHiz"].Font = Enum.Font.SourceSans Converted["_NormalHiz"].Text = "Hızını Normal Yap" Converted["_NormalHiz"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_NormalHiz"].TextScaled = true Converted["_NormalHiz"].TextSize = 14 Converted["_NormalHiz"].TextWrapped = true Converted["_NormalHiz"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_NormalHiz"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_NormalHiz"].BorderSizePixel = 0 Converted["_NormalHiz"].Position = UDim2.new(0.0279823262, 0, 0.553054631, 0) Converted["_NormalHiz"].Size = UDim2.new(0, 166, 0, 31) Converted["_NormalHiz"].Name = "NormalHiz" Converted["_NormalHiz"].Parent = Converted["_Frame1"] Converted["_UICorner8"].Parent = Converted["_NormalHiz"] Converted["_OrtaHiz"].Font = Enum.Font.SourceSans Converted["_OrtaHiz"].Text = "Hızını Orta Yap" Converted["_OrtaHiz"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_OrtaHiz"].TextScaled = true Converted["_OrtaHiz"].TextSize = 14 Converted["_OrtaHiz"].TextWrapped = true Converted["_OrtaHiz"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_OrtaHiz"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_OrtaHiz"].BorderSizePixel = 0 Converted["_OrtaHiz"].Position = UDim2.new(0.0279823262, 0, 0.688102841, 0) Converted["_OrtaHiz"].Size = UDim2.new(0, 166, 0, 31) Converted["_OrtaHiz"].Name = "OrtaHiz" Converted["_OrtaHiz"].Parent = Converted["_Frame1"] Converted["_UICorner9"].Parent = Converted["_OrtaHiz"] Converted["_CokHiz"].Font = Enum.Font.SourceSans Converted["_CokHiz"].Text = "Hızını Hızlı Yap" Converted["_CokHiz"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_CokHiz"].TextScaled = true Converted["_CokHiz"].TextSize = 14 Converted["_CokHiz"].TextWrapped = true Converted["_CokHiz"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_CokHiz"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_CokHiz"].BorderSizePixel = 0 Converted["_CokHiz"].Position = UDim2.new(0.0279823262, 0, 0.83601284, 0) Converted["_CokHiz"].Size = UDim2.new(0, 166, 0, 31) Converted["_CokHiz"].Name = "CokHiz" Converted["_CokHiz"].Parent = Converted["_Frame1"] Converted["_UICorner10"].Parent = Converted["_CokHiz"] Converted["_Credits"].Font = Enum.Font.SourceSans Converted["_Credits"].Text = "Yapımcılar" Converted["_Credits"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_Credits"].TextScaled = true Converted["_Credits"].TextSize = 14 Converted["_Credits"].TextWrapped = true Converted["_Credits"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_Credits"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_Credits"].BorderSizePixel = 0 Converted["_Credits"].Position = UDim2.new(0.727540493, 0, 0.868167222, 0) Converted["_Credits"].Size = UDim2.new(0, 166, 0, 31) Converted["_Credits"].Name = "Credits" Converted["_Credits"].Parent = Converted["_Frame1"] Converted["_UICorner11"].Parent = Converted["_Credits"] Converted["_Script6"].Parent = Converted["_Credits"] Converted["_Xrayyy"].Font = Enum.Font.SourceSans Converted["_Xrayyy"].Text = "Xray" Converted["_Xrayyy"].TextColor3 = Color3.fromRGB(0, 0, 0) Converted["_Xrayyy"].TextScaled = true Converted["_Xrayyy"].TextSize = 14 Converted["_Xrayyy"].TextWrapped = true Converted["_Xrayyy"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_Xrayyy"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_Xrayyy"].BorderSizePixel = 0 Converted["_Xrayyy"].Position = UDim2.new(0.0279823262, 0, 0.427652746, 0) Converted["_Xrayyy"].Size = UDim2.new(0, 166, 0, 31) Converted["_Xrayyy"].Name = "Xrayyy" Converted["_Xrayyy"].Parent = Converted["_Frame1"] Converted["_UICorner12"].Parent = Converted["_Xrayyy"] Converted["_exefile1"].Font = Enum.Font.Arial Converted["_exefile1"].Text = "TF2 Heavy" Converted["_exefile1"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_exefile1"].TextSize = 14 Converted["_exefile1"].BackgroundColor3 = Color3.fromRGB(8.000000473111868, 8.000000473111868, 8.000000473111868) Converted["_exefile1"].BorderColor3 = Color3.fromRGB(27.000002190470695, 42.000001296401024, 53.000004440546036) Converted["_exefile1"].BorderSizePixel = 0 Converted["_exefile1"].Position = UDim2.new(0.98145628, 0, 0.319580138, 0) Converted["_exefile1"].Size = UDim2.new(0, -221, 0, 25) Converted["_exefile1"].Name = "exefile" Converted["_exefile1"].Parent = Converted["_Frame1"] Converted["_exefile2"].Font = Enum.Font.Arial Converted["_exefile2"].Text = "Assassin" Converted["_exefile2"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_exefile2"].TextSize = 14 Converted["_exefile2"].BackgroundColor3 = Color3.fromRGB(8.000000473111868, 8.000000473111868, 8.000000473111868) Converted["_exefile2"].BorderColor3 = Color3.fromRGB(27.000002190470695, 42.000001296401024, 53.000004440546036) Converted["_exefile2"].BorderSizePixel = 0 Converted["_exefile2"].Position = UDim2.new(0.98145628, 0, 0.15478456, 0) Converted["_exefile2"].Size = UDim2.new(0, -221, 0, 25) Converted["_exefile2"].Name = "exefile" Converted["_exefile2"].Parent = Converted["_Frame1"] Converted["_exefile3"].Font = Enum.Font.Arial Converted["_exefile3"].Text = "Dual Pistols" Converted["_exefile3"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_exefile3"].TextSize = 14 Converted["_exefile3"].BackgroundColor3 = Color3.fromRGB(8.000000473111868, 8.000000473111868, 8.000000473111868) Converted["_exefile3"].BorderColor3 = Color3.fromRGB(27.000002190470695, 42.000001296401024, 53.000004440546036) Converted["_exefile3"].BorderSizePixel = 0 Converted["_exefile3"].Position = UDim2.new(0.98145628, 0, 0.400362402, 0) Converted["_exefile3"].Size = UDim2.new(0, -221, 0, 25) Converted["_exefile3"].Name = "exefile" Converted["_exefile3"].Parent = Converted["_Frame1"] Converted["_exefile4"].Font = Enum.Font.Arial Converted["_exefile4"].Text = "SMG" Converted["_exefile4"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_exefile4"].TextSize = 14 Converted["_exefile4"].BackgroundColor3 = Color3.fromRGB(8.000000473111868, 8.000000473111868, 8.000000473111868) Converted["_exefile4"].BorderColor3 = Color3.fromRGB(27.000002190470695, 42.000001296401024, 53.000004440546036) Converted["_exefile4"].BorderSizePixel = 0 Converted["_exefile4"].Position = UDim2.new(0.98145628, 0, 0.235566705, 0) Converted["_exefile4"].Size = UDim2.new(0, -221, 0, 25) Converted["_exefile4"].Name = "exefile" Converted["_exefile4"].Parent = Converted["_Frame1"] Converted["_exefile5"].Font = Enum.Font.Arial Converted["_exefile5"].Text = "Grab Knife" Converted["_exefile5"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_exefile5"].TextSize = 14 Converted["_exefile5"].BackgroundColor3 = Color3.fromRGB(8.000000473111868, 8.000000473111868, 8.000000473111868) Converted["_exefile5"].BorderColor3 = Color3.fromRGB(27.000002190470695, 42.000001296401024, 53.000004440546036) Converted["_exefile5"].BorderSizePixel = 0 Converted["_exefile5"].Position = UDim2.new(0.98145628, 0, 0.0643085837, 0) Converted["_exefile5"].Size = UDim2.new(0, -221, 0, 25) Converted["_exefile5"].Name = "exefile" Converted["_exefile5"].Parent = Converted["_Frame1"] Converted["_exefile6"].Font = Enum.Font.Arial Converted["_exefile6"].Text = "LUA Hammer" Converted["_exefile6"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_exefile6"].TextSize = 14 Converted["_exefile6"].BackgroundColor3 = Color3.fromRGB(8.000000473111868, 8.000000473111868, 8.000000473111868) Converted["_exefile6"].BorderColor3 = Color3.fromRGB(27.000002190470695, 42.000001296401024, 53.000004440546036) Converted["_exefile6"].BorderSizePixel = 0 Converted["_exefile6"].Position = UDim2.new(0.978998125, 0, 0.574947119, 0) Converted["_exefile6"].Size = UDim2.new(0, -221, 0, 25) Converted["_exefile6"].Name = "exefile" Converted["_exefile6"].Parent = Converted["_Frame1"] Converted["_exefile7"].Font = Enum.Font.Arial Converted["_exefile7"].Text = "Giant Sythe" Converted["_exefile7"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_exefile7"].TextSize = 14 Converted["_exefile7"].BackgroundColor3 = Color3.fromRGB(8.000000473111868, 8.000000473111868, 8.000000473111868) Converted["_exefile7"].BorderColor3 = Color3.fromRGB(27.000002190470695, 42.000001296401024, 53.000004440546036) Converted["_exefile7"].BorderSizePixel = 0 Converted["_exefile7"].Position = UDim2.new(0.978998125, 0, 0.490933478, 0) Converted["_exefile7"].Size = UDim2.new(0, -221, 0, 25) Converted["_exefile7"].Name = "exefile" Converted["_exefile7"].Parent = Converted["_Frame1"] Converted["_exefile8"].Font = Enum.Font.Arial Converted["_exefile8"].Text = "Xbow" Converted["_exefile8"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_exefile8"].TextSize = 14 Converted["_exefile8"].BackgroundColor3 = Color3.fromRGB(8.000000473111868, 8.000000473111868, 8.000000473111868) Converted["_exefile8"].BorderColor3 = Color3.fromRGB(27.000002190470695, 42.000001296401024, 53.000004440546036) Converted["_exefile8"].BorderSizePixel = 0 Converted["_exefile8"].Position = UDim2.new(0.978998125, 0, 0.652497888, 0) Converted["_exefile8"].Size = UDim2.new(0, -221, 0, 25) Converted["_exefile8"].Name = "exefile" Converted["_exefile8"].Parent = Converted["_Frame1"] Converted["_TextLabel"].Font = Enum.Font.Highway Converted["_TextLabel"].Text = "Yusuf's Hub" Converted["_TextLabel"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel"].TextScaled = true Converted["_TextLabel"].TextSize = 14 Converted["_TextLabel"].TextWrapped = true Converted["_TextLabel"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel"].BackgroundTransparency = 10 Converted["_TextLabel"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel"].BorderSizePixel = 0 Converted["_TextLabel"].Position = UDim2.new(0.204712808, 0, 0.99999994, 0) Converted["_TextLabel"].Size = UDim2.new(0, 371, 0, -53) Converted["_TextLabel"].Parent = Converted["_Frame"] Converted["_TextLabel1"].Font = Enum.Font.Highway Converted["_TextLabel1"].Text = "l" Converted["_TextLabel1"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel1"].TextScaled = true Converted["_TextLabel1"].TextSize = 14 Converted["_TextLabel1"].TextWrapped = true Converted["_TextLabel1"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel1"].BackgroundTransparency = 10 Converted["_TextLabel1"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel1"].BorderSizePixel = 0 Converted["_TextLabel1"].Position = UDim2.new(0.534609735, 0, 2.01851845, 0) Converted["_TextLabel1"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel1"].Parent = Converted["_TextLabel"] Converted["_TextLabel2"].Font = Enum.Font.Highway Converted["_TextLabel2"].Text = "l" Converted["_TextLabel2"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel2"].TextScaled = true Converted["_TextLabel2"].TextSize = 14 Converted["_TextLabel2"].TextWrapped = true Converted["_TextLabel2"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel2"].BackgroundTransparency = 10 Converted["_TextLabel2"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel2"].BorderSizePixel = 0 Converted["_TextLabel2"].Position = UDim2.new(0.534609735, 0, 2.59259248, 0) Converted["_TextLabel2"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel2"].Parent = Converted["_TextLabel"] Converted["_TextLabel3"].Font = Enum.Font.Highway Converted["_TextLabel3"].Text = "l" Converted["_TextLabel3"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel3"].TextScaled = true Converted["_TextLabel3"].TextSize = 14 Converted["_TextLabel3"].TextWrapped = true Converted["_TextLabel3"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel3"].BackgroundTransparency = 10 Converted["_TextLabel3"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel3"].BorderSizePixel = 0 Converted["_TextLabel3"].Position = UDim2.new(0.534609735, 0, 3.18518519, 0) Converted["_TextLabel3"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel3"].Parent = Converted["_TextLabel"] Converted["_TextLabel4"].Font = Enum.Font.Highway Converted["_TextLabel4"].Text = "l" Converted["_TextLabel4"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel4"].TextScaled = true Converted["_TextLabel4"].TextSize = 14 Converted["_TextLabel4"].TextWrapped = true Converted["_TextLabel4"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel4"].BackgroundTransparency = 10 Converted["_TextLabel4"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel4"].BorderSizePixel = 0 Converted["_TextLabel4"].Position = UDim2.new(0.534609735, 0, 3.79629636, 0) Converted["_TextLabel4"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel4"].Parent = Converted["_TextLabel"] Converted["_TextLabel5"].Font = Enum.Font.Highway Converted["_TextLabel5"].Text = "l" Converted["_TextLabel5"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel5"].TextScaled = true Converted["_TextLabel5"].TextSize = 14 Converted["_TextLabel5"].TextWrapped = true Converted["_TextLabel5"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel5"].BackgroundTransparency = 10 Converted["_TextLabel5"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel5"].BorderSizePixel = 0 Converted["_TextLabel5"].Position = UDim2.new(0.534609735, 0, 4.25925875, 0) Converted["_TextLabel5"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel5"].Parent = Converted["_TextLabel"] Converted["_TextLabel6"].Font = Enum.Font.Highway Converted["_TextLabel6"].Text = "l" Converted["_TextLabel6"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel6"].TextScaled = true Converted["_TextLabel6"].TextSize = 14 Converted["_TextLabel6"].TextWrapped = true Converted["_TextLabel6"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel6"].BackgroundTransparency = 10 Converted["_TextLabel6"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel6"].BorderSizePixel = 0 Converted["_TextLabel6"].Position = UDim2.new(0.534609735, 0, 4.81481409, 0) Converted["_TextLabel6"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel6"].Parent = Converted["_TextLabel"] Converted["_TextLabel7"].Font = Enum.Font.Highway Converted["_TextLabel7"].Text = "l" Converted["_TextLabel7"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel7"].TextScaled = true Converted["_TextLabel7"].TextSize = 14 Converted["_TextLabel7"].TextWrapped = true Converted["_TextLabel7"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel7"].BackgroundTransparency = 10 Converted["_TextLabel7"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel7"].BorderSizePixel = 0 Converted["_TextLabel7"].Position = UDim2.new(0.534609735, 0, 5.27777719, 0) Converted["_TextLabel7"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel7"].Parent = Converted["_TextLabel"] Converted["_TextLabel8"].Font = Enum.Font.Highway Converted["_TextLabel8"].Text = "l" Converted["_TextLabel8"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel8"].TextScaled = true Converted["_TextLabel8"].TextSize = 14 Converted["_TextLabel8"].TextWrapped = true Converted["_TextLabel8"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel8"].BackgroundTransparency = 10 Converted["_TextLabel8"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel8"].BorderSizePixel = 0 Converted["_TextLabel8"].Position = UDim2.new(0.534609735, 0, 5.79629564, 0) Converted["_TextLabel8"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel8"].Parent = Converted["_TextLabel"] Converted["_TextLabel9"].Font = Enum.Font.Highway Converted["_TextLabel9"].Text = "l" Converted["_TextLabel9"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel9"].TextScaled = true Converted["_TextLabel9"].TextSize = 14 Converted["_TextLabel9"].TextWrapped = true Converted["_TextLabel9"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel9"].BackgroundTransparency = 10 Converted["_TextLabel9"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel9"].BorderSizePixel = 0 Converted["_TextLabel9"].Position = UDim2.new(0.534609735, 0, 6.29629564, 0) Converted["_TextLabel9"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel9"].Parent = Converted["_TextLabel"] Converted["_TextLabel10"].Font = Enum.Font.Highway Converted["_TextLabel10"].Text = "l" Converted["_TextLabel10"].TextColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel10"].TextScaled = true Converted["_TextLabel10"].TextSize = 14 Converted["_TextLabel10"].TextWrapped = true Converted["_TextLabel10"].BackgroundColor3 = Color3.fromRGB(255, 255, 255) Converted["_TextLabel10"].BackgroundTransparency = 10 Converted["_TextLabel10"].BorderColor3 = Color3.fromRGB(0, 0, 0) Converted["_TextLabel10"].BorderSizePixel = 0 Converted["_TextLabel10"].Position = UDim2.new(0.534609735, 0, 6.83333254, 0) Converted["_TextLabel10"].Size = UDim2.new(0, 131, 0, -55) Converted["_TextLabel10"].Parent = Converted["_TextLabel"] -- Fake Module Scripts: local fake_module_scripts = {} -- Fake Local Scripts: local function CBNESJQ_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.DragScript local script = Instance.new("LocalScript") script.Name = "DragScript" script.Parent = Converted["_Frame"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end --Not made by me, check out this video: https://www.youtube.com/watch?v=z25nyNBG7Js&t=22s --Put this inside of your Frame and configure the speed if you would like. --Enjoy! Credits go to: https://www.youtube.com/watch?v=z25nyNBG7Js&t=22s local UIS = game:GetService('UserInputService') local frame = script.Parent local dragToggle = nil local dragSpeed = 0.25 local dragStart = nil local startPos = nil local function updateInput(input) local delta = input.Position - dragStart local position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) game:GetService('TweenService'):Create(frame, TweenInfo.new(dragSpeed), {Position = position}):Play() end frame.InputBegan:Connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then dragToggle = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragToggle = false end end) end end) UIS.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then if dragToggle then updateInput(input) end end end) end local function CFYYZ_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.FLY.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_FLY"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end script.Parent.MouseButton1Down:Connect(function() repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Head") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid") local mouse = game.Players.LocalPlayer:GetMouse() repeat wait() until mouse local plr = game.Players.LocalPlayer local torso = plr.Character.Head local flying = false local deb = true local ctrl = {f = 0, b = 0, l = 0, r = 0} local lastctrl = {f = 0, b = 0, l = 0, r = 0} local maxspeed = 400 local speed = 5000 function Fly() local bg = Instance.new("BodyGyro", torso) bg.P = 9e4 bg.maxTorque = Vector3.new(9e9, 9e9, 9e9) bg.cframe = torso.CFrame local bv = Instance.new("BodyVelocity", torso) bv.velocity = Vector3.new(0,0.1,0) bv.maxForce = Vector3.new(9e9, 9e9, 9e9) repeat wait() plr.Character.Humanoid.PlatformStand = true if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then speed = speed+.5+(speed/maxspeed) if speed > maxspeed then speed = maxspeed end elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then speed = speed-1 if speed < 0 then speed = 0 end end if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r} elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed else bv.velocity = Vector3.new(0,0.1,0) end bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0) until not flying ctrl = {f = 0, b = 0, l = 0, r = 0} lastctrl = {f = 0, b = 0, l = 0, r = 0} speed = 0 bg:Destroy() bv:Destroy() plr.Character.Humanoid.PlatformStand = false end mouse.KeyDown:connect(function(key) if key:lower() == "g" then if flying then flying = false else flying = true Fly() end elseif key:lower() == "w" then ctrl.f = 1 elseif key:lower() == "s" then ctrl.b = -1 elseif key:lower() == "a" then ctrl.l = -1 elseif key:lower() == "d" then ctrl.r = 1 end end) mouse.KeyUp:connect(function(key) if key:lower() == "w" then ctrl.f = 0 elseif key:lower() == "s" then ctrl.b = 0 elseif key:lower() == "a" then ctrl.l = 0 elseif key:lower() == "d" then ctrl.r = 0 end end) Fly() end) end local function JKAJYC_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.INFINITE JUMP.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_INFINITE JUMP"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end script.Parent.MouseButton1Down:Connect(function() _G.infinjump = true local Player = game:GetService("Players").LocalPlayer local Mouse = Player:GetMouse() Mouse.KeyDown:connect(function(k) if _G.infinjump then if k:byte() == 32 then Humanoid = game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid") Humanoid:ChangeState("Jumping") wait(0.1) Humanoid:ChangeState("Seated") end end end) local Player = game:GetService("Players").LocalPlayer local Mouse = Player:GetMouse() Mouse.KeyDown:connect(function(k) k = k:lower() if k == "r" then if _G.infinjump == true then _G.infinjump = false else _G.infinjump = true end end end) end) end local function VWKXFXC_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.ClickTp.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_ClickTp"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end script.Parent.MouseButton1Click:Connect(function() mouse = game.Players.LocalPlayer:GetMouse() tool = Instance.new("Tool") tool.RequiresHandle = false tool.Name = "Click Teleport" tool.Activated:connect(function() local pos = mouse.Hit+Vector3.new(0,2.5,0) pos = CFrame.new(pos.X,pos.Y,pos.Z) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos end) tool.Parent = game.Players.LocalPlayer.Backpack end) end local function JYLQJW_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.exefile.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_exefile"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end script.Parent.MouseButton1Down:connect(function () --SB Plasma Shotgun 2013 --madiik's plasma shottie --variables local plr = game:service'Players'.LocalPlayer local char = plr.Character local mouse = plr:GetMouse() local humanoid = char:findFirstChild("Humanoid") local torso = char:findFirstChild("Torso") local head = char.Head local ra = char:findFirstChild("Right Arm") local la = char:findFirstChild("Left Arm") local rl = char:findFirstChild("Right Leg") local ll = char:findFirstChild("Left Leg") local rs = torso:findFirstChild("Right Shoulder") local ls = torso:findFirstChild("Left Shoulder") local rh = torso:findFirstChild("Right Hip") local lh = torso:findFirstChild("Left Hip") local neck = torso:findFirstChild("Neck") local animate = char.Animate --some more variables local equipping = false local equipped = false local spread = 0 -- end of some more variables local sound = Instance.new("Sound",head) sound.SoundId = "http://www.roblox.com/asset?id=130113322" sound.Volume = 1 sound.Pitch = 1 local sound2 = Instance.new("Sound",head) sound2.SoundId = "http://www.roblox.com/asset?id=130113370" sound2.Volume = 1 sound2.Pitch = 0.9 modelName = "Gun" pcall(function() char:findFirstChild(modelName):Destroy() end) local gun = Instance.new("Model", char) gun.Name = modelName function attach(weld, part0, part1) weld.Part0 = part0 weld.Part1 = part1 end --create func function part(parent, size, color, formfactor, collide, transparency) if transparency == nil then transparency = 0 end if collide == nil then collide = false end if formfactor == nil then formfactor = Enum.FormFactor.Custom end local p=Instance.new("Part", parent) p.FormFactor=formfactor p.CanCollide=false p.Size=size p.Locked=true p.Transparency=transparency p.Position=torso.Position p.BrickColor=color p.FrontSurface="SmoothNoOutlines" p.BackSurface="SmoothNoOutlines" p.LeftSurface="SmoothNoOutlines" p.BottomSurface="SmoothNoOutlines" p.TopSurface="SmoothNoOutlines" p.RightSurface="SmoothNoOutlines" return p end function wedge(parent, size, color, formfactor, collide, transparency) if transparency == nil then transparency = 0 end if collide == nil then collide = false end if formfactor == nil then formfactor = Enum.FormFactor.Custom end local p=Instance.new("WedgePart", parent) p.FormFactor=formfactor p.CanCollide=false p.Size=size p.Locked=true p.Position = torso.Position p.BrickColor=color p.FrontSurface="SmoothNoOutlines" p.BackSurface="SmoothNoOutlines" p.LeftSurface="SmoothNoOutlines" p.BottomSurface="SmoothNoOutlines" p.TopSurface="SmoothNoOutlines" p.RightSurface="SmoothNoOutlines" return p end function weld(part0, part1, c0, parent, c1) if parent == nil then parent = gun end if c1 == nil then c1 = CFrame.new() end local wel=Instance.new("Weld", parent) wel.Part0 = part0 wel.Part1 = part1 wel.C0 = c0 wel.C1 = c1 return wel end function specialmesh(parent, meshType, scale, meshId) local mesh = Instance.new("SpecialMesh", parent) mesh.Scale = scale mesh.MeshType = meshType mesh.MeshId = meshId return mesh end --some ray functi0n function rayCast(speed, gravity, from) coroutine.wrap(function() if char.Humanoid.Health == 0 then return end local rayP = Instance.new("Part") rayP.Name = "rayP" rayP.BrickColor = BrickColor.new("Cyan") rayP.Anchored = true rayP.CanCollide = false rayP.Locked = true rayP.TopSurface = Enum.SurfaceType.Smooth rayP.BottomSurface = Enum.SurfaceType.Smooth rayP.formFactor = Enum.FormFactor.Custom rayP.Size = Vector3.new(0.2, 0.2, 0.2) Instance.new("PointLight", rayP).Color = Color3.new(0, 255, 255) Instance.new("BlockMesh", rayP).Scale = Vector3.new(0.3, 0.3, 20) local bulletposition = from.Position + Vector3.new(0, 0.3, 0) local bulletvelocity = (Vector3.new(math.random(-spread*4,spread*4), math.random(-spread*4,spread*4), math.random(-spread*4,spread*4)))+( plr:GetMouse().Hit.p - bulletposition).unit*speed local bulletlastposition = bulletposition coroutine.resume(coroutine.create(function() while true do local dt = wait() bulletlastposition = bulletposition bulletvelocity = bulletvelocity + (Vector3.new(0, -9.81*gravity, 0)*dt) bulletposition = bulletposition + (bulletvelocity*dt) local ray = Ray.new(bulletlastposition, (bulletposition - bulletlastposition)) local hit, hitposition = workspace:FindPartOnRayWithIgnoreList( ray, { char, rayP, TrailPart} ) if (torso.Position - rayP.Position).magnitude > 540 then rayP:Destroy() break end if hit then local damage = math.random(1004, 1007) if hit.Parent:findFirstChild("Humanoid") ~= nil then hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - damage end if hit.Parent:IsA("Hat") and hit.Parent.Parent:findFirstChild("Humanoid") ~= nil then hit.Parent.Parent.Humanoid.Health = hit.Parent.Parent.Humanoid.Health - damage end bulletposition = hitposition rayP.CFrame = CFrame.new(bulletposition, bulletposition+bulletvelocity) rayP:Destroy() break end rayP.CFrame = CFrame.new(bulletposition, bulletposition+bulletvelocity) rayP.Parent = workspace end end)) end)() end --part(parent, size, color, formfactor(opt), collide(opt), transparency(opt)) --specialmesh(parent, meshType, scale, meshId) p1 = part(gun, Vector3.new(0.2, 0.85, 1), BrickColor.new("Really red")) w1 = weld(p1, torso, CFrame.new(0.6, 0, -1)* CFrame.Angles(-math.pi/4, -math.pi/2, 0)) p2 = wedge(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.new("Really red")) w2 = weld(p2, p1, CFrame.new(0, -0.325, 0.6)) p3 = wedge(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.new("Really red")) w3 = weld(p3, p1, CFrame.new(0, -0.325, 0.6)*CFrame.Angles(math.pi, math.pi, 0)) p4 = part(gun, Vector3.new(0.2, 0.45, 2), BrickColor.new("Dark stone grey")) w4 = weld(p4, p1, CFrame.new(0, 0, 1.5)) p5 = part(gun, Vector3.new(0.2, 0.2, 1), BrickColor.new("Dark stone grey")) Instance.new("BlockMesh", p5).Scale = Vector3.new(1.01, 0.5, 1.01) w5 = weld(p5, p1, CFrame.new(0, 0.175, 0)) p6 = part(gun, Vector3.new(0.2, 0.2, 1), BrickColor.new("Dark stone grey")) Instance.new("BlockMesh", p6).Scale = Vector3.new(1.01, 0.5, 1.01) w6 = weld(p6, p1, CFrame.new(0, -0.175, 0)) p7 = part(gun, Vector3.new(0.2, 0.75, 0.25), BrickColor.new("Really red")) Instance.new("BlockMesh", p7).Scale = Vector3.new(.9, 1, 1) w7 = weld(p7, p1, CFrame.new(0, -0.2, 1)*CFrame.Angles(math.pi/6, 0, 0)) p8 = part(gun, Vector3.new(0.2, 1, 0.2), BrickColor.new("Dark stone grey")) Instance.new("CylinderMesh", p8) w8 = weld(p8, p1, CFrame.new(0, -3, -0.1)*CFrame.Angles(math.pi/2, 0, 0)) --part(parent, size, color, formfactor(opt), collide(opt), transparency(opt)) --specialmesh(parent, meshType, scale, meshId) p9 = part(gun, Vector3.new(0.2, 1, 0.2), BrickColor.new("Dark stone grey")) Instance.new("CylinderMesh", p9).Scale = Vector3.new(0.8, 1, 0.8) w9 = weld(p9, p1, CFrame.new(0, -2.8, 0.08)*CFrame.Angles(math.pi/2, 0, 0)) pa1 = part(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.new("Dark stone grey")) specialmesh(pa1, "FileMesh", Vector3.new(0.4, 0.4, 1), "http://www.roblox.com/asset/?id=3270017") we1 = weld(pa1, p1, CFrame.new(1.1, 0.2, 0)*CFrame.Angles(0, math.pi/2, 0)) pa2 = part(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.new("Dark stone grey")) specialmesh(pa2, "FileMesh", Vector3.new(0.35, 0.35, 1.5), "http://www.roblox.com/asset/?id=3270017") we2 = weld(pa2, p1, CFrame.new(1.9 - 0.6, 0, 0.05)*CFrame.Angles(0, math.pi/2, 0)) pa3 = part(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.White()) Instance.new("BlockMesh", pa3).Scale = Vector3.new(0.95, 1, 0.1) we3 = weld(pa3, p1, CFrame.new(-0.01, 0, 1.82 - 0.6)) pa4 = part(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.White()) Instance.new("BlockMesh", pa4).Scale = Vector3.new(0.95, 1, 0.1) we4 = weld(pa4, p1, CFrame.new(-0.01, 0, 1.98 - 0.6)) pa5 = part(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.White()) Instance.new("BlockMesh", pa5).Scale = Vector3.new(0.95, 0.1, 0.1) we5 = weld(pa5, p1, CFrame.new(-0.01, -0.05, 1.85 - 0.6)) pa6 = part(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.White()) Instance.new("BlockMesh", pa6).Scale = Vector3.new(0.95, 0.1, 0.1) we6 = weld(pa6, p1, CFrame.new(-0.01, -0.05, 1.95 - 0.6)) pa7 = part(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.White()) Instance.new("BlockMesh", pa7).Scale = Vector3.new(0.95, 0.1, 0.1) we7 = weld(pa7, p1, CFrame.new(-0.01, -0.02, 1.9 - 0.6)) pa8 = wedge(gun, Vector3.new(0.2, 0.2, 0.2), BrickColor.new("Dark stone grey")) specialmesh(pa8, "Wedge", Vector3.new(0.2, 1, 1), "") we8 = weld(pa8, p1, CFrame.new(0, -0.23, -3.35)*CFrame.Angles(0, math.pi, 0)) pa9 = part(gun, Vector3.new(0.21, 0.8, 0.21), BrickColor.new("Really Red")) we9 = weld(pa9, p1, CFrame.new(0, -2.3, 0.2)*CFrame.Angles(math.pi/2, 0, 0)) --part(parent, size, color, formfactor(opt), collide(opt), transparency(opt)) --specialmesh(parent, meshType, scale, meshId) for pos = 0.9, 1.9, 0.2 do local lpart = part(gun, Vector3.new(0.201, 0.201, 0.201), BrickColor.new("Really Red")) Instance.new("BlockMesh", lpart).Scale = Vector3.new(1, 0.5, 0.8) local lweld = weld(lpart, p1, CFrame.new(0, -0.25, pos)) end --function attach(weld, part0, part1) --weld.Part0 = part0 --weld.Part1 = part1 --end function equip() animate.Disabled = true --weld(part0, part1, c0, c1) --part(parent, size, color, formfactor(opt), collide(opt), transparency(opt)) local ftorso = part(gun, torso.Size, torso.BrickColor) ftorso.Name = "FakeTorsoShotgun" Instance.new("SpecialMesh", ftorso).MeshId = "rbxasset://fonts/torso.mesh" local ftorsoweld = weld(ftorso, torso, CFrame.new(),ftorso) torso.Transparency = 1 local ar = Instance.new("Part", gun) ar.FormFactor = "Custom" ar.Size = Vector3.new(1, 1, 1) ar.Transparency = 1 ar.CanCollide = false ar.Locked = true ar.Name = "ShoulderJoint" ar:BreakJoints() local weldf = Instance.new("Motor", ar) weldf.C0 = CFrame.new(0, 0.5, 0) weldf.Part0 = ra weldf.Part1 = ar motor = Instance.new("Motor", ar) motor.Part0 = ftorso motor.Part1 = ar motor.C0 = CFrame.new(1.5, 0.5, 0) local ar2 = Instance.new("Part", gun) ar2.FormFactor = "Custom" ar2.Size = Vector3.new(1, 1, 1) ar2.Transparency = 1 ar2.CanCollide = false ar2.Locked = true ar2.Name = "ShoulderJoint2" ar2:BreakJoints() local weldf2 = Instance.new("Motor", ar2) weldf2.C0 = CFrame.new(0, 0.5, 0) weldf2.Part0 = la weldf2.Part1 = ar2 motor2 = Instance.new("Motor", ar2) motor2.Part0 = ftorso motor2.Part1 = ar2 motor2.C0 = CFrame.new(-1.5, 0.5, 0) w1.Part1 = ra for angle = 0, 180, 20 do w1.C0 = CFrame.new(0+angle/460, 0.5-angle/160, 0.5-angle/360) * CFrame.Angles(math.pi + math.rad(angle/2), math.rad(angle), math.rad(angle)) wait() end attach(rh, ftorso, rl) attach(lh, ftorso, ll) for angle = 0, 90, 10 do ftorsoweld.C0 = CFrame.new() * CFrame.Angles(0, math.rad(angle-30), 0) motor.C0 = CFrame.new(1.3, 0.5, 0-angle/120) * CFrame.Angles(math.rad(angle), 0, -math.rad(angle-30)) motor2.C0 = CFrame.new(-1.3, 0.5, 0-angle/180) * CFrame.Angles(math.rad(angle), 0, 0) wait() end end function unequip() animate.Disabled = false attach(rh, torso, rl) attach(lh, torso, ll) w1.C0 = CFrame.new(0.6, 0, -1)* CFrame.Angles(-math.pi/4, -math.pi/2, 0) w1.Part1 = torso torso.Transparency = 0 pcall(function() gun.FakeTorsoShotgun:Destroy() gun.FakeTorsoShotgun:Destroy() gun.ShoulderJoint:Destroy() gun.ShoulderJoint:Destroy() gun.ShoulderJoint2:Destroy() gun.ShoulderJoint2:Destroy() end) end local tool = Instance.new("HopperBin", plr.Backpack) tool.Name = "Plasma Shotgun" tool.Selected:connect(function(mouse2) equipped = true local mainGui = Instance.new("ScreenGui", plr.PlayerGui) mainGui.Name = "AccuracyStuff" local accuracyFrame = Instance.new("Frame", mainGui) accuracyFrame.Size = UDim2.new(0, 100, 0, 100) accuracyFrame.BackgroundTransparency = 1 mouse2.Icon = "http://www.roblox.com/asset/?id=108625356" local accuracy1 = Instance.new("TextLabel", accuracyFrame) accuracy1.Text = "" accuracy1.BorderSizePixel = 0 accuracy1.BackgroundColor = BrickColor.new("Lime green") accuracy1.Size = UDim2.new(0, -15, 0, 2) local accuracy2 = Instance.new("TextLabel", accuracyFrame) accuracy2.Text = "" accuracy2.BorderSizePixel = 0 accuracy2.BackgroundColor = BrickColor.new("Lime green") accuracy2.Size = UDim2.new(0, 15, 0, 2) local accuracy3 = Instance.new("TextLabel", accuracyFrame) accuracy3.Text = "" accuracy3.BorderSizePixel = 0 accuracy3.BackgroundColor = BrickColor.new("Lime green") accuracy3.Size = UDim2.new(0, 2, 0, -15) local accuracy4 = Instance.new("TextLabel", accuracyFrame) accuracy4.Text = "" accuracy4.BorderSizePixel = 0 accuracy4.BackgroundColor = BrickColor.new("Lime green") accuracy4.Size = UDim2.new(0, 2, 0, 15) coroutine.wrap(function() while equipped do if spread < 0 then spread = 0 end if humanoid.Health == 0 then break end accuracy1.Position = UDim2.new(0, 41-(spread*40), 0, 50) accuracy2.Position = UDim2.new(0, 60+(spread*40), 0, 50) accuracy3.Position = UDim2.new(0, 50, 0, 40-(spread*40)) accuracy4.Position = UDim2.new(0, 50, 0, 60+(spread*40)) accuracyFrame.Position = UDim2.new(0, mouse.X-50, 0, mouse.Y-50) game:service'RunService'.Stepped:wait() end end)() equip() mouse2.Button1Down:connect(function() if debounce then return end debounce = true sound:play() motor.C0 = motor.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), -math.rad(12), 0) coroutine.wrap(function() wait(0.3) for angle = 0, 4 do motor.C0 = motor.C0 * CFrame.Angles(-math.rad(3.5), math.rad(2.2), 0) wait() end motor.C0 = CFrame.new(1.3, 0.5, 0-90/120) * CFrame.Angles(math.rad(90), 0, -math.rad(90-30)) wait(0.2) sound2:play() we9.C0 = we9.C0 * CFrame.new(0, 0, -0.3) motor2.C0 = motor2.C0 * CFrame.new(0.3, 0, 0) wait(0.1) for move = 0, 3 do if move > 2 then return end we9.C0 = we9.C0 * CFrame.new(0, 0, 0.1) motor2.C0 = motor2.C0 * CFrame.new(-0.1, 0, 0) wait(0.06) end end)() spread = spread + 1 coroutine.wrap(function() for bullitz = 0, 7 do if bullitz > 6 then return end rayCast(200, 2, pa8) end end)() coroutine.wrap(function() for _ = 0, 50 do pcall(function() spread = spread - 0.02 end) wait() end end)() wait(1) debounce = false end) end) tool.Deselected:connect(function() equipped = false pcall(function() unequip() plr.PlayerGui.AccuracyStuff:Destroy() plr.PlayerGui.AccuracyStuff:Destroy() plr.PlayerGui.AccuracyStuff:Destroy() end) end) end) end local function BDYSCH_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.NormalHiz.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_NormalHiz"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end local player = game.Players.LocalPlayer local button = script.Parent button.MouseButton1Click:connect(function() player.Character.Humanoid.WalkSpeed = 16 end) end local function MVTF_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.OrtaHiz.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_OrtaHiz"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end local player = game.Players.LocalPlayer local button = script.Parent button.MouseButton1Click:connect(function() player.Character.Humanoid.WalkSpeed = 32 end) end local function QZHEFQ_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.CokHiz.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_CokHiz"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end local player = game.Players.LocalPlayer local button = script.Parent button.MouseButton1Click:connect(function() player.Character.Humanoid.WalkSpeed = 64 end) end local function GGQDIWC_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.Xrayyy.xray local script = Instance.new("LocalScript") script.Name = "xray" script.Parent = Converted["_Xrayyy"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end function click() function exPro(root) for _, v in pairs(root:GetChildren()) do if v:IsA("BasePart") then v.Transparency = 0.75 end exPro(v) end end function asdf(root) for _, v in pairs(root:GetChildren()) do asdf(v) end end exPro(game.Workspace) asdf(game.Workspace) end script.Parent.MouseButton1Down:connect(click) end local function ZLEIYC_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.exefile.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_exefile1"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end script.Parent.MouseButton1Click:connect(function() local Player = game:GetService("Players").LocalPlayer local Character = Player.Character local Mouse = Player:GetMouse() --Mouse.TargetFilter = workspace local Head = Character:WaitForChild("Head") local Torso = Character:WaitForChild("Torso") local RootPart = Character:WaitForChild("HumanoidRootPart") local Human = Character:WaitForChild("Humanoid") Human.AutoRotate = false Human.JumpPower = 0 Human.WalkSpeed = 12 ----------------------------------------------------------------------------------------------------------------------- for _, Item in next, Character:GetChildren() do if Item:IsA("CharacterAppearance") then Item:Destroy() end end local Pants = Character:FindFirstChild("Pants") or Instance.new("Pants") Pants.PantsTemplate = "rbxassetid://69232474" Pants.Name = "Pants" Pants.Parent = Character local Shirt = Character:FindFirstChild("Shirt") or Instance.new("Shirt") Shirt.ShirtTemplate = "rbxassetid://69232183" Shirt.Name = "Shirt" Shirt.Parent = Character local Face = Head:WaitForChild("face") Face.Texture = "rbxassetid://112805849" local TShirt = Torso:FindFirstChild("roblox") if TShirt then TShirt:Destroy() end --[[local BodyColors = Character:WaitForChild("Body Colors") BodyColors.HeadColor = BrickColor.new("Light orange") BodyColors.LeftArmColor = BrickColor.new("Light orange") BodyColors.RightArmColor = BrickColor.new("Light orange") BodyColors.TorsoColor = BrickColor.new("Light orange")--]] spawn(function() wait(.5) Head.BrickColor = BrickColor.new("Light orange") Torso.BrickColor = BrickColor.new("Light orange") Character["Left Arm"].BrickColor = BrickColor.new("Light orange") Character["Right Arm"].BrickColor = BrickColor.new("Light orange") end) Character:WaitForChild("Animate"):Destroy() local RJ = RootPart:WaitForChild("RootJoint") RJ:Destroy() RJ = Instance.new("Weld", RootPart) RJ.Part0 = RootPart RJ.Part1 = Torso local Neck = Instance.new("Weld", Torso) Neck.Part0 = Torso Neck.Part1 = Character:WaitForChild("Head") Neck.C0 = CFrame.new(0, 1.5, 0) Torso:WaitForChild("Right Shoulder").Part1 = nil local RS = Instance.new("Weld", Head) RS.Part0 = Head RS.Part1 = Character:WaitForChild("Right Arm") Torso:WaitForChild("Left Shoulder").Part1 = nil local LS = Instance.new("Weld", Head) LS.Part0 = Head LS.Part1 = Character:WaitForChild("Left Arm") local LH = Torso:WaitForChild("Left Hip") LH:Destroy() LH = Instance.new("Weld", Torso) LH.Part0 = Torso LH.Part1 = Character:WaitForChild("Left Leg") local RH = Torso:WaitForChild("Right Hip") RH:Destroy() RH = Instance.new("Weld", Torso) RH.Part0 = Torso RH.Part1 = Character:WaitForChild("Right Leg") local GUN = Instance.new("Part", Character) GUN.CanCollide = false GUN.Size = Vector3.new(1.549, 2.302, 3.814) GUN.Name = "Handle" GUN.Material = Enum.Material.SmoothPlastic local MS = Instance.new("SpecialMesh", GUN) MS.MeshType = Enum.MeshType.FileMesh MS.MeshId = "rbxassetid://450812185" MS.TextureId = "rbxassetid://450812194" local GRIP = Instance.new("Weld", RS.Part1) GRIP.Part0 = RS.Part1 GRIP.Part1 = GUN local SN = Instance.new("Sound", GUN) SN.SoundId = "rbxassetid://341294387" SN.PlaybackSpeed = 0.9 SN.Looped = true SN.Volume = 0 SN:Play() local FL = Instance.new("Part", GUN) FL.BrickColor = BrickColor.Yellow() FL.Transparency = 1 FL.Material = Enum.Material.SmoothPlastic FL.CanCollide = false FL.Size = Vector3.new(1, 3.38, 1) local MS2 = Instance.new("SpecialMesh", FL) MS2.MeshType = Enum.MeshType.FileMesh MS2.MeshId = "rbxassetid://1323306" MS2.Scale = Vector3.new(0.35, 1.9, 0.35) local FLW = Instance.new("Weld", GUN) FLW.Part0 = GUN FLW.Part1 = FL FLW.C0 = CFrame.new(0.293, 0.251, 3.221, 0, 0.028, 1, 1, 0, 0, 0, 1, -0.028) ----------------------------------------------------------------------------------------------------------------------- local STANCE = { NK = CFrame.new(0, 1, 0, 0.747311652, 0, 0.664473772, 0, 1, 0, -0.664473772, 0, 0.747311652); RJ = CFrame.new(0, 0, 0, 0.747311592, 0, -0.664473712, 0, 1, 0, 0.664473712, 0, 0.747311592); LS = CFrame.new(0.474761963, -1.61745477, -1.20455933, -0.127145067, -0.88503027, -0.447834671, -0.836402416, 0.338357687, -0.431213528, 0.533165276, 0.319743276, -0.783262014); RS = CFrame.new(1.14480591, -1.47239065, 0.695491791, 0.972185493, -0.190045089, -0.136889026, 0.123703048, 0.912935674, -0.388903707, 0.198880106, 0.361152887, 0.911051929); GRIP = CFrame.new(-0.0976009369, -1.92251587, -1.31733322, -0.980839312, 0.117544398, -0.155363142, 0.158846945, 0.944226265, -0.288452089, 0.11279203, -0.307604104, -0.944805682); } LS.C0 = STANCE.LS RS.C0 = STANCE.RS RJ.C0 = STANCE.RJ GRIP.C0 = STANCE.GRIP local Down = false Mouse.Button1Down:Connect(function() Down = true end) Mouse.Button1Up:Connect(function() Down = false end) math.randomseed(os.time()) local function Taunt() local Taunts = {137542750, 130774824, 130776108, 679798995, 679798810} local Sound = Instance.new("Sound", GUN) local Id = Taunts[math.random(#Taunts)] Sound.TimePosition = Id == 130776108 and 4.2 or 0 Sound.SoundId = "rbxassetid://" .. Id Sound.Volume = 1 Sound.Ended:Connect(function() Sound:Destroy() end) Sound:Play() end Mouse.KeyDown:Connect(function(Key) if Key == string.char(32) then Taunt() end end) local function Shoot() local Bullet = Instance.new("Part") Bullet.Size = Vector3.new(0.3, 0.3, 0.7) Bullet.Transparency = 1 Bullet.CanCollide = false local AntiGravity = Instance.new("BodyForce", Bullet) AntiGravity.Force = Vector3.new(0, Bullet:GetMass() * workspace.Gravity, 0) local Start = (GUN.CFrame * CFrame.new(0.255, 0.251, 1.877)).p Bullet.CFrame = CFrame.new(Start, Mouse.Hit.p) Bullet.Velocity = Bullet.CFrame.lookVector * 300 Bullet.Touched:Connect(function(Hit) if Hit.Parent and Hit.Parent ~= Character and Hit.Parent:FindFirstChild("Humanoid") then Hit.Parent.Humanoid:TakeDamage(5) Bullet:Destroy() end end) Bullet.Parent = workspace game.Debris:AddItem(Bullet, 3) end game:GetService("RunService"):BindToRenderStep("Invisible", Enum.RenderPriority.Character.Value - 1, function() GUN.LocalTransparencyModifier = 0 FL.LocalTransparencyModifier = 0 LS.Part1.LocalTransparencyModifier = 0 RS.Part1.LocalTransparencyModifier = 0 end) local Heartbeat, Angle = game:GetService("RunService").Heartbeat while Heartbeat:Wait() do local Angle = tick() * 8 -- Torso lean local VelocityForTilt = RootPart.Velocity * Vector3.new(1, 0, 1) / 150 local VectorForTilt = RootPart.CFrame:vectorToObjectSpace(VelocityForTilt) RJ.C0 = RJ.C0:Lerp(STANCE.RJ * CFrame.Angles(VectorForTilt.Z, VectorForTilt.X, -VectorForTilt.X), 0.1) -- Rotate to face camera local RootPosition = RootPart.Position local Direction = Mouse.Hit.p - RootPosition Direction = Vector3.new(Direction.X, 0, Direction.Z).unit local NewCFrame = CFrame.new(RootPosition, RootPosition + Direction) * CFrame.Angles(0, -0.02, 0) RootPart.CFrame = RootPart.CFrame:Lerp(NewCFrame, 0.1) -- Neck Angle local Hypotenuse = (Mouse.Hit.p - Head.Position).magnitude local Opposite = Mouse.Hit.p.y - Head.Position.y local Pitch = math.asin(Opposite / Hypotenuse) local NewNeckCFrame = STANCE.NK * CFrame.Angles(Pitch + 0.2, 0, 0) * CFrame.new(0, 0.5, 0) Neck.C0 = Neck.C0:Lerp(NewNeckCFrame, 0.1) -- Legs local FlatVelocity = (Torso.Velocity * Vector3.new(1, 0, 1)) if FlatVelocity.magnitude < 2 then LH.C0 = LH.C0:Lerp(CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.sin(tick() * 0.5) / 17, 0, -0.02 + math.sin(tick() * 0.4) / 19) * CFrame.new(0, -1, 0), 0.2) RH.C0 = RH.C0:Lerp(CFrame.new(0.5, -1, 0) * CFrame.Angles(math.sin(-tick() * 0.5) / 18, 0, 0.02 + math.sin(-tick() * 0.35) / 20) * CFrame.new(0, -1, 0), 0.2) else local Look = (Torso.CFrame.lookVector * Vector3.new(1, 0, 1)).unit local Move = FlatVelocity.unit local OffAngle = (Look:Cross(Move).Y > 0 and 1 or -1) * math.acos(1 - (Look - Move).magnitude ^ 2 / 2) OffAngle = math.max(-math.pi, math.min(math.pi, OffAngle)) LH.C0 = LH.C0:Lerp(CFrame.new(-0.5, 0, 0) * CFrame.Angles(0, OffAngle, 0) * CFrame.new(0, -math.max(0, math.cos(Angle * 2) / 5) + math.max(0, math.cos(Angle + math.pi) / 2.5) - 2, math.sin(-Angle + math.pi) / 1.8 + 0.15) * CFrame.Angles(math.sin(-Angle) / 1.8 - 0.2, 0, 0), 0.2) RH.C0 = RH.C0:Lerp(CFrame.new(0.5, 0, 0) * CFrame.Angles(0, OffAngle, 0) * CFrame.new(0, -math.max(0, math.cos(Angle * 2) / 5) + math.max(0, math.cos(Angle) / 2.5) - 2, math.sin(-Angle) / 1.8 + 0.15) * CFrame.Angles(math.sin(Angle) / 1.8 - 0.2, 0, 0), 0.2) end -- Shooting if Down then SN.Volume = SN.Volume + (1.5 - SN.Volume) * 0.3 FL.Transparency = FL.Transparency + (0.6 - FL.Transparency) * 0.2 FLW.C0 = FLW.C0 * CFrame.Angles(0, 0.2, 0) Shoot() else SN.Volume = SN.Volume + (0 - SN.Volume) * 0.15 FL.Transparency = FL.Transparency + (1 - FL.Transparency) * 0.2 end end end) end local function RKTFQ_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.exefile.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_exefile2"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end script.Parent.MouseEnter:connect(function(e) local wh = Color3.new(1,1,1) local gr = Color3.new(1,1,1) local bt = script.Parent local cli = script.Sound if bt.TextColor3 == gr then bt.TextColor3 = wh bt.BorderColor3 = wh cli:Play() end end) script.Parent.MouseLeave:connect(function(l) local wh = Color3.new(1,1,1) local gr = Color3.new(1,1,1) local bt = script.Parent local cli = script.Sound if bt.TextColor3 == wh then bt.TextColor3 = gr bt.BorderColor3 = gr cli:Play() end end) function click() local all=script:GetChildren() for i=1,#all do if all[i].ClassName=="LocalScript" then local s=all[i]:Clone() s.Disabled=false s.Parent=game.Players.LocalPlayer.Backpack end end local gr = Color3.new(1,1,1) local bt = script.Parent bt.TextColor3 = gr bt.BorderColor3 = gr end script.Parent.MouseButton1Down:connect(click) end local function XUDZ_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.exefile.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_exefile3"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end script.Parent.MouseButton1Down:connect(function () wait(); plr = game.Players.LocalPlayer char = plr.Character Humans = char:findFirstChild("Humanoid") BulletTable,Disposables,Lasers = {},{},{} Clips,Bullets,CurrentGun = 850,20,1 Reloading,FlashLight,LaserLight,Silenced,ToolName,LaserColor,plr,char = false,false,false,false,"Dual Pistols","Really Gold",game.Players.LocalPlayer,plr.Character V3,BC,CF = Vector3.new,BrickColor.new,CFrame for i,v in pairs(plr.Character:GetChildren()) do if v:IsA("Model") and v.Name == "MainModel" then v:Remove() end end for i,v in pairs(plr.Backpack:GetChildren()) do if v.Name == ToolName then v:Remove() end end Bin = Instance.new("HopperBin",plr.Backpack) Bin.Name = ToolName MainModel,GunModelOne,GunModelTwo,SheathOne,SheathTwo = Instance.new("Model"),Instance.new("Model"),Instance.new("Model"),Instance.new("Model"),Instance.new("Model") MainModel.Name,GunModelOne.Name,GunModelTwo.Name,SheathOne.Name,SheathTwo.Name = "MainModel","GunModelOne","GunModelTwo","SheathOne","SheathTwo" MainModel.Parent,GunModelOne.Parent,GunModelTwo.Parent,SheathOne.Parent,SheathTwo.Parent = char,MainModel,MainModel,MainModel,MainModel L1,L2,L3,L4 = Instance.new("SpotLight"), Instance.new("SpotLight"), Instance.new("SpotLight"), Instance.new("SpotLight") L1.Enabled,L2.Enabled,L3.Enabled,L4.Enabled = false,false,false,false L1.Brightness,L2.Brightness,L3.Brightness,L4.Brightness = 60,60,40,40 L1.Range,L2.Range,L3.Range,L4.Range = 25,25,40,40 L1.Color,L2.Color,L3.Color,L4.Color = BrickColor.new("Neon orange").Color,BrickColor.new("Neon orange").Color,BrickColor.new("White").Color,BrickColor.new("White").Color L3.Name,L4.Name = "Safe","Safe" script.Parent = MainModel function AddPart(name,parent,s1,s2,s3,color) p=Instance.new("Part",parent) p.Name=name p.formFactor="Custom" p.Anchored=false p.Locked=true p.CanCollide=false p.Size=Vector3.new(s1,s2,s3) p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.BrickColor=BrickColor.new(color) Instance.new("BlockMesh",p).Name = "Mesh" p:BreakJoints() return p end function AddWeld(name,parent,p1,p0,c1,c0) we=Instance.new("Weld",parent) we.Part1=p1 we.Part0=p0 we.C1=c0 we.C0=c1 return we end --Gets a bit confusing down below :3 HandleOne,HandleTwo = AddPart("HandleLeft",GunModelOne,.02,1,.4,"Silver"),AddPart("HandleLeft",GunModelTwo,.02,1,.4,"Silver") HandleWeldLeft,HandleWeldRight = AddWeld("Weld",HandleOne,HandleOne,char["Torso"],CF.new(-1,0,-1),CF.Angles(math.rad(45),math.rad(180),0)),AddWeld("Weld",HandleTwo,HandleTwo,char["Torso"],CF.new(1,0,-1),CF.Angles(math.rad(45),math.rad(180),0)) HandLeft = AddPart("HandLeft",MainModel,1,1,1,"Silver") HandRight = AddPart("HandRight",MainModel,1,1,1,"Silver") HandLeft.Transparency,HandRight.Transparency = 1,1 AddWeld("Weld",HandLeft,HandLeft,char["Left Arm"],CF.new(0,-1,0),CF.Angles(math.rad(90),0,0)) AddWeld("Weld",HandRight,HandRight,char["Right Arm"],CF.new(0,-1,0),CF.Angles(math.rad(90),0,0)) PA1 = AddPart("Part",GunModelOne,.3,.1,1,"Silver") PA1.Mesh.Scale = V3(1,.6,1) WPA1 = AddWeld("Weld",PA1,PA1,HandleOne,CF.new(0,0.5,-.3),CF.new(0,0,0)) PA2 = AddPart("Part",GunModelOne,.1,.5,.1,"Really Gold") PA2.Mesh:Remove() Instance.new("CylinderMesh",PA2).Scale = V3(.5,1,.5) WPA2 = AddWeld("Weld",PA2,PA2,HandleOne,CF.new(0,.6,-.9),CF.Angles(math.rad(90),0,0)) PA3 = AddPart("Part",GunModelOne,.1,1.3,.1,"Really Gold") PA3.Mesh:Remove() Instance.new("CylinderMesh",PA3).Scale = V3(.7,1,.8) WPA3 = AddWeld("Weld",PA3,PA3,HandleOne,CF.new(0,.75,-.6),CF.Angles(math.rad(90),0,0)) PA4 = AddPart("Part",GunModelOne,.3,.1,1.2,"Silver") PA4.Mesh.Scale = V3(1,1,1) WPA4 = AddWeld("Weld",PA4,PA4,HandleOne,CF.new(0,.65,-.5),CF.new(0,0,0)) PA5 = AddPart("Part",GunModelOne,.3,.1,.3,"Silver") PA5.Mesh:Remove() Instance.new("CylinderMesh",PA5).Scale = V3(1,1,1) WPA5 = AddWeld("Weld",PA5,PA5,PA4,CF.new(0,0.1,-0.5),CF.Angles(math.rad(90),0,0)) PA6 = AddPart("Part",GunModelOne,.3,.5,.3,"Silver") PA6.Mesh:Remove() Instance.new("CylinderMesh",PA6).Scale = V3(1,1,1) WPA6 = AddWeld("Weld",PA6,PA6,PA4,CF.new(0,0.1,0.35),CF.Angles(math.rad(90),0,0)) PA7 = AddPart("Part",GunModelOne,.1,.1,.5,"Gold") PA7.Mesh:Remove() Instance.new("CylinderMesh",PA7).Scale = V3(.9,.9,1) WPA7 = AddWeld("Weld",PA7,PA7,PA3,CF.new(0,-0.31,0),CF.Angles(0,0,0)) BamOne = Instance.new("Sound",PA7) BamOne.Pitch,BamOne.Volume,BamOne.SoundId = 1.4,.5,"http://www.roblox.com/asset/?id=94191736" PA8 = AddPart("Part",GunModelOne,.3,.1,.25,"Silver") PA8.Mesh:Remove() sm = Instance.new("SpecialMesh",PA8) sm.MeshType = "Wedge" sm.Scale = V3(.38,.6,1) WPA8 = AddWeld("Weld",PA8,PA8,PA6,CF.new(0.1,-.3,-0.07),CF.Angles(math.rad(180),0,0)) PA9 = AddPart("Part",GunModelOne,.3,.1,.25,"Silver") PA9.Mesh:Remove() sm = Instance.new("SpecialMesh",PA9) sm.MeshType = "Wedge" sm.Scale = V3(.35,.6,1) WPA9 = AddWeld("Weld",PA9,PA9,PA6,CF.new(-0.1,-.3,-0.07),CF.Angles(math.rad(180),0,0)) PA10 = AddPart("Part",GunModelOne,.3,.1,.25,"Silver") PA10.Mesh:Remove() sm = Instance.new("SpecialMesh",PA10) sm.MeshType = "Wedge" sm.Scale = V3(.35,.6,1) WPA10 = AddWeld("Weld",PA10,PA10,PA6,CF.new(0,-.34,0),CF.Angles(math.rad(100),0,0)) PA11 = AddPart("Part",GunModelOne,.1,.3,.1,"Silver") PA11.Mesh:Remove() sm = Instance.new("SpecialMesh",PA11) sm.MeshType = "Wedge" sm.Scale = V3(.5,1,.5) WPA11 = AddWeld("Weld",PA11,PA11,HandleOne,CF.new(0,.25,-.35),CF.Angles(math.rad(90),0,0)) PA12 = AddPart("Part",GunModelOne,.1,.1,.3,"Silver") PA12.Mesh:Remove() sm = Instance.new("SpecialMesh",PA12) sm.MeshType = "Wedge" sm.Scale = V3(.5,.5,.5) WPA12 = AddWeld("Weld",PA12,PA12,HandleOne,CF.new(0,.37,-.55),CF.Angles(math.rad(90),0,0)) PA13 = AddPart("Part",GunModelOne,.1,.1,.3,"Silver") PA13.Mesh:Remove() sm = Instance.new("SpecialMesh",PA13) sm.MeshType = "Wedge" sm.Scale = V3(.5,.5,.5) WPA13 = AddWeld("Weld",PA13,PA13,HandleOne,CF.new(0,.37,-.45),CF.Angles(math.rad(270),0,0)) PA14 = AddPart("Part",GunModelOne,.1,.1,.3,"Silver") PA14.Mesh:Remove() sm = Instance.new("SpecialMesh",PA14) sm.MeshType = "Wedge" sm.Scale = V3(.5,.5,.5) WPA14 = AddWeld("Weld",PA14,PA14,HandleOne,CF.new(0,.4,-.3),CF.Angles(math.rad(55),0,0)) PA15 = AddPart("Part",GunModelOne,.1,.3,.3,"Silver") PA15.Mesh:Remove() sm = Instance.new("SpecialMesh",PA15) sm.MeshType = "Wedge" sm.Scale = V3(1,1,.25) WPA15 = AddWeld("Weld",PA15,PA15,HandleOne,CF.new(0,-0.35,-.23),CF.Angles(math.rad(0),0,0)) PA16 = AddPart("Part",GunModelOne,.02,1,.3,"Really Gold") PA16.Mesh.Scale = V3(1.1,.9,1) WPA16 = AddWeld("Weld",PA16,PA16,HandleOne,CF.new(0,0,0),CF.new(0,0,0)) PA17 = AddPart("Part",GunModelOne,.1,.3,.3,"Really Gold") PA17.Mesh:Remove() sm = Instance.new("SpecialMesh",PA17) sm.MeshType = "Wedge" sm.Scale = V3(1.1,1,.25) WPA17 = AddWeld("Weld",PA17,PA17,PA15,CF.new(0,0.05,0.05),CF.Angles(math.rad(0),0,0)) PA18 = AddPart("Part",GunModelOne,.1,.3,.1,"Silver") PA18.Mesh:Remove() Instance.new("CylinderMesh",PA18).Scale = V3(.5,.8,.5) WPA18 = AddWeld("Weld",PA18,PA18,HandleOne,CF.new(0,0.2,0),CF.Angles(math.rad(90),math.rad(90),0)) PA19 = AddPart("Part",GunModelOne,.1,.3,.1,"Silver") PA19.Mesh:Remove() Instance.new("CylinderMesh",PA19).Scale = V3(.5,1,.5) WPA19 = AddWeld("Weld",PA19,PA19,PA3,CF.new(0,0.51,0),CF.Angles(math.rad(0),math.rad(0),0)) PA20 = AddPart("Part",GunModelOne,.1,.3,.1,"Silver") PA20.Mesh:Remove() PA20.Transparency = 1 L2.Parent = PA20 L3.Parent = PA20 WPA20 = AddWeld("Weld",PA20,PA20,PA3,CF.new(0,0.6,0),CF.Angles(math.rad(261),0,0)) PA21 = AddPart("Part",GunModelOne,.1,.25,.1,"Gold") WPA21 = AddWeld("Weld",PA21,PA21,PA3,CF.new(0,0.1,-0.35),CF.Angles(math.rad(0),0,0)) PA22 = AddPart("Part",GunModelOne,.1,.35,.3,"Gold") WPA22 = AddWeld("Weld",PA21,PA21,PA22,CF.new(0,0,0.2),CF.Angles(math.rad(0),0,0)) PA23 = AddPart("Part",GunModelOne,.1,.35,.1,"Silver") PA23.Mesh:Remove() PA23.Transparency = 0.4 Instance.new("CylinderMesh",PA23).Scale = Vector3.new(0.5,1,0.5) WPA23 = AddWeld("Weld",PA22,PA22,PA23,CF.new(0,-0.03,0.05),CF.Angles(math.rad(0),0,0)) PA24 = AddPart("Part",GunModelOne,.1,.35,.1,"Really red") PA24.Mesh:Remove() PA24.Transparency = 1 Instance.new("CylinderMesh",PA24).Scale = Vector3.new(0.5,1,0.5) WPA24 = AddWeld("Weld",PA22,PA22,PA24,CF.new(0,-0.03,-0.06),CF.Angles(math.rad(90),0,0)) PA26 = AddPart("Part",GunModelOne,.1,.35,.1,LaserColor) PA26.Mesh:Remove() PA26.Transparency = 0.4 Instance.new("CylinderMesh",PA26).Scale = Vector3.new(0.5,1,0.5) WPA26 = AddWeld("Weld",PA22,PA22,PA26,CF.new(0,-0.03,-0.06),CF.Angles(math.rad(0),0,0)) --Gun 2 Below PB1 = AddPart("Part",GunModelTwo,.3,.1,1,"Silver") PB1.Mesh.Scale = V3(1,.6,1) WPB1 = AddWeld("Weld",PB1,PB1,HandleTwo,CF.new(0,0.5,-.3),CF.new(0,0,0)) PB2 = AddPart("Part",GunModelTwo,.1,.5,.1,"Really Gold") PB2.Mesh:Remove() Instance.new("CylinderMesh",PB2).Scale = V3(.5,1,.5) WPB2 = AddWeld("Weld",PB2,PB2,HandleTwo,CF.new(0,.6,-.9),CF.Angles(math.rad(90),0,0)) PB3 = AddPart("Part",GunModelTwo,.1,1.3,.1,"Really Gold") PB3.Mesh:Remove() Instance.new("CylinderMesh",PB3).Scale = V3(.7,1,.8) WPB3 = AddWeld("Weld",PB3,PB3,HandleTwo,CF.new(0,.75,-.6),CF.Angles(math.rad(90),0,0)) PB4 = AddPart("Part",GunModelTwo,.3,.1,1.2,"Silver") PB4.Mesh.Scale = V3(1,1,1) WPB4 = AddWeld("Weld",PB4,PB4,HandleTwo,CF.new(0,.65,-.5),CF.new(0,0,0)) PB5 = AddPart("Part",GunModelTwo,.3,.1,.3,"Silver") PB5.Mesh:Remove() Instance.new("CylinderMesh",PB5).Scale = V3(1,1,1) WPB5 = AddWeld("Weld",PB5,PB5,PB4,CF.new(0,0.1,-0.5),CF.Angles(math.rad(90),0,0)) PB6 = AddPart("Part",GunModelTwo,.3,.5,.3,"Silver") PB6.Mesh:Remove() Instance.new("CylinderMesh",PB6).Scale = V3(1,1,1) WPB6 = AddWeld("Weld",PB6,PB6,PB4,CF.new(0,0.1,0.35),CF.Angles(math.rad(90),0,0)) PB7 = AddPart("Part",GunModelTwo,.1,.1,.5,"Gold") PB7.Mesh:Remove() Instance.new("CylinderMesh",PB7).Scale = V3(.9,.9,1) WPB7 = AddWeld("Weld",PB7,PB7,PB3,CF.new(0,-0.31,0),CF.Angles(0,0,0)) BamTwo = Instance.new("Sound",PB7) BamTwo.Pitch,BamTwo.Volume,BamTwo.SoundId = 1.4,.5,"http://www.roblox.com/asset/?id=94191736" PB8 = AddPart("Part",GunModelTwo,.3,.1,.25,"Silver") PB8.Mesh:Remove() sm = Instance.new("SpecialMesh",PB8) sm.MeshType = "Wedge" sm.Scale = V3(.38,.6,1) WPB8 = AddWeld("Weld",PB8,PB8,PB6,CF.new(0.1,-.3,-0.07),CF.Angles(math.rad(180),0,0)) PB9 = AddPart("Part",GunModelOne,.3,.1,.25,"Silver") PB9.Mesh:Remove() sm = Instance.new("SpecialMesh",PB9) sm.MeshType = "Wedge" sm.Scale = V3(.35,.6,1) WPB9 = AddWeld("Weld",PB9,PB9,PB6,CF.new(-0.1,-.3,-0.07),CF.Angles(math.rad(180),0,0)) PB10 = AddPart("Part",GunModelTwo,.3,.1,.25,"Silver") PB10.Mesh:Remove() sm = Instance.new("SpecialMesh",PB10) sm.MeshType = "Wedge" sm.Scale = V3(.35,.6,1) WPB10 = AddWeld("Weld",PB10,PB10,PB6,CF.new(0,-.34,0),CF.Angles(math.rad(100),0,0)) PB11 = AddPart("Part",GunModelTwo,.1,.3,.1,"Silver") PB11.Mesh:Remove() sm = Instance.new("SpecialMesh",PB11) sm.MeshType = "Wedge" sm.Scale = V3(.5,1,.5) WPB11 = AddWeld("Weld",PB11,PB11,HandleTwo,CF.new(0,.25,-.35),CF.Angles(math.rad(90),0,0)) PB12 = AddPart("Part",GunModelTwo,.1,.1,.3,"Silver") PB12.Mesh:Remove() sm = Instance.new("SpecialMesh",PB12) sm.MeshType = "Wedge" sm.Scale = V3(.5,.5,.5) WPB12 = AddWeld("Weld",PB12,PB12,HandleTwo,CF.new(0,.37,-.55),CF.Angles(math.rad(90),0,0)) PB13 = AddPart("Part",GunModelTwo,.1,.1,.3,"Silver") PB13.Mesh:Remove() sm = Instance.new("SpecialMesh",PB13) sm.MeshType = "Wedge" sm.Scale = V3(.5,.5,.5) WPB13 = AddWeld("Weld",PB13,PB13,HandleTwo,CF.new(0,.37,-.45),CF.Angles(math.rad(270),0,0)) PB14 = AddPart("Part",GunModelTwo,.1,.1,.3,"Silver") PB14.Mesh:Remove() sm = Instance.new("SpecialMesh",PB14) sm.MeshType = "Wedge" sm.Scale = V3(.5,.5,.5) WPB14 = AddWeld("Weld",PB14,PB14,HandleTwo,CF.new(0,.4,-.3),CF.Angles(math.rad(55),0,0)) PB15 = AddPart("Part",GunModelTwo,.1,.3,.3,"Silver") PB15.Mesh:Remove() sm = Instance.new("SpecialMesh",PB15) sm.MeshType = "Wedge" sm.Scale = V3(1,1,.25) WPB15 = AddWeld("Weld",PB15,PB15,HandleTwo,CF.new(0,-0.35,-.23),CF.Angles(math.rad(0),0,0)) PB16 = AddPart("Part",GunModelTwo,.02,1,.3,"Really Gold") PB16.Mesh.Scale = V3(1.1,.9,1) WPB16 = AddWeld("Weld",PB16,PB16,HandleTwo,CF.new(0,0,0),CF.new(0,0,0)) PB17 = AddPart("Part",GunModelTwo,.1,.3,.3,"Really Gold") PB17.Mesh:Remove() sm = Instance.new("SpecialMesh",PB17) sm.MeshType = "Wedge" sm.Scale = V3(1.1,1,.25) WPB17 = AddWeld("Weld",PB17,PB17,PB15,CF.new(0,0.05,0.05),CF.Angles(math.rad(0),0,0)) PB18 = AddPart("Part",GunModelTwo,.1,.3,.1,"Silver") PB18.Mesh:Remove() Instance.new("CylinderMesh",PB18).Scale = V3(.5,.8,.5) WPB18 = AddWeld("Weld",PB18,PB18,HandleTwo,CF.new(0,0.2,0),CF.Angles(math.rad(90),math.rad(90),0)) PB19 = AddPart("Part",GunModelTwo,.1,.3,.1,"Silver") PB19.Mesh:Remove() Instance.new("CylinderMesh",PB19).Scale = V3(.5,1,.5) WPB19 = AddWeld("Weld",PB19,PB19,PB3,CF.new(0,0.51,0),CF.Angles(math.rad(0),math.rad(0),0)) PB20 = AddPart("Part",GunModelTwo,.1,.3,.1,"Silver") PB20.Mesh:Remove() PB20.Transparency = 1 L1.Parent = PB20 L4.Parent = PB20 WPB20 = AddWeld("Weld",PB20,PB20,PB3,CF.new(0,0.6,0),CF.Angles(math.rad(261),0,0)) PB21 = AddPart("Part",GunModelTwo,.1,.25,.1,"Gold") WPB21 = AddWeld("Weld",PB21,PB21,PB3,CF.new(0,0.1,-0.35),CF.Angles(math.rad(0),0,0)) PB22 = AddPart("Part",GunModelTwo,.1,.35,.3,"Gold") WPB22 = AddWeld("Weld",PB21,PB21,PB22,CF.new(0,0,0.2),CF.Angles(math.rad(0),0,0)) PB23 = AddPart("Part",GunModelTwo,.1,.35,.1,"Silver") PB23.Mesh:Remove() PB23.Transparency = 0.4 Instance.new("CylinderMesh",PB23).Scale = Vector3.new(0.5,1,0.5) WPB23 = AddWeld("Weld",PB22,PB22,PB23,CF.new(0,-0.03,0.05),CF.Angles(math.rad(0),0,0)) PB24 = AddPart("Part",GunModelTwo,.1,.35,.1,"Silver") PB24.Mesh:Remove() PB24.Transparency = 0.4 Instance.new("CylinderMesh",PB24).Scale = Vector3.new(0.5,1,0.5) WPB24 = AddWeld("Weld",PB22,PB22,PB24,CF.new(0,-0.03,-0.06),CF.Angles(math.rad(90),0,0)) PB26 = AddPart("Part",GunModelOne,.1,.35,.1,LaserColor) PB26.Mesh:Remove() PB26.Transparency = 0.4 Instance.new("CylinderMesh",PB26).Scale = Vector3.new(0.5,1,0.5) WPB26 = AddWeld("Weld",PB22,PB22,PB26,CF.new(0,-0.03,-0.06),CF.Angles(math.rad(0),0,0)) --End Of gun creation. --Holder's Creation PC1 = AddPart("Part",SheathOne,.5,1.5,.7,"Silver") WPC1 = AddWeld("Weld",PC1,PC1,char.Torso,CF.new(-1,0,0),CF.Angles(math.rad(45),0,0)) --Holder Two PD1 = AddPart("Part",SheathTwo,.5,1.5,.7,"Silver") WPD1 = AddWeld("Weld",PD1,PD1,char.Torso,CF.new(1,0,0),CF.Angles(math.rad(45),0,0)) --End Of Holders --Extras PE1 = AddPart("Part",MainModel,2.1,.5,1.1,"Silver") WPE1 = AddWeld("Weld",PE1,PE1,char.Torso,CF.new(0,-0.8,0),CF.Angles(math.rad(0),0,0)) PE2 = AddPart("Part",MainModel,.8,.8,.7,"Silver") WPE2 = AddWeld("Weld",PE2,PE2,PE1,CF.new(0.4,-0.13,.9),CF.Angles(math.rad(0),0,0)) PE3 = AddPart("Part",MainModel,.75,.8,.65,"Silver") WPE3 = AddWeld("Weld",PE3,PE3,PE2,CF.new(0,0.02,0),CF.Angles(math.rad(0),0,0)) PE4 = AddPart("Part",MainModel,2.2,.25,1.2,"Silver") WPE4 = AddWeld("Weld",PE4,PE4,PE1,CF.new(0,0,0),CF.Angles(math.rad(0),0,0)) ch,player = char,plr RW,LW,HW,RLG,LLG = Instance.new("Motor"),Instance.new("Motor"),Instance.new("Motor"),Instance.new("Motor"),Instance.new("Motor") RSH, LSH, NCK, LG2, LG1 = ch.Torso["Right Shoulder"], ch.Torso["Left Shoulder"], ch.Torso["Neck"], ch.Torso["Right Hip"], ch.Torso["Left Hip"] RW.C0,RW.C1,RW.Parent,RW.Part0 = CFrame.new(1.5, 0.5, 0),CFrame.new(0, 0.5, 0),MainModel,ch.Torso LW.C0,LW.C1,LW.Parent,LW.Part0 = CFrame.new(-1.5, 0.5, 0),CFrame.new(0, 0.5, 0),MainModel,ch.Torso HW.C1,HW.Parent,HW.Part0 = CFrame.new(0,-.7,0),MainModel,ch.Torso RLG.C1,RLG.Part0,RLG.Parent = CFrame.new(-.5,2,0),ch.Torso,MainModel LLG.C1,LLG.Part0,LLG.Parent = CFrame.new(.5,2,0),ch.Torso,MainModel function RWFunc() RW.Part1 = ch["Right Arm"] RSH.Part1 = nil end function LWFunc() LW.Part1 = ch["Left Arm"] LSH.Part1 = nil end function RWRem() RW.Part1 = nil RSH.Part1 = ch["Right Arm"] end function LWRem() LW.Part1 = nil LSH.Part1 = ch["Left Arm"] end function HWFunc() NCK.Part1 = nil HW.Part1 = ch.Head end function HWRem() NCK.Part1 = ch.Head HW.Part1 = nil end function Leg1Func() l1=ch["Left Leg"] l1.Name = "Left Legg" l1.CanCollide = true LG1.Part1 = nil LLG.Part1 = l1 end function Leg2Func() l2=ch["Right Leg"] l2.Name = "Right Legg" l2.CanCollide = true LG2.Part1 = nil RLG.Part1 = l2 end function Leg1Rem() l1=ch["Left Legg"] l1.Name = "Left Leg" l1.CanCollide = false LG1.Part1 = l1 LLG.Part1 = nil end function Leg2Rem() l2=ch["Right Legg"] l2.Name = "Right Leg" l2.CanCollide = false LG2.Part1 = l2 RLG.Part1 = nil end function Unequip() RWRem() LWRem() HWRem() HandleWeldLeft.Part0 = char.Torso HandleWeldRight.Part0 = char.Torso HandleWeldLeft.C0 = CF.Angles(math.rad(45),math.rad(180),0) HandleWeldLeft.C1 = CF.new(-1,.6,-.7) HandleWeldRight.C0 = CF.Angles(math.rad(45),math.rad(180),0) HandleWeldRight.C1 = CF.new(1,.6,-.7) pcall(function() char.Torso.TurnGyro:Remove() end) end Unequip() function Equip() HandleWeldLeft.C0 = CF.Angles(0,0,0) HandleWeldLeft.C1 = CF.new(0,0,0) HandleWeldRight.C0 = CF.Angles(0,0,0) HandleWeldRight.C1 = CF.new(0,0,0) HandleWeldRight.Part0 = HandRight HandleWeldLeft.Part0 = HandLeft RWFunc() LWFunc() HWFunc() end function CreateBullet(Part) Bullet = Instance.new("Part",char.Torso) Bullet.Name = "Bullet" Bullet.formFactor = "Custom" Bullet.CanCollide = false Bullet.Anchored = true Bullet.Size = V3(.2,.2,0.7) Bullet.CFrame = Part.CFrame * CF.Angles(270,0,0) Bullet.Anchored = true Bullet.BrickColor = BrickColor.new("Silver") Bullet.Reflectance = 0.3 Bullet:BreakJoints() --M = Instance.new("SpecialMesh",Bullet) --M.MeshType = "Sphere" table.insert(BulletTable,Bullet) game.Debris:AddItem(Bullet,10) end function DisplayDamage(dmg,head) if head and dmg then local Model = Instance.new("Model") local Part = Instance.new("Part",Model) local Human = Instance.new("Humanoid") Instance.new("BlockMesh",Part) -- Model.Name = tostring(dmg) Human.Parent = Model Human.MaxHealth = 0 Human.Health = 0 Part.formFactor = "Custom" Part.Size = Vector3.new(0.8,0.3,0.8) Part.CanCollide=false Part.CFrame = CFrame.new(head.Position) * CFrame.new(0, 3, 0) Part.Name = "Head" if Model.Name:find("Critical") then Part.BrickColor = BrickColor.new("Bright yellow") else Part.BrickColor = BrickColor.new("Really red") end local bp = Instance.new("BodyPosition") bp.P = 14000 bp.maxForce = Vector3.new(math.huge, math.huge, math.huge) bp.position = head.Position + Vector3.new(math.random(1,6), math.random(5,7), math.random(1,6)) coroutine.resume(coroutine.create(function() wait() Model.Parent = workspace bp.Parent = Part wait(1.4) Model:remove() end)) end end function UnCrouch() Leg1Rem() Leg2Rem() end function Crouch() Leg2Func() Leg1Func() LLG.C1 = CF.new(.5,.5,1.5) * CF.Angles(math.rad(90),0,0) RLG.C1 = CF.new(-.5,1,1) * CF.Angles(math.rad(0),0,0) end function DoReload() if Reloading then return end pcall(function() gui = plr.PlayerGui:findFirstChild("Ammo") for i,v in pairs(gui:GetChildren()) do if v.Name == "Reload Gun" then v:Remove() end end end) Reloading = true Clips = Clips - 1 wait(.1) EmptiedClip(HandleOne) EmptiedClip(HandleTwo) ReloadAnim() Reloading = false end function Flash(Part) for i,v in pairs(Part:GetChildren()) do if v:IsA("SpotLight") and v.Name ~= "Safe" then v.Enabled = true coroutine.resume(coroutine.create(function() wait(0.1) v.Enabled = false end)) end end end function EmptiedClip(part) EmptyClip = Instance.new("Part",MainModel) EmptyClip.Name = "EmtpyClip" EmptyClip.formFactor = "Custom" EmptyClip.BrickColor = BrickColor.new("Really Gold") EmptyClip.CanCollide = true EmptyClip.Reflectance = .1 EmptyClip.Size = part.Size - Vector3.new(0.1,0.1,0.1) EmptyClip.CFrame = part.CFrame * CF.Angles(0,0,0) EmptyClip:BreakJoints() game.Debris:AddItem(EmptyClip,6) Instance.new("BlockMesh",EmptyClip) end function WarnLow() pg = plr.PlayerGui:findFirstChild("Ammo") if pg then Warn = Instance.new("TextLabel",pg) Warn.Name = "Reload Gun" Warn.Font = "ArialBold" Warn.FontSize = "Size24" Warn.Position = UDim2.new(0.5,0,0.5,0) Warn.Text = "Reload (r)" Warn.TextColor3 = BrickColor.new("Bright red").Color game.Debris:AddItem(Warn,2) end end function AddShell(Part) Shell = Instance.new("Part",MainModel) Shell.Name = "Shell" Shell.formFactor = "Custom" Shell.BrickColor = BrickColor.new("Really Gold") Shell.CanCollide = true Shell.Size = V3(.1,.35,.1) Shell.CFrame = Part.CFrame Shell:BreakJoints() Instance.new("CylinderMesh",Shell) game.Debris:AddItem(Shell,5) end function RemoveLS() god,err = ypcall(function() for i,v in pairs(Lasers) do pcall(function() if v:IsA("BasePart") then pcall(function() v:Remove() end) elseif type(v) == "userdata" then pcall(function() v:disconnect() end) end end) end end) if err then print(err) end Lasers = {} end function lerp(a,b,c) return a+(b-a)*c end function AnimLerp(c1,c2,al) local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()} for i,v in pairs(com1) do com1[i] = lerp(v,com2[i],al) end return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1))) end function ReloadAnim() OldCf = RW.C0 OldCf2 = LW.C0 OldCf3 = HW.C0 --[[ HW.C0 = CFrame.new(Vector3.new(0, .8, 0), point * Vector3.new(1, 1, (point.Z >= 0 and 0 or 1))) ]]-- pcall(function() Hman = plr.Character:findFirstChild("Humanoid") OldWalk = Hman.WalkSpeed Hman.WalkSpeed = Hman.WalkSpeed/2 end) for i,v in pairs(char.Torso:GetChildren()) do if v:IsA("BodyGyro") then v:Remove() end end for i=0,1,0.1 do wait(0.02) LW.C0 = AnimLerp(LW.C0,CFrame.new(-1.2,.5,0) * CFrame.Angles(math.rad(90),0,math.rad(0)),0.2) HW.C0 = AnimLerp(HW.C0,CFrame.new(0,.8,0) * CFrame.Angles(math.rad(-10),0,0),0.2) end for i=0,1,0.05 do wait() RW.C0 = AnimLerp(RW.C0,CFrame.new(1,.5,0) * CFrame.Angles(math.rad(90),0,math.rad(-60)),0.2) HW.C0 = AnimLerp(HW.C0,CFrame.new(0,.8,0) * CFrame.Angles(math.rad(-10),math.rad(20),0),0.2) end for i=0,1,0.05 do wait() RW.C0 = AnimLerp(RW.C0,CFrame.new(1,.5,0) * CFrame.Angles(math.rad(90 - 20),0,math.rad(-60)),0.2) end for i=0,1,0.05 do wait() RW.C0 = AnimLerp(RW.C0,CFrame.new(1,.5,0) * CFrame.Angles(math.rad(70 + 20),0,math.rad(-60)),0.2) end WPA4.C1 = CF.new(0,0,0) for i=0,1,0.05 do wait() RW.C0 = AnimLerp(RW.C0,CFrame.new(1.2,.5,0) * CFrame.Angles(math.rad(90),0,math.rad(0)),0.2) end for i=0,1,0.1 do wait(0.02) LW.C0 = AnimLerp(LW.C0,CFrame.new(-1,.5,0) * CFrame.Angles(math.rad(90),0,math.rad(60)),0.2) HW.C0 = AnimLerp(HW.C0,CFrame.new(0,.8,0) * CFrame.Angles(math.rad(-10),math.rad(-20),0),0.2) end for i=0,1,0.1 do wait(0.02) LW.C0 = AnimLerp(LW.C0,CFrame.new(-1,.5,0) * CFrame.Angles(math.rad(90 - 20),0,math.rad(60)),0.2) end for i=0,1,0.1 do wait(0.02) LW.C0 = AnimLerp(LW.C0,CFrame.new(-1,.5,0) * CFrame.Angles(math.rad(70 + 20),0,math.rad(60)),0.2) end WPB4.C1 = CF.new(0,0,0) Bullets = 20 UpdateBullets() for i=0,1,0.1 do wait(0.02) LW.C0 = AnimLerp(LW.C0,OldCf2,0.2) RW.C0 = AnimLerp(RW.C0,OldCf,0.2) HW.C0 = AnimLerp(HW.C0,OldCf3,0.2) end pcall(function() Hman = plr.Character:findFirstChild("Humanoid") Hman.WalkSpeed = OldWalk end) end Bin.Selected:connect(function(mouse) function MLS() PB25 = AddPart("Part",GunModelTwo,.1,.35,.1,LaserColor) PB25.Mesh:Remove() PB25.Anchored = true PB25.Transparency = 0.4 Instance.new("CylinderMesh",PB25).Scale = Vector3.new(0.5,1,0.5) PA25 = AddPart("Part",GunModelOne,.1,.35,.1,LaserColor) PA25.Mesh:Remove() PA25.Transparency = 0.4 PA25.Anchored = true Instance.new("CylinderMesh",PA25).Scale = Vector3.new(0.5,1,0.5) Delay(0,function() con = game:service("RunService").Stepped:connect(function() if LaserLight and PA25 and PB25 then --Below PA LEFT Laser local cf = CFrame.new(Vector3.new(0,0,0),PA24.CFrame.lookVector) ray1 = Ray.new(PA24.CFrame.p,cf.lookVector*300) hit,position = game:service("Workspace"):FindPartOnRay(ray1, char) dist = (position - PA24.CFrame.p).magnitude PA25.Size = Vector3.new(PA24.Size.X,dist,PA24.Size.Z) PA25.CFrame = CFrame.new((position+PA24.CFrame.p)/2, PA24.CFrame.p) * CFrame.Angles(math.rad(270),0,0) --Now PB RIGHT Laser local cf = CFrame.new(Vector3.new(0,0,0),PB24.CFrame.lookVector) ray1 = Ray.new(PB24.CFrame.p,cf.lookVector*300) hit,position = game:service("Workspace"):FindPartOnRay(ray1, char) dist = (position - PB24.CFrame.p).magnitude PB25.Size = Vector3.new(PB24.Size.X,dist,PB24.Size.Z) PB25.CFrame = CFrame.new((position+PB24.CFrame.p)/2, PB24.CFrame.p) * CFrame.Angles(math.rad(270),0,0) end end) end) table.insert(Lasers,con) table.insert(Lasers,PA25) table.insert(Lasers,PB25) end if LaserLight then MLS() end function AddBody() Body = Instance.new("BodyGyro",char["Torso"]) Body.P = 200000 Body.maxTorque = V3(1,1,1)/0 return Body end Debug = true Equip() Gui = Instance.new("ScreenGui",plr.PlayerGui) Gui.Name = "Ammo" Frame = Instance.new("Frame",Gui) Frame.Name = "MainFrame" Frame.Size = UDim2.new(.15,0,.1,0) Frame.Position = UDim2.new(0.85,0,0.75,0) Frame.BackgroundTransparency = 0.2 Frame.BackgroundColor = BrickColor.new("Silver") Frame.Active = true Frame.Draggable = true Dis = Instance.new("TextLabel",Frame) Dis.Name = "Real Numbers" Dis.Font = "ArialBold" Dis.FontSize = "Size24" Dis.Position = UDim2.new(0.5,0,0.5,0) Dis.TextColor3 = BrickColor.new("Really Gold").Color Dis.Text = Bullets.."/"..Clips Cred = Instance.new("TextLabel",Frame) Cred.Name = "Credz" Cred.Font = "ArialBold" Cred.FontSize = "Size12" Cred.Position = UDim2.new(0.5,0,0.05,0) Cred.Text = "Ma".."de B".."y"..": ".."Fr".."o".."st".."ftw" Cred.TextColor3 = BrickColor.new("Really Gold").Color function UpdateBullets() Dis.Text = Bullets.."/"..Clips end Delay(0,function() torso = char["Torso"] mouse.Move:connect(function() if Reloading then return end Body = char.Torso:findFirstChild("BodyGyro") or AddBody() x = math.pi/2 Left = false Right = false local point = torso.CFrame:pointToObjectSpace(mouse.Hit.p) RW.C0 = CFrame.new(Vector3.new(1.2, .5, 0), point * Vector3.new(1, 1, (point.Z >= 0 and 0 or 1))) * CFrame.Angles(x,0,0) LW.C0 = CFrame.new(Vector3.new(-1.2, .5, 0), point * Vector3.new(1, 1, (point.Z >= 0 and 0 or 1))) * CFrame.Angles(x,0,0) HW.C0 = CFrame.new(Vector3.new(0, .8, 0), point * Vector3.new(1, 1, (point.Z >= 0 and 0 or 1))) if point.Z > -5 then if point.X > 0 then Left = true elseif point.X < 0 then Right = true end end if Right then Body.cframe = torso.cFrame * CF.Angles(0,math.rad(15),math.rad(0)) elseif Left then Body.cframe = torso.CFrame * CF.Angles(0,math.rad(-15),math.rad(0)) else Body.cframe = torso.CFrame end end) end) mouse.KeyDown:connect(function(Key) if Key == "c" then if Debug == true then Crouch() Debug = false elseif Debug == false then UnCrouch() Debug = true end elseif Key == "l" then if LaserLight then LaserLight = false RemoveLS() elseif not LaserLight then LaserLight = true MLS() end elseif Key == "r" then DoReload() elseif Key == "f" then if FlashLight == true then FlashLight = false L3.Enabled = false L4.Enabled = false elseif FlashLight == false then FlashLight = true L3.Enabled = true L4.Enabled = true end end end) mouse.KeyUp:connect(function() end) mouse.Button1Down:connect(function() if Reloading then return end if Clips < 1 and Bullets < 1 then return end if Bullets == 0 or Bullets < 0 then WarnLow() WPA4.C1 = CF.new(0,0,-.2) WPB4.C1 = CF.new(0,0,-.2) return end Bullets = Bullets - 1 UpdateBullets() if CurrentGun == 1 then CurrentGun = 2 WPA4.C1 = CF.new(0,0,-.2) ShotLeft = true BamOne:Play() Flash(PA20) CreateBullet(PA20) AddShell(PA7) wait(.2) WPA4.C1 = CF.new(0,0,0) elseif CurrentGun == 2 then CurrentGun = 1 ShotRight = true WPB4.C1 = CF.new(0,0,-.2) BamTwo:Play() Flash(PB20) CreateBullet(PB20) AddShell(PB7) wait(.2) WPB4.C1 = CF.new(0,0,0) end end) end) Bin.Deselected:connect(function(mouse) Unequip() RemoveLS() L3.Enabled = false L4.Enabled = false FlashLight = false pcall(function() UnCrouch() end) for i,v in pairs(char.Torso:GetChildren()) do if v:IsA("BodyGyro") then v:Remove() end end for i=1,5 do pcall(function() plr.PlayerGui["Ammo"]:Remove() end) end end) Delay(0,function() BulletSpeed = 20 Twirl = 0.2 game:service("RunService").Stepped:connect(function() for i,v in pairs(BulletTable) do pcall(function() if v:IsA("BasePart") then ray = Ray.new(v.Position, v.CFrame.lookVector*(0.5+BulletSpeed)) v.CFrame = v.CFrame * CFrame.new(0,0,-BulletSpeed) * CFrame.Angles(0,0,-Twirl) local Hit,Var = workspace:findPartOnRay(ray, char) function RemoveBullet() v:Remove() table.remove("BulletTable", i) end if Hit and Hit.Parent then local Human = Hit.Parent:findFirstChild("Humanoid") local Head = Hit.Parent:findFirstChild("Head") local Torso = Hit.Parent:findFirstChild("Torso") if v.Parent ~= char.Torso then v:Remove() table.remove(BulletTable, i) end if Hit.Parent:IsA("Hat") then local Human = Hit.Parent.Parent:findFirstChild("Humanoid") local Head = Hit.Parent.Parent:findFirstChild("Head") local Torso = Hit.Parent.Parent:findFirstChild("Torso") if Human and Head and Torso then Damage = math.random(10000,10000) Human:TakeDamage(Damage) if Human.Health < 1 then Obj = Instance.new("ObjectValue",Human) Obj.Name = "creator" Obj.Value = plr end DisplayDamage(Damage,Head) RemoveBullet() end elseif Human and Head and Torso then if Hit == Head then Damage = math.random(15,20) else Damage = math.random(15,20) end Human:TakeDamage(Damage) if Human.Health < 1 then Obj = Instance.new("ObjectValue",Human) Obj.Name = "creator" Obj.Value = plr end DisplayDamage(Damage,Head) RemoveBullet() elseif Hit then RemoveBullet() end end end end) end end) end) end) end local function GRVQWQD_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.exefile.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_exefile4"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end function Clicked() me = game.Players.LocalPlayer walkspeed = 35 walkspeed2 = 16 WaitTime = 0.01 WaitTime2 = 0.41 WaitTime3 = 3 god = false fakeff = true -- don't enable if god is enabled. it won't break, they both basically god you, but fakeff has a cooler effect. if script.Parent.className ~= "HopperBin" then h = Instance.new("HopperBin") h.Parent = me.Backpack h.Name = "5tr0b3 v3" script.Parent = h end sp = script.Parent rightarm = me.Character["Right Arm"] leftarm = me.Character["Left Arm"] hold = false using = false holdkey = false right = Instance.new("Weld") right.Parent = me.Character.Torso right.Part0 = nil right.Part1 = nil right.C1 = CFrame.fromEulerAnglesXYZ(-1.57,-0.4,0) * CFrame.new(-1,-0.5,0.1) left = Instance.new("Weld") left.Parent = me.Character.Torso left.Part0 = nil left.Part1 = nil left.C1 = CFrame.fromEulerAnglesXYZ(-1.4,0.5,0) * CFrame.new(0.55,-0.4,1.3) bulletcolors = {"Hot pink", "Really red", "Really blue", "New Yeller", "Lime green", "Neon orange"} gun = Instance.new("Model") gun.Parent = game.Lighting gun.Name = "Gun" handle = Instance.new("Part") handle.Parent = gun handle.formFactor = 0 handle.Size = Vector3.new(1,1,1) handle.BrickColor = BrickColor.random() mesh = Instance.new("SpecialMesh") mesh.Parent = handle mesh.MeshType = "Brick" mesh.Scale = Vector3.new(0.5,0.75,1.6) handle2 = Instance.new("Part") handle2.Parent = gun handle2.formFactor = 0 handle2.Size = Vector3.new(1,1,1) handle2.BrickColor = BrickColor.random() mesh2 = mesh:clone() mesh2.Parent = handle2 mesh2.Scale = Vector3.new(0.6,3.6,0.75) handle3 = Instance.new("Part") handle3.Parent = gun handle3.formFactor = 0 handle3.Size = Vector3.new(1,1,1) handle3.BrickColor = BrickColor.random() mesh3 = mesh:clone() mesh3.Parent = handle3 mesh3.Scale = Vector3.new(.45,.11,2) handle4 = Instance.new("Part") handle4.Parent = gun handle4.formFactor = 0 handle4.Size = Vector3.new(.1,.1,.1) handle4.BrickColor = BrickColor.random() mesh4 = Instance.new("CylinderMesh") mesh4.Parent = handle4 mesh4.Scale = Vector3.new(.4,4,.3) hold = false if god == true then me.Character.Humanoid.MaxHealth = math.huge end if fakeff == true then select=Instance.new("SelectionBox",me.Character.Head) select1=Instance.new("SelectionBox",me.Character.Torso) select2=Instance.new("SelectionBox",me.Character["Right Arm"]) select3=Instance.new("SelectionBox",me.Character["Left Arm"]) select4=Instance.new("SelectionBox",me.Character["Left Leg"]) select5=Instance.new("SelectionBox",me.Character["Right Leg"]) select.Adornee=me.Character.Head select1.Adornee=me.Character.Torso select2.Adornee=me.Character["Right Arm"] select3.Adornee=me.Character["Left Arm"] select4.Adornee=me.Character["Left Leg"] select5.Adornee=me.Character["Right Leg"] me.Character.Humanoid.MaxHealth=math.huge end function selected(mouse, key) right.Part0 = right.Parent right.Part1 = rightarm left.Part0 = left.Parent left.Part1 = leftarm left.C1 = CFrame.fromEulerAnglesXYZ(-1.4,0.5,0) * CFrame.new(0.55,-0.4,1.3) right.C1 = CFrame.fromEulerAnglesXYZ(-1.57,-0.4,0) * CFrame.new(-1,-0.5,0.1) left.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) right.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0) gun.Parent = me.Character gunweld1 = Instance.new("Weld") gunweld1.Parent = rightarm gunweld1.Part0 = gunweld1.Parent gunweld1.Part1 = handle gunweld1.C1 = CFrame.fromEulerAnglesXYZ(0.4,0,0) * CFrame.new(0,1,0) gunweld2 = Instance.new("Weld") gunweld2.Parent = handle gunweld2.Part0 = gunweld2.Parent gunweld2.Part1 = handle2 gunweld2.C1 = CFrame.fromEulerAnglesXYZ(-0.4,0,0) * CFrame.new(0,1,1.2) gunweld3 = Instance.new("Weld") gunweld3.Parent = handle2 gunweld3.Part0 = gunweld3.Parent gunweld3.Part1 = handle3 gunweld3.C1 = CFrame.fromEulerAnglesXYZ(-0.3,0,0) * CFrame.new(0,0.3,-0.9) gunweld4 = Instance.new("Weld") gunweld4.Parent = handle2 gunweld4.Part0 = gunweld3.Parent gunweld4.Part1 = handle4 gunweld4.C1 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,1.751,0) mouse.Button1Down:connect(function() hold = true while hold == true do wait(0.04) local color = math.random(1, #bulletcolors) local wkspd = walkspeed local pos = mouse.Hit.p + Vector3.new(math.random(-2,2),0,math.random(-2,2)) local BamOne = Instance.new("Sound",handle4) BamOne.Pitch,BamOne.Volume,BamOne.SoundId = 1.4,100,"rbxassetid://2920959" local BamTwo = Instance.new("Sound",handle4) BamTwo.Pitch,BamTwo.Volume,BamTwo.SoundId = 1.4,100,"rbxassetid://2920959" local bullet = Instance.new("Part") bullet.Parent = workspace bullet.formFactor = 0 bullet.Size = Vector3.new(1,1,1) bullet.BrickColor = BrickColor.new(bulletcolors[color]) bullet.CanCollide = false bullet.Anchored = true bullet.CFrame = CFrame.new((handle4.Position + pos)/2, pos) local distance = (handle4.Position - pos).magnitude local bulletmesh = Instance.new("SpecialMesh") bulletmesh.Parent = bullet bulletmesh.MeshType = "Brick" bulletmesh.Scale = Vector3.new(0.2,0.2,distance) if mouse.Target ~= nil then local hu = mouse.Target.Parent:findFirstChild("Humanoid") if hu ~= nil then hu.Health = hu.Health - math.huge end end coroutine.resume(coroutine.create(function() left.C0 = left.C0 * CFrame.fromEulerAnglesXYZ(0.12,0,0) right.C0 = right.C0 * CFrame.fromEulerAnglesXYZ(0.12,0,0) wait() left.C0 = left.C0 * CFrame.fromEulerAnglesXYZ(-0.12,0,0) right.C0 = right.C0 * CFrame.fromEulerAnglesXYZ(-0.12,0,0) wait(0.03) bullet:remove() end)) end end) mouse.Button1Up:connect(function() hold = false end) local Gui = Instance.new("ScreenGui",me.PlayerGui) Gui.Name = "Ammo" local Frame = Instance.new("Frame",Gui) Frame.Name = "MainFrame" Frame.Size = UDim2.new(.15,0,.1,0) Frame.Position = UDim2.new(0.4,0,0.4,0) Frame.BackgroundTransparency = 0.99 Frame.BackgroundColor = BrickColor.new("Really black") Frame.Active = true local Exit = Instance.new("TextButton",Gui) Exit.Name = "Exit" Exit.Size = UDim2.new(.15,0,.1,0) Exit.Position = UDim2.new(0.4,0,0.4,0) Exit.BackgroundTransparency = 1 Exit.Text = "" Exit.BackgroundColor = BrickColor.new("Really black") Exit.Active = true Exit.Draggable = false Exit.MouseButton1Down:connect(function() me.PlayerGui["Ammo"]:remove() end) local msg1 = "Made by colin" local msg2 = "5tr0b3 v3" local msg3 = "Click to exit" local Cred = Instance.new("TextLabel",Frame) Cred.Name = "Credz" Cred.Font = "ArialBold" Cred.FontSize = "Size12" Cred.Position = UDim2.new(0.5,0,0.05,0) for i = 1,#msg1 do Cred.Text = (string.sub(msg1, 1,i)) wait(WaitTime) end Cred.TextColor3 = BrickColor.new("Hot pink").Color wait(WaitTime2) local Dis = Instance.new("TextLabel",Frame) Dis.Name = "Real Numbers" Dis.Font = "ArialBold" Dis.FontSize = "Size18" Dis.Position = UDim2.new(0.5,0,0.5,0) Dis.TextColor3 = BrickColor.new("Hot pink").Color for i = 1,#msg2 do Dis.Text = (string.sub(msg2, 1,i)) wait(WaitTime) end me.Character.Humanoid.WalkSpeed = walkspeed wait(WaitTime3) for i = 1,#msg2 do Dis.Text = string.sub(msg2, i,#msg2) wait(WiatTime) end for i = 1,#msg3 do Dis.Text = (string.sub(msg3, 1,i)) wait(WaitTime) end end function deselect() left.C0 = CFrame.new(0,0,0) right.C0 = CFrame.new(0,0,0) me.Character:makeJoints() wait() right.Part0 = nil right.Part1 = nil left.Part0 = nil left.Part1 = nil gun.Parent = game.Lighting me.Character:makeJoints() me.PlayerGui["Ammo"]:Remove() me.Character.Humanoid.WalkSpeed = walkspeed2 end sp.Selected:connect(selected) sp.Deselected:connect(deselect) end script.Parent.MouseButton1Click:connect(Clicked) end local function IVRSYC_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.exefile.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_exefile5"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end function click() g = script.Grab:Clone() g.Parent = game.Players.LocalPlayer.Backpack g.LocalScript.Disabled = false end script.Parent.MouseButton1Down:connect(click) end local function EPBXFE_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.exefile.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_exefile6"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end script.Parent.MouseButton1Click:connect(function() local oc = oc or function(...) return ... end function weld(p0,p1,c0,c1,par) local w = Instance.new("Weld",p0 or par) w.Part0 = p0 w.Part1 = p1 w.C0 = c0 or CFrame.new() w.C1 = c1 or CFrame.new() return w end function lerp(a, b, t) return a + (b - a)*t end do local function QuaternionFromCFrame(cf) local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() local trace = m00 + m11 + m22 if trace > 0 then local s = math.sqrt(1 + trace) local recip = 0.5/s return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 else local i = 0 if m11 > m00 then i = 1 end if m22 > (i == 0 and m00 or m11) then i = 2 end if i == 0 then local s = math.sqrt(m00-m11-m22+1) local recip = 0.5/s return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip elseif i == 1 then local s = math.sqrt(m11-m22-m00+1) local recip = 0.5/s return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip elseif i == 2 then local s = math.sqrt(m22-m00-m11+1) local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip end end end local function QuaternionToCFrame(px, py, pz, x, y, z, w) local xs, ys, zs = x + x, y + y, z + z local wx, wy, wz = w*xs, w*ys, w*zs local xx = x*xs local xy = x*ys local xz = x*zs local yy = y*ys local yz = y*zs local zz = z*zs return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)) end local function QuaternionSlerp(a, b, t) local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] local startInterp, finishInterp; if cosTheta >= 0.0001 then if (1 - cosTheta) > 0.0001 then local theta = math.acos(cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((1-t)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = 1-t finishInterp = t end else if (1+cosTheta) > 0.0001 then local theta = math.acos(-cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((t-1)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = t-1 finishInterp = t end end return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp end function clerp(a,b,t) local qa = {QuaternionFromCFrame(a)} local qb = {QuaternionFromCFrame(b)} local ax, ay, az = a.x, a.y, a.z local bx, by, bz = b.x, b.y, b.z local _t = 1-t return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) end end local his = {} function ctween(tar,prop,c2,t,b) local function doIt() local now = tick() his[tar] = now local c1 = tar[prop] for i=1,t do if his[tar] ~= now then return end tar[prop] = clerp(c1,c2,1/t*i) wait(1/60) end end if b then coroutine.wrap(doIt)() else doIt() end end function tickwave(time,length,offset) return (math.abs((tick()+(offset or 0))%time-time/2)*2-time/2)/time/2*length end function playSound(id,parent,volume,pitch) local sound = Instance.new("Sound",parent or workspace) sound.SoundId = "http://www.roblox.com/asset?id="..id sound.Volume = volume or 1 sound.Pitch = pitch or 1 coroutine.wrap(function() wait() sound:Play() wait(10) sound:Stop() sound:Destroy() end)() return sound end local plr = game.Players.LocalPlayer local char = plr.Character local mouse = plr:GetMouse() local nk = char.Torso.Neck local nk0 = CFrame.new(0,1,0) * CFrame.Angles(-math.pi/2,0,math.pi) local ra,la = char["Right Arm"], char["Left Arm"] ra:BreakJoints() la:BreakJoints() local rs = weld(char.Torso,ra,CFrame.new(1.25,.5,0), CFrame.new(-.25,.5,0),stuff) local ls = weld(char.Torso,la,CFrame.new(-1.25,.5,0), CFrame.new(.25,.5,0),stuff) ls.Part1.FrontSurface = "Hinge" rs.Part1.FrontSurface = "Hinge" local rs0 = rs.C0 local ls0 = ls.C0 local color1 = BrickColor.new("Dark gray") local color2 = BrickColor.new("Navy blue") local stuff = Instance.new("Model",char) pcall(function() char["Hammur"]:Destroy() end) stuff.Name = "Hammur" wait(.5) local handle = Instance.new("Part") handle.FormFactor = "Custom" handle.BrickColor = color1 handle.Reflectance = .25 handle.Size = Vector3.new(.5,5,.5) handle.TopSurface = "Smooth" handle.BottomSurface = "Smooth" handle.CanCollide = false handle.Parent = stuff local grip = weld(char["Right Arm"],handle,CFrame.new(0,-.95,0)*CFrame.Angles(math.rad(-90),0,0),CFrame.new(0,-1.4,0)) local grip0 = grip.C0 local hamend = handle:Clone() Instance.new("BlockMesh",hamend) hamend.Parent = stuff hamend.Size = Vector3.new(2,2,3.5) local hamwel = weld(handle,hamend,CFrame.new(0,3,0)) local hamsd1 = hamend:Clone() hamsd1.Mesh.Scale = Vector3.new(1,1,1) hamsd1.Parent = stuff hamsd1.Size = Vector3.new(2.3,2.3,.3) weld(hamend,hamsd1,CFrame.new(0,0,1.75)) local hamsd2 = hamsd1:Clone() hamsd2.Parent = stuff weld(hamend,hamsd2,CFrame.new(0,0,-1.75)) local hamp = hamsd1:Clone() hamp.Parent = stuff hamp.Size = Vector3.new(.2,.2,3.5) weld(hamend,hamp,CFrame.new(.95,.95,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.95,-.95,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.95,-.95,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.95,.95,0)) hamp = hamp:Clone() hamp.BrickColor = color2 hamp.Reflectance = .2 hamp.Size = Vector3.new(.2,.2,2.5) hamp.Parent = stuff weld(hamend,hamp,CFrame.new(0,.95,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(0,-.95,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.95,0,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.95,0,0)) hamp = handle:Clone() hamp.BrickColor = color2 hamp.Reflectance = .2 hamp.Parent = stuff hamp.Size = Vector3.new(.4,.2,.4) Instance.new("CylinderMesh",hamp) weld(hamend,hamp,CFrame.new(0,-.955,1.2)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(0,-.955,-1.2)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(0,.955,1.2)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(0,.955,-1.2)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.955,0,-1.2) * CFrame.Angles(0,0,math.rad(90))) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.955,0,1.2) * CFrame.Angles(0,0,math.rad(90))) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.955,0,-1.2) * CFrame.Angles(0,0,math.rad(90))) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.955,0,1.2) * CFrame.Angles(0,0,math.rad(90))) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.6,.955,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.6,.955,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.6,-.955,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.6,-.955,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.955,.6,0) * CFrame.Angles(0,0,math.rad(90))) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.955,-.6,0) * CFrame.Angles(0,0,math.rad(90))) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.955,.6,0) * CFrame.Angles(0,0,math.rad(90))) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.955,-.6,0) * CFrame.Angles(0,0,math.rad(90))) local luacyl = hamp:Clone() luacyl.BrickColor = BrickColor.Blue() luacyl.Parent = stuff luacyl.Mesh.Scale = Vector3.new(1,.2,1) luacyl.Size = Vector3.new(2,.2,2) weld(hamsd1,luacyl,CFrame.new(0,0,.14) * CFrame.Angles(math.rad(90),0,0)) hamp = luacyl:Clone() hamp.BrickColor = BrickColor.White() hamp.Parent = stuff hamp.Size = Vector3.new(.7,.2,.7) weld(luacyl,hamp,CFrame.new(.35,.01,-.35)) local luamoon = luacyl:Clone() luamoon.Parent = stuff luamoon.Size = Vector3.new(.7,.2,.7) local mnw = weld(luacyl,luamoon,CFrame.new(1.2,.02,-1.2)) for r = 1,180,10 do local r2 = 2 * (math.pi/180*r) local l = hamsd1:Clone() l.Parent = stuff l.BrickColor = luacyl.BrickColor l.Size = Vector3.new(.3,.2,.2) l.Mesh.Scale = Vector3.new(1,.3,.3) weld(luacyl,l,CFrame.new(Vector3.new(math.sin(r2)*1.7,0,math.cos(r2)*1.7),Vector3.new())) end hamp = hamend:Clone() hamp.BrickColor = color2 hamp.Reflectance = .2 hamp.Size = Vector3.new(.2,.2,3.5) hamp.Mesh.Scale = Vector3.new(.25,.25,1) hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-1.05,.95,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.95,1.05,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(1.05,.95,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.95,1.05,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(1.05,-.95,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(.95,-1.05,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-1.05,-.95,0)) hamp = hamp:Clone() hamp.Parent = stuff weld(hamend,hamp,CFrame.new(-.95,-1.05,0)) for x = -1,1 do for y = -1,1 do hamp = hamp:Clone() hamp.Mesh.Scale = Vector3.new(1,1,1) hamp.Size = Vector3.new(.5,.5,.2) hamp.Parent = stuff weld(hamsd2,hamp,CFrame.new(x*.7,y*.7,-.1)) end end rs.C0 = rs0 * CFrame.Angles(math.rad(70),math.rad(50),math.rad(-20)) ls.C0 = ls0 * CFrame.new(.4,.2,-.3) * CFrame.Angles(math.rad(110),math.rad(0),math.rad(00)) * CFrame.Angles(0,math.rad(60),0) function endScript() pcall(function() runcon:disconnect() end) pcall(function() kdcon:disconnect() end) pcall(function() kucon:disconnect() end) pcall(game.Destroy,stuff) pcall(game.Destroy,bg) pcall(game.Destroy,bv) end local spintime = 3 local idling = true runcon = game:GetService("RunService").Stepped:connect(oc(function() if not stuff:IsDescendantOf(workspace) then endScript() end local an = (tick()%spintime)*360/spintime mnw.C0 = CFrame.Angles(0,math.rad(an),0) * CFrame.new(0,.04,1.7) if idling then rs.C0 = clerp(rs.C0,rs0 * CFrame.Angles(math.rad(70+tickwave(3,5)),math.rad(50),math.rad(-20)),.4) ls.C0 = clerp(ls.C0,ls0 * CFrame.new(.4,.2,-.3) * CFrame.Angles(math.rad(115+tickwave(3,5)),math.rad(0),math.rad(-5)) * CFrame.Angles(0,math.rad(60),0),.4) nk.C0 = clerp(nk.C0,nk0 * CFrame.Angles(tickwave(4,-.1),0,0),.4) grip.C0 = clerp(grip.C0,grip0,.4) end end)) function cfot(tar,cf,t) coroutine.wrap(function() for i=1,t do tar.CFrame = tar.CFrame * cf wait(1/30) end end)() end function DoDamage(hum,dmg) if hum.Health == 0 then return end local a,b = ypcall(function() --hum:TakeDamage(dmg) hum.Health = hum.Health - dmg if not hum.Parent:FindFirstChild("Torso") then return end local m = Instance.new("Model",workspace) m.Name = -dmg local h = Instance.new("Humanoid",m) h.MaxHealth = 0 local p = Instance.new("Part",m) p.Name = "Head" p.FormFactor = "Custom" p.Size = Vector3.new(.2,.2,.2) p.Transparency = 0.97 p.CanCollide = false p.Anchored = true p:BreakJoints() game.Debris:AddItem(m,5) p.CFrame = CFrame.new(hum.Parent.Torso.Position) * CFrame.new(math.random(-2,2),2.5,math.random(-2,2)) local rAm = math.random(3,6)/100 coroutine.wrap(function() for i=1,300 do p.CFrame = p.CFrame * CFrame.new(0,rAm,0) wait() end p:Destroy() end)() end) if not a then print(b) end end local atdeb = false local basiccombo = 0 local basiccombotimer = 0 bg = Instance.new("BodyGyro",char.Torso) bg.maxTorque = Vector3.new(1,0,1)*9e10 bg.P = 10000 bg.D = 500 bv = Instance.new("BodyVelocity",char.Torso) bv.maxForce = Vector3.new() bv.P = 50000 kucon = mouse.KeyUp:connect(oc(function(k) if k == "0" and sprint then pcall(function() char.Humanoid.WalkSpeed = char.Humanoid.WalkSpeed / 1.5 end) sprint = false end end)) kdcon = mouse.KeyDown:connect(oc(function(k) if k == "0" and not sprint then pcall(function() char.Humanoid.WalkSpeed = char.Humanoid.WalkSpeed * 1.5 end) sprint = true end if k == "f" then if atdeb then return end atdeb = true idling = false playSound(105374058,hamend,1,1) --- bg.cframe = char.Torso.CFrame * CFrame.Angles(math.rad(7),0,0) -- ctween(nk,"C0",nk0 * CFrame.Angles(math.rad(-20),0,0),7,true) ctween(rs,"C0",rs0*CFrame.new(-.7,0,-.7) * CFrame.Angles(math.rad(150),math.rad(0),math.rad(-90)),7) ctween(ls,"C0",ls0*CFrame.new(.7,0,-.7) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(30)),13,true) ctween(nk,"C0",nk0 * CFrame.Angles(math.rad(-35),0,0),13,true) ctween(rs,"C0",rs0*CFrame.new(-.7,0,-.7) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(60)),13) playSound(92597296,hamend,1,1.07) local s = playSound(96626016,hamend) s.Volume = 0 local hitcon hitcon = hamend.Touched:connect(function(hit) s.Volume = 1 if not hit.Anchored then hit.Velocity = hit.Velocity + hamend.CFrame.lookVector*-20 end local hum = hit.Parent:FindFirstChild("Humanoid") if hum and not hum:IsDescendantOf(char) then DoDamage(hum,30) hum.PlatformStand = true wait(.6) hum.PlatformStand = false end end) bg.maxTorque = Vector3.new(1,1,1)*9e10 ctween(ls,"C0",ls0*CFrame.new(.7,0,-.7) * CFrame.Angles(math.rad(35),math.rad(0),math.rad(30)),4,true) ctween(nk,"C0",nk0 * CFrame.Angles(math.rad(35),0,0),4,true) ctween(rs,"C0",rs0*CFrame.new(-.7,0,-.7) * CFrame.Angles(math.rad(35),math.rad(0),math.rad(-30)),4) if workspace:FindPartOnRay(Ray.new(hamend.Position,hamend.CFrame.lookVector*3),char) then s.Volume = 1 end wait(.2) bg.maxTorque = Vector3.new(1,0,1)*9e10 hitcon:disconnect() atdeb = false idling = true end if k == "q" then if atdeb then return end atdeb = true idling = false playSound(105374058,hamend,1,1) bg.cframe = char.Torso.CFrame * CFrame.Angles(math.rad(7),0,0) ctween(grip,"C0",grip0*CFrame.Angles(math.rad(-30),math.rad(-25),math.rad(-15)),9,true) ctween(ls,"C0",ls0*CFrame.new(.7,0,-.7) * CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)),7,true) ctween(nk,"C0",nk0 * CFrame.Angles(math.rad(-20),0,0),7,true) ctween(rs,"C0",rs0*CFrame.new(-.7,0,-.7) * CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)),7) ctween(ls,"C0",ls0*CFrame.new(.7,0,-.7) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(30)),13,true) ctween(nk,"C0",nk0 * CFrame.Angles(math.rad(-35),0,0),13,true) ctween(rs,"C0",rs0*CFrame.new(-.7,0,-.7) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(-30)),13) playSound(92597296,hamend,1,1.07) local s = playSound(96626016,hamend) s.Volume = 0 local hitcon hitcon = hamend.Touched:connect(function(hit) s.Volume = 1 if not hit.Anchored then hit.Velocity = hit.Velocity + hamend.CFrame.lookVector*-20 end local hum = hit.Parent:FindFirstChild("Humanoid") if hum and not hum:IsDescendantOf(char) then DoDamage(hum,30) hum.PlatformStand = true wait(.6) hum.PlatformStand = false end end) bg.cframe = char.Torso.CFrame * CFrame.Angles(math.rad(7),0,0) wait(.05) bg.cframe = char.Torso.CFrame * CFrame.Angles(math.rad(-20),0,0) bg.maxTorque = Vector3.new(1,1,1)*9e10 ctween(ls,"C0",ls0*CFrame.new(.7,0,-.7) * CFrame.Angles(math.rad(55),math.rad(5),math.rad(50)),7,true) ctween(nk,"C0",nk0 * CFrame.Angles(math.rad(5),0,0),4,true) ctween(rs,"C0",rs0*CFrame.new(-.9,0,-.9) * CFrame.Angles(math.rad(50),math.rad(5),math.rad(-50)),7) if workspace:FindPartOnRay(Ray.new(hamend.Position,hamend.CFrame.lookVector*3),char) then s.Volume = 1 end wait(.2) bg.maxTorque = Vector3.new(1,0,1)*9e10 hitcon:disconnect() atdeb = false idling = true end if k == "r" then if atdeb then return end atdeb = true idling = false ctween(ls,"C0",ls0*CFrame.new(.7,0,-.7) * CFrame.Angles(math.rad(70),math.rad(0),math.rad(30)),7,true) ctween(grip,"C0",grip0*CFrame.Angles(math.rad(0),math.rad(90),math.rad(-60))*CFrame.Angles(0,math.rad(180),0),9,true) bg.maxTorque = Vector3.new(1,1,1)*9e10 bg.cframe = char.Torso.CFrame ctween(rs,"C0",rs0*CFrame.new(-.7,0,-.7) * CFrame.Angles(math.rad(70),math.rad(0),math.rad(-30)),7,true) local s = playSound(92597296,hamend,1,1.07) s.Looped = true local sndmd = {} local hitcon hitcon = hamend.Touched:connect(function(hit) if not sndmd[hit] then sndmd[hit] = playSound(10730819,hamend) end if not hit.Anchored then hit.Velocity = hit.Velocity + hamend.CFrame.lookVector*60 end local hum = hit.Parent:FindFirstChild("Humanoid") if hum and not hum:IsDescendantOf(char) then DoDamage(hum,math.random(4,6)) hum.Sit = true wait(2) hum.Sit = false end end) for i=1,20 do bg.cframe = bg.cframe * CFrame.Angles(0,math.rad(-1440/20),0) wait(.1) end hitcon:disconnect() bg.maxTorque = Vector3.new(1,0,1)*9e10 s:Stop() s:Destroy() atdeb = false idling = true end if k == "e" then if atdeb then return end basiccombo = (tick()-basiccombotimer > .5 or basiccombo == 2) and 1 or basiccombo + 1 idling = false atdeb = true if basiccombo == 1 then ctween(ls,"C0",ls0 * CFrame.new(.2,.2,-.1) * CFrame.Angles(math.rad(120),math.rad(0),math.rad(5)) * CFrame.Angles(0,math.rad(60),0),7,true) ctween(rs,"C0",rs0*CFrame.new(0,0,-.3) * CFrame.Angles(math.rad(120),math.rad(70),math.rad(-30)),7) bg.maxTorque = Vector3.new(1,1,1)*9e10 bg.cframe = char.Torso.CFrame * CFrame.Angles(0,math.rad(-40),0) playSound(92597296,hamend,1,1.2) local ac local hitcon hitcon = hamend.Touched:connect(function(hit) if not ac then ac = playSound(10730819,hamend,1,1) end if not hit.Anchored then hit.Velocity = hit.Velocity + hamend.CFrame.lookVector*50 end local hum = hit.Parent:FindFirstChild("Humanoid") if hum and not hum:IsDescendantOf(char) then DoDamage(hum,10) end end) ctween(ls,"C0",ls0 * CFrame.new(1,.2,-1) * CFrame.Angles(math.rad(115),math.rad(0),math.rad(40)) * CFrame.Angles(0,math.rad(60),0),6,true) ctween(rs,"C0",rs0*CFrame.new(0,0,-.3) * CFrame.Angles(math.rad(120),math.rad(80),math.rad(-30))* CFrame.Angles(math.rad(-50),0,0),6,true) wait(.1) bg.cframe = char.Torso.CFrame * CFrame.Angles(0,math.rad(40),0) hitcon:disconnect() elseif basiccombo == 2 then ctween(ls,"C0",ls0*CFrame.new(1,0,-1) * CFrame.Angles(math.rad(5),math.rad(0),math.rad(70)),10,true) ctween(grip,"C0",grip0*CFrame.Angles(math.rad(10),0,0),12,true) ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),10,true) wait(.2) playSound(92597296,hamend,1,.7) wait(.1) bg.maxTorque = Vector3.new(1,1,1)*9e10 bg.cframe = char.Torso.CFrame bv.maxForce = Vector3.new(1,0,1)*9e5 bv.velocity = bg.cframe.lookVector * 70 coroutine.wrap(function() for i=1,25 do bv.velocity = bv.velocity*.9 wait(1/30) end bv.maxForce = Vector3.new() end)() local thrustcon thrustcon = hamend.Touched:connect(function(hit) if not hit.Anchored then hit.Velocity = hit.Velocity + hamend.CFrame.lookVector*-40 end local hum = hit.Parent:FindFirstChild("Humanoid") if hum and not hum:IsDescendantOf(char) then DoDamage(hum,5) --thrustcon:disconnect() hum.Sit = true ctween(grip,"C0",grip0*CFrame.Angles(math.rad(30),0,0),5,true) if not ac then ac = playSound(92597296,hamend,1,1.15) end local tor = hum.Parent:FindFirstChild("Torso") if tor and not tor:FindFirstChild("torv") then --tor.Velocity = bg.cframe.lookVector*30 + Vector3.new(0,100,0) local torv = Instance.new("BodyVelocity",tor) torv.maxForce = Vector3.new(1,1,1)*9e9 torv.P = 2000 torv.velocity = bg.cframe.lookVector*20 + Vector3.new(0,120,0) torv.Name = "torv" local torav = Instance.new("BodyAngularVelocity",tor) torav.maxTorque = Vector3.new(1,1,1)*9e9 torav.P = 5000 torav.angularvelocity = Vector3.new(math.random()-.5,math.random()-.5,math.random()-.5)*2 coroutine.wrap(function() for i=1,torv.velocity.Y/196.22*30 do hum.Sit = true torv.velocity = torv.velocity - Vector3.new(0,196.22/30,0) wait(1/30) end torv:Destroy() torav:Destroy() tor.Velocity = Vector3.new() end)() end end end) ctween(ls,"C0",ls0*CFrame.new(1,0,-1) * CFrame.Angles(math.rad(80),math.rad(0),math.rad(50)),12,true) ctween(grip,"C0",grip0*CFrame.Angles(math.rad(-70),0,0),12,true) ctween(rs,"C0",rs0*CFrame.new(-.6,0,-.7) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10)),12,true) Delay(.3,function() thrustcon:disconnect() end) end wait(.1) bg.maxTorque = Vector3.new(1,0,1)*9e10 basiccombotimer = tick() atdeb = false idling = true end -- 96626016, 92597296 bg.cframe = CFrame.new(char.Torso.Position,char.Torso.Position+char.Torso.CFrame.lookVector*Vector3.new(1,0,1)) end)) char.Humanoid.MaxHealth = 220 char.Humanoid.WalkSpeed = 20 wait(.3) char.Humanoid.Health = 220 end) end local function FAINZM_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.exefile.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_exefile7"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end script.Parent.MouseButton1Click:connect(function() Player=game:GetService("Players").LocalPlayer Character=Player.Character PlayerGui=Player.PlayerGui Backpack=Player.Backpack Torso=Character.Torso Head=Character.Head Humanoid=Character.Humanoid m=Instance.new('Model',Character) LeftArm=Character["Left Arm"] LeftLeg=Character["Left Leg"] RightArm=Character["Right Arm"] RightLeg=Character["Right Leg"] LS=Torso["Left Shoulder"] LH=Torso["Left Hip"] RS=Torso["Right Shoulder"] RH=Torso["Right Hip"] Face = Head.face Neck=Torso.Neck it=Instance.new attacktype=1 vt=Vector3.new cf=CFrame.new euler=CFrame.fromEulerAnglesXYZ angles=CFrame.Angles cloaked=false necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0) LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0) RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0) RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0) RootPart=Character.HumanoidRootPart RootJoint=RootPart.RootJoint RootCF=euler(-1.57,0,3.14) attack = false attackdebounce = false deb=false equipped=true hand=false MMouse=nil combo=0 mana=0 trispeed=.2 attackmode='none' local idle=0 local Anim="Idle" local Effects={} local gun=false local shoot=false player=nil mana=0 mouse=Player:GetMouse() --save shoulders RSH, LSH=nil, nil --welds RW, LW=Instance.new("Weld"), Instance.new("Weld") RW.Name="Right Shoulder" LW.Name="Left Shoulder" LH=Torso["Left Hip"] RH=Torso["Right Hip"] TorsoColor=Torso.BrickColor function NoOutline(Part) Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10 end player=Player ch=Character RSH=ch.Torso["Right Shoulder"] LSH=ch.Torso["Left Shoulder"] -- RSH.Parent=nil LSH.Parent=nil -- RW.Name="Right Shoulder" RW.Part0=ch.Torso RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) RW.C1=cf(0, 0.5, 0) RW.Part1=ch["Right Arm"] RW.Parent=ch.Torso -- LW.Name="Left Shoulder" LW.Part0=ch.Torso LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) LW.C1=cf(0, 0.5, 0) LW.Part1=ch["Left Arm"] LW.Parent=ch.Torso Player=game:GetService('Players').LocalPlayer Character=Player.Character Mouse=Player:GetMouse() m=Instance.new('Model',Character) local function weldBetween(a, b) local weldd = Instance.new("ManualWeld") weldd.Part0 = a weldd.Part1 = b weldd.C0 = CFrame.new() weldd.C1 = b.CFrame:inverse() * a.CFrame weldd.Parent = a return weldd end function swait(num) if num==0 or num==nil then game:service'RunService'.Stepped:wait(0) else for i=0,num do game:service'RunService'.Stepped:wait(0) end end end function nooutline(part) part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10 end function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size) local fp=it("Part") fp.formFactor=formfactor fp.Parent=parent fp.Reflectance=reflectance fp.Transparency=transparency fp.CanCollide=false fp.Locked=true fp.BrickColor=BrickColor.new(tostring(brickcolor)) fp.Name=name fp.Size=size fp.Position=Character.Torso.Position nooutline(fp) fp.Material=material fp:BreakJoints() return fp end function mesh(Mesh,part,meshtype,meshid,offset,scale) local mesh=it(Mesh) mesh.Parent=part if Mesh=="SpecialMesh" then mesh.MeshType=meshtype mesh.MeshId=meshid end mesh.Offset=offset mesh.Scale=scale return mesh end function weld(parent,part0,part1,c0,c1) local weld=it("Weld") weld.Parent=parent weld.Part0=part0 weld.Part1=part1 weld.C0=c0 weld.C1=c1 return weld end local function CFrameFromTopBack(at, top, back) local right = top:Cross(back) return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z) end function Triangle(a, b, c) local edg1 = (c-a):Dot((b-a).unit) local edg2 = (a-b):Dot((c-b).unit) local edg3 = (b-c):Dot((a-c).unit) if edg1 <= (b-a).magnitude and edg1 >= 0 then a, b, c = a, b, c elseif edg2 <= (c-b).magnitude and edg2 >= 0 then a, b, c = b, c, a elseif edg3 <= (a-c).magnitude and edg3 >= 0 then a, b, c = c, a, b else assert(false, "unreachable") end local len1 = (c-a):Dot((b-a).unit) local len2 = (b-a).magnitude - len1 local width = (a + (b-a).unit*len1 - c).magnitude local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit) local list = {} if len1 > 0.01 then local w1 = Instance.new('WedgePart', m) game:GetService("Debris"):AddItem(w1,5) w1.Material = "SmoothPlastic" w1.FormFactor = 'Custom' w1.BrickColor = BrickColor.new("Really red") w1.Transparency = 0 w1.Reflectance = 0 w1.Material = "SmoothPlastic" w1.CanCollide = false NoOutline(w1) local sz = Vector3.new(0.2, width, len1) w1.Size = sz local sp = Instance.new("SpecialMesh",w1) sp.MeshType = "Wedge" sp.Scale = Vector3.new(0,1,1) * sz/w1.Size w1:BreakJoints() w1.Anchored = true w1.Parent = workspace w1.Transparency = 0.7 table.insert(Effects,{w1,"Disappear",.01}) w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2) table.insert(list,w1) end if len2 > 0.01 then local w2 = Instance.new('WedgePart', m) game:GetService("Debris"):AddItem(w2,5) w2.Material = "SmoothPlastic" w2.FormFactor = 'Custom' w2.BrickColor = BrickColor.new("Really red") w2.Transparency = 0 w2.Reflectance = 0 w2.Material = "SmoothPlastic" w2.CanCollide = false NoOutline(w2) local sz = Vector3.new(0.2, width, len2) w2.Size = sz local sp = Instance.new("SpecialMesh",w2) sp.MeshType = "Wedge" sp.Scale = Vector3.new(0,1,1) * sz/w2.Size w2:BreakJoints() w2.Anchored = true w2.Parent = workspace w2.Transparency = 0.7 table.insert(Effects,{w2,"Disappear",.01}) w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2) table.insert(list,w2) end return unpack(list) end so = function(id,par,vol,pit) coroutine.resume(coroutine.create(function() local sou = Instance.new("Sound",par or workspace) sou.Volume=vol sou.Pitch=pit or 1 sou.SoundId=id swait() sou:play() game:GetService("Debris"):AddItem(sou,6) end)) end function clerp(a,b,t) local qa = {QuaternionFromCFrame(a)} local qb = {QuaternionFromCFrame(b)} local ax, ay, az = a.x, a.y, a.z local bx, by, bz = b.x, b.y, b.z local _t = 1-t return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) end function QuaternionFromCFrame(cf) local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() local trace = m00 + m11 + m22 if trace > 0 then local s = math.sqrt(1 + trace) local recip = 0.5/s return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 else local i = 0 if m11 > m00 then i = 1 end if m22 > (i == 0 and m00 or m11) then i = 2 end if i == 0 then local s = math.sqrt(m00-m11-m22+1) local recip = 0.5/s return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip elseif i == 1 then local s = math.sqrt(m11-m22-m00+1) local recip = 0.5/s return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip elseif i == 2 then local s = math.sqrt(m22-m00-m11+1) local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip end end end function QuaternionToCFrame(px, py, pz, x, y, z, w) local xs, ys, zs = x + x, y + y, z + z local wx, wy, wz = w*xs, w*ys, w*zs local xx = x*xs local xy = x*ys local xz = x*zs local yy = y*ys local yz = y*zs local zz = z*zs return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)) end function QuaternionSlerp(a, b, t) local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] local startInterp, finishInterp; if cosTheta >= 0.0001 then if (1 - cosTheta) > 0.0001 then local theta = math.acos(cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((1-t)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = 1-t finishInterp = t end else if (1+cosTheta) > 0.0001 then local theta = math.acos(-cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((t-1)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = t-1 finishInterp = t end end return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp end function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) end local function CFrameFromTopBack(at, top, back) local right = top:Cross(back) return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z) end --Example: Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4) function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) end Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock) if hit.Parent==nil then return end h=hit.Parent:FindFirstChild("Humanoid") for _,v in pairs(hit.Parent:children()) do if v:IsA("Humanoid") then h=v end end if hit.Parent.Parent:FindFirstChild("Torso")~=nil then h=hit.Parent.Parent:FindFirstChild("Humanoid") end if hit.Parent.className=="Hat" then hit=hit.Parent.Parent:findFirstChild("Head") end if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then return end]] -- hs(hit,1.2) c=Instance.new("ObjectValue") c.Name="creator" c.Value=game:service("Players").LocalPlayer c.Parent=h game:GetService("Debris"):AddItem(c,.5) Damage=math.random(minim,maxim) -- h:TakeDamage(Damage) blocked=false block=hit.Parent:findFirstChild("Block") if block~=nil then print(block.className) if block.className=="NumberValue" then if block.Value>0 then blocked=true if decreaseblock==nil then block.Value=block.Value-1 end end end if block.className=="IntValue" then if block.Value>0 then blocked=true if decreaseblock~=nil then block.Value=block.Value-1 end end end end if blocked==false then -- h:TakeDamage(Damage) h.Health=h.Health-Damage showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red")) else h.Health=h.Health-(Damage/2) showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue")) end if Type=="Knockdown" then hum=hit.Parent.Humanoid hum.PlatformStand=true coroutine.resume(coroutine.create(function(HHumanoid) swait(1) HHumanoid.PlatformStand=false end),hum) local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0) local bodvol=Instance.new("BodyVelocity") bodvol.velocity=angle*knockback bodvol.P=5000 bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003) bodvol.Parent=hit rl=Instance.new("BodyAngularVelocity") rl.P=3000 rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000 rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10)) rl.Parent=hit game:GetService("Debris"):AddItem(bodvol,.5) game:GetService("Debris"):AddItem(rl,.5) elseif Type=="Normal" then vp=Instance.new("BodyVelocity") vp.P=500 vp.maxForce=Vector3.new(math.huge,0,math.huge) -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback if KnockbackType==1 then vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05 elseif KnockbackType==2 then vp.velocity=Property.CFrame.lookVector*knockback end if knockback>0 then vp.Parent=hit.Parent.Torso end game:GetService("Debris"):AddItem(vp,.5) elseif Type=="Up" then local bodyVelocity=Instance.new("BodyVelocity") bodyVelocity.velocity=vt(0,60,0) bodyVelocity.P=5000 bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003) bodyVelocity.Parent=hit game:GetService("Debris"):AddItem(bodyVelocity,1) rl=Instance.new("BodyAngularVelocity") rl.P=3000 rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000 rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30)) rl.Parent=hit game:GetService("Debris"):AddItem(rl,.5) elseif Type=="Snare" then bp=Instance.new("BodyPosition") bp.P=2000 bp.D=100 bp.maxForce=Vector3.new(math.huge,math.huge,math.huge) bp.position=hit.Parent.Torso.Position bp.Parent=hit.Parent.Torso game:GetService("Debris"):AddItem(bp,1) elseif Type=="Target" then if Targetting==false then ZTarget=hit.Parent.Torso coroutine.resume(coroutine.create(function(Part) so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) swait(5) so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) end),ZTarget) TargHum=ZTarget.Parent:findFirstChild("Humanoid") targetgui=Instance.new("BillboardGui") targetgui.Parent=ZTarget targetgui.Size=UDim2.new(10,100,10,100) targ=Instance.new("ImageLabel") targ.Parent=targetgui targ.BackgroundTransparency=1 targ.Image="rbxassetid://4834067" targ.Size=UDim2.new(1,0,1,0) cam.CameraType="Scriptable" cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z) workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) Targetting=true RocketTarget=ZTarget for i=1,Property do --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then swait() end --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100) cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position) dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z) cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0) end Targetting=false RocketTarget=nil targetgui.Parent=nil cam.CameraType="Custom" end end debounce=Instance.new("BoolValue") debounce.Name="DebounceHit" debounce.Parent=hit.Parent debounce.Value=true game:GetService("Debris"):AddItem(debounce,Delay) c=Instance.new("ObjectValue") c.Name="creator" c.Value=Player c.Parent=h game:GetService("Debris"):AddItem(c,.5) CRIT=false hitDeb=true AttackPos=6 end end showDamage=function(Char,Dealt,du,Color) m=Instance.new("Model") m.Name=tostring(Dealt) h=Instance.new("Humanoid") h.Health=0 h.MaxHealth=0 h.Parent=m c=Instance.new("Part") c.Transparency=0 c.BrickColor=Color c.Name="Head" c.TopSurface=0 c.BottomSurface=0 c.formFactor="Plate" c.Size=Vector3.new(1,.4,1) ms=Instance.new("CylinderMesh") ms.Scale=Vector3.new(.8,.8,.8) if CRIT==true then ms.Scale=Vector3.new(1,1.25,1) end ms.Parent=c c.Reflectance=0 Instance.new("BodyGyro").Parent=c c.Parent=m if Char:findFirstChild("Head")~=nil then c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0)) elseif Char.Parent:findFirstChild("Head")~=nil then c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0)) end f=Instance.new("BodyPosition") f.P=2000 f.D=100 f.maxForce=Vector3.new(math.huge,math.huge,math.huge) f.position=c.Position+Vector3.new(0,3,0) f.Parent=c game:GetService("Debris"):AddItem(m,.5+du) c.CanCollide=false m.Parent=workspace c.CanCollide=false end Player=game:GetService('Players').LocalPlayer Character=Player.Character Mouse=Player:GetMouse() m=Instance.new('Model',Character) it=Instance.new function nooutline(part) part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10 end function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size) local fp=it("Part") fp.formFactor=formfactor fp.Parent=parent fp.Reflectance=reflectance fp.Transparency=transparency fp.CanCollide=false fp.Locked=true fp.BrickColor=BrickColor.new(tostring(brickcolor)) fp.Name=name fp.Size=size fp.Position=Character.Torso.Position nooutline(fp) fp.Material=material fp:BreakJoints() return fp end function mesh(Mesh,part,meshtype,meshid,offset,scale) local mesh=it(Mesh) mesh.Parent=part if Mesh=="SpecialMesh" then mesh.MeshType=meshtype mesh.MeshId=meshid end mesh.Offset=offset mesh.Scale=scale return mesh end function weld(parent,part0,part1,c0,c1) local weld=it("Weld") weld.Parent=parent weld.Part0=part0 weld.Part1=part1 weld.C0=c0 weld.C1=c1 return weld end Player=game:GetService('Players').LocalPlayer Character=Player.Character Mouse=Player:GetMouse() m=Instance.new('Model',Character) it=Instance.new function nooutline(part) part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10 end function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size) local fp=it("Part") fp.formFactor=formfactor fp.Parent=parent fp.Reflectance=reflectance fp.Transparency=transparency fp.CanCollide=false fp.Locked=true fp.BrickColor=BrickColor.new(tostring(brickcolor)) fp.Name=name fp.Size=size fp.Position=Character.Torso.Position nooutline(fp) fp.Material=material fp:BreakJoints() return fp end function mesh(Mesh,part,meshtype,meshid,offset,scale) local mesh=it(Mesh) mesh.Parent=part if Mesh=="SpecialMesh" then mesh.MeshType=meshtype mesh.MeshId=meshid end mesh.Offset=offset mesh.Scale=scale return mesh end function weld(parent,part0,part1,c0,c1) local weld=it("Weld") weld.Parent=parent weld.Part0=part0 weld.Part1=part1 weld.C0=c0 weld.C1=c1 return weld end Player=game:GetService('Players').LocalPlayer Character=Player.Character Mouse=Player:GetMouse() m=Instance.new('Model',Character) it=Instance.new function nooutline(part) part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10 end function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size) local fp=it("Part") fp.formFactor=formfactor fp.Parent=parent fp.Reflectance=reflectance fp.Transparency=transparency fp.CanCollide=false fp.Locked=true fp.BrickColor=BrickColor.new(tostring(brickcolor)) fp.Name=name fp.Size=size fp.Position=Character.Torso.Position nooutline(fp) fp.Material=material fp:BreakJoints() return fp end function mesh(Mesh,part,meshtype,meshid,offset,scale) local mesh=it(Mesh) mesh.Parent=part if Mesh=="SpecialMesh" then mesh.MeshType=meshtype mesh.MeshId=meshid end mesh.Offset=offset mesh.Scale=scale return mesh end function weld(parent,part0,part1,c0,c1) local weld=it("Weld") weld.Parent=parent weld.Part0=part0 weld.Part1=part1 weld.C0=c0 weld.C1=c1 return weld end Player=game:GetService('Players').LocalPlayer Character=Player.Character Mouse=Player:GetMouse() m=Instance.new('Model',Character) it=Instance.new function nooutline(part) part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10 end function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size) local fp=it("Part") fp.formFactor=formfactor fp.Parent=parent fp.Reflectance=reflectance fp.Transparency=transparency fp.CanCollide=false fp.Locked=true fp.BrickColor=BrickColor.new(tostring(brickcolor)) fp.Name=name fp.Size=size fp.Position=Character.Torso.Position nooutline(fp) fp.Material=material fp:BreakJoints() return fp end function mesh(Mesh,part,meshtype,meshid,offset,scale) local mesh=it(Mesh) mesh.Parent=part if Mesh=="SpecialMesh" then mesh.MeshType=meshtype mesh.MeshId=meshid end mesh.Offset=offset mesh.Scale=scale return mesh end function weld(parent,part0,part1,c0,c1) local weld=it("Weld") weld.Parent=parent weld.Part0=part0 weld.Part1=part1 weld.C0=c0 weld.C1=c1 return weld end Player=game:GetService('Players').LocalPlayer Character=Player.Character Mouse=Player:GetMouse() m=Instance.new('Model',Character) it=Instance.new function nooutline(part) part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10 end function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size) local fp=it("Part") fp.formFactor=formfactor fp.Parent=parent fp.Reflectance=reflectance fp.Transparency=transparency fp.CanCollide=false fp.Locked=true fp.BrickColor=BrickColor.new(tostring(brickcolor)) fp.Name=name fp.Size=size fp.Position=Character.Torso.Position nooutline(fp) fp.Material=material fp:BreakJoints() return fp end function mesh(Mesh,part,meshtype,meshid,offset,scale) local mesh=it(Mesh) mesh.Parent=part if Mesh=="SpecialMesh" then mesh.MeshType=meshtype mesh.MeshId=meshid end mesh.Offset=offset mesh.Scale=scale return mesh end function weld(parent,part0,part1,c0,c1) local weld=it("Weld") weld.Parent=parent weld.Part0=part0 weld.Part1=part1 weld.C0=c0 weld.C1=c1 return weld end Handle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Handle",Vector3.new(0.39999938, 13.7999973, 0.399999976)) handleweld=weld(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),CFrame.new(-0.0048122406, -6.40232849, 1.03116059, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289)) mesh("CylinderMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.39999938, 0.80000025, 4.20000219)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000183105469, -9.09996033, 2.7000494, 1, -1.19209076e-007, 4.47013271e-008, 4.49016397e-008, 0.00168089767, -0.999998569, 1.19133766e-007, 0.999998569, 0.00168089778)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(1, 0.200000271, 4.59999943)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.59981537, -0.319915771, 2.48973823, 1.63094505e-009, -0.00167454977, 0.999998569, 1, -1.19209083e-007, -1.83056925e-009, 1.19211975e-007, 0.999998569, 0.00167454977)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000036, 0.200000271, 4.00000048)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(9.30006409, 0.310112, 2.78980875, 2.04899884e-008, -0.00160901435, 0.999998689, 1, -1.19209126e-007, -2.06818243e-008, 1.19242245e-007, 0.999998689, 0.00160901435)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(1, 0.200000271, 4.60000038)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.60009003, 0.310125351, 2.48941946, 5.51521886e-008, -0.00159262656, 0.999998808, 1, -1.78814503e-007, -5.54370416e-008, 1.78902582e-007, 0.999998808, 0.00159262656)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 0.200000271, 0.400000036)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00018119812, -2.2995882, -6.70053864, 1, -1.19209076e-007, -2.38424491e-007, -1.1956142e-007, -0.999998927, -0.00147830346, -2.3824802e-007, 0.00147830346, -0.999998927)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.39999938, 1.39999998, 0.600001216)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00016784668, -7.99960327, 1.49982166, 1, -1.19209076e-007, 4.47013271e-008, 4.49034943e-008, 0.00169644796, -0.999998569, 1.1913307e-007, 0.999998569, 0.00169644807)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000036, 0.200000271, 4.00000048)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(9.29983521, -0.319908142, 2.79043484, -2.11861551e-008, -0.00168578397, 0.999998569, 1, -1.19209076e-007, 2.09852242e-008, 1.19173528e-007, 0.999998569, 0.00168578397)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.79997253, -0.349954605, 0.990463495, 1.07072758e-007, -0.00169718312, 0.999998569, 1, -1.19209126e-007, -1.07275234e-007, 1.19391018e-007, 0.999998569, 0.00169718324)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.670000017, 0.200000003, 1.19999981)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(5.26336288, 0.310119629, 5.93222046, -5.96040408e-008, -0.70810169, 0.706110597, 1, -1.21502552e-007, -3.74334022e-008, 1.12300903e-007, 0.706110597, 0.70810169)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.220000014, 0.799999952)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.80014038, -0.31993103, 0.989957035, 6.97039013e-008, -0.00164350378, 0.999998689, 1, -1.19209126e-007, -6.98999116e-008, 1.19323843e-007, 0.999998689, 0.00164350378)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.220000014, 2.60000014)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.79997253, -0.31993103, 2.49022627, 4.06004794e-008, -0.00169145432, 0.999998569, 1, -1.19209126e-007, -4.08021741e-008, 1.19277971e-007, 0.999998569, 0.00169145432)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.80001068, 0.340049744, 0.990428209, 4.40637784e-008, -0.00169488578, 0.999998569, 1, -1.49011811e-007, -4.43164012e-008, 1.49086716e-007, 0.999998569, 0.00169488578)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 0.400000036, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000152587891, -6.70035553, 2.00017023, 1, -1.19209076e-007, 4.47013271e-008, 4.48878374e-008, 0.00156501064, -0.999998808, 1.19138974e-007, 0.999998808, 0.00156501064)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.39999938, 1.60000014, 4.00000191)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00016784668, -7.89893341, 4.39826918, 1, -1.19209076e-007, 4.47013271e-008, 4.49000481e-008, 0.00166750455, -0.999998689, 1.19134377e-007, 0.999998689, 0.00166750455)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.400000036)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.310112, 7.90003204, -4.58929634, 1, 2.84616067e-006, -7.45070793e-007, 7.49569381e-007, -0.00158089248, 0.999998808, 2.84497946e-006, -0.999998808, -0.00158089248)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.220000014, 0.999999821)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(3.58646393, -0.319763184, 9.33159637, -1.63910798e-007, -0.70812124, 0.706090868, 1, -1.80042989e-007, 5.15776932e-008, 9.06034572e-008, 0.706090927, 0.708121181)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.220000014, 0.999999821)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(3.58652115, 0.310195923, 9.33126068, -1.63910798e-007, -0.70812124, 0.706090868, 1, -1.80042989e-007, 5.15776932e-008, 9.06034572e-008, 0.706090927, 0.708121181)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 0.600000262, 0.599999964)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(7.62939453e-005, -0.299938679, -7.40008545, 1, -5.96036465e-008, 1.4898605e-008, -5.95790759e-008, -0.999998689, -0.00164388563, 1.49965658e-008, 0.00164388563, -0.999998689)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.670000017, 0.200000003, 1.19999981)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(5.26215744, -0.319839478, 5.93211365, -5.96040337e-008, -0.708129704, 0.706082463, 1, -8.2250601e-008, 1.92603378e-009, 5.67118228e-008, 0.706082463, 0.708129704)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.379999876, 4.44999886, 1.39999998)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-2.86102295e-005, -6.05581665, 9.78747559, -1, 1.78814503e-007, -4.47013306e-008, -1.84294734e-007, -0.966237664, 0.257652611, 2.87991475e-009, 0.257652611, 0.966237605)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.600000024, 0.200000271, 0.599999964)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.61552429, 0.320259094, -0.297967553, -1.84659328e-008, -3.39928299e-008, 1, 1, -1.19209076e-007, 1.84659292e-008, 1.19209076e-007, 1, 3.39928334e-008)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.600000024, 0.200000271, 0.599999964)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.61553192, -0.309753418, -0.297967553, -1.84659328e-008, -3.39928299e-008, 1, 1, -1.19209076e-007, 1.84659292e-008, 1.19209076e-007, 1, 3.39928334e-008)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.409999728, 4.00000095, 0.330000013)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00499916077, -4.83165169, 10.0465012, -1, 1.78814503e-007, -8.94054182e-008, -1.98313487e-007, -0.943822086, 0.33045423, -2.52927972e-008, 0.33045423, 0.943822086)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.220000014, 2.60000014)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.80001068, 0.310049057, 2.49015784, 5.47156347e-008, -0.00167805818, 0.999998569, 1, -1.49011811e-007, -5.49657635e-008, 1.4910384e-007, 0.999998569, 0.0016780583)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.39999938, 1.80000019, 0.600001216)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000183105469, -7.79891205, 2.09967065, 1, -1.19209076e-007, 4.47013271e-008, 4.49037572e-008, 0.00169865007, -0.999998569, 1.1913297e-007, 0.999998569, 0.00169865007)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 2.00000048, 1.19999993)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(5.34057617e-005, -8.7000885, -4.86373901e-005, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.400000036)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.319801331, 7.89910126, -4.58908844, 1, 2.84616067e-006, -7.45070793e-007, 7.49658e-007, -0.00161204918, 0.999998689, 2.84495559e-006, -0.999998689, -0.00161204918)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.409999907)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.329921722, 7.89820099, 6.19515657, -1, -5.81154893e-007, -2.93556536e-006, -2.93463631e-006, -0.00159285218, 0.999998808, -5.85830151e-007, 0.999998808, 0.00159285218)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.01046753, 0.350257874, 5.18440056, -1.16208916e-007, -0.00116245728, 0.999999404, 1, -1.49011811e-007, 1.16035764e-007, 1.48876836e-007, 0.999999404, 0.00116245728)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.409999907)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.310253143, 7.89775848, 6.19417667, -1, -5.81154893e-007, -2.93556536e-006, -2.93464905e-006, -0.0015708321, 0.999998808, -5.8576552e-007, 0.999998808, 0.0015708321)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000036, 1.62000012)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.319927216, -9.30068207, 5.59171581, 1, -2.6822255e-007, 7.00361113e-007, 7.00755379e-007, 0.00147273287, -0.999998927, 2.67190842e-007, 0.999998927, 0.00147273298)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1.4000001, 1.22000003)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.310224533, -8.39997101, 5.39148617, 1, -2.6822255e-007, 7.00361113e-007, 7.00779196e-007, 0.0015618616, -0.999998808, 2.67128371e-007, 0.999998808, 0.0015618616)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000036, 1.62000012)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.310092926, -9.30047607, 5.59133577, 1, -2.6822255e-007, 7.00361113e-007, 7.00781584e-007, 0.0015708236, -0.999998808, 2.67122118e-007, 0.999998808, 0.0015708236)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.00996399, 0.340263367, 5.58438683, -7.12149699e-008, -0.00116247579, 0.999999404, 1, -1.49011782e-007, 7.10417893e-008, 1.48929118e-007, 0.999999404, 0.00116247579)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1.4000001, 1.22000003)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.319879532, -8.40018463, 5.39162922, 1, -2.6822255e-007, 7.00361113e-007, 7.00766748e-007, 0.00151529128, -0.999998927, 2.67161028e-007, 0.999998927, 0.00151529128)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.670000017, 0.200000003, 0.599999845)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(7.60210419, -0.309745789, -0.0262105465, 4.40637713e-008, -0.00107338815, 0.999999404, 1, -1.19209105e-007, -4.41917543e-008, 1.1925647e-007, 0.999999404, 0.00107338815)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 0.200019345, 0.600000024)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000244140625, -2.40885925, -0.0768338442, 1, -1.49011782e-007, 1.19208131e-007, 1.1940115e-007, 0.00129606796, -0.999999166, 1.48857154e-007, 0.999999166, 0.00129606796)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.379999906, 7.79999733, 0.800000012)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.00018119812, -6.90127945, 10.9409103, -1, 2.38419915e-007, -5.96027014e-008, -2.36358872e-007, -0.866616547, 0.498974591, 6.73128042e-008, 0.498974621, 0.866616607)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 3.60000086, 1.39999986)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-7.62939453e-005, -3.00021267, 10.1993179, -1, 1.78814503e-007, -4.47013306e-008, -1.78743079e-007, -0.999998808, -0.00159316196, -4.49861588e-008, -0.00159316196, 0.999998808)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.410000145, 0.800000012, 7.41999722)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.00538063049, 10.1888885, 6.88093567, -1, -9.55176984e-006, 6.25857228e-006, 5.75701051e-007, 0.505192995, 0.863006473, -1.14050263e-005, 0.863006473, -0.505192995)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.409999877, 0.800000012, 4.42000008)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.00535774231, 8.73274994, 6.06542397, -1, -1.08034828e-005, 3.5465257e-006, 5.6521867e-007, 0.264285922, 0.964444458, -1.13566548e-005, 0.964444399, -0.264285892)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.670000017, 0.200000003, 0.599999845)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(7.62210083, 0.310256958, -0.0261899233, 6.71427998e-008, -0.00107328093, 0.999999404, 1, -1.1920914e-007, -6.72707898e-008, 1.19281268e-007, 0.999999404, 0.00107328082)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 6.20002079, 0.200000003)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000244140625, -3.80190277, 0.122788072, 1, -1.19209076e-007, 4.47013271e-008, 4.48775985e-008, 0.00147906633, -0.999998927, 1.19142832e-007, 0.999998927, 0.00147906633)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.329883575, -8.59844971, 6.20097303, 1, -2.6822255e-007, 7.00361113e-007, 7.00766861e-007, 0.00151565345, -0.999998927, 2.67160772e-007, 0.999998927, 0.00151565345)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.00995636, -0.329696655, 5.58438635, -2.65702909e-008, -0.00116240955, 0.999999404, 1, -1.19209076e-007, 2.64317368e-008, 1.19178281e-007, 0.999999404, 0.00116240955)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.41021729, 0.340257645, 5.3848424, -6.07377402e-008, -0.0011624021, 0.999999404, 1, -1.49011782e-007, 6.05645667e-008, 1.48941297e-007, 0.999999404, 0.0011624021)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40995026, -0.329879761, 5.38500214, 1.32141196e-008, -0.00116239127, 0.999999404, 1, -1.19209112e-007, -1.33526949e-008, 1.19224552e-007, 0.999999404, 0.00116239127)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.310100555, -8.58777618, 6.20157337, 1, -2.6822255e-007, 7.00361113e-007, 7.00768169e-007, 0.00152056233, -0.999998927, 2.67157333e-007, 0.999998927, 0.00152056233)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.329891205, -8.60809326, 6.20138168, 1, -2.6822255e-007, 7.00361113e-007, 7.00766861e-007, 0.00151576323, -0.999998927, 2.67160686e-007, 0.999998927, 0.00151576323)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000033, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.01044464, -0.329711914, 5.18439245, -3.97250446e-008, -0.00116242282, 0.999999404, 1, -1.19209027e-007, 3.95864994e-008, 1.19162934e-007, 0.999999404, 0.00116242282)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.449999839, 0.400000036, 1.62000012)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.0149345398, -9.30037689, 5.59038067, 1, -2.6822255e-007, 7.00361113e-007, 7.00780447e-007, 0.00156656664, -0.999998808, 2.67125102e-007, 0.999998808, 0.00156656664)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 0.600000262, 0.599999964)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-5.34057617e-005, -0.300057292, -7.40003967, -1, 5.96036465e-008, -2.97999652e-008, 5.95545799e-008, 0.999998689, 0.00164382579, 2.98979046e-008, 0.00164382579, -0.999998689)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.600000024)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.319915771, -9.29981232, -0.490157127, -1, 2.38419972e-007, 7.89774788e-007, -7.89374269e-007, 0.00167544454, -0.999998569, -2.39742832e-007, -0.999998569, -0.00167544466)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 0.80000025, 0.599999964)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(9.91821289e-005, -6.90019989, 1.50059986, 1, -1.19209076e-007, 4.47013271e-008, 4.4898453e-008, 0.00165412505, -0.999998689, 1.19134981e-007, 0.999998689, 0.00165412517)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 0.400000274, 0.799999952)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(6.86645508e-005, 6.1750412e-005, -7.30003357, 1, -1.19209076e-007, 4.47013271e-008, -1.19135436e-007, -0.999998689, -0.00164388528, 4.48972344e-008, 0.00164388528, -0.999998689)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.400000274, 0.600000024)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.310134888, -9.30013275, -0.489312172, -1, 1.7881456e-007, 8.34478897e-007, -8.34196783e-007, 0.00157221942, -0.999998808, -1.80126335e-007, -0.999998808, -0.00157221942)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.230000019, 0.799999952)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.80010223, 0.31505394, 0.98993659, 1.01164737e-007, -0.00164465304, 0.999998689, 1, -1.19209147e-007, -1.01360932e-007, 1.19375699e-007, 0.999998689, 0.00164465304)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.799999356, 0.80000025, 0.399999976)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(5.34057617e-005, 5.73396683e-005, -7.50003052, 1, -5.96036465e-008, 1.4898605e-008, -5.95790759e-008, -0.999998689, -0.00164388563, 1.49965658e-008, 0.00164388563, -0.999998689)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.39999938, 2.40000057, 0.599999964)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(7.62939453e-005, -7.70002747, 0.900098503, 1, -1.19209076e-007, 4.47013271e-008, 4.490321e-008, 0.00169407704, -0.999998569, 1.19133176e-007, 0.999998569, 0.00169407704)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(1.20000005, 0.200000271, 3.60000038)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(6.64672661, -0.319740295, 6.71153259, -1.49010674e-007, -0.965943158, 0.258754343, 1, -1.37425829e-007, 6.28593853e-008, -2.51590695e-008, 0.258754343, 0.965943217)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 0.400021255, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000175476074, 1.89885712, 0.0156496763, 1, -5.96036465e-008, 1.4898605e-008, 1.49867816e-008, 0.00147968298, -0.999998927, 5.95815379e-008, 0.999998927, 0.00147968309)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 12.200017, 0.200000003)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000259399414, -1.20265961, -0.277392983, 1, -5.96036465e-008, 1.4898605e-008, 1.49865258e-008, 0.00147536665, -0.999998927, 5.95816019e-008, 0.999998927, 0.00147536665)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40220642, -0.339752197, -1.96429634, -6.7053584e-008, -0.258818865, 0.965925932, 1, -1.20999317e-007, 3.69973279e-008, 1.07300764e-007, 0.965925872, 0.258818835)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(1.20000005, 0.200000271, 3.60000038)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(6.64637566, 0.320261002, 6.71100616, -4.47039312e-008, -0.965927541, 0.258812845, 1, -3.71759228e-008, 3.39808679e-008, -2.32014479e-008, 0.258812845, 0.965927541)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000006, 0.400021255, 0.400000036)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000144958496, 7.89817047, 0.00817203522, 1, -1.19209076e-007, 4.47013271e-008, 4.48658213e-008, 0.00138024637, -0.999999046, 1.19147266e-007, 0.999999046, 0.00138024637)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 0.200019345, 0.600000024)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000267028809, -0.808837891, -0.0789266825, 1, -1.49011782e-007, 1.19208131e-007, 1.19401165e-007, 0.00129613746, -0.999999166, 1.4885714e-007, 0.999999166, 0.00129613746)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.600000024, 0.200000271, 4.5999999)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.4032135, -0.309745789, -0.264072418, -3.72516631e-008, -0.258819014, 0.965925872, 1, -1.20990833e-007, 6.14636386e-009, 1.15277373e-007, 0.965925872, 0.258818984)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.39999938, 0.200019345, 0.600000024)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00025177002, -4.00882721, -0.074775219, 1, -1.49011782e-007, 1.19208131e-007, 1.19401165e-007, 0.00129615236, -0.999999166, 1.48857154e-007, 0.999999166, 0.00129615236)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.400000036, 3.89000034)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.130329132, 3.28823376, -5.64214325, 1, -9.53684548e-007, 4.64922141e-006, -5.19986472e-008, -0.981745541, -0.190198928, 4.74574244e-006, 0.190198958, -0.981745601)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1.00000024, 1.19999993)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.3203125, -5.2211442, -6.02006531, -1, 1.19209076e-007, -4.47013271e-008, 1.19207854e-007, 1, 2.74369886e-005, 4.4704592e-008, 2.74369886e-005, -1)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2.20000029, 0.640000463, 3.82000041)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.60221863, 0.00025177002, -0.674562454, -3.72516631e-008, -0.258819014, 0.965925872, 1, -1.20990833e-007, 6.14636386e-009, 1.15277373e-007, 0.965925872, 0.258818984)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.20000041, 2.00000024, 0.400000751)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.00805044174, -9.8965683, 0.0198116302, -1.78812996e-007, -1, -2.60661e-005, 9.18402918e-008, -2.60661e-005, 1, -1, 1.78810609e-007, 9.1844953e-008)) mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=1033714",Vector3.new(0, 0, 0),Vector3.new(0.486000061, 2.70200038, 0.234000027)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 1.00000024, 1.19999993)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.319747925, -5.23132992, -6.02177429, -1, 1.19209076e-007, -4.47013271e-008, 1.19205289e-007, 1, 8.46573894e-005, 4.47114168e-008, 8.46573894e-005, -1)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000006, 0.800021231, 0.800000012)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000129699707, 7.29879761, 0.00948095322, 1, -1.19209076e-007, 4.47013271e-008, 4.48690756e-008, 0.0014075588, -0.999999046, 1.19146044e-007, 0.999999046, 0.00140755891)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000271, 0.799999952)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40219879, -0.329719543, -1.96434212, -1.04305997e-007, -0.258814603, 0.965927064, 1, -1.49004592e-007, 6.80604515e-008, 1.26312528e-007, 0.965927064, 0.258814603)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.400000006, 0.800021231, 1.20000005)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.000144958496, 8.49656677, 0.00763309002, 1, -1.19209076e-007, 4.47013271e-008, 4.48658888e-008, 0.0013808267, -0.999999046, 1.19147238e-007, 0.999999046, 0.0013808267)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.439999968, 0.849999964, 3.90000057)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(-0.000289916992, -3.91264629, -5.64580536, -1, 1.19209076e-007, -4.47013271e-008, 1.08530877e-007, 0.98174566, 0.190198451, 6.65587194e-008, 0.190198481, -0.98174572)) mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40220642, 0.350257874, -1.9643116, -6.7053584e-008, -0.258818865, 0.965925932, 1, -1.20999317e-007, 3.69973279e-008, 1.07300764e-007, 0.965925872, 0.258818835)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really red","Part",Vector3.new(0.600000024, 0.200000271, 4.5999999)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40222931, 0.320251465, -0.264352798, -3.72516631e-008, -0.258819014, 0.965925872, 1, -1.20990833e-007, 6.14636386e-009, 1.15277373e-007, 0.965925872, 0.258818984)) Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000271, 0.799999952)) Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.99999 8689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(8.40221405, 0.340270996, -1.96434784, -1.11756485e-007, -0.258814663, 0.965927064, 1, -1.50931754e-007, 7.52573754e-008, 1.26311349e-007, 0.965927064, 0.258814663)) mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1)) Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Dark stone grey","Hitbox",Vector3.new(0.39999938, 3.00000024, 11.4000025)) Hitboxweld=weld(m,Handle,Hitbox,CFrame.new(0, 0, 0, 1, -1.19209076e-007, 4.47013271e-008, 4.48972415e-008, 0.00164393289, -0.999998689, 1.19135436e-007, 0.999998689, 0.00164393289),CFrame.new(0.00016784668, -8.39911652, 2.29857397, 1, -1.19209076e-007, 4.47013271e-008, 4.49000481e-008, 0.00166750455, -0.999998689, 1.19134377e-007, 0.999998689, 0.00166750455)) function attackone() attack=true con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,10000000,10000000,math.random(10,20),"Knockdown",RootPart,.2,1) end) for i=0,1,0.1 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(80)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(10),math.rad(-70)),.3) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(90), math.rad(90)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(-70), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0.2)*angles(math.rad(0),math.rad(40),math.rad(20)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3) end so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.6) so("http://roblox.com/asset/?id=231917871",Hitbox,1,0.8) for i=0,1,0.1 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.5,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(-80)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(5),math.rad(70)),.3) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.5) * angles(math.rad(0), math.rad(-70), math.rad(90)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(70), math.rad(-70), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0.2)*angles(math.rad(0),math.rad(40),math.rad(20)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3) end attack=false con1:disconnect() end function attacktwo() attack=true con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,10000000,10000000,math.random(10,20),"Knockdown",RootPart,.2,1) end) for i=0,1,0.1 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(90)),.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(-5),math.rad(-80)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.1) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(70), math.rad(-70), math.rad(0)), 0.3) end for i=0,1,1 do swait() so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.7) so("http://www.roblox.com/asset/?id=234365573",Hitbox,1,0.7) for i=0,1,0.1 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.5,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(-5),math.rad(-50)),.3) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-10),math.rad(110)),.1) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-60)), 0.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*euler(0,0,-6*i),.3) end end con1:disconnect() attack=false end function attackthree() attack=true con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,10000000,10000000,math.random(10,20),"Knockdown",RootPart,.2,1) end) for i=0,1,0.1 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(00)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(-5),math.rad(00)),.3) RW.C0=clerp(RW.C0,cf(1,0.8,-1)*angles(math.rad(150),math.rad(0),math.rad(-50)),.3) LW.C0=clerp(LW.C0,cf(-1,0.8,-1)*angles(math.rad(150),math.rad(0),math.rad(50)),.3) RH.C0=clerp(RH.C0,cf(1,-1,.2)*angles(math.rad(0),math.rad(90),math.rad(0)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,-.2)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(-1,0,-.2)*angles(math.rad(-20),math.rad(-20),math.rad(50)),.3) end so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.4) so("http://www.roblox.com/asset/?id=234365549",Hitbox,1,0.6) for i=0,1,.1 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.5,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(20),math.rad(0),math.rad(0)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(-5),math.rad(00)),.3) RW.C0=clerp(RW.C0,cf(1,0.2,-.5)*angles(math.rad(10),math.rad(0),math.rad(-50)),.3) LW.C0=clerp(LW.C0,cf(-1,0.2,-.5)*angles(math.rad(10),math.rad(0),math.rad(50)),.3) RH.C0=clerp(RH.C0,cf(1,-1,.2)*angles(math.rad(0),math.rad(90),math.rad(0)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,-.2)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(-1,0,-.2)*angles(math.rad(-20),math.rad(-20),math.rad(50)),.3) end attack=false con1:disconnect() end function CrimsonMoon() attack=true con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,10000000,10000000,math.random(10,20),"Knockdown",RootPart,.2,1) end) for i=0,1,0.1 do swait() RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(120),math.rad(80)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-10),math.rad(0),math.rad(-10)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(-5),math.rad(0)),.3) end for i=0,1,0.15 do so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.5) so("http://roblox.com/asset/?id=28144425",Torso,1,0.8) swait() for i=0,1,0.1 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.5,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-40),math.rad(90)),.3) LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-20),math.rad(0),math.rad(-60)),.3) RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,5)*euler(0,-1.5,-6*i),.3) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(-5),math.rad(0)),.3) end end attack=false con1:disconnect() end function BreakEffect(brickcolor,cframe,x1,y1,z1) local prt=part("Custom",workspace,"SmoothPlastic",0,0,"Really red","Effect",vt(0.5,0.5,0.5)) prt.Anchored=true prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50)) local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1)) coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb) CF=Part.CFrame Numbb=0 randnumb=math.random()-math.random() for i=0,1,0.05 do wait() CF=CF*cf(0,1,0) --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0) Part.CFrame=CF*euler(Numbb,0,0) Part.Transparency=i Numbb=Numbb+randnumb end Part.Parent=nil end),prt,CF,Numbb,randnumb) end function Execution() --HEUAHUEHAUEHAUHUEAHUAEHUAHEUAHEUH attack=true con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,999999999,999999999,math.random(10,20),"Knockdown",RootPart,.2,1) end) Humanoid.WalkSpeed = 0 for i=0,1,0.03 do swait() RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(60)),.1) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-60)),.1) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(120)),.1) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(100), math.rad(0), math.rad(0)), 0.1) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10)),.1) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.2) handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(0),math.rad(10),math.rad(0)),.1) end so("http://roblox.com/asset/?id=92597369",Hitbox,1,0.5) so("http://roblox.com/asset/?id=28144425",Torso,1,0.5) hitconasdf = Hitbox.Touched:connect(function(hit) local hum12 = hit.Parent:FindFirstChild("Humanoid") if hum12 and not hum12:IsDescendantOf(Character) then so('http://roblox.com/asset/?id=154965973',Hitbox,1,0.8) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) BreakEffect(BrickColor.new("Really red"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5) hitconasdf:disconnect() end end) for i=0,1,0.03 do swait() local blcf = Hitbox.CFrame*CFrame.new(0,.5,0) if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then local h = 5 local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p) if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end scfr = blcf elseif not scfr then scfr = blcf end RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.2) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(60)),.2) RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-20),math.rad(70)),.2) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), 0.2) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10)),.2) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.2) handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(0),math.rad(10),math.rad(0)),.2) end attack=false con1:disconnect() Humanoid.WalkSpeed= 16 pcall(function() hitconasdf:disconnect() end) end mouse.Button1Down:connect(function() if attack==false then if attacktype==1 then attack=true attacktype=2 attackone() elseif attacktype==2 then attack=true attacktype=3 attacktwo() elseif attacktype==3 then attack=true attacktype=1 attackthree() end end end) mouse.KeyDown:connect(function(k) k=k:lower() if k=='q' then if attack==false then CrimsonMoon() end elseif k=='e' then if attack==false then Execution() end end end) local sine = 0 local change = 1 local val = 0 while true do swait() sine = sine + change local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude local velderp=RootPart.Velocity.y hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character) if equipped==true or equipped==false then if attack==false then idle=idle+1 else idle=0 end if idle>=500 then if attack==false then --Sheath() end end if RootPart.Velocity.y > 1 and hitfloor==nil then Anim="Jump" if attack==false then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-5),math.rad(0),math.rad(0)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(0)),.3) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(10)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(10),math.rad(0)),.3) end elseif RootPart.Velocity.y < -1 and hitfloor==nil then Anim="Fall" if attack==false then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(20)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-40)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(10),math.rad(0)),.3) end elseif torvel<1 and hitfloor~=nil then Anim="Idle" if attack==false then RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(60)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-5),math.rad(5),math.rad(-50)),.3) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(70), math.rad(100), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-70), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0.2)*angles(math.rad(0),math.rad(40),math.rad(20)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3) end elseif torvel>2 and torvel<22 and hitfloor~=nil then Anim="Walk" if attack==false then change=3 RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(20),math.rad(0),math.rad(60)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(10),math.rad(-50)),.3) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(70), math.rad(100), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-70), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(80),math.rad(20)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-100),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3) end elseif torvel>=22 and hitfloor~=nil then Anim="Run" RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(20),math.rad(0),math.rad(60)),.3) Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(10),math.rad(-50)),.3) RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(70), math.rad(100), math.rad(0)), 0.3) LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-70), math.rad(0)), 0.3) RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(80),math.rad(20)),.3) LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-100),math.rad(0)),.3) handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(0)),.3) end end end end) end local function TJYBU_fake_script() -- Fake Script: StarterGui.ScreenGul.Frame.Frame.exefile.LocalScript local script = Instance.new("LocalScript") script.Name = "LocalScript" script.Parent = Converted["_exefile8"] local req = require local require = function(obj) local fake = fake_module_scripts[obj] if fake then return fake() end return req(obj) end function click() me = game.Players.LocalPlayer char = me.Character Selected = false Able = true Arrow = nil ArrowOn = false Hurt = false Deb = true Reloading = false Shooting = false Slashing = false necko = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) EffectOn = false Accuracy = 1 SelAnim = false DMG = 123452323 LapaCol = "Brown" HandCol = "Brown" MiddleCol = "Brown" ViiniCol = "Brown" Icon = "http://www.roblox.com/asset/?id=51902588" Keys = { e = false, } ModelName = "Epic Bow" CA = CFrame.Angles CN = CFrame.new MR = math.rad MP = math.pi MRA = math.random MH = math.huge UD = UDim2.new C3 = Color3.new MaximumPower = 1000000000 MaxSpecial = 100000 Special = MaxSpecial Sounds = { Slash = {"rbxasset://sounds//swordslash.wav", 1.2, 1}, Shoot = {"http://www.roblox.com/asset/?id=16211041", 2, 1}, Stick = {"http://www.roblox.com/asset/?id=2767090", 15, 1}, Hit = {"http://www.roblox.com/asset/?id=10209590", 0.9, 1}, Block = {"rbxasset://sounds\\metal.ogg", 1.4, 1}, } function RC(Pos, Dir, Max, Ignore) return workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999)), Ignore) end function RayC(Start, En, MaxDist, Ignore) return RC(Start, (En - Start), MaxDist, Ignore) end function DetectSurface(pos, part) local surface = nil local pospos = part.CFrame local pos2 = pospos:pointToObjectSpace(pos) local siz = part.Size local shaep = part.Shape if shaep == Enum.PartType.Ball or shaep == Enum.PartType.Cylinder then surface = {"Anything", CN(pospos.p, pos)*CN(0, 0, -(pospos.p - pos).magnitude)*CA(MR(-90), 0, 0)} else if pos2.Y > ((siz.Y/2)-0.04) then surface = {"Top", CA(0, 0, 0)} elseif pos2.Y < -((siz.Y/2)-0.04) then surface = {"Bottom", CA(-MP, 0, 0)} elseif pos2.X > ((siz.X/2)-0.04) then surface = {"Right", CA(0, 0, MR(-90))} elseif pos2.X < -((siz.X/2)-0.04) then surface = {"Left", CA(0, 0, MR(90))} elseif pos2.Z > ((siz.Z/2)-0.04) then surface = {"Back", CA(MR(90), 0, 0)} elseif pos2.Z < -((siz.Z/2)-0.04) then surface = {"Front", CA(MR(-90), 0, 0)} end end return surface end function Compute(pos1, pos2) local pos3 = Vector3.new(pos2.x, pos1.y, pos2.z) return CN(pos1, pos3) end function Notime(func, tiem) if tiem then wait(tiem) end coroutine.resume(coroutine.create(function() func() end)) end function waitChild(p, n) local child = p:findFirstChild(n) if child then return child end while true do child = p.ChildAdded:wait() if child.Name == n then return child end end end function getHumanoid(c) for _,v in pairs(c:children()) do if v:IsA("Humanoid") and c ~= char then if v.Health > 0 then return v end end end end function SE(part, pos) EffectOn = true local lastP = (part.CFrame * pos).p Notime(function() while EffectOn do wait() local posnow = (part.CFrame * pos).p local eff = Part(workspace, true, false, 0, 0, "Really black", 0.2, 1, 0.2) local magn = (lastP - posnow).magnitude local cf = CN(lastP, posnow) * CA(MR(-90), 0, 0) local mes2 = Instance.new("SpecialMesh",eff) mes2.Scale = Vector3.new(0.6, magn, 0.6) eff.CFrame = cf * CN(0, magn/2, 0) Notime(function() for i = 0, 1, 0.1 do wait() eff.Transparency = i eff.Reflectance = 0.15*i mes2.Scale = Vector3.new(0.6-0.6*i, magn, 0.6-0.6*i) end eff:remove() end) lastP = posnow end end) end function EE() EffectOn = false end torso = waitChild(char, "Torso") Rarm = waitChild(char, "Right Arm") Larm = waitChild(char, "Left Arm") Rleg = waitChild(char, "Right Leg") Lleg = waitChild(char, "Left Leg") Hum = waitChild(char, "Humanoid") neck = waitChild(torso, "Neck") function EditGui(obj, parent, size, position, bgcolor, bordercolor, transparency, text, textcolor, auto) obj.Size = size obj.Position = position obj.BackgroundColor3 = bgcolor obj.BorderColor3 = bordercolor obj.BackgroundTransparency = transparency if obj:IsA("TextLabel") or obj:IsA("TextButton") then obj.Text = text obj.TextColor3 = textcolor end if obj:IsA("ImageButton") or obj:IsA("TextButton") then obj.AutoButtonColor = auto obj.MouseButton1Down:connect(function() RemoveOptions() end) end obj.Parent = parent end Gui = waitChild(me, "PlayerGui") for _,v in pairs(Gui:children()) do if v.Name == "Power" then v:remove() end end Sc = Instance.new("ScreenGui", Gui) Sc.Name = "Power" Main = Instance.new("TextLabel") Main.Visible = false EditGui(Main, Sc, UD(0, 200, 0, 65), UD(0.5, -100, 0, 120), C3(0.06, 0.06, 0.1), C3(), 0.5, "Power", C3(1, 1, 0)) Main.TextYAlignment = "Top" Main.FontSize = "Size36" Main.Font = "ArialBold" Main.TextTransparency = 0.5 BarBack = Instance.new("Frame") EditGui(BarBack, Main, UD(1, -10, 0, 25), UD(0, 5, 1, -30), C3(0, 0, 0), C3(), 0.5) Bar = Instance.new("ImageLabel") EditGui(Bar, BarBack, UD(0, 0, 1, 0), UD(0, 0, 0, 0), C3(1, 0.7, 0), C3(), 0.5) Bar.Image = "http://www.roblox.com/asset/?id=48965808" Spec = Instance.new("Frame") EditGui(Spec, Sc, UD(0, 250, 0, 22), UD(0.04, 0, 0, 5), C3(1, 0.75, 0.1), C3(), 0) SpecialBack = Instance.new("Frame") EditGui(SpecialBack, Spec, UD(1, -10, 1, -6), UD(0, 5, 0, 3), C3(0.35, 0.1, 0.15), C3(), 0) SpecialBar = Instance.new("ImageLabel") EditGui(SpecialBar, SpecialBack, UD(Special/MaxSpecial, 0, 1, 0), UD(0, 0, 0, 0), C3(0.1, 0.65, 0.2), C3(), 0) SpecialBar.Image = "http://www.roblox.com/asset/?id=48965808" for i = 1, 3, 1 do local p = Instance.new("Frame") EditGui(p, SpecialBack, UD(0, 1, 1, 0), UD(i/4, 0, 0, 0), C3(0.1, 0.2, 1), C3(), 0) p.BorderSizePixel = 0 end SpecialText = Instance.new("TextLabel") EditGui(SpecialText, SpecialBack, UD(1, 0, 1, 0), UD(0, 0, 0, 0), C3(), C3(), 1, "S P E C I A L", C3(1,1,1)) SpecialText.Font = "ArialBold" SpecialText.FontSize = "Size14" function Play(Sound) local s = Instance.new("Sound") s.SoundId = Sound[1] s.Pitch = Sound[2] s.Volume = Sound[3] s.Parent = torso s.PlayOnRemove = true game.Debris:AddItem(s, 0.0001) end RSH = waitChild(torso, "Right Shoulder") LSH = waitChild(torso, "Left Shoulder") RH = waitChild(torso, "Right Hip") LH = waitChild(torso, "Left Hip") for i,v in pairs(char:children()) do if v.Name == ModelName then v:remove() end end function Part(P, Anch, Coll, Tran, Ref, Col, X, Y, Z) local p = Instance.new("Part") p.TopSurface = 0 p.BottomSurface = 0 p.Transparency = Tran p.Reflectance = Ref p.CanCollide = Coll p.Anchored = Anch p.BrickColor = BrickColor.new(Col) p.formFactor = "Custom" p.Size = Vector3.new(X,Y,Z) p.Parent = P p.Locked = true p:BreakJoints() return p end function Weld(P0, P1, X, Y, Z, A, B, C) local w = Instance.new("Weld") w.Part0 = P0 w.Part1 = P1 w.C1 = CN(X, Y, Z) * CA(A, B, C) w.Parent = P0 return w end Mo = Instance.new("Model") Mo.Name = ModelName FTorso = Part(Mo, false, false, 1, 0, torso.BrickColor.Name, torso.Size.X, torso.Size.Y, torso.Size.Z) FWeld = Weld(torso, FTorso, 0, 0, 0, 0, 0, 0) RABrick = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1) LABrick = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1) RLBrick = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1) LLBrick = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1) RABW = Weld(torso, RABrick, -1.5, -0.5, 0, 0, 0, 0) LABW = Weld(torso, LABrick, 1.5, -0.5, 0, 0, 0, 0) RLBW = Weld(torso, RLBrick, -0.5, 1.2, 0, 0, 0, 0) LLBW = Weld(torso, LLBrick, 0.5, 1.2, 0, 0, 0, 0) function Atch(p) RABW.Part0 = p LABW.Part0 = p RLBW.Part0 = p LLBW.Part0 = p RSH.Part0 = p LSH.Part0 = p RH.Part0 = p LH.Part0 = p end RAW = Weld(RABrick, nil, 0, 0.5, 0, 0, 0, 0) LAW = Weld(LABrick, nil, 0, 0.5, 0, 0, 0, 0) RLW = Weld(RLBrick, nil, 0, 0.8, 0, 0, 0, 0) LLW = Weld(LLBrick, nil, 0, 0.8, 0, 0, 0, 0) HB = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1) HBW = Weld(Larm, HB, 0, 1, 0, 0, 0, 0) HW = Weld(HB, nil, 0, 0, 0, MR(90), 0, 0) AB = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1) ABW = Weld(Rarm, AB, 0, 1, 0, 0, 0, 0) AW = Weld(AB, nil, 0, 0, 0, 0, 0, 0) TW = Weld(torso, nil, -0.7, 0, 0.5, 0, MP, 0) Handle = Part(Mo, false, false, 0, 0, HandCol, 0.6, 1.2, 0.6) Instance.new("SpecialMesh",Handle) TW.Part1 = Handle for i = -0.6, 0.61, 1.2 do local p = Part(Mo, false, false, 0, 0, MiddleCol, 0.7, 0.2, 1.1) Weld(Handle, p, 0, i, 0.15, 0, 0, 0) Instance.new("BlockMesh", p) end local UpPoint, DownPoint for i = -10, 95, 15 do local p = Part(Mo, false, false, 0, 0, LapaCol, 0.69, 0.4, 0.2) local w = Weld(Handle, p, 0, 0, 1.4, 0, 0, 0) w.C0 = CN(0, 1.1, 0.75) * CA(MR(i), 0, 0) Instance.new("BlockMesh", p) UpPoint = p end for i = 10, -95, -15 do local p = Part(Mo, false, false, 0, 0, LapaCol, 0.69, 0.4, 0.2) local w = Weld(Handle, p, 0, 0, 1.4, 0, 0, 0) w.C0 = CN(0, -1.1, 0.75) * CA(MR(i), 0, 0) Instance.new("BlockMesh", p) DownPoint = p end StringUp = Part(Mo, false, false, 0, 0, "Really black", 0.2, 1, 0.2) StringDown = Part(Mo, false, false, 0, 0, "Really black", 0.2, 1, 0.2) SUM = Instance.new("SpecialMesh", StringUp) SDM = Instance.new("SpecialMesh", StringDown) SUM.Scale = Vector3.new(0.4, 2.4, 0.4) SDM.Scale = Vector3.new(0.4, 2.4, 0.4) ORSU = CN(0, -1.3, 0) * CA(MR(-85), 0, 0) ORSD = CN(0, 1.3, 0) * CA(MR(85), 0, 0) SUW = Weld(UpPoint, StringUp, 0, -1.3, 0, MR(-85), 0, 0) SDW = Weld(DownPoint, StringDown, 0, 1.3, 0, MR(85), 0, 0) SUW.C0 = CN(0, 0.15, 0) SDW.C0 = CN(0, -0.15, 0) SUW.C1 = ORSU SDW.C1 = ORSD Arrow = Part(Mo, false, false, 1, 0, "Really black", 0.4, 0.4, 4.4) local mesh = Instance.new("SpecialMesh",Arrow) mesh.MeshId = "http://www.roblox.com/asset/?id=15887356" mesh.TextureId = "http://www.roblox.com/asset/?id=15886781" mesh.Scale = Vector3.new(1, 1, 2.1) AW.Part1 = Arrow Ring = Part(Mo, false, false, 0, 0, ViiniCol, 0.2, 0.2, 0.2) RingM = Instance.new("SpecialMesh", Ring) RingM.MeshId = "http://www.roblox.com/asset/?id=3270017" RingM.Scale = Vector3.new(0.6, 1, 21) local www = Weld(FTorso, Ring, -0.9, -0.2, -0.8, MR(90), MR(90), MR(30)) www.C0 = CA(MR(-10), 0, 0) Sp = Part(Mo, false, false, 0, 0, "Really black", 1, 0.2, 1) local S = Instance.new("SpecialMesh",Sp) S.MeshType = "Sphere" S.Scale = Vector3.new(0.65, 1, 1.05) Weld(Ring, Sp, 0, 1.7, 0, MR(-90), 0, 0) function makeArrow(pos, ang) local arrow = Part(Mo, false, false, 0, 0, "Really black", 0.2, 1, 0.2) local mesh = Instance.new("SpecialMesh",arrow) mesh.MeshId = "http://www.roblox.com/asset/?id=15887356" mesh.TextureId = "http://www.roblox.com/asset/?id=15886781" mesh.Scale = Vector3.new(1, 1, 2.1) Weld(Ring, arrow, pos.x, pos.y, pos.z, MP, 0, ang) end makeArrow(Vector3.new(0.15, 0.1, 0.55), 0.8) makeArrow(Vector3.new(-0.2, -0.1, 0.65), -0.4) makeArrow(Vector3.new(-0.1, 0.1, 0.6), 1.8) makeArrow(Vector3.new(-0.1, -0.15, 0.7), 1.2) makeArrow(Vector3.new(0, 0.3, 0.6), 0.28) makeArrow(Vector3.new(0, 0, 0.65), 0.34) makeArrow(Vector3.new(0.3, 0.1, 0.55), 1.9) makeArrow(Vector3.new(-0.35, 0.1, 0.67), 1.9) Mo.Parent = char function Normal() FTorso.Transparency = 1 FWeld.C0 = CN() torso.Transparency = 0 LAW.C0 = CA(0, 0, MR(30)) RAW.Part1 = nil RAW.C0 = CN() RAW.C1 = CN(0, 0.5, 0) LAW.C1 = CN(0, 0.5, 0) LAW.Part1 = Larm RABW.Part0 = torso LABW.Part0 = torso RLBW.Part0 = torso LLBW.Part0 = torso RSH.Part0 = torso LSH.Part0 = torso RH.Part0 = torso LH.Part0 = torso AW.C0 = CN() HW.C0 = CA(MR(180), 0, MR(150)) SUW.C0 = CN(0, 0.15, 0) SDW.C0 = CN(0, -0.15, 0) SUW.C1 = ORSU SDW.C1 = ORSD SUM.Scale = Vector3.new(0.4, 2.4, 0.4) SDM.Scale = Vector3.new(0.4, 2.4, 0.4) end if script.Parent.className ~= "HopperBin" then h = Instance.new("HopperBin", me.Backpack) h.Name = "xBow" script.Parent = h end bin = script.Parent function ShowDmg(pos, dmg) local col = "Bright red" if dmg < 1 then col = "Bright blue" end local m = Instance.new("Model") m.Name = "Damage Dealt: "..dmg*1758384 local p = Part(m, false, false, 0, 0, col, 0.8, 0.3, 0.8) p.Name = "Head" p.CFrame = CFrame.new(pos) local bp = Instance.new("BodyPosition", p) bp.position = pos + Vector3.new(0, 2.5, 0) bp.P = 6500 bp.maxForce = Vector3.new(MH, MH, MH) local h = Instance.new("Humanoid",m) h.MaxHealth = 0 h.Health = 0 h.Name = "fffsaf" m.Parent = workspace game.Debris:AddItem(m, 1.5) end function Dmg(hum, dmg, pos) if hum.Health > 0 then hum.Health = hum.Health - dmg*1758384 ShowDmg(pos, dmg) end end function ArrowT(hit) local h = getHumanoid(hit.Parent) if h and Deb and Hurt then Deb = false Dmg(h, MRA(3,15), Arrow.CFrame * CN(0, 0, 2.2).p) end end Arrow.Touched:connect(ArrowT) function SelectAnim() LAW.Part1 = Larm SelAnim = true for i = 0.2, 1, 0.2 do LAW.C0 = CA(MR(-25*i), 0, MR(25*i)) * CN(0, 0.2*i, 0) wait() end HW.C0 = CN(0.4, 0.3, 0) * CA(MR(110), MR(-100), MR(180)) HW.Part1 = Handle TW.Part1 = nil for i = 0.08, 1, 0.08 do LAW.C0 = CA(MR(-25+25*i), 0, MR(25-55*i)) * CN(0, 0.2-0.2*i, 0) HW.C0 = CN(0.4-0.4*i, 0.3-0.3*i, 0) * CA(MR(110+70*i), MR(-20+20*i), MR(180-30*i)) wait() end SelAnim = false HW.C0 = CA(MR(180), 0, MR(150)) end function DeselectAnim() for i = 0.12, 1, 0.12 do LAW.C0 = CA(MR(-25*i), 0, MR(-30+55*i)) * CN(0, 0.2*i, 0) HW.C0 = CN(0.4*i, 0.3*i, 0) * CA(MR(180-70*i), MR(-20*i), MR(150+30*i)) if SelAnim or Selected then return end wait() end HW.Part1 = nil TW.Part1 = Handle for i = 0.12, 1, 0.12 do LAW.C0 = CA(MR(-25+25*i), 0, MR(-30+55-25*i)) * CN(0, 0.2-0.2*i, 0) if SelAnim or Selected then return end wait() end if Selected == false and SelAnim == false then LAW.Part1 = nil end end function Slash() RAW.Part1 = Rarm Slashing = true Play(Sounds.Slash) for i = 0.15, 1, 0.15 do RAW.C0 = CA(MR(180*i), MR(-20*i), MR(35*i)) AW.C0 = CA(MR(35*i), 0, 0) * CN(0, 0, 0.7*i) wait() end for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(180+10*i), MR(-20), MR(35+2*i)) AW.C0 = CA(MR(35+5*i), 0, 0) * CN(0, 0, 0.7+0.2*i) wait() end local blockk = false local hit, pos = RayC(torso.Position, torso.CFrame * CN(0, 0, -5).p, 3.2, char) if hit ~= nil then if getHumanoid(hit.Parent) == nil and hit.CanCollide == true then blockk = true end end SE(Arrow, CN(0, 0, 2.2)) if blockk == false then Hurt = true Deb = true for i = 0.2, 1, 0.2 do RAW.C0 = CA(MR(190-140*i), MR(-20-5*i), MR(37-87*i)) * CN(0, -1*i, 0) AW.C0 = CA(MR(40-25*i), MR(-20*i), 0) * CN(0, 0, 0.9+0.3*i) wait() end EE() Hurt = false for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(50-10*i), MR(-25), MR(-50-5*i)) * CN(0, -1, 0) AW.C0 = CA(MR(15-20*i), MR(-20-1*i), 0) * CN(0, 0, 1.2*i) wait() end for i = 0.25, 1, 0.25 do RAW.C0 = CA(MR(40-10*i), MR(-25+25*i), MR(-55+35*i)) * CN(0, -1+1*i, 0) AW.C0 = CA(MR(-5+55*i), MR(-21+21*i), 0) * CN(0, 0, 1.2-1.2*i) wait() end for i = 0.25, 1, 0.25 do RAW.C0 = CA(MR(30-30*i), 0, MR(-20+20*i)) AW.C0 = CA(MR(50-50*i), 0, 0) wait() end else for i = 0.5, 1, 0.5 do RAW.C0 = CA(MR(190-50*i), MR(-20-5*i), MR(37-27*i)) * CN(0, -0.2*i, 0) AW.C0 = CA(MR(40-5*i), MR(-5*i), 0) * CN(0, 0, 0.9+0.1*i) wait() end Play(Sounds.Block) for i = 0.25, 1, 0.25 do RAW.C0 = CA(MR(140+60*i), MR(-25+25*i), MR(10+20*i)) * CN(0, -0.2-0.3*i, 0) AW.C0 = CA(MR(35+45*i), MR(-5+5*i), 0) * CN(0, 0, 1) wait() end EE() for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(200+10*i), MR(5*i), MR(30+5*i)) * CN(0, -0.5, 0) AW.C0 = CA(MR(80+5*i), 0, 0) * CN(0, 0, 1) wait() end for i = 0.18, 1, 0.18 do RAW.C0 = CA(MR(210-200*i), MR(5-5*i), MR(35-30*i)) * CN(0, -0.5+0.4*i, 0) AW.C0 = CA(MR(85-75*i), 0, 0) * CN(0, 0, 1-0.8*i) wait() end for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(10-10*i), 0, MR(5-5*i)) * CN(0, -0.1+0.1*i, 0) AW.C0 = CA(MR(10-10*i), 0, 0) * CN(0, 0, 0.2-0.2*i) wait() end AW.C0 = CN() end Slashing = false RAW.Part1 = nil end function Reload() if ArrowOn == false then RAW.Part1 = Rarm Reloading = true for i = 0.16, 1, 0.16 do RAW.C0 = CA(MR(200*i), MR(-5*i), 0) * CN(0, -0.35*i, 0) wait() end AW.C0 = CA(0, MR(-90), 0) AW.C1 = CN(0, 0, -1.5) * CA(MR(60), 0, 0) Arrow.Transparency = 0 ArrowOn = true for i = 0.2, 1, 0.2 do RAW.C0 = CA(MR(200), MR(-5), MR(40*i)) * CN(0, -0.35, 0) AW.C1 = CN(0, 0, -1.5+2*i) * CA(MR(60-20*i), 0, 0) wait() end for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(200), MR(-5), MR(40+10*i)) * CN(0, -0.35+0.05*i, 0) AW.C1 = CN(0, 0, 0.5+0.1*i) * CA(MR(40-5*i), 0, 0) wait() end for i = 0.18, 1, 0.18 do RAW.C0 = CA(MR(200-190*i), MR(-5+5*i), MR(50-45*i)) * CN(0, -0.3+0.25*i, 0) AW.C1 = CN(0, 0, 0.6-0.5*i) * CA(MR(35-30*i), 0, 0) AW.C0 = CA(0, MR(-90+80*i), 0) wait() end for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(10-10*i), 0, MR(5-5*i)) * CN(0, -0.05+0.05*i, 0) AW.C1 = CN(0, 0, 0.1-0.1*i) * CA(MR(5-5*i), 0, 0) AW.C0 = CA(0, MR(-10+10*i), 0) wait() end AW.C1 = CN() AW.C0 = CN() RAW.C0 = CN() RAW.Part1 = nil Reloading = false else Slash() end end function AddDetail(Surface, pos, bool, part, hu) local caf = CN(pos) * CA(part.CFrame:toEulerAnglesXYZ()) * Surface[2] if Surface[1] == "Anything" then caf = Surface[2] end Notime(function() if bool then Notime(function() for i = 1, MRA(2,7) do local x = MRA(0.4*100, 0.9*100)/100 local z = MRA(0.7*100, 1.2*100)/100 local pp = Part(hu.Parent, false, false, 0, 0, "Bright red", 0.2, 0.2, 0.2) local ms = Instance.new("SpecialMesh",pp) ms.MeshType = "Sphere" ms.Scale = Vector3.new(x*5, 1, z*5) pp.CFrame = caf local w = Weld(part, pp, 0, 0, 0, 0, 0, 0) local c0 = part.CFrame:toObjectSpace(caf) * CN(MRA(-0.3*100, 0.3*100)/100, 0, MRA(-0.3*100, 0.3*100)/100) * CA(0, MR(MRA(-180,180)), 0) w.C0 = c0 Notime(function() local moar = MRA(-1.1*1000, 1.1*1000)/1000 for i = 0, 1, MRA(0.02*1000, 0.06*1000)/1000 do wait() w.C0 = c0 * CN(0, 0, -moar*i) ms.Scale = Vector3.new((x*5)-(moar/3)*i, 1, (z*5)+(moar/3)*i) pp.Transparency = -0.5+1.5*i end pp:remove() end) end end) for i = 1, MRA(4,8) do Notime(function() local pp2 = Part(hu.Parent, true, false, 0, 0, "Bright red", 0.2, 0.2, 0.2) pp2.CFrame = caf local ms2 = Instance.new("SpecialMesh",pp2) ms2.MeshType = "Sphere" ms2.Scale = Vector3.new(1.5, 1.5, 1.5) local face = CA(MR(MRA(-40, 40)+105), MR(MRA(-40, 40)), MR(MRA(-40, 40))) local center = caf * face * CN(0, -5, 0) Notime(function() for i = 0, 1, 0.1 do pp2.Transparency = -0.7+1.7*i pp2.CFrame = center * CN(0, 0, -2.5*i) * CA(MR(-55*i), 0, 0) * CN(0, 5, 0) wait() end pp2:remove() end) end) end else Notime(function() for i = 1, MRA(5,8) do Notime(function() local t = {"Bright yellow", "New Yeller", "Really black", "Institutional Really black", "Brick yellow"} local pp = Part(workspace, true, false, 0, 0, t[MRA(1, #t)], 0.2, 0.2, 0.2) local mes = Instance.new("SpecialMesh",pp) mes.MeshType = "Sphere" mes.Scale = Vector3.new(0.5, 0.5, 1) local caa = CN(caf.p) * CA(MR(MRA(-180,180)), MR(MRA(-180,180)), MR(MRA(-180,180))) pp.CFrame = caa for i = 0.25, 1, 0.25 do wait() mes.Scale = Vector3.new(0.5+0.1*i, 0.5+0.1*i, 1+2*i) pp.CFrame = caa * CN(0, 0, -0.4*i) end for i = 0.25, 1, 0.25 do wait() mes.Scale = Vector3.new(0.6, 0.6, 3+1.6*i) pp.CFrame = caa * CN(0, 0, -0.6-0.32*i) pp.Transparency = -0.2+1.2*i end pp:remove() end) end end) end end) end function ShootArrow(pos, power, targ) local Start = Handle.Position local mag = (Start - pos).magnitude/200 if mag > 12.5 then mag = 12.5 end if targ == nil then mag = 1 end local Face = CN(Start, pos) * CA(MR(MRA(-Accuracy*10000, Accuracy*10000)/10000+mag), MR(MRA(-Accuracy*10000, Accuracy*10000)/10000), MR(MRA(-Accuracy*10000, Accuracy*10000)/10000)) local Arr = Part(Mo, true, false, 0, 0, "Really black", 0.2, 0.2, 0.2) local mes = Instance.new("SpecialMesh",Arr) mes.MeshId = "http://www.roblox.com/asset/?id=15887356" mes.TextureId = "http://www.roblox.com/asset/?id=15886781" mes.Scale = Vector3.new(1, 1, 2.1) Arr.CFrame = Face local Go = 2.8+(power/30) local Dist = 200+(power*2.8) local Drop = 0.55/(Go*1.25) local lastP = Start local didhit = false local omg = 0 local hit2, pos2 = RayC(torso.CFrame * CN(0, 0, -0.4).p, torso.CFrame * CN(0, 0, -2).p, 2.5, char) local hu2 = nil if hit2 then local hh = getHumanoid(hit2.Parent) if hh then hit2 = nil end end for i = Go, Dist, Go do Drop = Drop + 1/(Go*3.5) omg = omg + Drop local dropping = CA(MR(-Drop), 0, 0) if omg > 130 then dropping = CN() end Face = Face * dropping * CN(0, 0, -Go) Arr.CFrame = Face * CA(MR(-180), 0, 0) local hit, p = RayC(lastP, Face.p, Go+0.5, char) local eff = Part(Mo, true, false, 0, 0, "Really black", 0.2, 1, 0.2) local magn = (lastP - Face.p).magnitude local cf = CN(lastP, Face.p) * CA(MR(-90), 0, 0) if hit then magn = (lastP - p).magnitude cf = CN(lastP, p) * CA(MR(-90), 0, 0) end local mes2 = Instance.new("SpecialMesh",eff) mes2.Scale = Vector3.new(0.6, magn, 0.6) eff.CFrame = cf * CN(0, magn/2, 0) Notime(function() for i = 0, 1, 0.12 do wait() eff.Transparency = i eff.Reflectance = 0.15*i mes2.Scale = Vector3.new(0.6-0.6*i, magn, 0.6-0.6*i) end eff:remove() end) local realhit = hit if hit2 then realhit = hit2 p = pos2 end if hit or hit2 then local h = getHumanoid(realhit.Parent) local sound = Sounds.Stick if h and hit.Parent.className ~= "Hat" then local d = MRA(12+DMG+(power/8), 20+DMG+(power/5.5)) hit:remove() if hit.Name == "Head" then d = math.floor(d*1.4) hit:remove() end Dmg(h, d, p) sound = Sounds.Hit elseif h == nil and realhit.Parent.className ~= "Hat" then if realhit.Anchored == false then Notime(function() wait(0.08) local mas = realhit:GetMass()/5+2 local vel = (16+(power/3))/mas if vel < 0 then vel = 0 end realhit.Velocity = (CN(lastP, p).lookVector) * vel end) end end local a = -1.2 if realhit.Anchored then Arr.CFrame = CN(p, lastP) * CN(0, 0, a) if realhit == hit2 then Arr.CFrame = CN(Start, pos2) * CN(0, 0, -1.9) end else a = (power-200)/110 local w8 = 13 if realhit.Parent.className == "Hat" then a = ((power/2)-170)/110 w8 = 5 end Arr.Anchored = false local w = Weld(realhit, Arr, 0, 0, 0, 0, 0, 0) w.C1 = ((CN(p, lastP) * CN(0, 0, a)):toObjectSpace(realhit.CFrame)) if realhit == hit2 then w.C1 = ((CN(Start, pos2) * CN(0, 0, -1.9)):toObjectSpace(realhit.CFrame)) end Notime(function() if power < 50 then wait(w8+power/7.5) local caa = Arr.CFrame w:remove() Arr.Size = Vector3.new(0.3, 0.3, 4) Arr.CFrame = caa Arr.CanCollide = true end end) end didhit = true Notime( function() wait(26) for i = 0, 1, 0.02 do Arr.Transparency = i wait() end Arr:remove() end ) Play(sound) local Surface = DetectSurface(p, realhit) AddDetail(Surface, p, h ~= nil and hit.Parent.className ~= "Hat", realhit, h) wait(0.05) break end lastP = Face.p wait() end if didhit == false then for i = 0, 1, 0.2 do Arr.Transparency = i wait() end Arr:remove() end end function Shoot(mouse) Shooting = true RAW.Part1 = Rarm Atch(FTorso) FTorso.Transparency = 0 torso.Transparency = 1 local shoot = false Spec.BorderColor3 = C3() local amg, omg = false, false Notime(function() repeat wait() until Selected == false or omg if omg == false then omg = true Shooting = false Reloading = false Hurt = false Slashing = false Normal() EE() return end end) Notime(function() mouse.Button1Up:wait() shoot = true end) for i = 0.16, 1, 0.16 do FWeld.C0 = CA(0, MR(-80*i), 0) LAW.C0 = CA(MR(85*i), 0, MR(-30-25*i)) * CN(0.3*i, 0.4*i, -0.1*i) RAW.C0 = CA(MR(85*i), 0, MR(-70*i)) * CN(0.65*i, -1.2*i, 0) HW.C0 = CA(MR(180), 0, MR(150+60*i)) AW.C0 = CA(MR(85*i), 0, 0) * CN(0, 0, 2.1*i) wait() end for i = 0.33, 1, 0.33 do FWeld.C0 = CA(0, MR(-80-10*i), 0) LAW.C0 = CA(MR(85+5*i), 0, MR(-55-5*i)) * CN(0.3, 0.4, -0.1) RAW.C0 = CA(MR(85+5*i), 0, MR(-70-5*i)) * CN(0.65+0.05*i, -1.2-0.1*i, 0) HW.C0 = CA(MR(180), 0, MR(210+5*i)) AW.C0 = CA(MR(85+5*i), MR(-15*i), 0) * CN(0, 0, 2.1+0.1*i) wait() end LAW.C0 = CA(MR(90), 0, MR(-60)) * CN(0.3, 0.4, -0.1) HW.C0 = CA(MR(180), 0, MR(215)) FWeld.C0 = CA(0, MR(-90), 0) for i = 0.25, 1, 0.25 do RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -1.3+1.2*i, 0) SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26*i), 0, 0) SUW.C1 = CN(0, -0.22*i, 0) * ORSU SUM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4) SDW.C0 = CN(0, -0.15, 0) * CA(MR(26*i), 0, 0) SDM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4) SDW.C1 = CN(0, 0.25*i, 0) * ORSD wait() end for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -0.1+0.1*i, 0) SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26-4*i), 0, 0) SUW.C1 = CN(0, -0.22-0.03*i, 0) * ORSU SUM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4) SDW.C0 = CN(0, -0.15, 0) * CA(MR(26+4*i), 0, 0) SDM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4) SDW.C1 = CN(0, 0.22+0.04*i, 0) * ORSD wait() end RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, 0, 0) local powe = 10 Main.Visible = true Bar.Size = UD(powe/MaximumPower, 0, 1, 0) Notime(function() repeat wait() until powe >= MaximumPower or shoot wait(6) if shoot == false then shoot = true end end) repeat wait() powe = powe + 4.8 if powe > MaximumPower then powe = MaximumPower end Bar.Size = UD(powe/MaximumPower, 0, 1, 0) local sped = 16-((powe/MaximumPower)*9) if Selected == false then sped = 16 end Hum.WalkSpeed = sped until shoot Main.Visible = false Notime(function() for i = 0.5, 1, 0.5 do SUW.C0 = CN(0, 0.15, 0) * CA(MR(-30+30*i), 0, 0) SUW.C1 = CN(0, -0.25+0.25*i, 0) * ORSU SUM.Scale = Vector3.new(0.4, 2.8-0.4*i, 0.4) SDW.C0 = CN(0, -0.15, 0) * CA(MR(30-30*i), 0, 0) SDM.Scale = Vector3.new(0.4, 2.8-0.4*i, 0.4) SDW.C1 = CN(0, 0.25-0.25*i, 0) * ORSD wait() end end) local pos = mouse.Hit.p ArrowOn = false Arrow.Transparency = 1 Notime(function() Play(Sounds.Shoot) ShootArrow(pos, powe, mouse.Target) end) for i = 0.2, 1, 0.2 do FWeld.C0 = CA(0, MR(-90+25*i), 0) LAW.C0 = CA(MR(90+25*i), 0, MR(-60-15*i)) * CN(0.3-0.3*i, 0.4-0.4*i, -0.1+0.1*i) RAW.C0 = CA(MR(90+60*i), 0, MR(-75+55*i)) * CN(0.7-0.5*i, -0.1*i, 0) HW.C0 = CA(MR(180), 0, MR(215-65*i)) wait() end Hum.WalkSpeed = 16 for i = 0.25, 1, 0.25 do FWeld.C0 = CA(0, MR(-65+5*i), 0) LAW.C0 = CA(MR(115+5*i), 0, MR(-75-5*i)) RAW.C0 = CA(MR(150+10*i), 0, MR(-20+5*i)) * CN(0.2-0.1*i, -0.1-0.05*i, 0) HW.C0 = CA(MR(180), 0, MR(150)) wait() end for i = 0.14, 1, 0.14 do FWeld.C0 = CA(0, MR(-60+55*i), 0) LAW.C0 = CA(MR(120-110*i), 0, MR(-80+45*i)) RAW.C0 = CA(MR(160-150*i), 0, MR(-15+10*i)) * CN(0.1-0.1*i, -0.15+0.15*i, 0) wait() end for i = 0.33, 1, 0.33 do FWeld.C0 = CA(0, MR(-5+5*i), 0) LAW.C0 = CA(MR(10-10*i), 0, MR(-35+5*i)) RAW.C0 = CA(MR(10-10*i), 0, MR(-5+5*i)) wait() end AW.C0 = CN() FWeld.C0 = CN() LAW.C0 = CA(0, 0, MR(-30)) HW.C0 = CA(MR(180), 0, MR(150)) FTorso.Transparency = 1 torso.Transparency = 0 Atch(torso) Shooting = false RAW.Part1 = nil RAW.C0 = CN() Spec.BorderColor3 = C3() omg = true end function SpecialAtk(mouse) if Special < 50 then return end Shooting = true Spec.BorderColor3 = C3(0, 1, 0) RAW.Part1 = Rarm Atch(FTorso) FTorso.Transparency = 0 torso.Transparency = 1 local amg, omg = false, false Notime(function() repeat wait() until Selected == false or omg if omg == false then omg = true Shooting = false Reloading = false Hurt = false Slashing = false Normal() EE() return end end) local shoot = false Notime(function() mouse.Button1Up:wait() shoot = true end) for i = 0.2, 1, 0.2 do FWeld.C0 = CA(0, MR(-80*i), 0) LAW.C0 = CA(MR(85*i), 0, MR(-30-25*i)) * CN(0.3*i, 0.4*i, -0.1*i) RAW.C0 = CA(MR(85*i), 0, MR(-70*i)) * CN(0.65*i, -1.2*i, 0) HW.C0 = CA(MR(180), 0, MR(150+60*i)) AW.C0 = CA(MR(85*i), 0, 0) * CN(0, 0, 2.1*i) wait() end for i = 0.5, 1, 0.5 do FWeld.C0 = CA(0, MR(-80-10*i), 0) LAW.C0 = CA(MR(85+5*i), 0, MR(-55-5*i)) * CN(0.3, 0.4, -0.1) RAW.C0 = CA(MR(85+5*i), 0, MR(-70-5*i)) * CN(0.65+0.05*i, -1.2-0.1*i, 0) HW.C0 = CA(MR(180), 0, MR(210+5*i)) AW.C0 = CA(MR(85+5*i), MR(-15*i), 0) * CN(0, 0, 2.1+0.1*i) wait() end LAW.C0 = CA(MR(90), 0, MR(-60)) * CN(0.3, 0.4, 0) HW.C0 = CA(MR(180), 0, MR(215)) FWeld.C0 = CA(0, MR(-90), 0) AW.C0 = CA(MR(90), MR(-15), 0) * CN(0, 0, 2.2) for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -1.3+1.2*i, 0) SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26*i), 0, 0) SUW.C1 = CN(0, -0.22*i, 0) * ORSU SUM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4) SDW.C0 = CN(0, -0.15, 0) * CA(MR(26*i), 0, 0) SDM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4) SDW.C1 = CN(0, 0.25*i, 0) * ORSD wait() end for i = 0.5, 1, 0.5 do RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -0.1+0.1*i, 0) SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26-4*i), 0, 0) SUW.C1 = CN(0, -0.22-0.03*i, 0) * ORSU SUM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4) SDW.C0 = CN(0, -0.15, 0) * CA(MR(26+4*i), 0, 0) SDM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4) SDW.C1 = CN(0, 0.22+0.04*i, 0) * ORSD wait() end RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, 0, 0) local powe = 0 Main.Visible = true Bar.Size = UD(powe/MaximumPower, 0, 1, 0) Notime(function() repeat wait() until powe >= MaximumPower or shoot if shoot == false then shoot = true end end) repeat wait() powe = powe + 5 if powe > MaximumPower then powe = MaximumPower end Bar.Size = UD(powe/MaximumPower, 0, 1, 0) local sped = 16-((powe/MaximumPower)*9) if Selected == false then sped = 16 end Hum.WalkSpeed = sped until shoot Special = Special - 50 Main.Visible = false local pos = mouse.Hit.p Notime(function() Play(Sounds.Shoot) ShootArrow(pos, powe/1.2, mouse.Target) end) SUW.C0 = CN(0, 0.15, 0) * CA(0, 0, 0) SUW.C1 = CN(0, 0, 0) * ORSU SUM.Scale = Vector3.new(0.4, 2.4, 0.4) SDW.C0 = CN(0, -0.15, 0) * CA(0, 0, 0) SDM.Scale = Vector3.new(0.4, 2.4, 0.4) SDW.C1 = CN(0, 0, 0) * ORSD for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -1.3*i, 0) wait() end for i = 0.33, 1, 0.33 do RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -1.3+1.2*i, 0) SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26*i), 0, 0) SUW.C1 = CN(0, -0.22*i, 0) * ORSU SUM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4) SDW.C0 = CN(0, -0.15, 0) * CA(MR(26*i), 0, 0) SDM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4) SDW.C1 = CN(0, 0.25*i, 0) * ORSD wait() end for i = 0.5, 1, 0.5 do RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -0.1+0.1*i, 0) SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26-4*i), 0, 0) SUW.C1 = CN(0, -0.22-0.03*i, 0) * ORSU SUM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4) SDW.C0 = CN(0, -0.15, 0) * CA(MR(26+4*i), 0, 0) SDM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4) SDW.C1 = CN(0, 0.22+0.04*i, 0) * ORSD wait() end Notime(function() Arrow.Transparency = 1 ArrowOn = false Play(Sounds.Shoot) ShootArrow(pos, powe/1.2, mouse.Target) end) Notime(function() for i = 0.5, 1, 0.5 do SUW.C0 = CN(0, 0.15, 0) * CA(MR(-30+30*i), 0, 0) SUW.C1 = CN(0, -0.25+0.25*i, 0) * ORSU SUM.Scale = Vector3.new(0.4, 2.9-0.5*i, 0.4) SDW.C0 = CN(0, -0.15, 0) * CA(MR(30-30*i), 0, 0) SDM.Scale = Vector3.new(0.4, 2.9-0.5*i, 0.4) SDW.C1 = CN(0, 0.25-0.25*i, 0) * ORSD wait() end end) for i = 0.25, 1, 0.25 do FWeld.C0 = CA(0, MR(-90+25*i), 0) LAW.C0 = CA(MR(90+25*i), 0, MR(-60-15*i)) * CN(0.3-0.3*i, 0.4-0.4*i, -0.1+0.1*i) RAW.C0 = CA(MR(90+60*i), 0, MR(-75+55*i)) * CN(0.7-0.5*i, -0.1*i, 0) HW.C0 = CA(MR(180), 0, MR(215-65*i)) wait() end Hum.WalkSpeed = 16 for i = 0.33, 1, 0.33 do FWeld.C0 = CA(0, MR(-65+5*i), 0) LAW.C0 = CA(MR(115+5*i), 0, MR(-75-5*i)) RAW.C0 = CA(MR(150+10*i), 0, MR(-20+5*i)) * CN(0.2-0.1*i, -0.1-0.05*i, 0) HW.C0 = CA(MR(180), 0, MR(150)) wait() end for i = 0.16, 1, 0.16 do FWeld.C0 = CA(0, MR(-60+55*i), 0) LAW.C0 = CA(MR(120-110*i), 0, MR(-80+45*i)) RAW.C0 = CA(MR(160-150*i), 0, MR(-15+10*i)) * CN(0.1-0.1*i, -0.15+0.15*i, 0) wait() end for i = 0.5, 1, 0.5 do FWeld.C0 = CA(0, MR(-5+5*i), 0) LAW.C0 = CA(MR(10-10*i), 0, MR(-35+5*i)) RAW.C0 = CA(MR(10-10*i), 0, MR(-5+5*i)) wait() end Spec.BorderColor3 = C3() AW.C0 = CN() FWeld.C0 = CN() LAW.C0 = CA(0, 0, MR(-30)) HW.C0 = CA(MR(180), 0, MR(150)) FTorso.Transparency = 1 torso.Transparency = 0 Atch(torso) Shooting = false RAW.Part1 = nil RAW.C0 = CN() omg = false end function Sel(mouse) mouse.Icon = Icon SelectAnim() Selected = true mouse.KeyDown:connect(function(key) key = key:lower() if Reloading == false and Slashing == false and Shooting == false then if key == "f" then Reload() end end if Shooting == false then if key == "e" then Keys.e = true local k Spec.BorderColor3 = C3(1, 1, 0.4) repeat wait() k = mouse.KeyUp:wait() until k == "e" Keys.e = false if Shooting == false then Spec.BorderColor3 = C3() end end end end) mouse.Button1Down:connect(function() if Reloading == false and Slashing == false and Shooting == false then if ArrowOn == false then local yesh = true Notime(function() mouse.Button1Up:wait() yesh = false end) local ah = Keys.e Reload() if yesh then local mm = Special >= 50 if ah and mm or Keys.e and mm then SpecialAtk(mouse) else Shoot(mouse) end end else local mm = Special >= 50 if Keys.e and mm then SpecialAtk(mouse) else Shoot(mouse) end end end end) end function Desel(mouse) Selected = false Main.Visible = false Hum.WalkSpeed = 16 DeselectAnim() end bin.Deselected:connect(Desel) bin.Selected:connect(Sel) while Mo.Parent == char do wait() Special = Special + 0.07 if Special > MaxSpecial then Special = MaxSpecial end SpecialBar.Size = UDim2.new(Special/MaxSpecial, 0, 1, 0) end end script.Parent.MouseButton1Down:connect(click) end