Nlg plus kal · RobloxExploits.lolNlg plus kal
C427 7 months ago 1.6K viewsRun it
Copy the script and paste it into your executor.
Nlg plus kal.lua · 198 lines
SKYBOX_ID =
PARTICLE_ID =
MUSIC_ID =
MUSIC_PITCH =
MUSIC_VOLUME_GROUP =
()
sky = .()
sky.SkyboxBk = SKYBOX_ID
sky.SkyboxDn = SKYBOX_ID
sky.SkyboxFt = SKYBOX_ID
sky.SkyboxLf = SKYBOX_ID
sky.SkyboxRt = SKYBOX_ID
sky.SkyboxUp = SKYBOX_ID
sky.Parent = .Lighting
(, SKYBOX_ID)
()
baseplate = :()
baseplate baseplate:()
baseplate.Transparency =
baseplate.CanCollide =
()
()
()
colorCorrection = .()
colorCorrection.Name =
colorCorrection.Parent = .Lighting
(()
hue =
color = .(hue, , )
.Lighting.Ambient = color
.Lighting.ColorShift_Top = color
.Lighting.ColorShift_Bottom = color
colorCorrection.TintColor = color
hue = (hue + ) %
.()
)
()
(character)
humanoidRootPart = character:()
humanoidRootPart
humanoidRootPart:()
emitter = .()
emitter.Texture = PARTICLE_ID
emitter.Rate =
emitter.Lifetime = NumberRange.()
emitter.SpreadAngle = .(, )
emitter.VelocityInheritance =
emitter.Acceleration = .(, -, )
emitter.Speed = NumberRange.(, )
emitter.Parent = humanoidRootPart
(, character.Name)
()
_, player (.Players:())
player.Character
(player.Character)
.Players.PlayerAdded:((player)
player.CharacterAdded:((character)
(character)
)
)
(part)
part:()
part:(.Players)
part:()
emitter = .()
emitter.Texture = PARTICLE_ID
emitter.Rate =
emitter.Lifetime = NumberRange.()
emitter.SpreadAngle = .(, )
emitter.VelocityInheritance =
emitter.Acceleration = .(, -, )
emitter.Speed = NumberRange.(, )
emitter.Parent = part
()
(()
allObjects = :()
_, obj (allObjects)
(obj)
.()
()
)
.DescendantAdded:((obj)
(obj)
)
()
soundGroup = .()
soundGroup.Name =
soundGroup.Volume = MUSIC_VOLUME_GROUP
soundGroup.Parent =
sound = .()
sound.SoundId = MUSIC_ID
sound.Pitch = MUSIC_PITCH
sound.Looped =
sound.Volume =
sound.SoundGroup = soundGroup
sound.TimePosition =
sound.Parent =
sound:()
(, MUSIC_ID, , MUSIC_PITCH, , MUSIC_VOLUME_GROUP)
()
chatService = :()
useChat = (() chatService:() )
longMessage =
shortMessage =
interval =
(()
.(interval)
useChat
chatService:(longMessage, .ChatColor.Red)
_, player (.Players:())
hint = .()
hint.Text = longMessage
hint.Parent = player:()
:():(hint, interval - )
)
(()
.(interval / )
.(interval)
useChat
chatService:(shortMessage, .ChatColor.Blue)
_, player (.Players:())
hint = .()
hint.Text = shortMessage
hint.Parent = player:()
:():(hint, interval - )
)
()
(()
()
()
()
()
()
()
()
)
About this script
server side only not fe if not excuted in Serverside
-- ServerScript – place in ServerScriptService or run in Command Bar (server context)
local
"rbxassetid://134330697176777"
-- Skybox
local
"rbxassetid://122032350874971"
-- New particles
local
"rbxassetid://1847661783"
-- Music
local
1.0
-- Normal pitch
local
99
-- SoundGroup multiplier
-- 1. SKYBOX
local
function
setupSkybox
local
Instance
new
"Sky"
game
print
"Skybox set to"
end
-- 2. MAKE BASEPLATE CLEAR (transparent)
local
function
makeBaseplateClear
local
workspace
FindFirstChild
"Baseplate"
if
and
IsA
"BasePart"
then
1
-- fully invisible
true
-- keep collision
print
"Baseplate set to clear (transparent)"
else
print
"Baseplate not found, skipping"
end
end
-- 3. DISCO EFFECT covering the whole map (ambient + color correction)
local
function
startDiscoEffect
local
Instance
new
"ColorCorrectionEffect"
"DiscoColorCorrection"
game
spawn
function
local
0
while
true
do
local
Color3
fromHSV
1
1
game
game
game
0.01
1
task
wait
0.1
end
end
print
"Full-map disco effect started (ambient + color correction)"
end
-- 4. PARTICLES ON EVERY PLAYER (and refresh on respawn)
local
function
attachParticlesToCharacter
local
FindFirstChild
"HumanoidRootPart"
if
not
then
return
end
-- Avoid duplicate emitters
if
FindFirstChildOfClass
"ParticleEmitter"
then
return
end
local
Instance
new
"ParticleEmitter"
100
new
3
Vector2
new
360
360
0.2
Vector3
new
0
2
0
new
5
10
print
"Particles attached to"
end
local
function
setupPlayerParticles
for
in
ipairs
game
GetPlayers
do
if
then
attachParticlesToCharacter
end
end
game
Connect
function
Connect
function
attachParticlesToCharacter
end
end
end
-- 5. PARTICLES ON EVERY PART IN THE WORKSPACE (excluding player characters)
local
function
addParticlesToPart
-- Only apply to physical parts, not player characters (they already have their own)
if
not
IsA
"BasePart"
then
return
end
if
IsDescendantOf
game
then
return
end
-- Skip player parts
-- Avoid duplicate emitters
if
FindFirstChildOfClass
"ParticleEmitter"
then
return
end
local
Instance
new
"ParticleEmitter"
20
-- Lower rate for world parts to reduce lag
new
5
Vector2
new
360
360
0
Vector3
new
0
2
0
new
2
5
end
local
function
setupWorldParticles
-- Apply to all existing parts (with a small delay between each)
spawn
function
local
workspace
GetDescendants
for
in
ipairs
do
addParticlesToPart
task
wait
-- keep server responsive
end
print
"Particle emitters added to all existing world parts"
end
-- Apply to any new part added later
workspace
Connect
function
addParticlesToPart
end
end
-- 6. MUSIC with SoundGroup – loops naturally
local
function
playMusic
local
Instance
new
"SoundGroup"
"LoudMusicGroup"
workspace
local
Instance
new
"Sound"
true
-- Loop the whole track
1
0
workspace
Play
print
"Playing music"
"at pitch"
"looping whole song, with group volume"
end
-- 7. LOOPING ROBLOX SYSTEM MESSAGES (UPDATED TEXTS)
local
function
startLoopingMessages
local
game
GetService
"Chat"
local
pcall
function
return
CanChat
end
local
"kal and nlg fucked ur game"
-- Updated
local
"WOWZA NLGZ AND KALZ HAXD UR GAMEZ"
-- Updated
local
5
spawn
function
while
true
do
task
wait
if
then
BroadcastMessage
Enum
else
for
in
ipairs
game
GetPlayers
do
local
Instance
new
"Hint"
WaitForChild
"PlayerGui"
game
GetService
"Debris"
AddItem
0.5
end
end
end
end
spawn
function
task
wait
2
while
true
do
task
wait
if
then
BroadcastMessage
Enum
else
for
in
ipairs
game
GetPlayers
do
local
Instance
new
"Hint"
WaitForChild
"PlayerGui"
game
GetService
"Debris"
AddItem
0.5
end
end
end
end
print
"Looping Roblox system messages started (long: red, short: blue)"
end
-- 8. RUN EVERYTHING
spawn
function
setupSkybox
makeBaseplateClear
startDiscoEffect
setupPlayerParticles
setupWorldParticles
playMusic
startLoopingMessages
end
Soggyware 60 PLUS Games
Universal