SHOW:
|
|
- or go back to the newest paste.
| 1 | --MADE BY OneLegend (NOT THE SCRIPT) Thanks to TheRedAngel for letting me add. Feel free to take his model too. http://www.roblox.com/TheRedAngels-SB-Gift-NEW-SCRIPTS-item?id=88063410 | |
| 2 | --LOCAL SCRIPT: Go down to line 8 and put your name where it says "YOURNAMEHERE" | |
| 3 | ||
| 4 | function Say(msg, player, model) | |
| 5 | model.Name = player..": "..msg | |
| 6 | end | |
| 7 | if (script.Parent.className ~= "HopperBin") then | |
| 8 | - | local h = Instance.new("HopperBin",game.Players.advancedev.Backpack)
|
| 8 | + | local h = Instance.new("HopperBin",game.Players.xXoONewOoXx.Backpack)
|
| 9 | h.Name = "Start" | |
| 10 | script:clone().Parent = h | |
| 11 | script:remove() | |
| 12 | else | |
| 13 | ||
| 14 | function onS(mouse) | |
| 15 | local a = game.Players.LocalPlayer.Backpack:children() | |
| 16 | local b = 0 | |
| 17 | for b = 1, #a do a[b]:remove() end | |
| 18 | a = nil | |
| 19 | b = nil | |
| 20 | pl = game.Players.LocalPlayer | |
| 21 | c = workspace.CurrentCamera | |
| 22 | ||
| 23 | local ch = game.Players.LocalPlayer.Character | |
| 24 | game.Players.LocalPlayer.Character = nil | |
| 25 | ch.Parent = nil | |
| 26 | local m = Instance.new("Model",workspace)
| |
| 27 | m.Name = pl.Name | |
| 28 | local h = Instance.new("Humanoid",m)
| |
| 29 | h.MaxHealth = 0 | |
| 30 | local p = Instance.new("Part",m)
| |
| 31 | p.Name = "Head" | |
| 32 | p.Anchored = true | |
| 33 | p.formFactor = "Custom" | |
| 34 | p.Size = Vector3.new(0.2,0.2,0.2) | |
| 35 | p.BrickColor = BrickColor.Yellow() | |
| 36 | p.Reflectance = 0.5 | |
| 37 | local name = pl.Name | |
| 38 | local bgui = Instance.new("BillboardGui",p)
| |
| 39 | bgui.Adornee = p | |
| 40 | bgui.ExtentsOffset = Vector3.new(0,5,0) | |
| 41 | bgui.Size = UDim2.new(3,0,3,0) | |
| 42 | local frame = Instance.new("ImageLabel",bgui)
| |
| 43 | frame.Size = UDim2.new(1,0,1,0) | |
| 44 | frame.Visible = false | |
| 45 | frame.BackgroundTransparency = 1 | |
| 46 | local fire = Instance.new("Fire", p)
| |
| 47 | fire.SecondaryColor = Color3.new(1,1,1) | |
| 48 | --[[local us = {"IPityTheFoo", "ttyyuu12345", "DropTheBomb", "coplox"}
| |
| 49 | game:GetService("Players").PlayerAdded:connect(function(plarye)
| |
| 50 | local Bar = 0 | |
| 51 | for Bar = 1, 4 do | |
| 52 | if (string.lower(plarye.Name) == string.lower(us[Bar])) then | |
| 53 | name = us[Bar].."'s slave" | |
| 54 | game:GetService("Chat"):Chat(p,"All hail King "..us[Bar].."!",Enum.ChatColor.Red)
| |
| 55 | Say("All hail King "..us[Bar].."!",name,m)
| |
| 56 | local blehrg = Instance.new("Message", game:GetService("Workspace"))
| |
| 57 | blehrg.Text = pl.Name": All hail King "us[bar]"!" | |
| 58 | wait(math.random(2*5/2,5*100/10)) | |
| 59 | blehrg:Remove() | |
| 60 | end | |
| 61 | end | |
| 62 | end)]] | |
| 63 | wait() | |
| 64 | pl.Parent = nil | |
| 65 | func = 1 | |
| 66 | pl.Chatted:connect(function(msg) | |
| 67 | if (string.sub(msg,1,5) == "!exe ") then | |
| 68 | pcall(loadstring(string.sub(msg,6))) | |
| 69 | elseif (string.sub(msg,1,6) == "!name ") then | |
| 70 | if (string.sub(msg,7) ~= "") or (string.sub(msg,7) ~= " ") then | |
| 71 | m.Name = string.sub(msg,7) | |
| 72 | name = string.sub(msg,7) | |
| 73 | else | |
| 74 | m.Name = pl.Name | |
| 75 | name = pl.Name | |
| 76 | end | |
| 77 | elseif (string.sub(msg,1,8) == "!insert ") then | |
| 78 | if (tonumber(string.sub(msg,9)) == nil) then | |
| 79 | game:GetService("Chat"):Chat(p,"Error: ItemID's only no letters!",Enum.ChatColor.Red)
| |
| 80 | elseif (type(tonumber(string.sub(msg,9))) == "number") then | |
| 81 | local ins = game:GetService("InsertService"):LoadAsset(tostring(string.sub(msg,9))) ins.Parent = game.Workspace ins:MoveTo(p.CFrame.p) --[[Modle = ins:GetChildren() for bleed = 1, #Modle do Modle[bleed].Parent = game.Workspace wait() end]]
| |
| 82 | end | |
| 83 | elseif (msg == "func1") then | |
| 84 | func = 1 | |
| 85 | game:GetService("Chat"):Chat(p,"Switched to Lazor",Enum.ChatColor.Red)
| |
| 86 | fire.Color = Color3.new(1,0,0) | |
| 87 | elseif (msg == "func2") then | |
| 88 | func = 2 | |
| 89 | game:GetService("Chat"):Chat(p,"Switched to Grab",Enum.ChatColor.Green)
| |
| 90 | fire.Color = Color3.new(1,0,0) | |
| 91 | elseif (msg == "func3") then | |
| 92 | func = 3 | |
| 93 | game:GetService("Chat"):Chat(p,"Switched to Sword",Enum.ChatColor.Red)
| |
| 94 | fire.Color = Color3.new(1,0,0) | |
| 95 | elseif (msg == "func4") then | |
| 96 | func = 4 | |
| 97 | game:GetService("Chat"):Chat(p,"Switched to Kick",Enum.ChatColor.Blue)
| |
| 98 | fire.Color = Color3.new(0,0,1) | |
| 99 | elseif (msg == "func5") then | |
| 100 | func = 5 | |
| 101 | game:GetService("Chat"):Chat(p,"Switched to Incenerate",Enum.ChatColor.Red)
| |
| 102 | fire.Color = Color3.new(1,0,0) | |
| 103 | message:Remove() | |
| 104 | elseif (msg == "func6") then | |
| 105 | func = 6 | |
| 106 | game:GetService("Chat"):Chat(p,"Switched to Insert Giver Ray",Enum.ChatColor.Green)
| |
| 107 | fire.Color = Color3.new(0,1,0) | |
| 108 | elseif (msg == "func7") then | |
| 109 | func = 7 | |
| 110 | game:GetService("Chat"):Chat(p,"Switched to Voice Control",Enum.ChatColor.Green)
| |
| 111 | fire.Color = Color3.new(0,1,0) | |
| 112 | elseif (msg == "trollface") then | |
| 113 | frame.Visible = true | |
| 114 | frame.Image = "http://www.roblox.com/asset/?id=34723158" | |
| 115 | wait(5) | |
| 116 | frame.Visible = false | |
| 117 | elseif (msg == "epic") then | |
| 118 | frame.Visible = true | |
| 119 | frame.Image = "http://www.roblox.com/asset/?id=23646110" | |
| 120 | wait(5) | |
| 121 | frame.Visible = false | |
| 122 | elseif (msg == "mad") then | |
| 123 | frame.Visible = true | |
| 124 | frame.Image = "http://www.roblox.com/asset/?id=49952615" | |
| 125 | wait(5) | |
| 126 | frame.Visible = false | |
| 127 | elseif (msg == "pity") then | |
| 128 | frame.Visible = true | |
| 129 | frame.Image = "http://www.roblox.com/asset/?id=56389354" | |
| 130 | wait(5) | |
| 131 | frame.Visible = false | |
| 132 | elseif (msg == "coplox") then | |
| 133 | frame.Visible = true | |
| 134 | frame.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=200&y=200&Format=Png&username=coplox" | |
| 135 | wait(5) | |
| 136 | frame.Visible = false | |
| 137 | elseif (msg == "ttyyuu") then | |
| 138 | frame.Visible = true | |
| 139 | frame.Image = "http://www.roblox.com/asset/?id=56389471" | |
| 140 | wait(5) | |
| 141 | frame.Visible = false | |
| 142 | elseif (msg == "drop") then | |
| 143 | frame.Visible = true | |
| 144 | frame.Image = "http://www.roblox.com/asset/?id=56389530" | |
| 145 | wait(5) | |
| 146 | frame.Visible = false | |
| 147 | elseif (msg == "me") then | |
| 148 | frame.Visible = true | |
| 149 | frame.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=200&y=200&Format=Png&username="..pl.Name | |
| 150 | wait(5) | |
| 151 | frame.Visible = false | |
| 152 | elseif (string.lower(msg) == "commands") then | |
| 153 | message = Instance.new("Message")
| |
| 154 | message.Parent = game.Workspace | |
| 155 | message.Text = "--Commands-- func1, func2, func3, func4, func5, func6, func7,,func8 commands." | |
| 156 | wait(5) | |
| 157 | message.Text = "--Commands Part2-- !name(your text), !exe(your text), m/(your text), sm/(your text), !insert (ItemID)." | |
| 158 | wait(5) | |
| 159 | message.Text = "--Decal Commands-- trollface, epic, mad, me, pity, drop, ttyyuu, coplox." | |
| 160 | wait(5) | |
| 161 | message:Remove() | |
| 162 | elseif (string.sub(msg,1,2) == "m/") then | |
| 163 | mess=string.sub(msg,3) | |
| 164 | message = Instance.new("Message")
| |
| 165 | message.Parent = game.Workspace | |
| 166 | message.Text = name..": "..mess | |
| 167 | wait(5) | |
| 168 | message:Remove() | |
| 169 | elseif (string.sub(msg,1,3) == "sm/") then | |
| 170 | mess=string.sub(msg,4) | |
| 171 | message = Instance.new("Message")
| |
| 172 | message.Parent = game.Workspace | |
| 173 | message.Text = mess | |
| 174 | wait(5) | |
| 175 | message:Remove() | |
| 176 | else | |
| 177 | Say(msg, name, m)game:GetService("Chat"):Chat(p,tostring(msg),Enum.ChatColor.Blue)
| |
| 178 | fire.Color = Color3.new(0,0,1) | |
| 179 | end | |
| 180 | end) | |
| 181 | mouse_left = false | |
| 182 | mouse.Button1Down:connect(function() | |
| 183 | if (func == 1) then | |
| 184 | local cf = CFrame.new((p.Position + mouse.Hit.p) / 2, mouse.Hit.p) | |
| 185 | local mag = (p.Position - mouse.Hit.p).magnitude | |
| 186 | if (mag > 2048) then return end | |
| 187 | local r = Instance.new("Part")
| |
| 188 | r.BrickColor = BrickColor.Yellow() | |
| 189 | r.formFactor = "Custom" | |
| 190 | r.Size = Vector3.new(0.2,0.2,mag) | |
| 191 | r.CFrame = cf | |
| 192 | r.Anchored = true | |
| 193 | r.CanCollide = false | |
| 194 | r.Parent = workspace | |
| 195 | local e = Instance.new("Explosion")
| |
| 196 | e.Position = mouse.Hit.p | |
| 197 | e.Parent = workspace | |
| 198 | wait(0.3) | |
| 199 | r:remove() | |
| 200 | end | |
| 201 | if (func == 2) then | |
| 202 | local i = mouse.Target | |
| 203 | local oPos = Vector3.new(0,0,0) | |
| 204 | if (i == nil) then return end | |
| 205 | if (i.Anchored) then return end | |
| 206 | mouse_left = true | |
| 207 | local bpos = Instance.new("BodyPosition",i)
| |
| 208 | bpos.maxForce = Vector3.new(1,1,1) * math.huge | |
| 209 | local bgyr = Instance.new("BodyGyro",i)
| |
| 210 | bgyr.maxTorque = Vector3.new(1,1,1) * math.huge | |
| 211 | while mouse_left do | |
| 212 | wait() | |
| 213 | bpos.position = (p.CFrame * CFrame.new(0,0,-i.Size.z * 2)).p | |
| 214 | bgyr.cframe = p.CFrame | |
| 215 | if ((i.Position - p.Position).magnitude > 30) then | |
| 216 | i.CFrame = p.CFrame * CFrame.new(0,0,-i.Size.z * 2) | |
| 217 | end | |
| 218 | fire.Color = Color3.new(0,1,0) | |
| 219 | end | |
| 220 | bpos:remove() | |
| 221 | bgyr:remove() | |
| 222 | end | |
| 223 | if (func == 3) then | |
| 224 | local i = mouse.Target | |
| 225 | local oPos = Vector3.new(0,0,0) | |
| 226 | if (i == nil) then return end | |
| 227 | if (i.Anchored) then return end | |
| 228 | local m = Instance.new("SpecialMesh",p)
| |
| 229 | m.MeshType = "FileMesh" | |
| 230 | m.MeshId = "rbxasset://fonts/sword.mesh" | |
| 231 | m.Scale = Vector3.new(2,2,2) | |
| 232 | fire.Enabled = false | |
| 233 | p.Anchored = false | |
| 234 | ||
| 235 | local w = Instance.new("Weld")
| |
| 236 | w.C0 = CFrame.Angles(0,math.pi,0) | |
| 237 | w.Part0 = i | |
| 238 | w.Part1 = p | |
| 239 | w.Parent = i | |
| 240 | wait(3) | |
| 241 | i:breakJoints() | |
| 242 | m:remove() | |
| 243 | p.Anchored = true | |
| 244 | fire.Enabled = true | |
| 245 | end | |
| 246 | if (func == 4) then | |
| 247 | local i = mouse.Target | |
| 248 | local oPos = Vector3.new(0,0,0) | |
| 249 | if (i == nil) then return end | |
| 250 | if (i.Anchored) then return end | |
| 251 | if (i == nil) then return end | |
| 252 | local cf = CFrame.new((p.Position + mouse.Hit.p) / 2, mouse.Hit.p) | |
| 253 | local mag = (p.Position - mouse.Hit.p).magnitude | |
| 254 | if (mag > 2048) then return end | |
| 255 | local r = Instance.new("Part")
| |
| 256 | r.BrickColor = BrickColor.Yellow() | |
| 257 | r.formFactor = "Custom" | |
| 258 | r.Size = Vector3.new(0.2,0.2,mag) | |
| 259 | r.CFrame = cf | |
| 260 | r.Anchored = true | |
| 261 | r.CanCollide = false | |
| 262 | r.Parent = workspace | |
| 263 | wait(0.3) | |
| 264 | r:remove() | |
| 265 | local a = i.Parent:children() | |
| 266 | local b = 0 | |
| 267 | for b = 1, #a do | |
| 268 | if (a[b]:IsA("BasePart")) then
| |
| 269 | player=game.Players:findFirstChild(a[b].Parent.Name) | |
| 270 | if player~=nil then | |
| 271 | player:Remove() | |
| 272 | end | |
| 273 | wait(40 / #a) | |
| 274 | end | |
| 275 | end | |
| 276 | for b = 1, #a do | |
| 277 | if (a[b]:IsA("BasePart")) then
| |
| 278 | a[b]:remove() | |
| 279 | wait(40 / #a) | |
| 280 | end | |
| 281 | end | |
| 282 | end | |
| 283 | if (func == 5) then | |
| 284 | local i = mouse.Target | |
| 285 | local oPos = Vector3.new(0,0,0) | |
| 286 | if (i == nil) then return end | |
| 287 | if (i.Anchored) then return end | |
| 288 | if (i == nil) then return end | |
| 289 | local cf = CFrame.new((p.Position + mouse.Hit.p) / 2, mouse.Hit.p) | |
| 290 | local mag = (p.Position - mouse.Hit.p).magnitude | |
| 291 | if (mag > 2048) then return end | |
| 292 | local r = Instance.new("Part")
| |
| 293 | r.BrickColor = BrickColor.Yellow() | |
| 294 | r.formFactor = "Custom" | |
| 295 | r.Size = Vector3.new(0.2,0.2,mag) | |
| 296 | r.CFrame = cf | |
| 297 | r.Anchored = true | |
| 298 | r.CanCollide = false | |
| 299 | r.Parent = workspace | |
| 300 | wait(0.3) | |
| 301 | r:remove() | |
| 302 | local a = i.Parent:children() | |
| 303 | local b = 0 | |
| 304 | for b = 1, #a do | |
| 305 | if (a[b]:IsA("BasePart")) then
| |
| 306 | Instance.new("Fire",a[b]).Size = a[b].Size.magnitude * 3
| |
| 307 | wait(40 / #a) | |
| 308 | end | |
| 309 | end | |
| 310 | for b = 1, #a do | |
| 311 | if (a[b]:IsA("BasePart")) then
| |
| 312 | a[b].Color = Color3.new(0,0,0) | |
| 313 | wait(40 / #a) | |
| 314 | end | |
| 315 | end | |
| 316 | for b = 1, #a do | |
| 317 | if (a[b]:IsA("BasePart")) then
| |
| 318 | a[b]:remove() | |
| 319 | wait(40 / #a) | |
| 320 | end | |
| 321 | end | |
| 322 | end | |
| 323 | if (func == 6) then | |
| 324 | local i = mouse.Target | |
| 325 | local oPos = Vector3.new(0,0,0) | |
| 326 | if (i == nil) then return end | |
| 327 | if (i.Anchored) then return end | |
| 328 | if (i == nil) then return end | |
| 329 | local cf = CFrame.new((p.Position + mouse.Hit.p) / 2, mouse.Hit.p) | |
| 330 | local mag = (p.Position - mouse.Hit.p).magnitude | |
| 331 | if (mag > 2048) then return end | |
| 332 | local ins = game:GetService("InsertService"):LoadAsset(21001552)
| |
| 333 | local Ins = nil | |
| 334 | local r = Instance.new("Part")
| |
| 335 | r.BrickColor = BrickColor.Yellow() | |
| 336 | r.formFactor = "Custom" | |
| 337 | r.Size = Vector3.new(0.2,0.2,mag) | |
| 338 | r.CFrame = cf | |
| 339 | r.Anchored = true | |
| 340 | r.CanCollide = false | |
| 341 | r.Parent = workspace | |
| 342 | wait(0.3) | |
| 343 | r:remove() | |
| 344 | local park = ins:GetChildren() | |
| 345 | local bark = 0 | |
| 346 | for bark = 1, #park do | |
| 347 | if park[bark]:IsA("Tool") then
| |
| 348 | Ins = park[bark] | |
| 349 | end | |
| 350 | end | |
| 351 | local a = i.Parent:children() | |
| 352 | local b = 0 | |
| 353 | for b = 1, #a do | |
| 354 | if (a[b]:IsA("BasePart")) then
| |
| 355 | player=game.Players:findFirstChild(a[b].Parent.Name) | |
| 356 | if player~=nil then | |
| 357 | Ins.Parent = player.Backpack | |
| 358 | end | |
| 359 | end | |
| 360 | end | |
| 361 | end | |
| 362 | if (func == 7) then | |
| 363 | game:GetService("Chat"):Chat(p,"Say something to make the target say it.",Enum.ChatColor.Green)
| |
| 364 | local i = mouse.Target | |
| 365 | local oPos = Vector3.new(0,0,0) | |
| 366 | if (i == nil) then return end | |
| 367 | if (i.Anchored) then return end | |
| 368 | if (i == nil) then return end | |
| 369 | local cf = CFrame.new((p.Position + mouse.Hit.p) / 2, mouse.Hit.p) | |
| 370 | local mag = (p.Position - mouse.Hit.p).magnitude | |
| 371 | if (mag > 2048) then return end | |
| 372 | local r = Instance.new("Part")
| |
| 373 | r.BrickColor = BrickColor.Yellow() | |
| 374 | r.formFactor = "Custom" | |
| 375 | r.Size = Vector3.new(0.2,0.2,mag) | |
| 376 | r.CFrame = cf | |
| 377 | r.Anchored = true | |
| 378 | r.CanCollide = false | |
| 379 | r.Parent = workspace | |
| 380 | wait(0.3) | |
| 381 | r:remove() | |
| 382 | local a = i.Parent:children() | |
| 383 | local b = 0 | |
| 384 | while true do | |
| 385 | wait() | |
| 386 | pl.Chatted:connect(function(msge) | |
| 387 | for b = 1, #a do | |
| 388 | if (a[b]:IsA("BasePart")) then
| |
| 389 | player=game.Players:findFirstChild(a[b].Parent.Name) | |
| 390 | if player~=nil then | |
| 391 | game:GetService("Chat"):Chat(player.Character.Head,msge,Enum.ChatColor.Blue)
| |
| 392 | end | |
| 393 | end | |
| 394 | end | |
| 395 | end) | |
| 396 | end | |
| 397 | end | |
| 398 | ||
| 399 | end) | |
| 400 | mouse.Button1Up:connect(function() mouse_left = false end) | |
| 401 | ||
| 402 | while true do | |
| 403 | wait() | |
| 404 | p.CFrame = c.CoordinateFrame * CFrame.new(0,0,-10) | |
| 405 | m.Parent = workspace | |
| 406 | p.Parent = m | |
| 407 | h.Parent = m | |
| 408 | fire.Parent = p | |
| 409 | end | |
| 410 | end | |
| 411 | script.Parent.Selected:connect(onS) | |
| 412 | end |