View difference between Paste ID: HBrsUDRa and x9kXeJcU
SHOW: | | - or go back to the newest paste.
1
Ply = game.Players.LocalPlayer
2
--FIXED WITH TRIGECTORY's CheatSheet--
3
cheatsheetplr = game.Players.LocalPlayer
4
i = Instance.new("NumberValue", cheatsheetplr )
5
i.Name = "FPSCH"
6
Bin = Instance.new("HopperBin", cheatsheetplr .Backpack)
7
script.Parent = Bin
8
local cf = CFrame.new
9
local RbxUtility = LoadLibrary("RbxUtility")
10
local Create = RbxUtility.Create
11
RW = Create("Weld")({Name = "Right Shoulder", Part0 = Tor, C0 = CFrame.new(1.5, 0.5, 0), C1 = CFrame.new(0, 0.5, 
12
13
0), Part1 = RA, Parent = Tor})
14
LW = Create("Weld")({Name = "Left Shoulder", Part0 = Tor, C0 = CFrame.new(-1.5, 0.5, 0), C1 = CFrame.new(0, 0.5, 
15
16
0), Part1 = LA, Parent = Tor})
17
wait(.05)
18
--Saz
19
20
debounce=true
21
etime=0
22
etimem=20
23
down=false
24
25
vPlayer=game.Players.LocalPlayer
26
cPlayer=nil
27
Humanoid=nil
28
29
Welds={}
30
31
stopVictoly=function()
32
	
33
	for _,v in pairs(Welds) do
34
		v.Parent = cPlayer.Torso
35
	end
36
	
37
	wait(.2)
38
	
39
	g1:Remove() g2:Remove() g3:Remove() g4:Remove() g5:Remove()
40
	
41
	b1:Remove() b2:Remove()
42
	
43
	p1:Remove() p2:Remove()
44
	
45
	bpos:Remove()
46
	brot:Remove()
47
	
48
	Head.Anchored=false
49
	
50
	Humanoid.PlatformStand=false
51
	
52
end
53
startVictoly=function()
54
	
55
	Welds={}
56
57
	cPlayer=vPlayer.Character
58
	Humanoid = nil
59
	for _,v in pairs(cPlayer:children()) do
60
		if v.className=="Humanoid" then
61
			Humanoid=v
62
		end
63
		if v.Name=="Torso" then
64
			for __,vv in pairs(v:children()) do
65
				if vv:IsA("JointInstance") then
66
					table.insert(Welds,vv)
67
				end
68
			end
69
		end
70
	end
71
	
72
	Torso = cPlayer.Torso
73
	Head = cPlayer.Head
74
	RightArm = cPlayer["Right Arm"]
75
	LeftArm = cPlayer["Left Arm"]
76
	RightLeg = cPlayer["Right Leg"]
77
	LeftLeg = cPlayer["Left Leg"]
78
	
79
	Head.Anchored=true
80
	
81
	headpos = Head.CFrame.p
82
	
83-
	print("DEAD")
83+
84
	Humanoid.PlatformStand=true
85
	
86
	Torso.Anchored=true
87
	
88
	p1=Instance.new("Part",cPlayer)
89
	p1.Anchored=true
90
	p1.formFactor="Custom"
91
	p1.Size=Vector3.new(1,1,1)
92
	p1.TopSurface=0
93
	p1.BottomSurface=0
94
	p1.CanCollide=false
95
	p1.Name="AnchorR"
96
	p1.CFrame = Torso.CFrame * CFrame.new(.5,-3.5,0)
97
	p1.Transparency=1
98
	
99
	p2=Instance.new("Part",cPlayer)
100
	p2.Anchored=true
101
	p2.formFactor="Custom"
102
	p2.Size=Vector3.new(1,1,1)
103
	p2.TopSurface=0
104
	p2.BottomSurface=0
105
	p2.CanCollide=false
106
	p2.Name="AnchorL"
107
	p2.CFrame = Torso.CFrame * CFrame.new(-.5,-3.5,0)
108
	p2.Transparency=1
109
	
110
	g1=Instance.new("Glue",RightLeg)
111
	g1.Part0 = Torso
112
	g1.Part1 = RightLeg
113
	g1.C0 = CFrame.new(.5,-2,0)
114
	g1.C1 = CFrame.new(0,0,0)
115
	g1.F0 = Vector3.new(0,1,0)
