ゲーム内から別のゲームにテレポートする(1)

別のゲームに移動する

いつもママ
いつもママ

あーん😭

ロブロックスでゲーム作ってると、たくさんゲーム出来ちゃった。
ゲームに出たり入ったりが大変だなぁ💦

もっけ
もっけ

たくさんのゲームがあると、まとめたいですよね?ゲーム内から別のゲームにワープしたりとか。。

いつもママ
いつもママ

もっけさん、それそれ!別のゲームにワープしたい!

もっけ
もっけ

わかりました!ここでは、ゲーム内から他のゲームにワープする方法を教えますね!

ワープを作成する

パーツ(TeleportPart)を用意して、「+」でスクリプトを追加してください

ワープするためのTeleportスクリプトを転記しました。
スクリプトの内容は、プレイヤーがパーツに触るとプレースIDのゲームへワープします。

local teleportPart = script.Parent  -- スクリプトが入っているパーツを親にする

local TeleportService = game:GetService("TeleportService")
local Players = game:GetService("Players")

local PLACE_ID = 123174014188923 -- ここを置き換える

local function teleportPlayer(player)
	TeleportService:Teleport(PLACE_ID, player)
end

local function onPartTouch(otherPart) -- パーツに触れた時に呼び出される
	local player = game.Players:GetPlayerFromCharacter(otherPart.Parent) -- パーツに触れたプレイヤーの情報を取る

	if player then -- プレイヤーの時
		teleportPlayer(player) -- teleportPlayerを呼び出す
	end
end

teleportPart.Touched:Connect(onPartTouch) -- パーツに触れた時、関数を呼び出す
いつもママ
いつもママ

プレースIDってなによ?

もっけ
もっけ

ゲーム毎に割り当てられるユニークなIDだよ。ゲームのアイコンを押すとURLにID番号が出てくるんだけど、それがプレースIDだよ。
ワープ先となる自分のゲームのプレースIDを指定してね。

テレポートを許可する

もっけ
もっけ

最後に、別のゲームにテレポートすると言っても、好き勝手テレポートできる訳ではないよ。
テレポートを許可しているゲームのみ、テレポートすることが出来るんだ。
ここでは、テレポートを許可する方法を記載するよ。

テレポート元とテレポート先のゲームで「ファイル」→「ゲーム設定」→「セキュリティ」→「サードパーティのテレポートを許可」をONにします。

以上で設定完了です!

いつもママ
いつもママ

これでいつもママのゲームにもワープできるね!

いつもママの動画も見にきてね!

ロブロックスの無料アイテム紹介してるよ!

いつもゲームやってる人。
2021年11月から投稿を始めました! (アカウントは前に作った物を使用しております。) ただただゲームを楽しみたい! ゲーム大好き家族です☺️ (パパ、ママ、みーちゃん、けーちゃん) 仲良くしてください😊 I'm playing games with my family. #roblox #pokemon #mine...

コメント

タイトルとURLをコピーしました