Need Help With Script

Alright so I was just making a script that would teleport you to another game its a very simple script using TPS (teleport services). I would like to add to my script so that it only teleports a certain player using their player ID. So say I would like to only teleport me… I would put in my player ID into the script. I don’t know how to do that so please someone help me I am new to scripting and would love to feedback on this. Here is what the current script looks like:


https://gyazo.com/dc5744c15127d5c883e50d0d558fda47

Don’t put a space between TPS and Teleport, you also want to do the game id, then the player object not the player ID, just do

TPS:Teleport(PutGameIDHere,PutPlayerInstanceHereNotUserID)

It’s all told on this page.
https://developer.roblox.com/en-us/api-reference/function/TeleportService/Teleport

1 Like

You should put a player so the script knows who to teleport

local player = game.Players.LocalPlayer

local TPS = game:GetService("TeleportService")
TPS:Teleport(732074903, player)

Make it a function like:

local player = game.Players.LocalPlayer
local TeleportService = game:GetService(“TeleportService”)

local function teleport()

TeleportService:Teleport(GameId)

end

(To run this function just simply type the function name)

teleport()

You can probably do this.

local TeleportService = game:GetService('TeleportService')

local plr = game.Players.LocalPlayer

local function send(gameID)

TeleportService:Teleport(gameID, plr)

end

send(ID) -- type the game ID you want to send the player to.

or

local tp = game:GetService('TeleportService')
local plr = game.Players.LocalPlayer

tp:Teleport(idhere, plr)
local tp = game:GetService('TeleportService')
local plr = game.Players.LocalPlayer
local Players = game:GetService("Players")
userid = 0111111 ------ here id 
local function getPlayerByUserId(userId)
	for _, player in pairs(Players:GetPlayers()) do
		if player.UserId == userId then
		end
	end
end
local player = game:GetService("Players"):GetPlayerByUserId(userid)
if player then
	tp:Teleport(idhere, plr)
end
1 Like