Run it
Copy the script and paste it into your executor.
.PlaceId ~=
SeeMenGameStates = (:())()
SeeMenGameStates.ShippingLanes ==
.() :()
Library = (:())()
SaveManager = (:())()
InterfaceManager = (:())()
Window = Library:{
Title = ,
SubTitle = ,
TabWidth = ,
Size = .(, ),
Resize = ,
MinSize = .(, ),
Acrylic = ,
Theme = ,
MinimizeKey = .KeyCode.LeftAlt
}
Tabs = {
Main = Window:{
Title = ,
Icon =
},
Settings = Window:{
Title = ,
Icon =
}
}
Players = :()
ReplicatedStorage = :()
TweenService = :()
TeleportService = :()
HttpService = :()
placeId = .PlaceId
jobId = .JobId
LocalPlayer = Players.LocalPlayer
character = LocalPlayer.Character LocalPlayer.CharacterAdded:()
hrp = character:(, )
PlayerGui = LocalPlayer:()
GlobalConfig = (ReplicatedStorage.GlobalReplicated.GlobalConfig)
().SeeMen = {
autoFarm = ,
startingPort = ,
targetPort = ,
serverHopOnTrustedPlayer = ,
antiAFK = ,
autoRefuel =
}
(shipName: )
shipSettings = GlobalConfig.Ships
shipSettings
_, shipSettings
[] == shipName
()
ship = LocalPlayer.CurrentShip.Value
ship
shipSettings = (ship.Name)
shipClass = shipSettings[]
portFolder = .Ports
ports = {}
_, port portFolder:()
cargoLoaders = port:()
cargoLoaders
i, loader cargoLoaders:()
loader:() loader:(shipClass)
portName = port.Name
loaderPos = loader.Position
ports[portName] = loaderPos
ports
(part: , targetPos: )
((part) == part:(), )
((targetPos) == , )
part.CFrame = .(part.Position, targetPos) * .(, .(-), )
(targetPosition: )
ShipControlGui = PlayerGui:(, )
shipControllerScript = ShipControlGui:(, )
InteractionZonesModule = (shipControllerScript.Modules.InteractionZonesModule)
base = LocalPlayer.CurrentShip.Value.PrimaryPart
baseVelocity = base.BodyVelocity
shipSettings = (LocalPlayer.CurrentShip.Value.Name)
direction, isDocked, distance
speed = shipSettings[]
distance = (targetPosition - base.Position).magnitude
distance >
argsStop = { , }
.Players.LocalPlayer.CurrentShip.Value.Storage.RemoteEvent:((argsStop))
(base, targetPosition)
InteractionZonesModule.()
isDocked = LocalPlayer.CurrentShip.Value:()
.()
isDocked == ().SeeMen.autoFarm ==
portGui = PlayerGui:(, )
portGui
EssentialData = (portGui.Scripts.EssentialData)
EssentialData
EssentialData.ToggleLoading = (time, name, gui)
time ==
l_LoadingBar_0 = portGui.LoadingBar
l_IntValue_0 = .()
l_IntValue_0:():(()
portGui.LoadingBar.Bar.Percentage.Text = l_IntValue_0.Value ..
)
l_LoadingBar_0.Position = .(, , , )
l_LoadingBar_0:(.(, , , ), , , , )
gui
gui.Visible =
l_LoadingBar_0.Visible =
l_LoadingBar_0.Bar.Percentage.Text =
l_LoadingBar_0.Title.Text = name
l_LoadingBar_0.Bar.Bar.Size = .(, , , )
l_LoadingBar_0.Bar.Bar:(.(, , , ), .EasingDirection.Out, .EasingStyle.Linear, , )
TweenService:(l_IntValue_0, TweenInfo.(, .EasingStyle.Linear), { Value = }):()
.()
l_LoadingBar_0:(.(, , , ), , , , )
.()
l_IntValue_0:()
l_LoadingBar_0.Visible =
gui
gui.Visible =
()
()
()
portGui = PlayerGui:()
portGui
EssentialData = (portGui.Scripts.EssentialData)
EssentialData
LocalPlayer.CurrentShip.Value.Storage.RemoteEvent:(({}))
portMainMenu = portGui:()
portMainMenu.Visible =
EssentialData.(, )
LocalPlayer.PlayerGui:()
LocalPlayer.PlayerGui.ShipControlGui.Enabled =
portGui:()
isDocked = LocalPlayer.CurrentShip.Value:()
.()
isDocked == ().SeeMen.autoFarm ==
()
()
()
ship = LocalPlayer.CurrentShip.Value
cargoAmount =
_, v ship.Cargo:()
v.Transparency ==
cargoAmount +=
cargoAmount
()
ship = LocalPlayer.CurrentShip.Value
shipSettings = (ship.Name)
shipSettings
cargoType = shipSettings[]
cargoType
dockCargo = ship.Storage.RemoteFunction:(, cargoType)
cargoIter, cargoTable dockCargo
capacity = ()
cargoHolds = cargoTable[]
capacity > capacity >= cargoHolds
args = { .. cargoType, cargoIter, cargoHolds }
ship.Storage.RemoteFunction:((args))
capacity > capacity < cargoHolds
args = { .. cargoType, cargoIter, capacity }
ship.Storage.RemoteFunction:((args))
().SeeMen.autoRefuel
fuelNeeded = ship:() - ship:()
args = { , fuelNeeded }
ship.Storage.RemoteFunction:((args))
()
success, err = (()
ship = LocalPlayer.CurrentShip.Value
shipSettings = (ship.Name)
shipSettings
( .. (ship.Name) .. )
cargoType = shipSettings.Class
(, cargoType)
ok, allLoads = (()
ship.Storage.RemoteFunction:()
)
ok (allLoads) ~=
(, allLoads)
classEntry = allLoads[cargoType]
classEntry (classEntry.Loads) ~=
( .. (cargoType) .. )
loadIter, _ (classEntry.Loads)
unloaded, unloadErr = (()
ship.Storage.RemoteFunction:( .. cargoType, loadIter)
)
unloaded
(()
:(cargoType, (loadIter), (unloadErr)))
)
success
(, err)
(ship: Model, state: boolean)
_, part ship:()
part:()
part.CanCollide = state
_, part character:()
part:()
part.CanCollide = state
(targetPosition: )
curShip = LocalPlayer.CurrentShip.Value
base = curShip.PrimaryPart
baseGyro = base.BodyGyro
baseVelocity = base.BodyVelocity
shipSettings = (curShip.Name)
(curShip curShip:(), )
(base base:(), )
((targetPosition) == , )
(baseGyro baseGyro:(), )
(shipSettings, )
topSpeed = shipSettings[]
distance, speed
argsGo = { , topSpeed }
curShip.Storage.RemoteEvent:((argsGo))
(curShip, )
(base, targetPosition)
distance = (targetPosition - base.Position).magnitude
speedU = .((baseVelocity.Velocity.X ^ ) + (baseVelocity.Velocity.Z ^ ))
speed = speedU /
.()
distance < * speed ().SeeMen.autoFarm ==
argsStop = { , }
curShip.Storage.RemoteEvent:((argsStop))
.(()
.()
().SeeMen.serverHopOnTrustedPlayer ==
_, player Players:()
player ~= LocalPlayer player:() >
LocalPlayer:( .. player.Name)
)
toggleParagraphParagraph = Tabs.Main:(, {
Title = ,
Content = ,
})
autoFarmToggle = Tabs.Main:(, {Title = , Default = })
autoFarmToggle:(() ().SeeMen.autoFarm = autoFarmToggle.Value )
autoRefuelToggle = Tabs.Main:(, {Title = , Default = })
autoRefuelToggle:(() ().SeeMen.autoRefuel = autoRefuelToggle.Value )
startingPortDropdown = Tabs.Main:(, {
Title = ,
Values = {},
Multi = ,
Default = ,
})
startingPortDropdown:((Value) ().SeeMen.startingPort = Value )
targetPortDropdown = Tabs.Main:(, {
Title = ,
Values = {},
Multi = ,
Default = ,
})
targetPortDropdown:((Value) ().SeeMen.targetPort = Value )
trustedPlayerParagraph = Tabs.Main:(, {
Title = ,
Content = ,
})
trustedPlayerToggle = Tabs.Main:(, {Title = , Default = })
trustedPlayerToggle:(() ().SeeMen.serverHopOnTrustedPlayer = trustedPlayerToggle.Value )
antiAFKToggle = Tabs.Main:(, {Title = , Default = })
antiAFKToggle:(() ().SeeMen.antiAFK = antiAFKToggle.Value )
Tabs.Main:{
Title = ,
Description = ,
Callback = ()
ReplicatedStorage.RemoteStorage.RemoteEvent:()
}
SaveManager:(Library)
InterfaceManager:(Library)
InterfaceManager:()
InterfaceManager:(Tabs.Settings)
Window:()
Library:{
Title = ,
Content = ,
Duration =
}
vu = :()
LocalPlayer.Idled:((time)
().SeeMen.antiAFK == time >
vu:()
vu:(.())
)
()
ports = ()
portNames = {}
i, _ ports
.(portNames, i)
startingPortDropdown:(portNames)
targetPortDropdown:(portNames)
().SeeMen.startingPort ==
startingPortDropdown:(portNames[])
().SeeMen.targetPort ==
targetPortDropdown:(portNames[])
.()
ship = LocalPlayer.CurrentShip.Value
ports = ()
ports ()
().SeeMen.autoFarm == ship
AvailableSpace = ()
(ports[().SeeMen.startingPort])
(ports[().SeeMen.startingPort])
AvailableSpace >
()
()
()
()
AvailableSpace = ()
(ports[().SeeMen.targetPort])
(ports[().SeeMen.targetPort])
AvailableSpace >
()
()
()
()
LocalPlayer:()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, github.com, lucide.dev, phosphoricons.com.
Decaying Winter