it won't work because the enum is wrong. open main.lua. replace with below content:
RegisterKeyBind(Key.LEFT_ARROW, {ModifierKey.CONTROL}, function() local PlayerController = FindFirstOf("PalPlayerController") local PalUtility = StaticFindObject("/Script/Pal.Default__PalUtility") PalUtility:SendSystemAnnounce(PlayerController, "All Fast Travel Points Unlocked...")
ExecuteAsync(function() local PalLevelObjectUnlockableFastTravelPoints = FindAllOf("PalLevelObjectUnlockableFastTravelPoint") for Index, FastTravelPoint in pairs(PalLevelObjectUnlockableFastTravelPoints) do if not FastTravelPoint:IsUnlocked() then FastTravelPoint.EnableRequestUnlock = true FastTravelPoint.bUnlocked = true FastTravelPoint:OnTriggerInteract(FindFirstOf("PalPlayerCharacter"), 26) FastTravelPoint:OnCompleteSyncPlayer(FindFirstOf("PalPlayerState")) end local sec = tonumber(os.clock() + 1); while (os.clock() < sec) do end end end) end)
i wasnt sure if ur replace this comment was legit or not i skipped it and none of the other fast travel mods work for me this didnt at first untill i replaced that file but only id say half of the waypoints but hey its better than none lol thank u
Yes. In solo play it works without problems (give it some time to run through though) and in Co-Op, when I joined my brothers game, it also works but crashed the game for me on every new Teleport point so I had to rejoin after every new teleport point unlock. I am not sure if that was also the case in the past, because in the past I only used "Admin Engine" to unlock every waypoint, but that tool does not work anymore.
In the past the game didn't crash at all, you just had the "Waypoint Unlocked" message in the top center of the screen 52x or so, depending on how many teleporters there were and that was all - Now it's sadly not as reliable anymore, last time I played I used the Teleport Menu mod to teleport to each Teleporter to activate 'em manually
It crashed my game twice. It doesn't seem like the delay is working, at least for me. I watched your video to see what it's suppose to look like and sure enough it was very noticeably slower than when I did it.
On a positive note, the third attempt, while still being giga fast, didn't crash my game lol.
39 comments
open main.lua. replace with below content:
RegisterKeyBind(Key.LEFT_ARROW, {ModifierKey.CONTROL}, function()
local PlayerController = FindFirstOf("PalPlayerController")
local PalUtility = StaticFindObject("/Script/Pal.Default__PalUtility")
PalUtility:SendSystemAnnounce(PlayerController, "All Fast Travel Points Unlocked...")
ExecuteAsync(function()
local PalLevelObjectUnlockableFastTravelPoints = FindAllOf("PalLevelObjectUnlockableFastTravelPoint")
for Index, FastTravelPoint in pairs(PalLevelObjectUnlockableFastTravelPoints) do
if not FastTravelPoint:IsUnlocked() then
FastTravelPoint.EnableRequestUnlock = true
FastTravelPoint.bUnlocked = true
FastTravelPoint:OnTriggerInteract(FindFirstOf("PalPlayerCharacter"), 26)
FastTravelPoint:OnCompleteSyncPlayer(FindFirstOf("PalPlayerState"))
end
local sec = tonumber(os.clock() + 1);
while (os.clock() < sec) do
end
end
end)
end)
still worked, had to do it twice to get the rest of them after first crash though
Talk about an accidental hardcore run lol
On a positive note, the third attempt, while still being giga fast, didn't crash my game lol.
If there is a Anti Cheat, it will most probably kick you
(However Always Fast Travel was working for me at least)