![[🎃BOO] Swap Shot! [BETA]](/images/script/111400110122445-1793430677150.png)
65 Views
1 Executions
ESP
Swap Shot
2 days ago · Updated
Reviewed by QueueSherlockPaid revieweron How review works
ESP is a Swap Shot script for Roblox, uploaded to ScriptBlox on Oct 31, 2026. Reviewed by a person on Nov 2, 2026.
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
keyless : ESP Player and who have gun Test : Potassium
-- ESP Chams & NameTag System (Red = Has Gun or Knife, Blue = No Weapon)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
-- รายการคีย์เวิร์ดสำหรับตรวจสอบอาวุธ (ทั้งปืนและมีด/อาวุธประชิด)
local weaponKeywords = {
-- ปืน
"Gun", "Rifle", "Pistol", "Shotgun", "Sniper", "SMG", "Blaster", "Weapon", "Firearm", "AK47", "M4A1", "Glock",
-- มีด / อาวุธประชิด
"Knife", "Blade", "Dagger", "Sword", "Melee", "Karambit", "Bayonet", "Cutter"
}
local function isThreatWeapon(tool)
if not tool or not tool:IsA("Tool") then return false end
-- ตรวจสอบองค์ประกอบมาตรฐานของปืน (ถ้ามี)
if tool:FindFirstChild("Ammo") or tool:FindFirstChild("Clip") or tool:FindFirstChild("GunScript") or tool:FindFirstChild("Muzzle") then
return true
end
-- ตรวจสอบชื่อ Tool กับคีย์เวิร์ดของปืนและมีด
local toolName = tool.Name:lower()
for _, keyword in ipairs(weaponKeywords) do
if string.find(toolName, keyword:lower()) then
return true
end
end
return false
end
local function setupESP(player)
if player == LocalPlayer then return end
local function hasWeapon(char)
if not char then return false end
for _, child in ipairs(char:GetChildren()) do
if child:IsA("Tool") and isThreatWeapon(child) then
return true
Comments
0Log in to join the conversation. Login
No comments yet. Be the first!![[ALPHA] Practical Basketball](/images/script/80681221431821-1793445347519.jpg)
![FATHOM [HORROR]](/images/script/106632886527873-1793443904798.png)

