+1 Fan per Step is a Roblox progression game where players gain fans by walking, train their character, complete challenges, and use rebirths to improve future progress. Reaching higher fan totals can require a large amount of repeated movement and training.
The two scripts below provide different forms of automation for the game. One includes Auto Farm, Auto Win, and Auto Rebirth through a script hub, while the second is a simple open script that uses custom waypoints and keyboard controls.
01. Simple Auto Farm Script – Waypoint Training and Auto Rebirth
This simple script allows players to choose a specific training location and repeatedly return to it. Pressing the L key saves the player’s current position as a waypoint, while pressing L again clears it.
After setting the waypoint, pressing the K key starts or stops the automation. While enabled, the script keeps the character at the saved location and repeatedly activates rebirths. It also includes an Anti-AFK function to help prevent idle disconnection.
| Feature | Details |
|---|---|
| Custom Waypoint | Saves the player’s current training position |
| Waypoint Teleport | Keeps returning the character to the selected location |
| Auto Rebirth | Repeatedly activates the game’s rebirth function |
| Toggle Control | Press K to enable or disable the automation |
| Waypoint Control | Press L to set or clear the waypoint |
| Notifications | Shows messages when settings are changed |
| Anti-AFK | Helps prevent disconnection while idle |
| Open Script | Full Lua code is available to inspect |
local plrs = game:GetService("Players")
local uis = game:GetService("UserInputService")
local vu = game:GetService("VirtualUser")
local rebirthEvt = game:GetService("ReplicatedStorage").DoRebirth
local me = plrs.LocalPlayer
local toggled = false
local waypoint = nil
local function alert(msg)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Auto Rebirth",
Text = msg,
Duration = 2
})
end
local function getRoot()
local char = me.Character
return char and char:FindFirstChild("HumanoidRootPart")
end
plrs.LocalPlayer.Idled:Connect(function()
vu:CaptureController()
vu:ClickButton2(Vector2.new())
end)
uis.InputBegan:Connect(function(key, typing)
if typing then return end
if key.KeyCode == Enum.KeyCode.L then
if waypoint then
waypoint = nil
alert("Waypoint cleared")
else
local root = getRoot()
if root then
waypoint = root.CFrame
alert("Waypoint set")
else
alert("Can't find character")
end
end
end
if key.KeyCode == Enum.KeyCode.K then
if not toggled and not waypoint then
alert("Set waypoint first")
return
end
toggled = not toggled
if toggled then
alert("Enabled")
task.spawn(function()
while toggled do
local root = getRoot()
if root and waypoint then
root.CFrame = waypoint
end
rebirthEvt:FireServer()
task.wait()
end
end)
else
alert("Disabled")
end
end
end)
02. +1 Fan per Step Script Hub – Auto Farm, Auto Win & More
This script hub provides broader progression automation for +1 Fan per Step. Its listed features include Auto Farm, Auto Win, and Auto Rebirth, along with additional options that may be available inside the current version.
The script uses a key system, so players may need to complete an access process after running the loader. It is listed as tested with a wide range of executors.
| Feature | Details |
| Auto Farm | Automates supported fan and training activities |
| Auto Win | Completes supported win objectives automatically |
| Auto Rebirth | Performs rebirths when the required conditions are met |
| Progression Automation | Reduces repeated movement and training actions |
| Additional Features | More tools may be available in the current version |
| Key System | Requires an access key after execution |
| Remote Loader | Downloads the latest hosted script version |
| Broad Executor Support | Listed as tested with several executors |
loadstring(game:HttpGet("https://api.jnkie.com/api/v1/luascripts/public/8bad6fc6422826aabf00fa0fadecf2b2b139126f981d829fa38bbc3e2060114e/download"))()
How to Use These Scripts
- Open Roblox and launch +1 Fan per Step.
- Wait until your character and the map fully load.
- Open a compatible Lua executor.
- Copy one complete script from this article.
- Paste the Lua code into the executor.
- Attach or inject the executor into Roblox.
- Press the execute button.
- For the waypoint script, move to the location where you want to train.
- Press L to save your current position.
- Press K to start the Auto Farm and Auto Rebirth loop.
- Press K again when you want to stop the script.
- Press L again to remove the saved waypoint.
- Complete the key process when using the script hub.
- Enable Auto Farm before testing Auto Win or Auto Rebirth.
- Rejoin the game and execute the script again if it stops responding.
Benefits of Using Scripts in Roblox
Automatic Fan Farming
Auto Farm reduces the need to walk or train continuously. This can help players increase their fan total while spending less time repeating the same movement.
Faster Win Collection
Auto Win can complete supported win objectives automatically. This may help players collect rewards and unlock progression requirements more quickly.
Simpler Rebirth Progression
Auto Rebirth activates rebirths after the necessary conditions are reached. Repeated rebirths can provide bonuses that make future fan farming faster.
Custom Training Locations
The waypoint script allows players to select exactly where the character should remain. This is useful when a particular area provides better training or progression.
Easy Keyboard Controls
The simple script uses only two keys. L controls the waypoint, while K turns the farming loop on or off.
Protection From Idle Disconnection
Anti-AFK performs virtual input while the script is running. This may help keep the player connected during longer farming sessions.
Clear Script Notifications
On-screen messages confirm when the waypoint is saved, removed, enabled, or disabled. This makes it easier to understand the current script status.
Less Repetitive Gameplay
Walking, training, winning, and rebirthing can require many repeated actions. Automation reduces this repetition and lets players focus on checking upgrades and progress.