Skip to content
Om Puter

Om Puter

Berbagi Tutorial Coding dan Pemrograman Komputer

Menu
  • Channel YouTube ThirteeNov
  • Channel YouTube Om Puter
Menu

Script untuk teleport player dari satu titik ke titik lainnya

Posted on 24 September 202524 September 2025 by OmPuter

Buat sebuah object trigger yang bisa ditembus player, lalu beri script ini di dalamnya:

-- Script ini ditempatkan di dalam Part (misalnya "TeleportPart")

local teleportPart = script.Parent
local tujuan = workspace:FindFirstChild("tujuan")

if not tujuan then
	warn("Object 'tujuan' tidak ditemukan di Workspace!")
	return
end

teleportPart.Touched:Connect(function(hit)
	local character = hit.Parent
	local humanoid = character:FindFirstChild("Humanoid")

	if humanoid then
		-- Kalau punya Humanoid berarti itu player
		local hrp = character:FindFirstChild("HumanoidRootPart")
		if hrp then
			-- Teleport player ke posisi object tujuan
			hrp.CFrame = tujuan.CFrame + Vector3.new(0, 3, 0) 
			-- (offset Y +3 supaya tidak nyangkut ke dalam tanah)
		end
	end
end)

Di script ini, object target (titik tujuan teleport) adalah object dengan nama “tujuan”. Kamu bisa rename untuk kamu sesuaikan.

Post Views: 269

Kategori

  • 3D Max
  • Adobe Animate
  • Android
  • c#
  • Cordova
  • HTML5, CSS & JavaScript
  • iOS
  • Lain-lain
  • Photoshop
  • PHP
  • Python
  • Roblox
  • Tak Berkategori
  • Unity
  • WordPress
ciihuy2020
© 2026 Om Puter | Powered by Superbs Personal Blog theme