116
	g1.F1 = Vector3.new(0,1,0)
117
	g1.F2 = Vector3.new(0,1,0)
118
	g1.F3 = Vector3.new(0,1,0)
119
	
120
	g2=Instance.new("Glue",p1)
121
	g2.Part0 = p1
122
	g2.Part1 = RightLeg
123
	g2.C0 = CFrame.new(0,1.5,0)
124
	g2.C1 = CFrame.new(0,0,0)
125
	g2.F0 = Vector3.new(.25,-1,.25)
126
	g2.F1 = Vector3.new(.25,-1,-.25)
127
	g2.F2 = Vector3.new(-.25,-1,.25)
128
	g2.F3 = Vector3.new(-.25,-1,-.25)
129
	
130
	g3=Instance.new("Glue",LeftLeg)
131
	g3.Part0 = Torso
132
	g3.Part1 = LeftLeg
133
	g3.C0 = CFrame.new(-.5,-2,0)
134
	g3.C1 = CFrame.new(0,0,0)
135
	g3.F0 = Vector3.new(0,1,0)
136
	g3.F1 = Vector3.new(0,1,0)
137
	g3.F2 = Vector3.new(0,1,0)
138
	g3.F3 = Vector3.new(0,1,0)
139
	
140
	g4=Instance.new("Glue",p2)
141
	g4.Part0 = p2
142
	g4.Part1 = LeftLeg
143
	g4.C0 = CFrame.new(0,1.5,0)
144
	g4.C1 = CFrame.new(0,0,0)
145
	g4.F0 = Vector3.new(.25,-1,.25)
146
	g4.F1 = Vector3.new(.25,-1,-.25)
147
	g4.F2 = Vector3.new(-.25,-1,.25)
148
	g4.F3 = Vector3.new(-.25,-1,-.25)
149
	
150
	g5=Instance.new("Glue",Torso)
151
	g5.Part0 = Head
152
	g5.Part1 = Torso
153
	g5.C0 = CFrame.new(0,0,0)
154
	g5.C1 = CFrame.new(0,1.5,0)
155
	g5.F0 = Vector3.new(0,0,0)
156
	g5.F1 = Vector3.new(0,0,0)
157
	g5.F2 = Vector3.new(0,0,0)
158
	g5.F3 = Vector3.new(0,0,0)
159
	
160
	for _,v in pairs(Welds) do
161
		if v.Name~="Neck" then
162
			print(v.Name)
163
			v.Parent = nil
164
			if v.Name=="Right Shoulder" then
165
				RSC0 = v.C0
166
				RSC1 = v.C1
167
			elseif v.Name=="Left Shoulder" then
168
				LSC0 = v.C0
169
				LSC1 = v.C1				
170
			end
171
		end
172
	end
173
	
174
	b1=Instance.new("Motor6D",RightArm)
175
	b1.Part0 = Torso
176
	b1.Part1 = RightArm
177
	b1.C0 = RSC0
178
	b1.C1 = RSC1 * CFrame.new(0,.25,0)
179
	
180
	b2=Instance.new("Motor6D",LeftArm)
181
	b2.Part0 = Torso
182
	b2.Part1 = LeftArm
183
	b2.C0 = LSC0
184
	b2.C1 = LSC1 * CFrame.new(0,.25,0)
185
	
186
	pos=Torso.Position
187
	brot=Instance.new("BodyAngularVelocity",Torso)
188
	brot.P=2250
189
	brot.maxTorque=Vector3.new(8000000,8000000,8000000)
190
	bpos=Instance.new("BodyPosition",Torso)
191
	bpos.P=4250
192
	bpos.D=150
193
	bpos.maxForce=Vector3.new(8000000000,0,8000000000)
194
	bpos.position=Torso.Position
195
	
196
	Torso.RotVelocity=Vector3.new()
197
	Torso.Velocity=Vector3.new()
198
	
199
	
200
	for i=1, 5 do
201
		for _,v in pairs(cPlayer:children()) do
202
			if v:IsA("BasePart") then
203
				v.Velocity=Vector3.new()
204
				v.RotVelocity=Vector3.new()
205
			end
206
		end
207
		wait(.05)
208
	end
209
	
210
	Torso.Neck.Parent=nil
211
	Torso.Anchored=false
212
	
213
	ex=0
214
	em = 0
215
	elo = 0
216
	
217
	local mus = Instance.new("Sound",Torso)
