Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if game.PlaceId == 5951002734 then -- Project Baki 2
- local vu = game:GetService("VirtualUser")
- game:GetService("Players").LocalPlayer.Idled:connect(
- function()
- vu:Button2Down(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
- wait(1)
- vu:Button2Up(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
- end)
- local Material = loadstring(game:HttpGet("https://raw.githubusercontent.com/Kinlei/MaterialLua/master/Module.lua"))()
- local UI = Material.Load({
- Title = "Project Baki 2 | Lazy Hub",
- Style = 1,
- SizeX = 350,
- SizeY = 350,
- Theme = "Dark"
- })
- local sss = UI.New({
- Title = "Main"
- })
- local shad = UI.New({
- Title = "Shadow"
- })
- local gym = UI.New({
- Title = "Gym"
- })
- local cases = UI.New({
- Title = "Crates"
- })
- local misc = UI.New({
- Title = "Misc"
- })
- local getnpc = {
- "Street Thug",
- "Yasha Ape Jr.",
- "Yasha Ape",
- "Retsu",
- "Karate Student",
- "Yakuza Member",
- "Yakuza Boss",
- "Mohammad Alai Fan",
- "Romanian Warlord",
- "Raian"
- }
- if not game:GetService("Workspace").Game:FindFirstChild("Part") then
- local s = Instance.new("Part")
- s.Parent = game:GetService("Workspace").Game
- s.Anchored = true
- s.Archivable = true
- s.CanCollide = true
- s.Locked = true
- s.RobloxLocked = false
- s.Size = Vector3.new(100,5,100)
- s.Position = Vector3.new(1216, 1707, -7679)
- end
- local function safeplace()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1216.3323974609, 1712.4995117188, -7681.0712890625)
- end
- local punchwait = sss.Dropdown({
- Text = "Select Punch Speed",
- Callback = function(t)
- _G.waitpunch = t
- end,
- Options = {"0.1","0.2","0.3"}
- })
- _G.waitpunch = 0.2
- local tpplay = sss.Dropdown({
- Text = "NPC",
- Callback = function(t)
- plr = t
- end,
- Options = getnpc
- })
- local lp = game.Players.LocalPlayer
- local char = lp.Character
- local gui = lp.PlayerGui.QuestGUI
- local lvl = lp.Data.Level
- local function quest()
- if plr == "Street Thug" then
- if lvl.Value < 25 then
- fireclickdetector(game:GetService("Workspace").Game.Quests.Mournico.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Street Thugs 1",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- if lvl.Value < 1000 then
- fireclickdetector(game:GetService("Workspace").Game.Quests.Nanachiiky.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Street Thugs 2",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- end
- if plr == "Yasha Ape Jr." then
- fireclickdetector(game:GetService("Workspace").Game.Quests.Mournico.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Street Thugs 1",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- if plr == "Yasha Ape" then
- fireclickdetector(game:GetService("Workspace").Game.Trainers.Owen.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Defeat the Yasha Ape",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- if plr == "Retsu" then
- fireclickdetector(game:GetService("Workspace").Game.Trainers.Retsu.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Defeat Retsu",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- wait()
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.BossStart:FireServer("Retsu", "Raitai", game:GetService("Workspace").BossBox)
- wait()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1507, 1711, -1093)
- end
- if plr == "Karate Student" then
- if lvl.Value < 100 then
- fireclickdetector(game:GetService("Workspace").Game.Quests.Prae.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Karate Students 1",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- if lvl.Value < 1000 then
- fireclickdetector(game:GetService("Workspace").Game.Quests["Karate Hater"].ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Karate Students 2",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- end
- if plr == "Yakuza Member" then
- fireclickdetector(game:GetService("Workspace").Game.Quests.Aefar.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Yakuza",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- if plr == "Yakuza Boss" then
- fireclickdetector(game:GetService("Workspace").Game.Quests.Soba.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Yakuza 2",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- if plr == "Mohammad Alai Fan" then
- fireclickdetector(game:GetService("Workspace").Game.Quests.Merciless.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Alai Fans",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- if plr == "Romanian Warlord" then
- fireclickdetector(game:GetService("Workspace").Game.Quests.Foxy.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Romanians",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- end
- if plr == "Raian" then
- fireclickdetector(game:GetService("Workspace").Game.Quests.Mournico.ClickDetector)
- wait(0.3)
- local args = {
- [1] = "Street Thugs 1",
- [2] = "Request"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.QuestRemote:FireServer(unpack(args))
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.BossStart:FireServer("Raian", "Underground2", game:GetService("Workspace").BossBoxR)
- wait()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1032, 1712, 71)
- end
- end
- local torso = lp.Character.Torso
- local farmnpc = sss.Toggle({
- Text = "AutoFarm",
- Callback = function(t)
- npcfarm = t
- if npcfarm then
- quest()
- end
- while npcfarm do wait()
- pcall(
- function()
- if gui.Enabled == false then
- quest()
- end
- if gui.Enabled == true or plr == "Retsu" then
- for i,v in pairs(game:GetService("Workspace").Game.Players:GetChildren()) do
- if v.Name == plr and v:FindFirstChild("HumanoidRootPart") then
- if lp.Character and lp.Character:FindFirstChild("HumanoidRootPart") and npcfarm then
- local bv = Instance.new("BodyVelocity", torso)
- bv.velocity = Vector3.new(0,0.1,0)
- bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
- repeat
- if not char:IsDescendantOf(lp.Character.Parent) or not char:FindFirstChild("HumanoidRootPart") or not char then
- char = lp.Character
- wait(0.5)
- end
- wait()
- lp.Character.Humanoid.PlatformStand = true
- lp.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(v.HumanoidRootPart.Position + Vector3.new(0,heig,0),v.HumanoidRootPart.Position)
- until v.Humanoid.Health <= 0 or npcfarm == false or gui.Enabled == false
- bv:Destroy()
- lp.Character.Humanoid.PlatformStand = false
- if v.Humanoid.Health <= 0 or gui.Enabled == false then
- safeplace()
- end
- end
- end
- end
- end
- end)
- end
- end
- })
- heig = -7
- local autop = sss.Toggle({
- Text = "Auto Punch",
- Callback = function(t)
- punch = t
- while punch do wait()
- for i,v in pairs(game:GetService("Workspace").Game.Players:GetChildren()) do
- if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Trainer") then
- if lp.Character and lp.Character:FindFirstChild("HumanoidRootPart") and punch then
- local mag = (lp.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).magnitude
- if mag <= 15 then
- repeat
- wait(_G.waitpunch)
- local args = {
- [1] = "LightPunch",
- [2] = 4,
- [3] = v.Humanoid
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.BasicCombat:FireServer(unpack(args))
- until v.Humanoid.Health <= 0 or npcfarm == false or punch == false
- end
- end
- end
- end
- end
- end
- })
- local height = sss.Slider({
- Text = "Farm Distance",
- Callback = function(t)
- heig = t
- end,
- Min = -10,
- Max = 10,
- Def = -7
- })
- local pb = sss.Toggle({
- Text = "Auto Perfect Block",
- Callback = function(t)
- block = t
- while block do wait()
- pcall(
- function()
- for i,v in pairs(game:GetService("Workspace").Game.Players:GetChildren()) do
- if v:IsA("Model") and v:FindFirstChild("HumanoidRootPart") then
- local mag = (lp.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).magnitude
- if v.Torso:FindFirstChild("HeavyAlert") then
- if mag <= 10 then
- wait(0.2)
- game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game)
- wait(0.5)
- game:GetService("VirtualInputManager"):SendKeyEvent(false, Enum.KeyCode.F, false, game)
- end
- elseif v:FindFirstChild("Effect") then
- if mag <= 10 then
- wait(0.1)
- game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.F, false, game)
- wait(0.5)
- game:GetService("VirtualInputManager"):SendKeyEvent(false, Enum.KeyCode.F, false, game)
- end
- end
- end
- end
- end)
- end
- end
- })
- local hung = lp.Data.Calories.Value
- local nodle = game.Players.LocalPlayer.Backpack:FindFirstChild("Noodle Bowl")
- local yd = sss.Toggle({
- Text = "Auto Food",
- Callback = function(t)
- food = t
- while food do wait()
- if hung < 1000 then
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Shop:InvokeServer(game:GetService("Workspace").Game.Shop.Restaurant["Noodle Bowl"])
- wait(1)
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(nodle)
- wait(0.5)
- nodle:Activate()
- wait(3)
- end
- end
- end
- })
- local trink = sss.Toggle({
- Text = "Farm Trinkets",
- Callback = function(t)
- trinkets = t
- while trinkets do wait()
- for i,v in pairs(game:GetService("Workspace").Game.Trinkets.Spawned:GetChildren()) do
- if v:FindFirstChild("TouchInterest") then
- firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart, v, 0)
- wait()
- firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart, v, 1)
- end
- end
- end
- end
- })
- local dif = {
- "Level 1 Easy",
- "Level 1 Hard",
- "Level 2 Easy",
- "Level 2 Hard",
- "Level 3",
- "Yujiro"
- }
- local gasdf = shad.Dropdown({
- Text = "Difficult",
- Callback = function(t)
- diff = t
- end,
- Options = dif
- })
- local remote = game:GetService("ReplicatedStorage").Remotes
- local lp = game.Players.LocalPlayer
- local shit = game:GetService("Workspace").Game.Trainers
- local function difg()
- if diff == "Level 1 Easy" then
- for i,v in pairs(shit:GetChildren()) do
- if v.Name == "MeditationSpot" then
- if v:FindFirstChild("Level") then
- if v.Level.Value == "Level 1" then
- safeplace()
- wait(0.5)
- fireclickdetector(v.ClickDetector)
- wait(2.5)
- for i,v in pairs(getconnections(lp.PlayerGui.Dialogue.Path1.MouseButton1Click)) do
- v:Fire()
- end
- end
- if v:FindFirstChildOfClass("Part") then
- v.Part.CFrame = CFrame.new(1216, 1707, -7679)
- end
- end
- end
- end
- end
- if diff == "Level 1 Hard" then
- for i,v in pairs(shit:GetChildren()) do
- if v.Name == "MeditationSpot" then
- if v:FindFirstChild("Level") then
- if v.Level.Value == "Level 1 HARD" then
- safeplace()
- wait(0.5)
- fireclickdetector(v.ClickDetector)
- wait(2.5)
- for i,v in pairs(getconnections(lp.PlayerGui.Dialogue.Path1.MouseButton1Click)) do
- v:Fire()
- end
- end
- if v:FindFirstChildOfClass("Part") then
- v.Part.CFrame = CFrame.new(1216, 1707, -7679)
- end
- end
- end
- end
- end
- if diff == "Level 2 Easy" then
- for i,v in pairs(shit:GetChildren()) do
- if v.Name == "MeditationSpot" then
- if v:FindFirstChild("Level") then
- if v.Level.Value == "Level 2" then
- safeplace()
- wait(0.5)
- fireclickdetector(v.ClickDetector)
- wait(2.5)
- for i,v in pairs(getconnections(lp.PlayerGui.Dialogue.Path1.MouseButton1Click)) do
- v:Fire()
- end
- end
- if v:FindFirstChildOfClass("Part") then
- v.Part.CFrame = CFrame.new(1216, 1707, -7679)
- end
- end
- end
- end
- end
- if diff == "Level 2 Hard" then
- for i,v in pairs(shit:GetChildren()) do
- if v.Name == "MeditationSpot" then
- if v:FindFirstChild("Level") then
- if v.Level.Value == "Level 2 HARD" then
- safeplace()
- wait(0.5)
- fireclickdetector(v.ClickDetector)
- wait(2.5)
- for i,v in pairs(getconnections(lp.PlayerGui.Dialogue.Path1.MouseButton1Click)) do
- v:Fire()
- end
- end
- if v:FindFirstChildOfClass("Part") then
- v.Part.CFrame = CFrame.new(1216, 1707, -7679)
- end
- end
- end
- end
- end
- if diff == "Level 3" then
- for i,v in pairs(shit:GetChildren()) do
- if v.Name == "MeditationSpot" then
- if v:FindFirstChild("Level") then
- if v.Level.Value == "Level 3" then
- safeplace()
- wait(0.5)
- fireclickdetector(v.ClickDetector)
- wait(2.5)
- for i,v in pairs(getconnections(lp.PlayerGui.Dialogue.Path1.MouseButton1Click)) do
- v:Fire()
- end
- end
- if v:FindFirstChildOfClass("Part") then
- v.Part.CFrame = CFrame.new(1216, 1707, -7679)
- end
- end
- end
- end
- end
- if diff == "Yujiro" then
- for i,v in pairs(shit:GetChildren()) do
- if v.Name == "MeditationSpot" then
- if v:FindFirstChild("Level") then
- if v.Level.Value == "Yujiro" then
- safeplace()
- wait(0.5)
- fireclickdetector(v.ClickDetector)
- wait(2.5)
- for i,v in pairs(getconnections(lp.PlayerGui.Dialogue.Path1.MouseButton1Click)) do
- v:Fire()
- end
- end
- if v:FindFirstChildOfClass("Part") then
- v.Part.CFrame = CFrame.new(1216, 1707, -7679)
- end
- end
- end
- end
- end
- end
- local fold = game:GetService("Workspace").Game.Players
- local f = shad.Toggle({
- Text = "Farm",
- Callback = function(t)
- ett = t
- while ett do wait()
- pcall(
- function()
- if diff == "Yujiro" then
- if not fold:FindFirstChild(game.Players.LocalPlayer.Name.." Yujiro") then
- difg()
- end
- if fold:FindFirstChild(game.Players.LocalPlayer.Name.." Yujiro") then
- for i,v in pairs(fold:GetChildren()) do
- if v.Name == game.Players.LocalPlayer.Name.." Yujiro" and v:FindFirstChild("HumanoidRootPart") then
- local bv = Instance.new("BodyVelocity", torso)
- bv.velocity = Vector3.new(0,0.1,0)
- bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
- repeat
- wait()
- lp.Character.Humanoid.PlatformStand = true
- lp.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(v.HumanoidRootPart.Position + v.HumanoidRootPart.CFrame.lookVector * -7, v.HumanoidRootPart.Position)
- until v.Humanoid.Health <= 0 or ett == false or not fold:FindFirstChild(game.Players.LocalPlayer.Name.." Yujiro")
- bv:Destroy()
- lp.Character.Humanoid.PlatformStand = false
- end
- end
- end
- else
- if not fold:FindFirstChild(game.Players.LocalPlayer.Name.."'s Shadow") then
- difg()
- end
- if fold:FindFirstChild(game.Players.LocalPlayer.Name.."'s Shadow") then
- for i,v in pairs(fold:GetChildren()) do
- if v.Name == game.Players.LocalPlayer.Name.."'s Shadow" and v:FindFirstChild("HumanoidRootPart") then
- local bv = Instance.new("BodyVelocity", torso)
- bv.velocity = Vector3.new(0,0.1,0)
- bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
- repeat
- wait()
- lp.Character.Humanoid.PlatformStand = true
- lp.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(v.HumanoidRootPart.Position + v.HumanoidRootPart.CFrame.lookVector * -7, v.HumanoidRootPart.Position)
- until v.Humanoid.Health <= 0 or ett == false or not fold:FindFirstChild(game.Players.LocalPlayer.Name.."'s Shadow")
- bv:Destroy()
- lp.Character.Humanoid.PlatformStand = false
- end
- end
- end
- end
- end)
- end
- end
- })
- local fef = shad.Toggle({
- Text = "Auto Punch",
- Callback = function(t)
- pnch = t
- while pnch do wait()
- pcall(
- function()
- for i,v in pairs(fold:GetChildren()) do
- if v.Name == game.Players.LocalPlayer.Name.."'s Shadow" or v.Name == game.Players.LocalPlayer.Name.." Yujiro" and v:FindFirstChild("HumanoidRootPart") and ett then
- if pnch then
- local mag = (lp.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).magnitude
- if mag <= 15 then
- repeat
- wait(_G.waitpunch)
- local args = {
- [1] = "LightPunch",
- [2] = 4,
- [3] = v.Humanoid
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.BasicCombat:FireServer(unpack(args))
- until v.Humanoid.Health <= 0 or pnch == false or not fold:FindFirstChild(game.Players.LocalPlayer.Name.."'s Shadow") or not fold:FindFirstChild(game.Players.LocalPlayer.Name.." Yujiro")
- end
- end
- end
- end
- end)
- end
- end
- })
- local autobuym = gym.Toggle({
- Text = "Auto Buy Membership",
- Callback = function(t)
- buy = t
- while buy do wait()
- if game:GetService("Players").LocalPlayer.Data.Configuration.Membership.Value == false then
- if not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Membership Ticket") and not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Membership Ticket") and game:GetService("Players").LocalPlayer.Data.Configuration.Membership.Value == false then
- local args = {
- [1] = workspace.Game.Shop.Gym:FindFirstChild("Membership Ticket")
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Shop:InvokeServer(unpack(args))
- end
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v.Name == "Membership Ticket" and game:GetService("Players").LocalPlayer.Data.Configuration.Membership.Value == false then
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- wait(0.3)
- v:Activate()
- end
- end
- end
- end
- end
- })
- local autobuyp = gym.Toggle({
- Text = "Auto Buy Protein",
- Callback = function(t)
- buy = t
- while buy do wait()
- if game:GetService("Players").LocalPlayer.PlayerGui.MainGui.Main.Booster.Visible == false then
- if not game.Players.LocalPlayer.Character:FindFirstChild("Protein Shake") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Protein Shake") and game:GetService("Players").LocalPlayer.PlayerGui.MainGui.Main.Booster.Visible == false then
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Shop:InvokeServer(game:GetService("Workspace").Game.Shop.Other["Protein Shake"])
- end
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v.Name == "Protein Shake" and game:GetService("Players").LocalPlayer.PlayerGui.MainGui.Main.Booster.Visible == false then
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- wait(0.3)
- v:Activate()
- end
- end
- end
- end
- end
- })
- local punchbag = gym.Toggle({
- Text = "Farm Punching Bag",
- Callback = function(t)
- bag = t
- while bag do wait()
- pcall(
- function()
- if membership.Value == true then
- for i,v in pairs(game:GetService("Workspace").Game.Bags:GetChildren()) do
- if v.Name == "Punching Bag" then
- if lp.Character and lp.Character:FindFirstChild("HumanoidRootPart") and bag then
- repeat
- wait()
- lp.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(v.PunchingBag.Position + v.PunchingBag.CFrame.lookVector * -7, v.PunchingBag.Position)
- until bag == false or membership.Value == false
- end
- end
- end
- end
- end)
- end
- end
- })
- local bagpunch = gym.Toggle({
- Text = "Auto Punch",
- Callback = function(t)
- pnch = t
- while pnch do wait()
- pcall(
- function()
- if membership.Value == true then
- for i,v in pairs(game:GetService("Workspace").Game.Bags:GetChildren()) do
- if v.Name == "Punching Bag" and v:FindFirstChild("PunchingBag") then
- local mag = (lp.Character.HumanoidRootPart.Position - v.PunchingBag.Position).magnitude
- if mag <= 11 then
- repeat
- wait(_G.waitpunch)
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.BasicCombat:FireServer("LightPunch", 1, "PunchingBag", nil, game:GetService("Workspace").Game.Bags["Punching Bag"], nil)
- until pnch == false or membership.Value == false
- end
- end
- end
- end
- end)
- end
- end
- })
- local stamina = game.Players.LocalPlayer.Data.Stamina.Value
- local mat = gym.Toggle({
- Text = "Auto Mattress",
- Callback = function(t)
- matr = t
- while matr do wait()
- if stamina > 98 then
- repeat
- wait()
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Train:InvokeServer(game:GetService("Workspace").Game.Training.Mattress)
- until stamina < 10 or matr == false
- end
- if matr == false or stamina < 10 then
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Train:InvokeServer(game:GetService("Workspace").Game.Training.Mattress, "stop")
- end
- end
- end
- })
- local pul = gym.Toggle({
- Text = "Auto Pullup",
- Callback = function(t)
- pul = t
- while pul do wait()
- if stamina > 98 then
- repeat
- wait()
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Train:InvokeServer(game:GetService("Workspace").Game.Training["Pullup Bar"])
- until pul == false or stamina < 10
- if matr == false or stamina < 10 then
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Train:InvokeServer(game:GetService("Workspace").Game.Training["Pullup Bar"], "stop")
- end
- end
- end
- end
- })
- local cseas = {
- "Brazilian's Case",
- "Shawn's Case",
- "Essentials's Case",
- "White Christmas Case"
- }
- local casedrop = cases.Dropdown({
- Text = "Choose Case",
- Callback = function(t)
- choosenc = t
- end,
- Options = cseas
- })
- local icase = cases.Button({
- Text = "Open Crate",
- Callback = function(t)
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Cases:InvokeServer("Unlock", choosenc)
- wait()
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Cases:InvokeServer("Skip")
- end
- })
- local splac = misc.Slider({
- Text = "Low HP Safe Place",
- Callback = function(t)
- _G.safeplace = t
- end,
- Min = 50,
- Max = lp.Character.Humanoid.MaxHealth,
- Def = 50
- })
- _G.safeplace = 50
- local function usaget()
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.BossStart:FireServer("Yuichiro", "War", game:GetService("Workspace").BossBox3)
- wait()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1077, 2342, -542)
- end
- local farmusa = misc.Toggle({
- Text = "USA Farm",
- Callback = function(t)
- usa = t
- if usa then
- usaget()
- end
- while usa do wait()
- pcall(
- function()
- for i,v in pairs(game:GetService("Workspace").Game.Players:GetChildren()) do
- if v.Name == "Solider" then
- if v:FindFirstChild("HumanoidRootPart") then
- local bv = Instance.new("BodyVelocity", torso)
- bv.velocity = Vector3.new(0,0.1,0)
- bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
- repeat
- wait()
- lp.Character.Humanoid.PlatformStand = true
- lp.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(v.HumanoidRootPart.Position + Vector3.new(0,7,0),v.HumanoidRootPart.Position)
- until usa == false or v.Humanoid.Health <= 0 or lp.Character.Humanoid.Health <= _G.safeplace
- bv:Destroy()
- lp.Character.Humanoid.PlatformStand = false
- if v.Humanoid.Health <= 0 or lp.Character.Humanoid.Health <= _G.safeplace then
- safeplace()
- end
- end
- end
- end
- end)
- end
- end
- })
- local autop = misc.Toggle({
- Text = "Auto Punch",
- Callback = function(t)
- punch = t
- while punch do wait()
- for i,v in pairs(game:GetService("Workspace").Game.Players:GetChildren()) do
- if v.Name == "Solider" and v:FindFirstChild("HumanoidRootPart") then
- if lp.Character and lp.Character:FindFirstChild("HumanoidRootPart") and punch then
- local mag = (lp.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).magnitude
- if mag <= 15 then
- repeat
- wait(_G.waitpunch)
- local args = {
- [1] = "LightPunch",
- [2] = 4,
- [3] = v.Humanoid
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.BasicCombat:FireServer(unpack(args))
- until v.Humanoid.Health <= 0 or punch == false or lp.Character.Humanoid.Health <= _G.safeplace
- end
- end
- end
- end
- end
- end
- })
- local function getnpc()
- local npcs = {}
- for i,v in pairs(game:GetService("Workspace").Game.Trainers:GetChildren()) do
- if v:IsA("Model") and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("ClickDetector") and not table.find(npcs,v.Name) then
- table.insert(npcs,v.Name)
- end
- end
- table.sort(npcs)
- return npcs
- end
- local npctp = misc.Dropdown({
- Text = "NPCs",
- Callback = function(t)
- NPC = t
- end,
- Options = getnpc()
- })
- local refreshNpcsFarmSelect = misc.Button({
- Text = "Refresh dropdown",
- Callback = function()
- npctp:SetOptions(getnpc())
- end
- })
- local npcsss = misc.Button({
- Text = "TP Npc",
- Callback = function()
- for i,v in pairs(game:GetService("Workspace").Game.Trainers:GetChildren()) do
- if v:IsA("Model") and v:FindFirstChild("ClickDetector") and v:FindFirstChild("HumanoidRootPart") and v.Name == NPC then
- if lp.Character and lp.Character:FindFirstChild("HumanoidRootPart") then
- workspace.Camera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
- lp.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(v.HumanoidRootPart.Position + Vector3.new(0,0,3),v.HumanoidRootPart.Position)
- end
- end
- end
- end
- })
- local stle = misc.Button({
- Text = "Style Requirements",
- Callback = function()
- lp.Data.Special.HasKiryu.Value = true
- lp.Data.Special.DefeatedApe.Value = true
- lp.Data.Special.DefeatedRetsu.Value = true
- lp.Data.Special.DefeatedYanagi.Value = true
- lp.Data.Special.DefeatedDorian.Value = true
- lp.Data.Special.DefeatedDoyle.Value = true
- lp.Data.Special.DefeatedSpec.Value = true
- lp.Data.Special.DefeatedSikorsky.Value = true
- lp.Data.Special.PaidShimano.Value = true
- lp.Data.Special.FoundBat.Value = true
- lp.Data.Special.EventPlayersDefeated.Value = 100
- lp.Data.Special.PaidSagawa.Value = true
- lp.Data.Special.ThugsDefeated.Value = 100
- lp.Data.Special.KarateDefeated.Value = 100
- lp.Data.Special.EmotesUsed.Value = 100
- lp.Data.Special.ObtainedDagger.Value = true
- lp.Data.Special.SawCutscene.Value = true
- lp.Data.Special.DefeatedPickle.Value = true
- lp.Data.Special.DefeatedYujiro.Value = true
- lp.Data.Special.ObtainedJack.Value = true
- lp.Data.Special.DefeatedMusa.Value = true
- lp.Data.Special.ObtainedSwords.Value = true
- lp.Data.Special.Katsumi.Value = true
- lp.Data.Special.DefeatedUSA.Value = true
- lp.Data.Special.ObtainedBook.Value = true
- lp.Data.Special.AssassinQuest.Value = true
- lp.Data.Special.Meditated.Value = true
- lp.Data.Special.Sumo.Value = true
- lp.Data.Special.Koushou.Value = true
- lp.Data.Special.Motobe.Value = true
- lp.Data.Special.Oliva.Value = true
- lp.Data.Special.Mouth.Value = true
- lp.Data.Special.Che.Value = 100
- lp.Data.Special.Baki.Value = true
- lp.Data.Special.Rush.Value = true
- lp.Data.Special.Workout.Value = 100
- lp.Data.Special.Meditated.Value = true
- lp.Data.Special.Meditated2.Value = true
- lp.Data.Special.Part1.Value = true
- lp.Data.Special.Part2.Value = true
- lp.Data.Special.KarateDef.Value = 100
- lp.Data.Special.Adamantine.Value = 100
- lp.Data.Special.Flame.Value = true
- lp.Data.Special.Advance.Value = true
- lp.Data.Special.Redirection.Value = 100
- lp.Data.Special.Demonsbane.Value = true
- lp.Data.Special.Water.Value = true
- lp.Data.Special.Raian.Value = true
- lp.Data.Special.Kure.Value = true
- lp.Data.Special.Formless.Value = true
- lp.Data.Special.Raishin1.Value = true
- lp.Data.Special.Raishin2.Value = true
- lp.Data.Special.Raishin3.Value = true
- lp.Data.Special.Armstrong1.Value = true
- lp.Data.Special.Armstrong2.Value = true
- lp.Data.Special.ChristmasPoints.Value = 100000
- lp.Data.Special.PointsCollected.Value = 100000
- end
- })
- local flybutt = misc.Button({
- Text = "Fly (Press E)",
- Callback = function(t)
- repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") 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.Torso
- local flying = true
- 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 = 50
- local speed = 0
- 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() == "e" 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
- if game.PlaceId == 7610112996 then -- PB2 Prison
- local vu = game:GetService("VirtualUser")
- game:GetService("Players").LocalPlayer.Idled:connect(
- function()
- vu:Button2Down(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
- wait(1)
- vu:Button2Up(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
- end)
- local Material = loadstring(game:HttpGet("https://raw.githubusercontent.com/Kinlei/MaterialLua/master/Module.lua"))()
- local UI = Material.Load({
- Title = "Project Baki 2 PRISON | Lazy Hub",
- Style = 1,
- SizeX = 350,
- SizeY = 350,
- Theme = "Dark"
- })
- local shad = UI.New({
- Title = "Shadow"
- })
- local stat = UI.New({
- Title = "Stats"
- })
- local misc = UI.New({
- Title = "Misc"
- })
- local dif = {
- "Level 4"
- }
- local punchwait = shad.Dropdown({
- Text = "Select Punch Speed",
- Callback = function(t)
- _G.waitpunch = t
- end,
- Options = {"0.1","0.2", "0.3"}
- })
- _G.waitpunch = 0.2
- local gasdf = shad.Dropdown({
- Text = "Difficult",
- Callback = function(t)
- diff = t
- end,
- Options = dif
- })
- local lp = game.Players.LocalPlayer
- local char = lp.Character
- if not game:GetService("Workspace").Walls:FindFirstChild("Part") then
- local s = Instance.new("Part")
- s.Parent = game:GetService("Workspace").Walls
- s.Anchored = true
- s.Archivable = true
- s.CanCollide = true
- s.Locked = true
- s.RobloxLocked = false
- s.Size = Vector3.new(100,5,100)
- s.Position = Vector3.new(1216, 1707, -7679)
- end
- local function safeplace()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1216.3323974609, 1712.4995117188, -7681.0712890625)
- end
- local function difg()
- if diff == "Level 4" then
- for i,v in pairs(game:GetService("Workspace").Game.Trainers:GetChildren()) do
- if v.Name == "MeditationSpot" then
- if v:FindFirstChild("Level") then
- if v.Level.Value == "Level 4" then
- safeplace()
- wait(0.5)
- fireclickdetector(v.ClickDetector)
- wait(2.5)
- for i,v in pairs(getconnections(lp.PlayerGui.Dialogue.Path1.MouseButton1Click)) do
- v:Fire()
- end
- end
- if v:FindFirstChildOfClass("Part") then
- v.Part.CFrame = CFrame.new(1216, 1707, -7679)
- end
- end
- end
- end
- end
- end
- local fold = game:GetService("Workspace").Game.Players
- local f = shad.Toggle({
- Text = "Farm",
- Callback = function(t)
- ett = t
- while ett do wait()
- pcall(
- function()
- if not fold:FindFirstChild(game.Players.LocalPlayer.Name.."'s Shadow") then
- difg()
- end
- if fold:FindFirstChild(game.Players.LocalPlayer.Name.."'s Shadow") then
- for i,v in pairs(fold:GetChildren()) do
- if v.Name == game.Players.LocalPlayer.Name.."'s Shadow" and v:FindFirstChild("HumanoidRootPart") then
- repeat
- wait()
- lp.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(v.HumanoidRootPart.Position + v.HumanoidRootPart.CFrame.lookVector * -7, v.HumanoidRootPart.Position)
- until v.Humanoid.Health <= 0 or ett == false or not fold:FindFirstChild(game.Players.LocalPlayer.Name.."'s Shadow")
- end
- end
- end
- end)
- end
- end
- })
- local fef = shad.Toggle({
- Text = "Auto Punch",
- Callback = function(t)
- pnch = t
- while pnch do wait()
- pcall(
- function()
- for i,v in pairs(fold:GetChildren()) do
- if v:IsA("Model") and v:FindFirstChild("Trainer") and v:FindFirstChild("HumanoidRootPart") then
- if pnch then
- local mag = (lp.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).magnitude
- if mag <= 15 then
- repeat
- wait(_G.waitpunch)
- local args = {
- [1] = "LightPunch",
- [2] = 4,
- [3] = v.Humanoid
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.BasicCombat:FireServer(unpack(args))
- until v.Humanoid.Health <= 0 or pnch == false
- end
- end
- end
- end
- end)
- end
- end
- })
- local autobuyp = shad.Toggle({
- Text = "Auto Buy Protein",
- Callback = function(t)
- buy = t
- while buy do wait()
- if game:GetService("Players").LocalPlayer.PlayerGui.MainGui.Main.Booster.Visible == false then
- if not game.Players.LocalPlayer.Character:FindFirstChild("Protein Shake") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Protein Shake") and game:GetService("Players").LocalPlayer.PlayerGui.MainGui.Main.Booster.Visible == false then
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.Shop:InvokeServer(game:GetService("Workspace").Game.Shop.Cafeteria["Protein Shake"])
- end
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v.Name == "Protein Shake" and game:GetService("Players").LocalPlayer.PlayerGui.MainGui.Main.Booster.Visible == false then
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- wait(0.3)
- v:Activate()
- end
- end
- end
- end
- end
- })
- local flybutt = shad.Button({
- Text = "Fly (Press E)",
- Callback = function(t)
- repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") 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.Torso
- local flying = true
- 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 = 50
- local speed = 0
- 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() == "e" 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
- })
- local strength = stat.Toggle({
- Text = "Auto Strength",
- Callback = function(t)
- str = t
- while str do wait()
- local args = {
- [1] = "Strength",
- [2] = "1"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.SkillPoint:FireServer(unpack(args))
- end
- end
- })
- local dura = stat.Toggle({
- Text = "Auto Durability",
- Callback = function(t)
- dur = t
- while dur do wait()
- local args = {
- [1] = "Durability",
- [2] = "1"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.SkillPoint:FireServer(unpack(args))
- end
- end
- })
- local agi = stat.Toggle({
- Text = "Auto Agility",
- Callback = function(t)
- ag = t
- while ag do wait()
- local args = {
- [1] = "Agility",
- [2] = "1"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.SkillPoint:FireServer(unpack(args))
- end
- end
- })
- local int = stat.Toggle({
- Text = "Auto Intellect",
- Callback = function(t)
- inte = t
- while inte do wait()
- local args = {
- [1] = "Intellect",
- [2] = "1"
- }
- game:GetService("ReplicatedStorage").Remotes.ClientToServer.SkillPoint:FireServer(unpack(args))
- end
- end
- })
- local function getnpc()
- local npcs = {}
- for i,v in pairs(game:GetService("Workspace").Game.Trainers:GetChildren()) do
- if v:IsA("Model") and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("ClickDetector") and not table.find(npcs,v.Name) then
- table.insert(npcs,v.Name)
- end
- end
- return npcs
- end
- local npctp = misc.Dropdown({
- Text = "NPCs",
- Callback = function(t)
- NPC = t
- end,
- Options = getnpc()
- })
- local refreshNpcsFarmSelect = misc.Button({
- Text = "Refresh dropdown",
- Callback = function()
- npctp:SetOptions(getnpc())
- end
- })
- local npcsss = misc.Button({
- Text = "TP Npc",
- Callback = function()
- for i,v in pairs(game:GetService("Workspace").Game.Trainers:GetChildren()) do
- if v:IsA("Model") and v:FindFirstChild("ClickDetector") and v:FindFirstChild("HumanoidRootPart") and v.Name == NPC then
- if lp.Character and lp.Character:FindFirstChild("HumanoidRootPart") then
- workspace.Camera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
- lp.Character:FindFirstChild("HumanoidRootPart").CFrame = CFrame.new(v.HumanoidRootPart.Position + Vector3.new(0,0,3),v.HumanoidRootPart.Position)
- end
- end
- end
- end
- })
- local stle = misc.Button({
- Text = "Style Requirements",
- Callback = function()
- lp.Data.Special.HasKiryu.Value = true
- lp.Data.Special.DefeatedApe.Value = true
- lp.Data.Special.DefeatedRetsu.Value = true
- lp.Data.Special.DefeatedYanagi.Value = true
- lp.Data.Special.DefeatedDorian.Value = true
- lp.Data.Special.DefeatedDoyle.Value = true
- lp.Data.Special.DefeatedSpec.Value = true
- lp.Data.Special.DefeatedSikorsky.Value = true
- lp.Data.Special.PaidShimano.Value = true
- lp.Data.Special.FoundBat.Value = true
- lp.Data.Special.EventPlayersDefeated.Value = 100
- lp.Data.Special.PaidSagawa.Value = true
- lp.Data.Special.ThugsDefeated.Value = 100
- lp.Data.Special.KarateDefeated.Value = 100
- lp.Data.Special.EmotesUsed.Value = 100
- lp.Data.Special.ObtainedDagger.Value = true
- lp.Data.Special.SawCutscene.Value = true
- lp.Data.Special.DefeatedPickle.Value = true
- lp.Data.Special.DefeatedYujiro.Value = true
- lp.Data.Special.ObtainedJack.Value = true
- lp.Data.Special.DefeatedMusa.Value = true
- lp.Data.Special.ObtainedSwords.Value = true
- lp.Data.Special.Katsumi.Value = true
- lp.Data.Special.DefeatedUSA.Value = true
- lp.Data.Special.ObtainedBook.Value = true
- lp.Data.Special.AssassinQuest.Value = true
- lp.Data.Special.Meditated.Value = true
- lp.Data.Special.Sumo.Value = true
- lp.Data.Special.Koushou.Value = true
- lp.Data.Special.Motobe.Value = true
- lp.Data.Special.Oliva.Value = true
- lp.Data.Special.Mouth.Value = true
- lp.Data.Special.Che.Value = 100
- lp.Data.Special.Baki.Value = true
- end
- })
- end
Advertisement
Add Comment
Please, Sign In to add comment