Universal Script 📌
1.1k Views
7.4k Executions

Super portal gun (Updated)

Doesn't work on Xeno SolaraMarked by the uploader
Universal Script 📌
Pao_scripts
Pao_scripts10K executions
2 months ago

Reviewed by QueueSpeedDemonPaid revieweron How review works

Get an executor
Please login to perform these actions:

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Doesn't work on Xeno or Solara. The uploader marked it.

Also noticed:

Description

Portal gun Update 1.1 Update: Bugs fixed ✅ Image of the changed inventory item ✅ Bug fixed: now when you click on the sky with the portal, the script waits 3 seconds and then opens the portal high up Image of the changed inventory item: the item has been changed.

Updates

  1. Script edited: Update script

  2. Script edited: Rolled back to version 1

  3. Script edited: Update script

View Raw
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local Debris = game:GetService("Debris")

local LocalPlayer = Players.LocalPlayer
local WEAPON_ASSET_ID = 136461991241487 -- ID da Arma 3D
local PORTAL_ASSET_ID = 2160656233       -- ID do Portal 3D
local TOOL_ICON_ID = 120404128273122     -- Novo ID da Imagem do Ícone no Inventário
local TOOL_NAME = "Portal Gun"

-- Nomes Atualizados dos Portais
local NOME_PORTAL_1 = "Porta9202837"
local NOME_PORTAL_2 = "portal81738380"

-- Ajustes de Posição e Rotação da Arma na Mão
local POSITION_OFFSET = Vector3.new(0, -0.2, -1) 
local ROTATION_OFFSET = CFrame.Angles(math.rad(180), math.rad(90), math.rad(0))

-- Controle de Estado
local cliqueCount = 0
local portal1 = nil
local portal2 = nil
local cooldownTeleport = false
local executandoDisparo = false

-- Interface do Canto Inferior Direito
local function mostrarNotificacaoDireita()
	local pGui = LocalPlayer:WaitForChild("PlayerGui")
	local sg = pGui:FindFirstChild("PortalGunNotif") or Instance.new("ScreenGui")
	sg.Name = "PortalGunNotif"
	sg.ResetOnSpawn = false
	sg.Parent = pGui
	
	local frame = Instance.new("Frame")
	frame.Size = UDim2.new(0, 200, 0, 40)
	frame.Position = UDim2.new(1, -210, 1, -50)
	frame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
	frame.BorderSizePixel = 0
	frame.Parent = sg
	


Comments

0
Log in to join the conversation. Login
No comments yet. Be the first!

More universal scripts

See all
Universal Script 📌
733
5.0k
Bumped 17 minutes ago
Universal Script 📌
6.1k
54.4k
Bumped 32 minutes ago
Universal Script 📌
2.4k
2.1k
Bumped 1 hour ago
Key System
Script hub
14.4k
75.0k
Bumped 4 hours ago
Universal Script 📌
83
95
Approved 5 hours ago
Key System
Universal Script 📌
85
119
Approved 5 hours ago