ADVERTISEMENTREMOVE ADS

Simple Server Logger

Universal script
5 months ago
Script preview thumbnail
Script Preview

Description

A new logger that shows everything that happens on the server (player actions, character states, kicks, etc.)

The script uses hooks, so I'm not sure if it works on Xeno, Solara, and similar executors.

ADVERTISEMENTREMOVE ADS
66 Lines • 1.7 KiB
Raw
-- logs settings
local CONFIG = {
-- Player Tracking
Player = {
TrackJoins = true,
TrackLeaves = true,
TrackAdminActions = true, -- kicks and other shit
MaxNameLength = 20,
},
-- Character Tracking
Character = {
TrackSpawns = true,
TrackDespawns = true,
TrackRespawns = true,
},
-- Humanoid Tracking
Humanoid = {
TrackWalkSpeed = {Enabled = true, Threshold = 0.5},
TrackJumpPower = {Enabled = true, Threshold = 0.5},
TrackHealth = {Enabled = true, Threshold = 5, TrackDamageSources = true},
TrackStates = {
Death = true,
Falling = false,
Swimming = false,
Seated = true,
Ragdoll = true,
},
},
-- Advanced Features
Advanced = {
TrackTeleports = true,
TrackTools = true,
TrackChat = false,
TrackPrivateServers = true,
},
-- Logging Settings
Logging = {
OutputToConsole = true,
OutputToUI = false,
MaxMessageHistory = 100,
Cooldown = 0.2,
TimestampFormat = "%H:%M:%S",
ColorOutput = true,
},
Security = {
ObfuscatePlayerNames = false,
FilterSensitiveData = true,
}
}
local success, err = pcall(function()
local scriptUrl = "https://raw.githubusercontent.com/DemogorgonItsMe/Etinity_Projects/refs/heads/main/ServerLogger.lua"
local script = game:HttpGet(scriptUrl)
local loadFn = loadstring(script)
getfenv(loadFn).CONFIG = CONFIG
loadFn()
end)
if not success then
warn("Loading error: "..tostring(err))
end
ADVERTISEMENTREMOVE ADS

Comments

0 comments
to add a comment
Loading comments
ADVERTISEMENTREMOVE ADS