SHOW:
|
|
- or go back to the newest paste.
1 | - | s = Instance.new("Sound", workspace) s.SoundId = "rbxassetid://176238381" s.Volume = 10 s:Play() |
1 | + | |
2 | --ttyyuu12345 is not responsible for damages caused to your game | |
3 | --This plugin does not remove things | |
4 | --ttyyuu12345 cannot be held resonsible for manual deletion for the purpose of testing | |
5 | --Keep in mind, any items that cause errors in compilation will be skipped and documented within the last line of the disclaimer comments | |
6 | --Thank you for using my plugin and enjoy :) | |
7 | --It is free to use, however I do accept donations | |
8 | --Errors: | |
9 | Create = function(itemClass,tabl) | |
10 | local item = Instance.new(itemClass) | |
11 | for i,v in pairs(tabl) do | |
12 | local a,b = ypcall(function() return item[i] end) | |
13 | if a then | |
14 | item[i] = tabl[i] | |
15 | end | |
16 | end | |
17 | return item | |
18 | end | |
19 | function runDummyScript(f,scri) | |
20 | local oldenv = getfenv(f) | |
21 | local newenv = setmetatable({}, { | |
22 | __index = function(_, k) | |
23 | if k:lower() == 'script' then | |
24 | return scri | |
25 | else | |
26 | return oldenv[k] | |
27 | end | |
28 | end | |
29 | }) | |
30 | setfenv(f, newenv) | |
31 | ypcall(function() f() end) | |
32 | end | |
33 | cors = {} | |
34 | mas = Instance.new("Model",game:GetService("Lighting")) | |
35 | mas.Name = "CompiledModel" | |
36 | o1 = Create("Part",{ | |
37 | ["Name"] = "Invisible Scary Pop-up", | |
38 | ["Parent"] = mas, | |
39 | ["BrickColor"] = BrickColor.new("Dark stone grey"), | |
40 | ["Transparency"] = 1, | |
41 | ["Position"] = Vector3.new(634.530823, 33.7999954, 49.4307251), | |
42 | ["Rotation"] = Vector3.new(0, 90, 0), | |
43 | ["Anchored"] = true, | |
44 | ["CFrame"] = CFrame.new(634.530823, 33.7999954, 49.4307251, 0, 0, 1, 0, 1, 0, -1, 0, 0), | |
45 | ["FormFactor"] = Enum.FormFactor.Custom, | |
46 | ["Size"] = Vector3.new(1114.3501, 67.5999908, 1766.82996), | |
47 | ["BottomSurface"] = Enum.SurfaceType.Smooth, | |
48 | ["RightSurface"] = Enum.SurfaceType.Weld, | |
49 | ["TopSurface"] = Enum.SurfaceType.Smooth, | |
50 | ["Color"] = Color3.new(0.388235, 0.372549, 0.384314), | |
51 | }) | |
52 | o2 = Create("BlockMesh",{ | |
53 | ["Parent"] = o1, | |
54 | }) | |
55 | o3 = Create("Sound",{ | |
56 | ["Name"] = "Scream", | |
57 | ["Parent"] = o1, | |
58 | ["Pitch"] = 0.69999998807907, | |
59 | ["Volume"] = 1, | |
60 | }) | |
61 | o4 = Create("Script",{ | |
62 | ["Name"] = "ScaryScript!", | |
63 | ["Parent"] = o1, | |
64 | }) | |
65 | table.insert(cors,coroutine.create(function() | |
66 | wait() | |
67 | runDummyScript(function() | |
68 | Sound = script.Parent.Scream | |
69 | Popup = script.Parent.Popup | |
70 | Ready = true | |
71 | function onTouch(hit) | |
72 | local h = hit.Parent:FindFirstChild("Humanoid") | |
73 | if h ~= nil and Ready == true then | |
74 | Ready = false | |
75 | local plyr = game.Players:FindFirstChild(h.Parent.Name) | |
76 | local c = Popup:clone() | |
77 | c.Parent = plyr.PlayerGui | |
78 | local s = Sound:clone() | |
79 | s.Parent = plyr | |
80 | wait(5) | |
81 | c:remove() | |
82 | s:remove() | |
83 | wait(.1) | |
84 | Ready = true | |
85 | end | |
86 | end | |
87 | ||
88 | script.Parent.Touched:connect(onTouch) | |
89 | ||
90 | end,o4) | |
91 | end)) | |
92 | o5 = Create("ScreenGui",{ | |
93 | ["Name"] = "Popup", | |
94 | ["Parent"] = o1, | |
95 | }) | |
96 | o6 = Create("Frame",{ | |
97 | ["Name"] = "BackGround", | |
98 | ["Parent"] = o5, | |
99 | ["Position"] = UDim2.new(0,0,-0.10000000149012,0), | |
100 | ["Size"] = UDim2.new(1.1000000238419,0,1.2000000476837,0), | |
101 | ["BackgroundColor3"] = Color3.new(0.109804, 0.109804, 0.109804), | |
102 | }) | |
103 | o7 = Create("ImageLabel",{ | |
104 | ["Name"] = "Image", | |
105 | ["Parent"] = o6, | |
106 | ["Transparency"] = 1, | |
107 | ["Position"] = UDim2.new(0.15000000596046,0,0.050000000745058,0), | |
108 | ["Size"] = UDim2.new(0.59999996423721,0,0.89999997615814,0), | |
109 | ["BackgroundColor3"] = Color3.new(0, 0, 0), | |
110 | ["BackgroundTransparency"] = 1, | |
111 | ["Image"] = "http://www.roblox.com/asset/?id=380206322", | |
112 | - | ["Image"] = "http://www.roblox.com/asset/?id=98531625", |
112 | + | |
113 | mas.Parent = workspace | |
114 | mas:MakeJoints() | |
115 | local mas1 = mas:GetChildren() | |
116 | for i=1,#mas1 do | |
117 | mas1[i].Parent = script | |
118 | ypcall(function() mas1[i]:MakeJoints() end) | |
119 | end | |
120 | mas:Destroy() | |
121 | for i=1,#cors do | |
122 | coroutine.resume(cors[i]) | |
123 | end |