#I think my teleport logic is right but i dont know where to reserve the server/make teh server

1 messages · Page 1 of 1 (latest)

waxen wadi
#

⁨⁨```lua
RemoteFunction.new("JoinField", function(player, ID, FieldID)
local fields = LeagueFields:GetAsync(ID)

-- Only delete if field exists
if not fields[FieldID] then return end
local FInfo = fields[FieldID]


print()
if not FInfo.Locked then
    warn("Joining field")
    wait(4)
    
    ServerCode = FInfo.Code
    print(ServerCode)
    TeleportService:TeleportToPrivateServer(112675954615985, ServerCode, {player})
else
    warn("Field is locked")
end

end)


I think this logic is right but how do i reserve a server i dont know
#

⁨⁨```lua
local function GenerateCode()
local Code = {}

for i = 1, 10 do 
    local choice = math.random(1,2)

    if choice == 1 then
        table.insert(Code, string.char(math.random(1,26) + 96))
    else
        table.insert(Code, tostring(math.random(0,9)))
    end
end

return table.concat(Code)

end

local function VerifyCode()
local Codeeee
CodeStore:UpdateAsync("Codes", function(old)
old = old or {}

    local newCode

    repeat
        newCode = GenerateCode()
    until not old[newCode]   -- keep looping while duplicate

    -- save unique code
    old[newCode] = true

    Codeeee = newCode
    return old
end)
return Codeeee

end

This is what VerifyCode() is its a code generator
gusty thunder
#

?