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) |