218
	mus.Volume = 1
219
	mus.SoundId="http://www.roblox.com/asset/?id=935994277"
220-
	mus.SoundId="http://www.roblox.com/asset/?id=230597205"
220+
221
	
222
	ded=false
223
	
224
	wait()
225
	
226
	li=Instance.new("PointLight",Torso)
227
	li.Range=25
228
	li.Brightness=5
229
	li.Shadows=true
230
	
231
	pos=Torso.CFrame
232
	
233
	while down do
234
		game:GetService("RunService").Heartbeat:wait()
235
		em = em+1
236
		elo = elo+1
237
		if em == 11 then
238
			brot.angularvelocity=Vector3.new(math.random(-26,26),math.random(-20,20)/6,math.random(-26,26)/2)
239
			bpos.position = (pos * CFrame.new(math.random(-20,20)/10,0,math.random(-20,20)/20)).p
240
			em = math.random(0,4)
241
			li.Color=Color3.new(math.random(100,255)/255,math.random(100,255)/255,math.random(100,255)/255)
242
		end
243
		
244
		b1.C0 = RSC0 * CFrame.new(math.cos(math.rad(elo*15))/20,.5,math.sin(math.rad(elo*15))/30) * CFrame.Angles(math.rad(ex/8)*elo - math.pi/3,math.cos(math.rad(elo*15))/100,math.sin(elo/8)*7)
245
		b2.C0 = LSC0 * CFrame.new(math.cos(math.rad(elo*15))/20,.5,math.sin(math.rad(elo*15))/30) * CFrame.Angles(math.rad(-ex/8)*elo - math.pi/3,math.sin(math.rad(elo*15))/100,-math.cos(elo/8)*7)
246
		
247
		ex = ex + math.random(-5,5)/5
248
		if ex > 50 then
249
			ex = 50
250
		elseif ex < 10 then
251
			ex = 20
252
		end
253
		
254
		if elo > 15 then
255
		
256
			if g1.Parent==nil or g2.Parent==nil or g3.Parent==nil or g4.Parent==nil or g5.Parent==nil or Humanoid.Health <= 0 then
257
				ded = true
258
				break
259
			end
260
			if g1.Part0==nil or g2.Part0==nil or g3.Part0==nil or g4.Part0==nil or g5.Part0==nil then
261
				ded = true
262
				break
263
			end
264
			if RightArm.Parent == nil or LeftArm.Parent == nil or LeftLeg.Parent==nil or RightLeg.Parent==nil then
265
				ded=true
266
				break
267
			end
268
		
269
		end
270
		
271
	end
272
	
273
	li:Remove()
274
	
275
	mus:Stop()
276
	
277
	if ded then
278
		Head.Anchored=false
279
		
280
		for _,v in pairs(cPlayer:children()) do
281
			if v:IsA("BasePart") then
282
				v:BreakJoints()
283
				v.CFrame = CFrame.new(Torso.Position + Vector3.new(math.random(-2,2),math.random(-1,2),math.random(-2,2))) * CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
284
				v.Velocity=Vector3.new(0,0,0)
285
			end
286
		end
287
		
288
		e=Instance.new("Explosion",workspace)
289
		e.BlastRadius=10
290
		e.BlastPressure=0
291
		e.Position=Torso.Position
292
		e.Hit:connect(function(hit) if hit.Parent == cPlayer and hit.Name~="AnchorR" and hit.Name~="AnchorL" then if hit:FindFirstChild("Fire") == nil then Instance.new("Fire",hit) end hit:BreakJoints() hit.Velocity = (e.Position - hit.Position).unit * 80 hit.RotVelocity = hit.Velocity end end)
293
		
294
		s=Instance.new("Sound",Head)
295
		s.SoundId="http://www.roblox.com/asset/?id=230597277"
296
		s.Volume=1
297
		s:Play()
298
		
299
		s=Instance.new("Sound",p1)
300
		s.SoundId="http://www.roblox.com/asset/?id=221920821"
301
		s.Volume=1
302
		s.Pitch=1.25
303
		s:Play()
304
	end
305
	
306
	wait(.5)
307
	mus:Remove()
308
	
309
end
310
311
onEquip=function(mouse)
312
	mouse.Button1Down:connect(function() down=true startVictoly() end)
313
	mouse.Button1Up:connect(function() down=false stopVictoly() end)
314
end
315
script.Parent.Selected:connect(onEquip)