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