Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Created with PenguinAnonymous's compiler
- --PenguinAnonymous is not responsible for damages caused to your game
- --This plugin does not remove things
- --PenguinAnonymous cannot be held resonsible for manual deletion for the purpose of testing
- --Keep in mind, any items that cause errors in compilation will be skipped and documented within the last line of the disclaimer comments
- --Thank you for using my plugin and enjoy :)
- --It is free to use
- --If you use this plugin to create your own, please give me credit
- --Errors: UnionOperation
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("ScreenGui")
- o3 = Instance.new("BoolValue")
- o4 = Instance.new("BoolValue")
- o5 = Instance.new("BoolValue")
- o6 = Instance.new("BoolValue")
- o7 = Instance.new("BoolValue")
- o8 = Instance.new("BoolValue")
- o9 = Instance.new("BoolValue")
- o10 = Instance.new("BoolValue")
- o11 = Instance.new("BoolValue")
- o12 = Instance.new("Part")
- o13 = Instance.new("Script")
- o14 = Instance.new("Script")
- o15 = Instance.new("Humanoid")
- o16 = Instance.new("Model")
- o17 = Instance.new("Part")
- o18 = Instance.new("Decal")
- o19 = Instance.new("SpecialMesh")
- o1.Name = "Marshmello"
- o1.Parent = mas
- o2.Name = "FlashGUI"
- o2.Parent = o1
- o3.Name = "Fitted"
- o3.Parent = o2
- o4.Name = "Flash"
- o4.Parent = o2
- o5.Name = "HighVis"
- o5.Parent = o2
- o6.Name = "LowVis"
- o6.Parent = o2
- o7.Name = "Mounted"
- o7.Parent = o2
- o8.Name = "Mounter"
- o8.Parent = o2
- o9.Name = "Set"
- o9.Parent = o2
- o10.Name = "Steady"
- o10.Parent = o2
- o11.Name = "Wearing"
- o11.Parent = o2
- o12.Name = "Head"
- o12.Parent = o1
- o12.BrickColor = BrickColor.new("Moss")
- o12.Position = Vector3.new(-39.1771469, 0.100203991, 42.3765259)
- o12.Rotation = Vector3.new(-0.00999999978, -90, 0)
- o12.Anchored = true
- o12.FormFactor = Enum.FormFactor.Custom
- o12.Size = Vector3.new(1.59999943, 0.200000003, 1.19999945)
- o12.CFrame = CFrame.new(-39.1771469, 0.100203991, 42.3765259, 0.000304358633, 3.48813592e-05, -1, 0.000217881723, 1, 3.49476759e-05, 1, -0.000217892346, 0.000304351008)
- o12.TopSurface = Enum.SurfaceType.Smooth
- o12.Color = Color3.new(0.486275, 0.611765, 0.419608)
- o12.Position = Vector3.new(-39.1771469, 0.100203991, 42.3765259)
- o12.Orientation = Vector3.new(0, -89.9800034, 0.00999999978)
- o12.Color = Color3.new(0.486275, 0.611765, 0.419608)
- o13.Name = "Hat"
- o13.Parent = o12
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onTouched(hit)
- local d = hit.Parent:GetChildren() -- start of hat remover
- for i=1, #d do
- if (d[i].className == "Hat") then
- d[i]:remove()
- end
- end -- end of hat remover
- if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Face") == nil then
- local g = script.Parent.Parent.Face:clone()
- g.Parent = hit.Parent
- local C = g:GetChildren()
- for i=1, #C do
- if C[i].className == "Part" or C[i].className == "UnionOperation" then
- local W = Instance.new("Weld")
- W.Part0 = g.Middle
- W.Part1 = C[i]
- local CJ = CFrame.new(g.Middle.Position)
- local C0 = g.Middle.CFrame:inverse()*CJ
- local C1 = C[i].CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = g.Middle
- g.Middle.Transparency = 1
- end
- local Y = Instance.new("Weld")
- Y.Part0 = hit.Parent.Head
- Y.Part1 = g.Middle
- Y.C0 = CFrame.new(0, 0, 0)
- Y.Parent = Y.Part0
- end
- local h = g:GetChildren()
- for i = 1, # h do
- h[i].Anchored = false
- h[i].CanCollide = false
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o13)
- end))
- o14.Name = "GUI"
- o14.Parent = o12
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- local debounce = false
- function getPlayer(humanoid)
- local players = game.Players:children()
- for i = 1, #players do
- if players[i].Character.Humanoid == humanoid then return players[i] end
- end
- return nil
- end
- function onTouch(part)
- local human = part.Parent:findFirstChild("Humanoid")
- if (human ~= nil) and debounce == false then
- debounce = true
- local player = getPlayer(human)
- if (player == nil) then return end
- script.Parent.Parent:findFirstChild("FlashGUI"):clone().Parent = player.PlayerGui
- wait(5)
- debounce = false
- end
- end
- script.Parent.Touched:connect(onTouch)
- --Made by Jays520, J Productions
- end,o14)
- end))
- o15.Parent = o1
- o15.Health = 0
- o15.MaxHealth = 0
- o16.Name = "Face"
- o16.Parent = o1
- o17.Name = "Middle"
- o17.Parent = o16
- o17.Material = Enum.Material.CorrodedMetal
- o17.BrickColor = BrickColor.new("Pastel brown")
- o17.Transparency = 1
- o17.Position = Vector3.new(-41.1354256, 2.92938495, 42.3655472)
- o17.Rotation = Vector3.new(-0.00999999978, -90, 0)
- o17.Anchored = true
- o17.CanCollide = false
- o17.FormFactor = Enum.FormFactor.Symmetric
- o17.Size = Vector3.new(2, 1, 1)
- o17.CFrame = CFrame.new(-41.1354256, 2.92938495, 42.3655472, 0.000324318447, 3.48895264e-05, -1, 0.000197882022, 1, 3.49537077e-05, 1, -0.000197893343, 0.000324311521)
- o17.TopSurface = Enum.SurfaceType.Smooth
- o17.Color = Color3.new(1, 0.8, 0.6)
- o17.Position = Vector3.new(-41.1354256, 2.92938495, 42.3655472)
- o17.Orientation = Vector3.new(0, -89.9800034, 0.00999999978)
- o17.Color = Color3.new(1, 0.8, 0.6)
- o18.Parent = o17
- o18.Transparency = 1
- o18.Texture = "http://www.roblox.com/asset/?id=69548408"
- o19.Parent = o17
- o19.Scale = Vector3.new(1.25, 1.25, 1.25)
- o19.Scale = Vector3.new(1.25, 1.25, 1.25)
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- game:GetService("Lighting").Ambient = Color3.new(0, 0, 0)
- game:GetService("Lighting").Brightness = 1
- game:GetService("Lighting").ColorShift_Bottom = Color3.new(0, 0, 0)
- game:GetService("Lighting").ColorShift_Top = Color3.new(0, 0, 0)
- game:GetService("Lighting").GlobalShadows = true
- game:GetService("Lighting").OutdoorAmbient = Color3.new(0.0588235, 0.0588235, 0.0588235)
- game:GetService("Lighting").Outlines = true
- game:GetService("Lighting").GeographicLatitude = 41.733299255371
- game:GetService("Lighting").TimeOfDay = "10:00:00"
- game:GetService("Lighting").FogColor = Color3.new(0.75, 0.75, 0.75)
- game:GetService("Lighting").FogEnd = 100000
- game:GetService("Lighting").FogStart = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement