View difference between Paste ID: GXSbLfKZ and FWbG0NwV
SHOW: | | - or go back to the newest paste.
1
-- RBX.Lua LocalScript | Hackerman | xDarkScripter | Edit By Skips2267, triggerednolie.
2
3
4
local Players = game:GetService("Players")
5
local UserInputService = game:GetService("UserInputService")
6
local RunService = game:GetService("RunService")
7
8
local Player = Players.LocalPlayer
9
local Camera = workspace.CurrentCamera
10
local Mouse = Player:GetMouse()
11
12
local Character = Player.Character
13
local Torso = Character.Torso
14
15
local Typing = false
16
local TypingSub = 1
17
local TypingSub2 = 1
18
19
local Neck = Torso.Neck
20
21
Neck.C1 = CFrame.new(0, -0.5, 0)
22
23
local RightArm = Character["Right Arm"]
24
local LeftArm = Character["Left Arm"]
25
26
local RightShoulder = Instance.new("Weld", Torso)
27
RightShoulder.Part0 = Torso
28
RightShoulder.Part1 = RightArm
29
30
local LeftShoulder = Instance.new("Weld", Torso)
31
LeftShoulder.Part0 = Torso
32
LeftShoulder.Part1 = LeftArm
33
34
RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0)
35
LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0)
36
37
38
local Code = [[
39
	-- I failed at downloading ssf2
40
41-
	Server Proxy Connection Initializing...
41+
plr = game.Players.LocalPlayer
42
char = plr.Character
43-
	USERNAME: Zneakyblox
43+
hum = char.Humanoid
44-
	PASSWORD: ???
44+
local cam = game.Workspace.CurrentCamera
45
t = char.Torso
46
h = char.Head
47-
	ROBLOX Server Database Connecting...
47+
ra = char["Right Arm"]
48
la = char["Left Arm"]
49
rl = char["Right Leg"]
50-
	local Proxy = Server:GetMemeData(1011101)
50+
ll = char["Left Leg"]
51-
	local Tracker = {}
51+
tors = char.Torso
52
lleg = char["Left Leg"]
53-
	__INIT__ setmetatable(getmetatable(Meme), {
53+
root = char.HumanoidRootPart
54-
		__metatable = {};
54+
hed = char.Head
55-
		__call = function(Self, ...)
55+
rleg = char["Right Leg"]
56-
			Proxy:GetArgumentData(MEME.Key, select(...))
56+
rarm = char["Right Arm"]
57-
		end;
57+
larm = char["Left Arm"]
58-
	})
58+
vt = Vector3.new
59
bc = BrickColor.new
60-
	Proxy:TransferData("Lifetime_OBC_Charged",
60+
br = BrickColor.random
61-
		"ACCVERSION_89_MEME:GetAccount()
61+
it = Instance.new
62-
	{
62+
cf = CFrame.new
63-
		__newindex = function(Self, Key, Value)
63+
64-
			Tracker[Key] = Value
64+
local maaz = Instance.new("Model",char)
65-
			rawset(Self, Key, Value)
65+
66
function CreatePart(parent,transparency,reflectance,material,brickcolor)
67-
	})
67+
local p = Instance.new("Part")
68
p.Parent = parent
69-
	Proxy:GetTransferredData().breakAssymetricEncryption(
69+
p.Size = Vector3.new(1,1,1)
70-
		"NEW_MEME_KEY", true, 102, false
70+
p.Transparency = transparency
71-
	)
71+
p.Reflectance = reflectance
72
p.CanCollide = false
73
p.Locked = true
74-
	ROBLOX Server Log:
74+
p.BrickColor = brickcolor
75-
		> 420 Robux Transferred to Snoop Dog???
75+
p.Material = material
76
return p
77-
		Spicy Memes
77+
78
79-
		ERROR<Tried to Give 69000 Robux to Dumbassbird1, Failed To Give 69000 Robux , deleting Sammy>
79+
function CreateMesh(parent,meshtype,x1,y1,z1)
80-
		Deleting Sammyclassicsonicfan..50%
80+
local mesh = Instance.new("SpecialMesh",parent)
81-
		Deleting Sammyclassicsonicfan..100%
81+
mesh.MeshType = meshtype
82-
		Successfully deleted Sammyclassicsonicfan.
82+
mesh.Scale = Vector3.new(x1,y1,z1)
83-
		Message<WHY SONIC WHY SONIC WHY SONIC!!!
83+
return mesh
84-
   NASA FOUND
84+
85-
		<div role="log" aria-live="assertive" aria-relevant="additions" class="ui-helper-hidden-accessible"></div>
85+
86
function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
87
local mesh = Instance.new("SpecialMesh",parent)
88
mesh.MeshType = "FileMesh"
89
mesh.MeshId = meshid
90
mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
91
mesh.Scale = Vector3.new(x1,y1,z1)
92
mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
93
return mesh
94
end
95-
	           
95+
96-
	You> 11000011001101                    
96+
function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
97
local weld = Instance.new("Weld")
98-
	You> 00110000011110             
98+
weld.Parent = parent
99
weld.Part0 = part0
100-
	You> 1100011
100+
weld.Part1 = part1
101
weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
102-
	You> 000111100
102+
weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
103
return weld
104-
	You> End(Server)
104+
105
106-
	Server> Server ended.
106+
107
local lorb = CreatePart(maaz,1,1,"SmoothPlastic",BrickColor.random())
108-
	Discord> Joining VoidSB Discord..
108+
CreateWeld(lorb,rleg,lorb,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
109
local lorb2 = CreatePart(maaz,1,1,"SmoothPlastic",BrickColor.random())
110-
	Server> Joined VoidSB Discord!
110+
CreateWeld(lorb2,lleg,lorb2,0,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
111
112-
	You > afk 99 years
112+
p = game.Players.LocalPlayer
113
char = p.Character
114-
	Server> You got banned for 9999 years because of afk for 99 years!
114+
torso = char.Torso
115-
	           
115+
neck = char.Torso.Neck
116-
	You> 11000011001101                    
116+
hum = char.Humanoid
117
hum.Animator.Parent = nil
118-
	You> 00110000011110             
118+
wait()
119
hum.Health =hum.MaxHealth
120-
	You> 1100011
120+
121
CV="Hot pink"
122-
	You> 000111100
122+
123
local txt = Instance.new("BillboardGui", char)
124-
	You> Delete(VoidSB)
124+
txt.Adornee = char .Head
125
txt.Name = "_status"
126-
	Server> Server deleted.
126+
txt.Size = UDim2.new(2, 0, 1.2, 0)
127
txt.StudsOffset = Vector3.new(-9, 8, 0)
128-
	Discord> Finding Dark Eccentric Party..
128+
local text = Instance.new("TextLabel", txt)
129-
	Discord> Founded Dark's Party!
129+
text.Size = UDim2.new(10, 0, 7, 0)
130
text.FontSize = "Size24"
131-
	Google> Searching NASA
131+
text.TextScaled = true
132-
	Google> Success!
132+
text.TextTransparency = 0
133-
   IP : 15.90.138.102
133+
text.BackgroundTransparency = 1 
134-
   Money : 139.1B
134+
text.TextTransparency = 0
135-
  Phone : 202-555-0179
135+
text.TextStrokeTransparency = 0
136
text.Font = "SciFi"
137-
	You> Damn, NASA got some money.
137+
text.TextStrokeColor3 = Color3.new(0,0,0)
138
139-
	You> GET NASA MONEY
139+
v=Instance.new("Part")
140
v.Name = "ColorBrick"
141-
	You> =GETTING NASA MONEY=
141+
v.Parent=p.Character
142
v.FormFactor="Symmetric"
143-
	NEWS> we heard that nasa got no money
143+
v.Anchored=true
144
v.CanCollide=false
145-
	You> Now it's time for ROBLOX
145+
v.BottomSurface="Smooth"
146
v.TopSurface="Smooth"
147-
	You>  <div class="navbar navbar-default navbar-static-top"
147+
v.Size=Vector3.new(10,5,3)
148
v.Transparency=1
149-
	You> This should be happening now.
149+
v.CFrame=char.Torso.CFrame
150
v.BrickColor=BrickColor.new(CV)
151-
   ROBLOX> Roblox is currently under going maintence.. We'll be back up soon!
151+
v.Transparency=1
152
text.TextColor3 = tors.BrickColor.Color
153-
	You> I'm going to hack minecraft now.
153+
v.Shape="Block"
154
text.Text = " "
155-
	You> <li class="item item-fandom" data-flag=""destroy:="
155+
156
157-
	Notch> Peoples are getting premium accounts out of no where!
157+
euler = CFrame.fromEulerAnglesXYZ
158
angles = CFrame.Angles
159-
	You> =Uses w33b hacks=
159+
local player = "LocalPlayer"
160
local Character = game.Players[player].Character
161-
	You> I added a new version of minecraft
161+
it = Instance.new
162
vt = Vector3.new
163-
	You> 1337.666
163+
bc = BrickColor.new
164
cf = CFrame.new
165-
	Update : "Added Premium Mode"
165+
mr = math.rad
166
local Weapon = {}
167
local p = game.Players.LocalPlayer
168
local char = p.Character
169
local mouse = p:GetMouse()
170
local larm = char["Left Arm"]
171
local rarm = char["Right Arm"]
172
local lleg = char["Left Leg"]
173
local rleg = char["Right Leg"]
174
local hed = char.Head
175
local torso = char.Torso
176
local hum = char.Humanoid
177
local cam = game.Workspace.CurrentCamera
178
local root = char.HumanoidRootPart
179
local deb = false
180
local shot = 0
181
182
local debris=game:service"Debris"
183
local l = game:GetService("Lighting")
184
local rs = game:GetService("RunService").RenderStepped
185
ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
186
math.randomseed(os.time())
187
for i,v in pairs (hed:GetChildren()) do
188
        if v:IsA("Sound") then
189
                v:Destroy()
190
        end
191
end
192
---------------------------------------------------- BeastClaw
193
NoOutline = function(Part)
194
  Part.TopSurface = 10
195
end
196
part = function(formfactor, parent, reflectance, transparency, brickcolor, name, size)
197
  local fp = it("Part")
198
  fp.formFactor = formfactor
199
  fp.Parent = parent
200
  fp.Reflectance = reflectance
201
  fp.Transparency = transparency
202
  fp.CanCollide = false
203
  fp.Locked = true
204
  fp.BrickColor = brickcolor
205
  fp.Name = name
206
  fp.Size = size
207
  NoOutline(fp)
208
  fp.Material = "Neon"
209
  fp:BreakJoints()
210
  return fp
211
end
212
mesh = function(Mesh, part, meshtype, meshid, offset, scale)
213
  local mesh = it(Mesh)
214
  mesh.Parent = part
215
  if Mesh == "SpecialMesh" then
216
    mesh.MeshType = meshtype
217
    if meshid ~= "nil" then
218
      mesh.MeshId = "http://www.roblox.com/asset/?id=" .. meshid
219
    end
220
  end
221
  mesh.Offset = offset
222
  mesh.Scale = scale
223
  return mesh
224
end
225
weld = function(parent, part0, part1, c0)
226
  local weld = it("Motor6D")
227
  weld.Parent = parent
228
  weld.Part0 = part0
229
  weld.Part1 = part1
230
  weld.C0 = c0
231
  return weld
232
end
233
gui = function(GuiType, parent, text, backtrans, backcol, pos, size, image)
234
  local gui = it(GuiType)
235
  gui.Parent = parent
236
  gui.BackgroundTransparency = backtrans
237
  gui.BackgroundColor3 = backcol
238
  gui.SizeConstraint = "RelativeXY"
239
  gui.Position = pos
240
  gui.Size = size
241
  if GuiType == "TextLabel" then
242
    gui.Text = text
243
    gui.TextXAlignment = "Center"
244
    gui.TextYAlignment = "Center"
245
    gui.Font = "SourceSans"
246
    gui.FontSize = "Size14"
247
    gui.TextWrapped = false
248
    gui.TextStrokeTransparency = 0
249
    gui.TextColor = TorsoColor
250
  else
251
    if GuiType == "ImageLabel" then
252
      gui.Image = "rbxassetid://" .. image
253
      gui.ImageColor3 = backcol
254
    end
255
  end
256
  return gui
257
end
258
local handle = nil
259
AesthPart = function(model, wldpar, reflec, trans, col, name, neon, meshh, mshtype, mshtxt, x1, y1, z1, ceef)
260
  prt = part(3, model, reflec, trans, BrickColor.new(col), name, vt())
261
  prt.Material = neon
262
  msh = mesh(meshh, prt, mshtype, mshtxt, vt(0, 0, 0), vt(x1, y1, z1))
263
  wld = weld(handle, prt, wldpar, ceef)
264
  v = it("NumberValue", prt)
265
  v.Value = trans
266
  v.Name = "MainTransparency"
267
  return prt, msh, wld
268
end
269
AesthPartHand = function(model, wldpar, reflec, trans, col, name, neon, meshh, mshtype, mshtxt, x1, y1, z1, ceef, wldpare)
270
  prt = part(3, model, reflec, trans, BrickColor.new(col), name, vt())
271
  prt.Material = neon
272
  msh = mesh(meshh, prt, mshtype, mshtxt, vt(0, 0, 0), vt(x1, y1, z1))
273
  wld = weld(wldpare, prt, wldpar, ceef)
274
  v = it("NumberValue", prt)
275
  v.Value = trans
276
  v.Name = "MainTransparency"
277
  return prt, msh, wld
278
end
279
local modelzorzez = Instance.new("Model")
280
modelzorzez.Parent = workspace.CurrentCamera
281
modelzorzez.Name = "none"
282
local Torso = Character.Torso
283
local LeftArm = Character["Left Arm"]
284
local RightArm = Character["Right Arm"]
285
local LeftLeg = Character["Left Leg"]
286
local RightLeg = Character["Right Leg"]
287
local Head = Character.Head
288
local RootPart = Character.HumanoidRootPart
289
handle = part(3, modelzorzez, 0, 1, BrickColor.new("Really black"), "Handle", vt())
290
local handlewld = weld(handle, handle, Torso, euler(0, 0, -0.8) * cf(0, 0, -0.7))
291
292
-- SAHHHH DUUDEEE
293
294
295
296
297
-- params : ...
298
299
wait(0.016666666666667)
300
script.Archivable = false
301
Effects = {}
302
local Player = game.Players.localPlayer
303
local Character = Player.Character
304
local Humanoid = Character.Humanoid
305
local mouse = Player:GetMouse()
306
local cam = game.Workspace.CurrentCamera
307
local m = Instance.new("Model", Character)
308
m.Name = "WeaponModel"
309
local effect = Instance.new("Model", Character)
310
effect.Name = "effecsfsafzx"
311
local demon = Instance.new("Model", Character)
312
demon.Name = "demdemd"
313
local LeftArm = Character["Left Arm"]
314
local RightArm = Character["Right Arm"]
315
local LeftLeg = Character["Left Leg"]
316
local RightLeg = Character["Right Leg"]
317
local do2target = nil
318
local Head = Character.Head
319
local Torso = Character.Torso
320
TorsoColor = Torso.BrickColor
321
z = Instance.new("Sound", Torso)
322
z.SoundId = "rbxassetid://0" -- Put Music ID Here.
323
z.Looped = true
324
z.Pitch = 0
325
z.Volume = 0
326
wait(.1)
327
z:Play()
328
local cam = game.Workspace.CurrentCamera
329
local RootPart = Character.HumanoidRootPart
330
local RootJoint = RootPart.RootJoint
331
local equipped = false
332
local attack = false
333
local Anim = "Idle"
334
local idle = 0
335
local attacktype = 1
336
local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
337
local velocity = RootPart.Velocity.y
338
local sine = 0
339
local change = 1
340
local mana = 0
341
local it = Instance.new
342
vt = Vector3.new
343
local grabbed = false
344
local cf = CFrame.new
345
local mr = math.rad
346
local angles = CFrame.Angles
347
local ud = UDim2.new
348
local c3 = Color3.new
349
350
function CameraShake(Times, Power)
351
coroutine.resume(coroutine.create(function()
352
FV = Instance.new("BoolValue", Character)
353
FV.Name = "CameraShake"
354
for ShakeNum=1,Times do
355
swait()
356
local ef=Power
357
  if ef>=1 then
358
   Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
359
  else
360
   ef=Power*10
361
   Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
362
  end	
363
end
364
Humanoid.CameraOffset = Vector3.new(0,0,0)
365
FV:Destroy()
366
end))
367
368
CamShake=function(Part,Distan,Power,Times) 
369
local de=Part.Position
370
for i,v in pairs(workspace:children()) do
371
 if v:IsA("Model") and v:findFirstChild("Humanoid") then
372
for _,c in pairs(v:children()) do
373
if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
374
local Noob=v.Humanoid
375
if Noob~=nil then
376
if Noob:FindFirstChild("CamShake")==nil then-- and Noob == Character then
377
--[[local ss=script.CamShake:clone()
378
ss.Parent=Noob
379
ss.Power.Value=Power
380
ss.Times.Value=Times
381
ss.Disabled=false]]
382
CameraShake(Times, Power)
383
clerp = function(a, b, t)
384
  
385
  return a:lerp(b, t)
386
387
local RbxUtility = LoadLibrary("RbxUtility")
388
local Create = RbxUtility.Create
389
RemoveOutlines = function(part)
390
  
391
  part.TopSurface = 10
392
393
CreatePart = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
394
  
395
  local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
396
  RemoveOutlines(Part)
397
  return Part
398
399
CreateMesh = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
400
  
401
  local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
402
  if Mesh == "SpecialMesh" then
403
    Msh.MeshType = MeshType
404
    Msh.MeshId = MeshId
405
  return Msh
406
]]
407
408
409
local Argument = [[
410
One day when she was a little girl, Amy was watching her mother and father as they sat in the den reading a newspaper. Their fingers were inky black because they always read the newspaper. Amy wondered what it was they so loved. She picked it up and turned the pages, but she couldn't find a single story she wanted to read.
411
412
"Why do you read this?" she asked her parents, but their noses were buried in their newspaper, so they didn't answer.
413
414
For years and years, Amy wondered.
415
416
When she grew up, she began to read newspapers just like her parents had, but she began to wish there were stories in the newspaper for little girls like she had been. Sometimes she said to friends, "I wish there were stories in newspapers for little kids," but they mostly laughed at her.
417
418
Finally, one of her friends said, "Sometimes a person has to make her own wish come true."
419
420
"Yes!" Amy thought, and she sat down at her desk, picked up a bright blue pen and began to write stories she thought the children she knew would love. Once she had written one story, she couldn't help herself. She wrote another, and another and another. She began to recall stories of her childhood, and soon her stories were filled with fantastical people, talking animals, mystical creatures and strange adventures.
421
422
There were Alice and the Cheshire cat; Peter's shadow; a yellow brick road; the emperor's new clothes; a sword in a stone; slippers that didn't fit and slippers that did; poisonous apples, pouty princesses and kissing frogs. There were beanstalks and colorful coats; magical coins and talking crows; golden crowns and wicked witches; houses built of cookies and candy; houses built of sticks and straw. There were talking pigs and robber barons; kind ogres and greedy kings; tricksters and fools.
423
424
Soon Amy began to search for stories that children in other cities and states and countries loved, too.
425
426
One day, as she was writing about seven princesses dancing in a meadow, she imagined she could see them.
427
428
This gave her a wonderful idea, so she ran to Meredith's house.
429
430
You see, Meredith draws.
431
432
"Do you think you could draw these princesses?" Amy asked.
433
434
Meredith poised her paintbrush over a big piece of paper, and that paintbrush began to dance. Suddenly, before their eyes, those dancing princesses were rising into the sapphire sky, and then they were floating in a sea of silvery stars.
435
436
"It's so beautiful," Amy said. "This reminds me of the paintings Jillian paints. Don't you wish we could all float in that pretty sky?"
437
438
"I do," Meredith said.
439
440
And just then they heard a knock on the door. When they opened it, they saw the painter Jillian and a big tall man named Dan. They were with Alan, Harriet and Joyce, and another girl named Gillian, but this one spelled her name with a "G."
441
442
"Hello!" Amy said. "It's so good to see all my old friends."
443
444
"Come on," Dan said, "if we all work together, we can float up to that sapphire sky."
445
446
He nodded at Jillian, and she lifted her paintbrush in the air, and she painted a floating basket.
447
448
"Climb in," Harriet said, and so they all did.
449
450
Meredith drew a pathway to the sky, and up, up, up they floated.
451
452
"We're in the dream I've drawn," Meredith said.
453
454
"The dream I imagined," Amy said.
455
456
"The dream I am painting," Jillian added.
457
458
"It's the dream everyone wants to dream," Alan, Gillian, Joyce, Harriet and Dan all said. "It's the dream we all create together."
459
460
For a while they all floated, and it was so peaceful that they thought they would live happily ever after.
461
462
But Jillian couldn't resist. Her paintbrush was tugging at her hand. She loved colors, and she began to draw a bright blue dragon with fiery breath, but then that dragon began to roar.
463
464
"Whoa!" Joyce cried. "We're in danger ... we have to get away!"
465
466
"Meredith, draw!" Amy cried.
467
468
So Meredith drew a long, winding pathway through the sky, and all eight of them raced down that path as fast as they could, fleeing the dragon.
469
470
"Wait!" Jillian said. "That dragon wasn't cruel ... he used to live by the sea, and he wanted to return." So she stopped and painted a pretty sea surrounded by palm trees and beautiful flowers.
471
472
Meredith was so inspired that she drew eight little boats. They each climbed into one of those boats, and off they sailed.
473
474
"This is miraculous," Alan said.
475
476
"Most people frown on miracles," Joyce said, "but we are a miracle team!"
477
478
They traveled on, crossing a universe full of moons and magic, wise fools and foolish wise men, shapeshifters and spell casters. There were Jack and Zeus; Loki and Maui; Puck and Puss in Boots; Reynard and Till; Anansi, Br'er Rabbit, Sinbad, Little Peter and Pedro Urdemales. They re-created Ivan the Fool and his Sailing Ship; the Monkey King and Ti Malice; the Pied Piper and Kokopelli; nixies and nymphs and elves.
479
480
Everywhere Amy imagined, they traveled. Meredith drew, and Jillian painted, and Amy kept imagining -- pixies, sprites, changelings and pookas; elves and brownies; demons and doppelgangers; djinnis and spirits of the forest, of the sky, of the sea; dwarves and trolls; selkies and ghosts; Molly Whuppie and Frau Holle; Rapunzel and the Little Match Girl; the Snow Queen and Snow White; Aladdin and Prince Charming; the Frog Prince and Romeo; Cinderella and Aphrodite.
481
482
"Most folks spend a lot of time wishing," Dan said, "but we are helping them understand that all you have to do is imagine."
483
484
"And wish," Harriet and Gillian with a G said.
485
486
"Sometimes a person has to make her own wish come true," Alan added.
487
488
"That's what we do," Joyce said.
489
490
"That's true," Amy agreed. "That's what we do whenever we say, 'Tell Me a Story.' We imagine. We wish. We create."
491
492
"And we draw!" Meredith said.
493
494
Because Meredith draws.
495
]]
496
497
498
499
game.Lighting.GlobalShadows = false
500
game.Lighting.Brightness = 0.25
501
502
503
local function Smooth(Part)
504
	Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
505
	Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
506
	Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
507
	Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
508
	Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
509
	Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
510
end
511
512
513
local function SetLine(Line, Alpha, Beta)
514
	local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale
515
	local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale
516
	local Magnitude = math.sqrt(dx^2 + dy^2)
517
	
518
	Line.Size = UDim2.new(Magnitude, 0, 0, 8)
519
	Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5)
520
	Line.Rotation = math.deg(math.atan2(dy, dx))
521
end
522
523
524
local Keyboard = Instance.new("Part")
525
Keyboard.BrickColor = BrickColor.new("Lsvender")
526
Keyboard.Material = Enum.Material.Neon
527
Keyboard.Transparency = 0.6
528
Keyboard.Size = Vector3.new(5, 0, 2)
529
Keyboard.CanCollide = false
530
Keyboard.Locked = true
531
532
Smooth(Keyboard)
533
534
local KeyboardWeld = Instance.new("Weld")
535
KeyboardWeld.Part0 = Torso
536
KeyboardWeld.Part1 = Keyboard
537
KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0)
538
539
KeyboardWeld.Parent = Keyboard
540
Keyboard.Parent = Character
541
542
543
local Light = Instance.new("PointLight")
544
Light.Brightness = 1.5
545
Light.Range = 12
546
Light.Parent = Keyboard
547
548
549
local Screen = Instance.new("Part")
550
Screen.BrickColor = BrickColor.new("Really black")
551
Screen.Material = Enum.Material.Neon
552
Screen.Transparency = 0.6
553
Screen.Size = Vector3.new(6, 4, 0)
554
Screen.CanCollide = false
555
Screen.Locked = true
556
557
Smooth(Screen)
558
559
local ScreenWeld = Instance.new("Weld")
560
ScreenWeld.Part0 = Torso
561
ScreenWeld.Part1 = Screen
562
ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0)
563
564
local animeh = Instance.new("Part")
565
animeh.BrickColor = BrickColor.new("Really black")
566
animeh.Material = Enum.Material.Neon
567
animeh.Transparency = 0.6
568
animeh.Size = Vector3.new(6, 4, 0)
569
animeh.CanCollide = false
570
animeh.Locked = true
571
572
local dekal = Instance.new("Decal",animeh)
573
dekal.Texture = "http://www.roblox.com/asset/?id=626650325"
574
dekal.Transparency = 0.15
575
dekal.Face = "Back"
576
577
Smooth(animeh)
578
579
local animehw = Instance.new("Weld")
580
animehw.Part0 = Torso
581
animehw.Part1 = animeh
582
animehw.C0 = CFrame.new(0, 8, -4) * CFrame.Angles(.5,0,0)
583
584
animehw.Parent = animeh
585
animeh.Parent = Character
586
587
local Gui = Instance.new("SurfaceGui")
588
Gui.Face = "Back"
589
Gui.Adornee = Screen
590
Gui.Parent = Screen
591
592
local Text = Instance.new("TextBox")
593
Text.BackgroundTransparency = 1
594
Text.Position = UDim2.new(0, 0, 0, 0)
595
Text.Size = UDim2.new(1, 0, 1, 0)
596
Text.TextColor3 = Color3.new(1, 1, 1)
597
Text.Font = Enum.Font.Code
598
Text.Active = false
599
Text.MultiLine = true
600
Text.TextWrapped = true
601
Text.FontSize = Enum.FontSize.Size32
602
Text.TextXAlignment = Enum.TextXAlignment.Left
603
Text.TextYAlignment = Enum.TextYAlignment.Top
604
Text.Text = ""
605
606
Text.Parent = Gui
607
608
ScreenWeld.Parent = Screen
609
Screen.Parent = Character
610
611
612
613
local Screen2 = Instance.new("Part")
614
Screen2.BrickColor = BrickColor.new("Really black")
615
Screen2.Material = Enum.Material.Neon
616
Screen2.Transparency = 0.6
617
Screen2.Size = Vector3.new(6, 4, 0)
618
Screen2.CanCollide = false
619
Screen2.Locked = true
620
621
Smooth(Screen2)
622
623
local Screen2Weld = Instance.new("Weld")
624
Screen2Weld.Part0 = Torso
625
Screen2Weld.Part1 = Screen2
626
Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0)
627
628
local Gui2 = Instance.new("SurfaceGui")
629
Gui2.Face = "Back"
630
Gui2.Adornee = Screen2
631
Gui2.Parent = Screen2
632
633
local Text2 = Instance.new("TextBox")
634
Text2.BackgroundTransparency = 1
635
Text2.Position = UDim2.new(0, 0, 0, 0)
636
Text2.Size = UDim2.new(1, 0, 1, 0)
637
Text2.TextColor3 = Color3.new(0, 1, 0)
638
Text2.Font = Enum.Font.Code
639
Text2.Active = false
640
Text2.MultiLine = true
641
Text2.TextWrapped = true
642
Text2.FontSize = Enum.FontSize.Size32
643
Text2.TextXAlignment = Enum.TextXAlignment.Left
644
Text2.TextYAlignment = Enum.TextYAlignment.Top
645
Text2.Text = ""
646
647
Text2.Parent = Gui2
648
649
local ImageKey = Instance.new("ImageLabel")
650
ImageKey.BackgroundTransparency = 1
651
ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0)
652
ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0)
653
ImageKey.Image = "http://www.roblox.com/asset/?id=0"
654
ImageKey.ImageTransparency = 1
655
ImageKey.Parent = Gui2
656
657
Screen2Weld.Parent = Screen2
658
Screen2.Parent = Character
659
660
661
662
local Screen3 = Instance.new("Part")
663
Screen3.BrickColor = BrickColor.new("Really black")
664
Screen3.Material = Enum.Material.Neon
665
Screen3.Transparency = 0.6
666
Screen3.Size = Vector3.new(6, 4, 0)
667
Screen3.CanCollide = false
668
Screen3.Locked = true
669
670
local dekal = Instance.new("Decal",Screen3)
671
dekal.Texture = "http://www.roblox.com/asset/?id=0"
672
dekal.Transparency = 0.15
673
dekal.Face = "Back"
674
675
Smooth(Screen3)
676
677
local Screen3Weld = Instance.new("Weld")
678
Screen3Weld.Part0 = Torso
679
Screen3Weld.Part1 = Screen3
680
Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0)
681
682
local Gui3 = Instance.new("SurfaceGui")
683
Gui3.Face = "Back"
684
Gui3.Adornee = Screen3
685
Gui3.Parent = Screen3
686
687
local Map = Instance.new("ImageLabel")
688
Map.BackgroundTransparency = 1
689
Map.Position = UDim2.new(0, 0, 0, 0)
690
Map.Size = UDim2.new(1, 0, 1, 0)
691
Map.Image = "http://www.roblox.com/asset/?id=121661614"
692
693
Map.Parent = Gui3
694
695
Screen3Weld.Parent = Screen3
696
Screen3.Parent = Character
697
698
UserInputService.InputBegan:Connect(function(Input, Processed)
699
	if Processed then return end
700
	
701
	if Input.UserInputType == Enum.UserInputType.Keyboard then
702
		local KeyCode = Input.KeyCode
703
		
704
		if KeyCode == Enum.KeyCode.E then
705
			Typing = not Typing
706
		end
707
	end
708
end)
709
710
711
712
RunService.Heartbeat:Connect(function()
713
	local Sine = math.sin(tick() * 8) / 8
714
	
715
	ImageKey.ImageTransparency = math.abs(math.sin(tick()))
716
	
717
	if Typing then
718
		if math.random(5) == 1 then
719
			local PressSound = Instance.new("Sound")
720
			PressSound.SoundId = "rbxassetid://265970978"
721
			PressSound.Pitch = 0.5 + math.random() / 5
722
			PressSound.Volume = 3
723
			PressSound.Parent = Keyboard
724
			PressSound:Play()
725
			
726
			game:GetService("Debris"):AddItem(PressSound, 1 / 2)
727
		end
728
		
729
		Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0)
730
		
731
		RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7)
732
			* CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random()))
733
		
734
		LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7)
735
			* CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random())
736
		
737
		if math.random(2) == 1 then
738
			if TypingSub < #Argument then
739
				TypingSub = TypingSub + 1
740
				Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub)
741
				
742
				local nl = Text.Text:find("\n")
743
				
744
				if nl and #Text.Text > 400 then
745
					Text.Text = Text.Text:sub(nl + 1)
746
				end
747
				
748
			else
749
				TypingSub = 1
750
			end
751
		end
752
		
753
		if math.random(3) == 1 then
754
			if TypingSub2 < #Code then
755
				TypingSub2 = TypingSub2 + 1
756
				Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2)
757
				
758
				local nl = Text2.Text:find("\n")
759
				
760
				if nl and #Text2.Text > 400 then
761
					Text2.Text = Text2.Text:sub(nl + 1)
762
				end
763
				
764
			else
765
				TypingSub2 = 1
766
			end
767
		end
768
		
769
	else
770
		Neck.C0 = CFrame.new(0, 1, 0)
771
		
772
		RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
773
		LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
774
	end
775
end)