-- 1. Interface Arc-en-ciel local s = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui) local p = Instance.new("Frame", s) p.Size = UDim2.new(0,200,0,250) p.Position = UDim2.new(0.1,0,0.1,0) task.spawn(function() while task.wait() do for i=0,1,0.01 do p.BackgroundColor3 = Color3.fromHSV(i,1,1) task.wait(0.02) end end end) local function btn(txt, y, f) local b = Instance.new("TextButton", p) b.Size = UDim2.new(1,0,0,40) b.Position = UDim2.new(0,0,0,y) b.Text = txt b.MouseButton1Click:Connect(f) end -- Option 1: Voler (Toggle) local v = false btn("Voler", 10, function() v = not v local bp = p.Parent.Parent.Character.HumanoidRootPart:FindFirstChild("VolBP") or Instance.new("BodyPosition", p.Parent.Parent.Character.HumanoidRootPart) bp.Name = "VolBP" bp.MaxForce = Vector3.new(1e5,1e6,1e5) task.spawn(function() while v do bp.Position = p.Parent.Parent.Character.HumanoidRootPart.Position + Vector3.new(0,5,0) task.wait(0.1) end bp:Destroy() end) end) -- Option 2: Auto Chop Trees (Téléporte les arbres en l'air et coupe) btn("Auto Chop Trees", 60, function() local hrp = game.Players.LocalPlayer.Character.HumanoidRootPart hrp.CFrame = hrp.CFrame + Vector3.new(0, 50, 0) -- Te met en l'air for _, t in pairs(workspace:GetChildren()) do if t.Name == "Tree" or t:FindFirstChild("Wood") then -- Ajuste le nom selon tes modèles d'arbres t:MoveTo(hrp.Position + Vector3.new(0, 0, 5)) -- Remplace "Hache" par le nom exact de ton outil de coupe local axe = game.Players.LocalPlayer.Character:FindFirstChild("Hache") or game.Players.LocalPlayer.Backpack:FindFirstChild("Hache") if axe then axe.Parent = game.Players.LocalPlayer.Character axe:Activate() end task.wait(0.2) end end end) -- Option 3: Amener des trucs (Aspirateur d'items) btn("Amener Trucs (Logs)", 110, function() local hrp = game.Players.LocalPlayer.Character.HumanoidRootPart for _, item in pairs(workspace:GetChildren()) do if item.Name == "Log" or item.Name == "Wood" then -- Téléporte tous les morceaux de bois au sol vers toi if item:IsA("BasePart") then item.CFrame = hrp.CFrame elseif item:IsA("Model") then item:MoveTo(hrp.Position) end end end end) -- Option 4: Sauver les Enfants au Feu de Camp btn("Ramasser Enfants", 160, function() local hrp = game.Players.LocalPlayer.Character.HumanoidRootPart local sac = game.Players.LocalPlayer.Backpack for _, enf in pairs(workspace:GetChildren()) do if enf.Name == "Enfant" then -- Ajuste le nom de tes PNJ enfants hrp.CFrame = enf.HumanoidRootPart.CFrame + Vector3.new(0,2,0) task.wait(0.3) enf.Parent = sac -- Met l'enfant symboliquement dans l'inventaire/sac end end -- Téléportation finale au feu de camp local feu = workspace:FindFirstChild("FeuDeCamp") -- Ajuste le nom du feu de camp dans ton workspace if feu then hrp.CFrame = feu.CFrame + Vector3.new(0, 5, 0) end end)