SHOW:
|
|
- or go back to the newest paste.
| 1 | --[[ | |
| 2 | Fully automatic money/miles farm | |
| 3 | TODO: | |
| 4 | Add auto respawn vehicle | |
| 5 | ]] | |
| 6 | - | local waitTime = 3 --This will be the time it takes (seconds) until your car resets. See line 37 |
| 6 | + | local waitTime = 4 --This will be the time it takes (seconds) until your car resets. See line 37 |
| 7 | --Do not change anything below :) | |
| 8 | local hint = Instance.new('Hint', Workspace) hint.Text = "Vehicle Simulator Autofarm loading..."
| |
| 9 | local found = false | |
| 10 | local go = true | |
| 11 | ||
| 12 | function findVehicle() --Finds your vehicle | |
| 13 | while not found do --Loops until your vehicle has been found | |
| 14 | local vehicles = Workspace.Vehicles:getChildren() | |
| 15 | for i=1,#vehicles do | |
| 16 | if vehicles[i]:findFirstChild'owner' then | |
| 17 | if vehicles[i].owner.Value == game:GetService'Players'.LocalPlayer.Name then -- Found your vehicle | |
| 18 | found = true --Setting found to true so loop breaks | |
| 19 | vehicle = vehicles[i] -- Declares vehicle variable to your vehicle | |
| 20 | vehStats = vehicle.Handling -- Declares vehStats variable to vehicle stats folder | |
| 21 | - | vehStats.MaxSpeed.Value = 700 |
| 21 | + | vehStats.MaxSpeed.Value = 800 |
| 22 | vehStats.Torque.Value = 30000 | |
| 23 | vehStats.SteeringRadiusConstant.Value = 120000000 | |
| 24 | elseif vehicles[i + 1] == nil and not found then | |
| 25 | --Autorespawn would go here | |
| 26 | hint.Text = "Please spawn and enter your vehicle!" --Your vehicle does not exist in the Workspace | |
| 27 | end | |
| 28 | end | |
| 29 | end | |
| 30 | wait(1) --Waiting before checking again so we don't crash | |
| 31 | end | |
| 32 | wait(2) --We've found the car. Waiting so the car can be properly placed on the highway | |
| 33 | vehicle.PrimaryPart = vehicle.Chassis.VehicleSeat | |
| 34 | end | |
| 35 | ||
| 36 | function farm() --This is where the magic happens :) | |
| 37 | hint.Text = "Finished loading! Autofarm initialized." | |
| 38 | while wait(waitTime) do --Waits x seconds before resetting car | |
| 39 | vehicle:SetPrimaryPartCFrame(CFrame.new(-2470,60,777)) --Teleports vehicle to highway | |
| 40 | game:GetService'VirtualUser':SetKeyUp("w") --Resets W key
| |
| 41 | game:GetService'VirtualUser':SetKeyDown("w") --Presses W key to go forward
| |
| 42 | end | |
| 43 | end | |
| 44 | findVehicle() --Calls the findVehicle function | |
| 45 | while go do | |
| 46 | if not pcall(farm()) then --Calls farm function & checks for errors | |
| 47 | found = false --If it errors, it sets found to false and continues looking for your vehicle. | |
| 48 | findVehicle() | |
| 49 | end | |
| 50 | end |