SHOW:
|
|
- or go back to the newest paste.
1 | local lp = game.Players.LocalPlayer | |
2 | local chr = lp.Character | |
3 | local mouse = lp:GetMouse() | |
4 | local euler = CFrame.fromEulerAnglesXYZ | |
5 | local rad = math.rad | |
6 | local trso = chr.Torso | |
7 | local la = Instance.new("Weld",chr['Left Arm']) | |
8 | la.Part0=chr['Left Arm'] | |
9 | la.Part1=chr.Torso | |
10 | la.C0=CFrame.new(1.5,0,0) | |
11 | local rot = 0 | |
12 | ||
13 | local ContentProvider = Game:GetService("ContentProvider") | |
14 | ||
15 | local function LoadAssets(AssetList) | |
16 | -- Takes an asset list and preloads it. Will not wait for them to load. | |
17 | ||
18 | for _, AssetId in pairs(AssetList) do | |
19 | ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId) | |
20 | end | |
21 | end | |
22 | ||
23 | LoadAssets({203654824, 192187815, 179678714, 193107910, 187990139}) | |
24 | ||
25 | ||
26 | ||
27 | chr.Torso.Touched:connect(function(hit) | |
28 | hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 5 | |
29 | hit.Parent.Humanoid.WalkSpeed = hit.Parent.Humanoid.WalkSpeed - 4 | |
30 | end) | |
31 | ||
32 | ||
33 | ||
34 | ||
35 | ||
36 | if chr:FindFirstChild("Shirt") then | |
37 | chr.Shirt:destroy() | |
38 | - | colors.HeadColor = BrickColor.new("Royal purple") |
38 | + | |
39 | - | colors.TorsoColor = BrickColor.new("Royal purple") |
39 | + | |
40 | - | colors.LeftArmColor = BrickColor.new("Royal purple") |
40 | + | |
41 | - | colors.RightArmColor = BrickColor.new("Royal purple") |
41 | + | |
42 | - | colors.LeftLegColor = BrickColor.new("Royal purple") |
42 | + | |
43 | - | colors.RightLegColor = BrickColor.new("Royal purple") |
43 | + | |
44 | colors = chr['Body Colors'] | |
45 | ||
46 | colors.HeadColor = BrickColor.new("Black") | |
47 | colors.TorsoColor = BrickColor.new("Black") | |
48 | colors.LeftArmColor = BrickColor.new("Black") | |
49 | - | face.Texture = "http://www.roblox.com/asset/?id=110207437" |
49 | + | colors.RightArmColor = BrickColor.new("Black") |
50 | colors.LeftLegColor = BrickColor.new("Black") | |
51 | colors.RightLegColor = BrickColor.new("Black") | |
52 | ||
53 | ||
54 | local face = chr.Head:FindFirstChild("face") | |
55 | ||
56 | if face then | |
57 | face.Texture = "http://www.roblox.com/asset/?id=1322800881" | |
58 | end | |
59 | ||
60 | for i,v in pairs(chr:children()) do | |
61 | if v.ClassName == "Hat" then | |
62 | print(v.Name.." has been removed, #baldforbieber") | |
63 | v:destroy() | |
64 | end | |
65 | end | |
66 | ||
67 | ||
68 | ||
69 | ||
70 | local hd = Instance.new("Weld",chr.Head) | |
71 | hd.Part0=chr.Head | |
72 | hd.Part1=chr.Torso | |
73 | hd.C0=CFrame.new(0,-1.5,0) | |
74 | ||
75 | ||
76 | hum = chr.Humanoid | |
77 | ||
78 | function Chat(msg) -- Credit to jillmiles1, kthxbye | |
79 | if chr.Head.Parent then | |
80 | pcall(function() | |
81 | if chr.Head:FindFirstChild("Fazbear Chat Gui") then | |
82 | chr.Head['Fazbear Chat Gui']:destroy() | |
83 | end | |
84 | local Gui = Instance.new('BillboardGui',chr.Head) | |
85 | Gui.Name = "Fazbear Chat Gui" | |
86 | Gui.ExtentsOffset = Vector3.new(0,3,0) | |
87 | Gui.Size = UDim2.new(0,200,0,300) | |
88 | local Frame = Instance.new('Frame',Gui) | |
89 | Frame.BackgroundTransparency = 1 | |
90 | Frame.Size = UDim2.new(1,0,1,0) | |
91 | local Txt = Instance.new('TextLabel',Frame) | |
92 | Txt.BackgroundTransparency = 1 | |
93 | Txt.Size = UDim2.new(1,0,1,0) | |
94 | Txt.Font = 'ArialBold' | |
95 | Txt.Name = "ChatGui" | |
96 | Txt.FontSize = 'Size24' | |
97 | Txt.Text = '' | |
98 | Txt.TextColor3 = BrickColor.new("Royal purple").Color | |
99 | Txt.TextStrokeColor3 = Color3.new(0/255,0/255,0/255) | |
100 | Txt.TextStrokeTransparency = .5 | |
101 | Txt.TextWrapped = true | |
102 | Txt.TextScaled = false | |
103 | delay(wait(),function() | |
104 | for v = 1, #msg do | |
105 | Txt.Text=string.sub(msg,1,v) | |
106 | wait(.07) | |
107 | end; | |
108 | wait(1) | |
109 | for v = 1, #Txt.Text do | |
110 | Txt.Text=string.sub(msg,-1,v) | |
111 | wait(.05) | |
112 | end; | |
113 | Gui:remove() | |
114 | end) | |
115 | end) | |
116 | else | |
117 | end | |
118 | end | |
119 | ||
120 | function Name(msg) | |
121 | if chr.Head.Parent then | |
122 | pcall(function() | |
123 | local Gui = Instance.new('BillboardGui',chr.Head) | |
124 | Gui.ExtentsOffset = Vector3.new(0,1.5,0) | |
125 | Gui.Size = UDim2.new(0,200,0,300) | |
126 | local Frame = Instance.new('Frame',Gui) | |
127 | Frame.BackgroundTransparency = 1 | |
128 | Frame.Size = UDim2.new(1,0,1,0) | |
129 | local Txt = Instance.new('TextLabel',Frame) | |
130 | Txt.BackgroundTransparency = 1 | |
131 | Txt.Size = UDim2.new(1,0,1,0) | |
132 | Txt.Font = 'ArialBold' | |
133 | Txt.FontSize = 'Size24' | |
134 | Txt.Text = msg | |
135 | Txt.TextColor3 = BrickColor.new("Royal purple").Color | |
136 | Txt.TextStrokeColor3 = Color3.new(0/255,0/255,0/255) | |
137 | Txt.TextStrokeTransparency = .5 | |
138 | Txt.TextWrapped = true | |
139 | Txt.TextScaled = false | |
140 | end) | |
141 | else | |
142 | end | |
143 | end | |
144 | ||
145 | ||
146 | function CreateMesh(parent, id, x, y, z, texture) | |
147 | local m=Instance.new("SpecialMesh", parent) | |
148 | - | CreateMesh(mic, 1082816, 0.3, 0.3, 0.3, 51527219) |
148 | + | |
149 | m.MeshId="http://www.roblox.com/asset/?id="..id | |
150 | m.TextureId="http://www.roblox.com/asset/?id="..texture | |
151 | m.Scale = Vector3.new(x,y,z) | |
152 | - | mic.Size=Vector3.new(1,1,1) |
152 | + | |
153 | ||
154 | Microphone=function() | |
155 | mic = Instance.new("Part", chr) | |
156 | CreateMesh(mic, 1082816, 1, 2, 3, 51527219) | |
157 | mic.Name = "Microphone" | |
158 | mic.Locked = true | |
159 | mic.CanCollide=true | |
160 | mic.Size=Vector3.new(5,5,5) | |
161 | micw = Instance.new("Weld",mic) | |
162 | micw.Part0=mic | |
163 | micw.Part1=chr['Left Arm'] | |
164 | micw.C0=CFrame.new(0,0,0) | |
165 | micw.C1=euler(rad(0),rad(0),rad(0)) | |
166 | end | |
167 | ||
168 | Microphone() | |
169 | ||
170 | local crouch = function() | |
171 | la.C1=euler(rad(-90),rad(0),rad(0)) | |
172 | hd.C1=euler(rad(0),rad(-3),rad(10)) | |
173 | micw.C1=euler(rad(0),rad(0),rad(0)) | |
174 | micw.C0=CFrame.new(0,-1,0) | |
175 | la.C0=CFrame.new(1.5,-.5,-.5) | |
176 | end | |
177 | ||
178 | local stand = function() | |
179 | la.C1=euler(rad(0),rad(0),rad(0)) | |
180 | hd.C1=euler(rad(0),rad(0),rad(0)) | |
181 | micw.C1=euler(rad(180),rad(0),rad(0)) | |
182 | la.C0=CFrame.new(1.5,0,0) | |
183 | micw.C0=CFrame.new(0,-1,0) | |
184 | end | |
185 | ||
186 | function PlaySound(id, pitch, looped) | |
187 | epicsound = Instance.new("Sound") | |
188 | epicsound.Name = "FazbearSound" | |
189 | epicsound.SoundId = "rbxassetid://"..id | |
190 | epicsound.Volume = 1 | |
191 | epicsound.Pitch = pitch | |
192 | if looped == nil then | |
193 | looped = true | |
194 | else | |
195 | looped = looped | |
196 | end | |
197 | wait() | |
198 | epicsound.Looped = looped | |
199 | epicsound.Parent = workspace | |
200 | if epicsound.SoundId=="rbxassetid://tt" then -- TELL ME, TELL ME, WHERE DA FREAKS AT! | |
201 | epicsound.SoundId="rbxassetid://181158033" | |
202 | elseif epicsound.SoundId=="rbxassetid://fabulous" then -- FA-FA-FABULOUS! | |
203 | epicsound.SoundId="rbxassetid://191819419" | |
204 | elseif epicsound.SoundId=="rbxassetid://ufdb" then -- ultimate final death battle(fairy tail XD) | |
205 | epicsound.SoundId="rbxassetid://153085393" | |
206 | elseif epicsound.SoundId=="rbxassetid://nnm" then | |
207 | epicsound.SoundId="rbxassetid://210189234" | |
208 | elseif epicsound.SoundId=="rbxassetid://tun" then -- tunak tunak tun | |
209 | epicsound.SoundId="rbxassetid://162682002" | |
210 | elseif epicsound.SoundId=="rbxassetid://zelda" then | |
211 | epicsound.SoundId="rbxassetid://158215156" | |
212 | elseif epicsound.SoundId=="rbxassetid://cc" then | |
213 | epicsound.SoundId="rbxassetid://177080835" | |
214 | - | hum.WalkSpeed=50 |
214 | + | |
215 | - | hum.MaxHealth = math.huge |
215 | + | |
216 | - | hum.Health = math.huge |
216 | + | |
217 | es.Parent = chr.Torso | |
218 | wait() | |
219 | es:Play() | |
220 | end | |
221 | ||
222 | hum.WalkSpeed=100 | |
223 | hum.JumpPower = 100 | |
224 | hum.MaxHealth = 100 | |
225 | hum.Health = 100 | |
226 | ||
227 | ||
228 | lp.Chatted:connect(function(msg) | |
229 | Chat(msg) | |
230 | end) | |
231 | ||
232 | goldie=true | |
233 | crouch() | |
234 | ||
235 | function StopMusic() | |
236 | - | Name("Bonnie Bunny") |
236 | + | |
237 | if chr.Torso.FazbearSound.ClassName == "Sound" then | |
238 | chr.Torso.FazbearSound:Stop() | |
239 | wait() | |
240 | chr.Torso.FazbearSound:Destroy() | |
241 | end | |
242 | end | |
243 | end | |
244 | ||
245 | Name("Bo%!#%!nn%!2e") | |
246 | ||
247 | ||
248 | mouse.KeyDown:connect(function(key) | |
249 | if key == "g" then | |
250 | if goldie==false then | |
251 | - | Chat("Now Playing: Survive the night - FNAF | 190460189") |
251 | + | |
252 | - | elseif key == "f" then -- Plays a song |
252 | + | |
253 | elseif goldie==true then | |
254 | - | PlaySound(176110716, 1, true) |
254 | + | |
255 | - | Chat("Now Playing: Five Nights at Freddy's song (lT) | 176110716") |
255 | + | |
256 | - | elseif key == "q" then -- Plays a song |
256 | + | |
257 | elseif key == "r" then -- Plays a song | |
258 | - | PlaySound(201235149, 1, true) |
258 | + | |
259 | - | Chat("Now Playing: Five Nights at Freddy's song (SM) | 201235149") |
259 | + | |
260 | - | elseif key == "l" then -- Plays a laugh |
260 | + | Chat("???!$!%!%^@") |
261 | elseif key == "z" then -- Plays a song | |
262 | - | PlaySound(179678714, 0.39, false) |
262 | + | |
263 | - | Chat("*laugh*") |
263 | + | PlaySound(718005916, 1, true) |
264 | - | elseif key == "v" then -- Plays a scream |
264 | + | Chat("##!@#!#@!%!^!%$") |
265 | elseif key == "x" then -- Plays a song | |
266 | - | PlaySound(193107910, 1, false) |
266 | + | |
267 | - | Chat("*screams*") |
267 | + | PlaySound(270611184, 1, true) |
268 | Chat("AAAAAAAA") | |
269 | elseif key == "q" then -- Stops any sound(s) playing from your torso | |
270 | - | Chat("All sounds stopped!") |
270 | + | |
271 | Chat(A!@$#!h!$!@$.") | |
272 | end | |
273 | end) | |
274 | ||
275 | ||
276 | ||
277 | hum.Died:connect(function() | |
278 | es.Pitch = 10 | |
279 | wait() | |
280 | es:Pause() | |
281 | es:Stop() | |
282 | es.Name = "Ded" | |
283 | wait() | |
284 | es:Destroy() | |
285 | end) |