How to make your own guis · RobloxExploits.lolHow to make your own guis
LNickyTheDestroyer 1 year ago 6.4K views 5Run it
Copy the script and paste it into your executor.
How to make your own guis.lua · 127 lines
()
s = .()
s.Name =
s.Parent = .Lighting
s.SkyboxBk =
s.SkyboxDn =
s.SkyboxFt =
s.SkyboxLf =
s.SkyboxRt =
s.SkyboxUp =
.Lighting.TimeOfDay =
.Parent.MouseButton1Down:(click)
()
(root)
_, v (root:())
v:() v.Texture ~=
v.Parent =
v:()
v.Material =
v.Transparency =
One = .(, v)
Two = .(, v)
Three = .(, v)
Four = .(, v)
Five = .(, v)
Six = .(, v)
One.Texture =
Two.Texture =
Three.Texture =
Four.Texture =
Five.Texture =
Six.Texture =
One.Face =
Two.Face =
Three.Face =
Four.Face =
Five.Face =
Six.Face =
(v)
(root)
_, v (root:())
(v)
(.Workspace)
(.Workspace)
.Parent.MouseButton1Down:(click)
.Parent.MouseButton1Click:(()
IMAGE_ID =
(part)
part:()
emitter = .()
emitter.Texture = IMAGE_ID
emitter.Rate =
emitter.Lifetime = NumberRange.(, )
emitter.Speed = NumberRange.(, )
emitter.SpreadAngle = .(, )
emitter.Size = NumberSequence.(, )
emitter.Parent = part
()
_, descendant (:())
descendant:()
(descendant)
()
)
()
TEST = .()
TEST.Parent = :()
TEST.SoundId =
TEXT.Playing =
TEXT.Looped =
TEST.PlaybackSpeed =
TEST.Volume =
TEST.Distortion =
.Parent.MouseButton1Down:(onClick)
.Parent.MouseButton1Click:(()
o = .(,)
o.Text =
()
o:()
)
.Parent.MouseButton1Click:(()
m = .(, .workspace)
m.Text =
)
Features
- Explains how to make your own:
- 1. Skyboxes
- 2. Decal spams
- 3. Particles
- and more!
--Skybox
function
click
Instance
new
"Sky"
"Sky"
game
"http://www.roblox.com/asset/?id=0"
-- Your IDs here!
"http://www.roblox.com/asset/?id=0"
"http://www.roblox.com/asset/?id=0"
"http://www.roblox.com/asset/?id=0"
"http://www.roblox.com/asset/?id=0"
"http://www.roblox.com/asset/?id=0"
game
12
-- Can be changed but doesnt have to be
end
script
connect
--Decal Spam
function
click
function
exPro
for
in
pairs
GetChildren
do
if
IsA
"Decal"
and
"http://www.roblox.com/asset/?id=0"
then
--Replace with your ID that will be spammed
nil
elseif
IsA
"BasePart"
then
"Plastic"
0
local
Instance
new
"Decal"
local
Instance
new
"Decal"
local
Instance
new
"Decal"
local
Instance
new
"Decal"
local
Instance
new
"Decal"
local
Instance
new
"Decal"
"http://www.roblox.com/asset/?id=0"
-- Your IDs here!
"http://www.roblox.com/asset/?id=0"
"http://www.roblox.com/asset/?id=0"
"http://www.roblox.com/asset/?id=0"
"http://www.roblox.com/asset/?id=0"
"http://www.roblox.com/asset/?id=0"
"Front"
"Back"
"Right"
"Left"
"Top"
"Bottom"
end
exPro
end
end
function
Lokal
for
in
pairs
GetChildren
do
Lokal
end
end
exPro
game
Lokal
game
end
script
connect
--Particles
script
Connect
function
local
"rbxassetid://0"
-- Your ID here!
local
function
addParticleEmitter
if
not
IsA
"BasePart"
then
return
end
local
Instance
new
"ParticleEmitter"
10
new
2
5
-- Adjust your particles here!
new
2
5
Vector2
new
360
360
new
2
2
end
local
function
applyToAllParts
for
in
ipairs
workspace
GetDescendants
do
if
IsA
"BasePart"
then
addParticleEmitter
end
end
end
applyToAllParts
end
--Music
function
onClick
local
Instance
new
"Sound"
game
GetService
"Workspace"
"rbxassetid://79099052007893"
-- ID here!
true
-- Don't change it
true
-- Also don't change it
1
10
--Put some big numbers i don't know
6969
-- Can be changed
end
script
connect
--Hint / Message
-- Message
script
Connect
function
local
Instance
new
"Message"
workspace
"TEST_TEXT"
-- Replace with your text
wait
0
-- Adjust your wait time till message becomes invisible
Destroy
end
-- Hint
script
Connect
function
local
Instance
new
"Hint"
game
"TEST_TEXT_2"
-- Replace with your text
end
-- You can also make the hint destroy it self after a certain amount of time!
-- Thats all, hope it helped!
-- For more small tutorials like this hit a like!
-- Also fell free to ask about certian scripts to add in the comments! :P
Soggyware 60 PLUS Games
Universal