View difference between Paste ID: ydjsS7zp and FmDtzBtA
SHOW: | | - or go back to the newest paste.
1-
--- noobslayer2010
1+
--=================================--
2
3
4
-- EDIT BY MELISSA666666GIRL --
5
-- ORIGINAL SCRIPT --
6-
function fWeld(zName, zParent, zPart0, zPart1, zCoco, a, b, c, d, e, f)
6+
-- Kirky's Realistic Pistol script --
7-
local funcw = Instance.new("Weld")
7+
8-
funcw.Name = zName
8+
-- https://pastebin.com/raw/2W78wPwu --
9-
funcw.Parent = zParent
9+
10-
funcw.Part0 = zPart0
10+
-- THANKS FOR USING :> --
11-
funcw.Part1 = zPart1
11+
12-
if (zCoco == true) then
12+
13-
funcw.C0 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f)
13+
--==================================--
14-
else
14+
15-
funcw.C1 = CFrame.new(a, b, c) * CFrame.fromEulerAnglesXYZ(d, e, f)
15+
local Scale = game.Players.LocalPlayer.Character.Torso.Size.X/2*(game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted") ~= nil and game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted").Scale.Z or 1)*0.8
16
local Speed = 20*Scale
17-
return funcw
17+
local Gravity = 0.1
18
19-
function fun(n1, n2)
19+
local Player = game.Players.LocalPlayer
20-
pcall(function()
20+
local Character = Player.Character
21-
t1 = game.Players[n1].Character.Torso
21+
local Humanoid = Character.Humanoid
22-
t2 = game.Players[n2].Character.Torso
22+
Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,false)
23-
game.Players[n2].Character.Head.Died.Looped = true
23+
local Torso = Character.HumanoidRootPart
24-
game.Players[n2].Character.Head.Died.Playing = true
24+
local Mouse = game.Players.LocalPlayer:GetMouse()
25-
t2.Parent.Humanoid.PlatformStand = true
25+
local RenderStepped = game:GetService("RunService").RenderStepped
26-
t1["Left Shoulder"]:Remove()
26+
local Camera = Workspace.CurrentCamera
27-
ls1 = Instance.new("Weld")
27+
Camera:ClearAllChildren()
28-
ls1.Parent = t1
28+
local Model = Instance.new("Model",Character)
29-
ls1.Part0 = t1
29+
local IgnoreList = {Character,Workspace.Terrain}
30-
ls1.Part1 = t1.Parent["Left Arm"]
30+
31-
ls1.C0 = CFrame.new(-1.5,0,0)
31+
local Part0Joint = CFrame.new(Vector3.new(1,0.75,0)*Scale*1.25)
32-
ls1.Name = "Left Shoulder"
32+
local Part1Joint = CFrame.new(Vector3.new(-0.5,0.75,0)*Scale*1.25)
33-
t1["Right Shoulder"]:Remove()
33+
local RotationOffset = CFrame.Angles(math.rad(90),math.rad(0),0)
34-
rs1 = Instance.new("Weld")
34+
local Gangster = false
35-
rs1.Parent = t1
35+
36-
rs1.Part0 = t1
36+
local Part0JointHead = CFrame.new(Vector3.new(0,1,0)*Scale*1.25)
37-
rs1.Part1 = t1.Parent["Right Arm"]
37+
local Part1JointHead = CFrame.new(Vector3.new(0,-0.5,0)*Scale*1.25)
38-
rs1.C0 = CFrame.new(1.5,0,0)
38+
local RotationOffsetHead = CFrame.Angles(0,0,0)
39-
rs1.Name = "Right Shoulder"
39+
40-
t2["Left Shoulder"]:Remove()
40+
local Handle = Instance.new("Part",Model)
41-
ls2 = Instance.new("Weld")
41+
Handle.CanCollide = false
42-
ls2.Parent = t2
42+
Handle.Name = "Handle"
43-
ls2.Part0 = t2
43+
Handle.Position = Vector3.new(0,100,0)
44-
ls2.Part1 = t2.Parent["Left Arm"]
44+
Handle:BreakJoints()
45-
ls2.C0 = CFrame.new(-1.5,0,0)
45+
Handle.FormFactor = "Custom"
46-
ls2.Name = "Left Shoulder"
46+
Handle.Size = Vector3.new(0.2,0.2,0.2)
47-
t2["Right Shoulder"]:Remove()
47+
Handle.TopSurface = "SmoothNoOutlines"
48-
rs2 = Instance.new("Weld")
48+
Handle.BottomSurface = "SmoothNoOutlines"
49-
rs2.Parent = t2
49+
Handle.FrontSurface = "SmoothNoOutlines"
50-
rs2.Part0 = t2
50+
Handle.BackSurface = "SmoothNoOutlines"
51-
rs2.Part1 = t2.Parent["Right Arm"]
51+
Handle.RightSurface = "SmoothNoOutlines"
52-
rs2.C0 = CFrame.new(1.5,0,0)
52+
Handle.LeftSurface = "SmoothNoOutlines"
53-
rs2.Name = "Right Shoulder"
53+
Handle.BrickColor = BrickColor.new("Really black")
54-
t2["Left Hip"]:Remove()
54+
Handle.Material = "Plastic"
55-
lh2 = Instance.new("Weld")
55+
local Mesh = Instance.new("BlockMesh",Handle)
56-
lh2.Parent = t2
56+
Mesh.Scale = Vector3.new(0.25,1,0.4) / 0.2 * Scale
57-
lh2.Part0 = t2
57+
local HandleWeld = Instance.new("Motor6D")
58-
lh2.Part1 = t2.Parent["Left Leg"]
58+
HandleWeld.Part0 = Character["Right Arm"]
59-
lh2.C0 = CFrame.new(-0.5,-2,0)
59+
HandleWeld.Part1 = Handle
60-
lh2.Name = "Left Hip"
60+
HandleWeld.C0 = CFrame.new(Vector3.new(0,-1,0)*Scale) * CFrame.Angles(math.rad(-105),0,0)
61-
t2["Right Hip"]:Remove()
61+
HandleWeld.Parent = Handle
62-
rh2 = Instance.new("Weld")
62+
63-
rh2.Parent = t2
63+
local Part = Instance.new("Part",Model)
64-
rh2.Part0 = t2
64+
Part.CanCollide = false
65-
rh2.Part1 = t2.Parent["Right Leg"]
65+
Part.Position = Vector3.new(0,100,0)
66-
rh2.C0 = CFrame.new(0.5,-2,0)
66+
Part:BreakJoints()
67-
rh2.Name = "Right Hip"
67+
Part.FormFactor = "Custom"
68-
local d = Instance.new("Part")
68+
Part.Size = Vector3.new(0.2,0.2,0.2)
69-
d.TopSurface = 0
69+
Part.TopSurface = "SmoothNoOutlines"
70-
d.BottomSurface = 0
70+
Part.BottomSurface = "SmoothNoOutlines"
71-
d.CanCollide = false
71+
Part.FrontSurface = "SmoothNoOutlines"
72-
d.BrickColor = BrickColor.new("Medium stone grey")
72+
Part.BackSurface = "SmoothNoOutlines"
73-
d.Shape = "Ball"
73+
Part.RightSurface = "SmoothNoOutlines"
74-
d.Parent = t1
74+
Part.LeftSurface = "SmoothNoOutlines"
75-
d.Size = Vector3.new(1,1,1)
75+
Part.BrickColor = BrickColor.new("Really black")
76-
local dm = Instance.new("SpecialMesh")
76+
Part.Material = "Plastic"
77-
dm.MeshType = "Sphere"
77+
local Mesh = Instance.new("CylinderMesh",Part)
78-
dm.Parent = d
78+
Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scale
79-
dm.Scale = Vector3.new(0.4,0.4,0.4)
79+
local PartWeld = Instance.new("Motor6D")
80-
fWeld("weld",t1,t1,d,true,-0.2,-1.3,-0.6,0,0,0)
80+
PartWeld.Part0 = Handle
81-
d2 = d:Clone()
81+
PartWeld.Part1 = Part
82-
d2.Parent = t1
82+
PartWeld.C0 = CFrame.new(Vector3.new(-0.115,-0.475,-0.190)*Scale) * CFrame.Angles(0,0,0)
83-
fWeld("weld",t1,t1,d2,true,0.2,-1.3,-0.6,0,0,0)
83+
PartWeld.Parent = Part
84-
local c = Instance.new("Part")
84+
85-
c.TopSurface = 0
85+
local Part = Instance.new("Part",Model)
86-
c.BottomSurface = 0
86+
Part.CanCollide = false
87-
c.CanCollide = false
87+
Part.Position = Vector3.new(0,100,0)
88-
c.BrickColor = BrickColor.new("Pastel brown")
88+
Part:BreakJoints()
89-
c.Parent = t1
89+
Part.FormFactor = "Custom"
90-
c.formFactor = "Custom"
90+
Part.Size = Vector3.new(0.2,0.2,0.2)
91-
c.Size = Vector3.new(0.4,1.3,0.4)
91+
Part.TopSurface = "SmoothNoOutlines"
92-
cm = Instance.new("CylinderMesh")
92+
Part.BottomSurface = "SmoothNoOutlines"
93-
cm.Parent = c
93+
Part.FrontSurface = "SmoothNoOutlines"
94-
a = fWeld("weld",t1,t1,c,true,0,-1,-0.52+(-c.Size.y/2),math.rad(-80),0,0)
94+
Part.BackSurface = "SmoothNoOutlines"
95-
c2 = d:Clone()
95+
Part.RightSurface = "SmoothNoOutlines"
96-
c2.BrickColor = BrickColor.new("Medium stone grey")
96+
Part.LeftSurface = "SmoothNoOutlines"
97-
c2.Mesh.Scale = Vector3.new(0.4,0.62,0.4)
97+
Part.BrickColor = BrickColor.new("Really black")
98-
c2.Parent = t1
98+
Part.Material = "Plastic"
99-
fWeld("weld",c,c,c2,true,0,0+(c.Size.y/2),0,math.rad(-10),0,0)
99+
local Mesh = Instance.new("CylinderMesh",Part)
100-
local bl = Instance.new("Part")
100+
Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scale
101-
bl.TopSurface = 0
101+
local PartWeld = Instance.new("Motor6D")
102-
bl.BottomSurface = 0
102+
PartWeld.Part0 = Handle
103-
bl.CanCollide = false
103+
PartWeld.Part1 = Part
104-
bl.BrickColor = BrickColor.new("Pastel brown")
104+
PartWeld.C0 = CFrame.new(Vector3.new(0.115,-0.475,0.190)*Scale) * CFrame.Angles(0,0,0) 
105-
bl.Shape = "Ball"
105+
PartWeld.Parent = Part
106-
bl.Parent = t2
106+
107-
bl.Size = Vector3.new(1,1,1)
107+
local Part = Instance.new("Part",Model)
108-
local dm = Instance.new("SpecialMesh")
108+
Part.CanCollide = false
109-
dm.MeshType = "Sphere"
109+
Part.Position = Vector3.new(0,100,0)
110-
dm.Parent = bl
110+
Part:BreakJoints()
111-
dm.Scale = Vector3.new(1.2,1.2,1.2)
111+
Part.FormFactor = "Custom"
112-
fWeld("weld",t2,t2,bl,true,-0.5,0.5,-0.6,0,0,0)
112+
Part.Size = Vector3.new(0.2,0.2,0.2)
113-
local br = Instance.new("Part")
113+
Part.TopSurface = "SmoothNoOutlines"
114-
br.TopSurface = 0
114+
Part.BottomSurface = "SmoothNoOutlines"
115-
br.BottomSurface = 0
115+
Part.FrontSurface = "SmoothNoOutlines"
116-
br.CanCollide = false
116+
Part.BackSurface = "SmoothNoOutlines"
117-
br.BrickColor = BrickColor.new("Pastel brown")
117+
Part.RightSurface = "SmoothNoOutlines"
118-
br.Shape = "Ball"
118+
Part.LeftSurface = "SmoothNoOutlines"
119-
br.Parent = t2
119+
Part.BrickColor = BrickColor.new("Really black")
120-
br.Size = Vector3.new(1,1,1)
120+
Part.Material = "Plastic"
121-
local dm = Instance.new("SpecialMesh")
121+
local Mesh = Instance.new("CylinderMesh",Part)
122-
dm.MeshType = "Sphere"
122+
Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scale
123-
dm.Parent = br
123+
local PartWeld = Instance.new("Motor6D")
124-
dm.Scale = Vector3.new(1.2,1.2,1.2)
124+
PartWeld.Part0 = Handle
125-
fWeld("weld",t2,t2,br,true,0.5,0.5,-0.6,0,0,0)
125+
PartWeld.Part1 = Part
126-
local bln = Instance.new("Part")
126+
PartWeld.C0 = CFrame.new(Vector3.new(-0.115,-0.475,0.190)*Scale) * CFrame.Angles(0,0,0)
127-
bln.TopSurface = 0
127+
PartWeld.Parent = Part
128-
bln.BottomSurface = 0
128+
129-
bln.CanCollide = false
129+
local Part = Instance.new("Part",Model)
130-
bln.Shape = "Ball"
130+
Part.CanCollide = false
131-
bln.Parent = t2
131+
Part.Position = Vector3.new(0,100,0)
132-
bln.Size = Vector3.new(1,1,1)
132+
Part:BreakJoints()
133-
local dm = Instance.new("SpecialMesh")
133+
Part.FormFactor = "Custom"
134-
dm.MeshType = "Sphere"
134+
Part.Size = Vector3.new(0.2,0.2,0.2)
135-
dm.Parent = bln
135+
Part.TopSurface = "SmoothNoOutlines"
136-
dm.Scale = Vector3.new(0.2,0.2,0.2)
136+
Part.BottomSurface = "SmoothNoOutlines"
137-
fWeld("weld",t2,t2,bln,true,-0.5,0.5,-1.2,0,0,0)
137+
Part.FrontSurface = "SmoothNoOutlines"
138-
local brn = Instance.new("Part")
138+
Part.BackSurface = "SmoothNoOutlines"
139-
brn.TopSurface = 0
139+
Part.RightSurface = "SmoothNoOutlines"
140-
brn.BottomSurface = 0
140+
Part.LeftSurface = "SmoothNoOutlines"
141-
brn.CanCollide = false
141+
Part.BrickColor = BrickColor.new("Really black")
142-
brn.Shape = "Ball"
142+
Part.Material = "Plastic"
143-
brn.Parent = t2
143+
local Mesh = Instance.new("CylinderMesh",Part)
144-
brn.Size = Vector3.new(1,1,1)
144+
Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scale
145-
local dm = Instance.new("SpecialMesh")
145+
local PartWeld = Instance.new("Motor6D")
146-
dm.MeshType = "Sphere"
146+
PartWeld.Part0 = Handle
147-
dm.Parent = brn
147+
PartWeld.Part1 = Part
148-
dm.Scale = Vector3.new(0.2,0.2,0.2)
148+
PartWeld.C0 = CFrame.new(Vector3.new(0.115,-0.475,-0.190)*Scale) * CFrame.Angles(0,0,0)
149-
fWeld("weld",t2,t2,brn,true,0.5,0.5,-1.2,0,0,0)
149+
PartWeld.Parent = Part
150-
lh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,-0.4,0)
150+
151-
rh2.C1 = CFrame.new(0,-1.5,-0.5) * CFrame.Angles(0.9,0.4,0)
151+
local Part = Instance.new("Part",Model)
152-
ls2.C1 = CFrame.new(-0.5,-1.3,-0.5) * CFrame.Angles(0.9,-0.4,0)
152+
Part.CanCollide = false
153-
rs2.C1 = CFrame.new(0.5,-1.3,-0.5) * CFrame.Angles(0.9,0.4,0)
153+
Part.Position = Vector3.new(0,100,0)
154-
ls1.C1 = CFrame.new(-0.5,0.7,0) * CFrame.Angles(-0.9,-0.4,0)
154+
Part:BreakJoints()
155-
rs1.C1 = CFrame.new(0.5,0.7,0) * CFrame.Angles(-0.9,0.4,0)
155+
Part.FormFactor = "Custom"
156-
if t1:findFirstChild("weldx") ~= nil then
156+
Part.Size = Vector3.new(0.2,0.2,0.2)
157-
t1.weldx:Remove()
157+
Part.TopSurface = "SmoothNoOutlines"
158
Part.BottomSurface = "SmoothNoOutlines"
159-
we = fWeld("weldx", t1, t1, t2, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
159+
Part.FrontSurface = "SmoothNoOutlines"
160-
n = t2.Neck
160+
Part.BackSurface = "SmoothNoOutlines"
161-
n.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
161+
Part.RightSurface = "SmoothNoOutlines"
162
Part.LeftSurface = "SmoothNoOutlines"
163-
coroutine.resume(coroutine.create(function()
163+
Part.BrickColor = BrickColor.new("Really black")
164-
while wait() do
164+
Part.Material = "Plastic"
165-
for i = 1,6 do
165+
local Mesh = Instance.new("BlockMesh",Part)
166-
we.C1 = we.C1 * CFrame.new(0,-0.3,0)
166+
Mesh.Scale = Vector3.new(0.23,0.2,0.1) / 0.2 * Scale
167-
wait()
167+
local PartWeld = Instance.new("Motor6D")
168
PartWeld.Part0 = Handle
169
PartWeld.Part1 = Part
170-
for i = 1,6 do
170+
PartWeld.C0 = CFrame.new(Vector3.new(0,-0.475,-0.175)*Scale) * CFrame.Angles(0,0,0)
171-
we.C1 = we.C1 * CFrame.new(0,0.3,0)
171+
PartWeld.Parent = Part
172-
wait()
172+
173
local Part = Instance.new("Part",Model)
174
Part.CanCollide = false
175-
end))
175+
Part.Position = Vector3.new(0,100,0)
176
Part:BreakJoints()
177
Part.FormFactor = "Custom"
178-
plr = game.Players.LocalPlayer
178+
Part.Size = Vector3.new(0.2,0.2,0.2)
179-
char = plr.Character
179+
Part.TopSurface = "SmoothNoOutlines"
180-
Clicksound = Instance.new("Sound",game.Players.LocalPlayer.PlayerGui)
180+
Part.BottomSurface = "SmoothNoOutlines"
181-
Clicksound.SoundId = "rbxassetid://178104975"
181+
Part.FrontSurface = "SmoothNoOutlines"
182-
Clicksound.Volume = 100
182+
Part.BackSurface = "SmoothNoOutlines"
183-
IntroSong = Instance.new("Sound",game.Players.LocalPlayer.PlayerGui)
183+
Part.RightSurface = "SmoothNoOutlines"
184-
IntroSong.Volume = 10
184+
Part.LeftSurface = "SmoothNoOutlines"
185-
IntroSong.SoundId = "rbxassetid://608600954"
185+
Part.BrickColor = BrickColor.new("Really black")
186-
LineOne = Instance.new("TextLabel")
186+
Part.Material = "Plastic"
187-
LineTw0 = Instance.new("TextLabel")
187+
local Mesh = Instance.new("BlockMesh",Part)
188-
LineThree = Instance.new("TextLabel")
188+
Mesh.Scale = Vector3.new(0.23,0.2,0.1) / 0.2 * Scale
189-
LineFour = Instance.new("TextLabel")
189+
local PartWeld = Instance.new("Motor6D")
190-
MSound = Instance.new("Sound",workspace)
190+
PartWeld.Part0 = Handle
191-
MSound.Volume = 4
191+
PartWeld.Part1 = Part
192-
MSound.Looped = true
192+
PartWeld.C0 = CFrame.new(Vector3.new(0,-0.475,0.175)*Scale) * CFrame.Angles(0,0,0)
193-
InvisWS = Instance.new("TextButton")
193+
PartWeld.Parent = Part
194-
GhostWS = Instance.new("TextButton")
194+
195-
Hell = Instance.new("TextButton")
195+
local Part = Instance.new("Part",Model)
196-
O = Instance.new("TextLabel")
196+
Part.CanCollide = false
197-
Rape = Instance.new("TextButton")
197+
Part.Position = Vector3.new(0,100,0)
198-
SitPlr = Instance.new("TextButton")
198+
Part:BreakJoints()
199-
JumpPlr = Instance.new("TextButton")
199+
Part.FormFactor = "Custom"
200-
T = Instance.new("TextLabel")
200+
Part.Size = Vector3.new(0.2,0.2,0.2)
201-
FrameTwo = Instance.new("Frame")
201+
Part.TopSurface = "SmoothNoOutlines"
202-
Gravity = Instance.new("TextButton")
202+
Part.BottomSurface = "SmoothNoOutlines"
203-
GravNum = Instance.new("TextBox")
203+
Part.FrontSurface = "SmoothNoOutlines"
204-
MusicCube = Instance.new("TextButton")
204+
Part.BackSurface = "SmoothNoOutlines"
205-
RemoveCube = Instance.new("TextButton")
205+
Part.RightSurface = "SmoothNoOutlines"
206-
Rape = Instance.new("TextButton")
206+
Part.LeftSurface = "SmoothNoOutlines"
207-
RapeVictim = Instance.new("TextBox")
207+
Part.BrickColor = BrickColor.new("Really black")
208-
MSound.Playing = true
208+
Part.Material = "Plastic"
209-
Exploit = Instance.new("ScreenGui")
209+
local Mesh = Instance.new("BlockMesh",Part)
210-
Frame = Instance.new("Frame")
210+
Mesh.Scale = Vector3.new(0.1,0.2,0.38) / 0.2 * Scale
211-
PlayerName = Instance.new("TextBox")
211+
local PartWeld = Instance.new("Motor6D")
212-
SelectAll = Instance.new("TextButton")
212+
PartWeld.Part0 = Handle
213-
Music = Instance.new("TextButton")
213+
PartWeld.Part1 = Part
214-
Punish = Instance.new("TextButton")
214+
PartWeld.C0 = CFrame.new(Vector3.new(-0.1,-0.475,0)*Scale) * CFrame.Angles(0,0,0)
215-
MeshID = Instance.new("TextBox")
215+
PartWeld.Parent = Part
216-
MuID = Instance.new("TextBox")
216+
217-
 LoadCharacter = Instance.new("TextButton")
217+
local Part = Instance.new("Part",Model)
218-
 Clearws = Instance.new("TextButton")
218+
Part.CanCollide = false
219-
SpawnLoc = Instance.new("TextButton")
219+
Part.Position = Vector3.new(0,100,0)
220-
Freeze = Instance.new("TextButton")
220+
Part:BreakJoints()
221-
Invisible = Instance.new("TextButton")
221+
Part.FormFactor = "Custom"
222-
Settings = Instance.new("TextButton")
222+
Part.Size = Vector3.new(0.2,0.2,0.2)
223-
RemoveTools = Instance.new("TextButton")
223+
Part.TopSurface = "SmoothNoOutlines"
224-
Visualizer = Instance.new("TextButton")
224+
Part.BottomSurface = "SmoothNoOutlines"
225-
BG = Instance.new("Frame")
225+
Part.FrontSurface = "SmoothNoOutlines"
226-
Stools = Instance.new("TextButton")
226+
Part.BackSurface = "SmoothNoOutlines"
227-
Theme4 = Instance.new("TextButton")
227+
Part.RightSurface = "SmoothNoOutlines"
228-
Kill = Instance.new("TextButton")
228+
Part.LeftSurface = "SmoothNoOutlines"
229-
Pitch = Instance.new("TextBox")
229+
Part.BrickColor = BrickColor.new("Really black")
230-
From = Instance.new("TextBox")
230+
Part.Material = "Plastic"
231-
Theme5 = Instance.new("TextButton")
231+
local Mesh = Instance.new("BlockMesh",Part)
232-
Control = Instance.new("TextButton")
232+
Mesh.Scale = Vector3.new(0.1,0.2,0.38) / 0.2 * Scale
233-
ID = Instance.new("TextBox")
233+
local PartWeld = Instance.new("Motor6D")
234-
Godmode = Instance.new("TextButton")
234+
PartWeld.Part0 = Handle
235-
Walkspeed = Instance.new("TextButton")
235+
PartWeld.Part1 = Part
236-
Speed = Instance.new("TextBox")
236+
PartWeld.C0 = CFrame.new(Vector3.new(0.1,-0.475,0)*Scale) * CFrame.Angles(0,0,0)
237-
Value = Instance.new("TextBox")
237+
PartWeld.Parent = Part
238-
Btools = Instance.new("TextButton")
238+
239-
Spectate = Instance.new("TextButton")
239+
local Part = Instance.new("Part",Model)
240-
Negative = Instance.new("TextButton")
240+
Part.CanCollide = false
241-
StatChange = Instance.new("TextButton")
241+
Part.Position = Vector3.new(0,100,0)
242-
StatName = Instance.new("TextBox")
242+
Part:BreakJoints()
243-
Skybox = Instance.new("TextButton")
243+
Part.FormFactor = "Custom"
244-
Skyboxid = Instance.new("TextBox")
244+
Part.Size = Vector3.new(0.2,0.2,0.2)
245-
UnlockWS = Instance.new("TextButton")
245+
Part.TopSurface = "SmoothNoOutlines"
246-
Teleport = Instance.new("TextButton")
246+
Part.BottomSurface = "SmoothNoOutlines"
247-
TpTo = Instance.new("TextBox")
247+
Part.FrontSurface = "SmoothNoOutlines"
248-
UnanchorWS = Instance.new("TextButton")
248+
Part.BackSurface = "SmoothNoOutlines"
249-
Selected = Instance.new("BoolValue")
249+
Part.RightSurface = "SmoothNoOutlines"
250-
Char = Instance.new("TextButton")
250+
Part.LeftSurface = "SmoothNoOutlines"
251-
CharID = Instance.new("TextBox")
251+
Part.BrickColor = BrickColor.new("Really black")
252-
SlimWS = Instance.new("TextButton")
252+
Part.Material = "Plastic"
253-
Particle = Instance.new("TextButton")
253+
local Mesh = Instance.new("BlockMesh",Part)
254-
ParticleID = Instance.new("TextBox")
254+
Mesh.Scale = Vector3.new(0.1,0.3,0.05) / 0.2 * Scale
255-
TimeOfDay = Instance.new("TextButton")
255+
local PartWeld = Instance.new("Motor6D")
256-
Time = Instance.new("TextBox")
256+
PartWeld.Part0 = Handle
257-
JumpPower = Instance.new("TextButton")
257+
PartWeld.Part1 = Part
258-
Power = Instance.new("TextBox")
258+
PartWeld.C0 = CFrame.Angles(math.rad(15),0,0) * CFrame.new(Vector3.new(0,0.25,-0.75)*Scale) * CFrame.Angles(math.rad(-10),0,0)
259-
Bighead = Instance.new("TextButton")
259+
PartWeld.Parent = Part
260-
DecalSpam = Instance.new("TextButton")
260+
261-
Break = Instance.new("TextButton")
261+
local Part = Instance.new("Part",Model)
262-
DecalID = Instance.new("TextBox")
262+
Part.CanCollide = false
263-
Mesh = Instance.new("TextButton")
263+
Part.Position = Vector3.new(0,100,0)
264-
CharID = Instance.new("TextBox")
264+
Part:BreakJoints()
265-
TexID = Instance.new("TextBox")
265+
Part.FormFactor = "Custom"
266-
ClearDecals = Instance.new("TextButton")
266+
Part.Size = Vector3.new(0.2,0.2,0.2)
267-
MeshSpam = Instance.new("TextButton")
267+
Part.TopSurface = "SmoothNoOutlines"
268-
ClearMesh = Instance.new("TextButton")
268+
Part.BottomSurface = "SmoothNoOutlines"
269-
RandomColor = Instance.new("TextButton")
269+
Part.FrontSurface = "SmoothNoOutlines"
270-
PaintWS = Instance.new("TextButton")
270+
Part.BackSurface = "SmoothNoOutlines"
271-
Brickcolor = Instance.new("TextBox")
271+
Part.RightSurface = "SmoothNoOutlines"
272-
Explode = Instance.new("TextButton")
272+
Part.LeftSurface = "SmoothNoOutlines"
273-
Settings = Instance.new("TextButton")
273+
Part.BrickColor = BrickColor.new("Really black")
274-
Themes = Instance.new("Frame")
274+
Part.Material = "Plastic"
275-
Back = Instance.new("TextButton")
275+
local Mesh = Instance.new("BlockMesh",Part)
276-
Theme1 = Instance.new("TextButton")
276+
Mesh.Scale = Vector3.new(0.1,0.05,0.625) / 0.2 * Scale
277-
Theme2 = Instance.new("TextButton")
277+
local PartWeld = Instance.new("Motor6D")
278-
Theme3 = Instance.new("TextButton")
278+
PartWeld.Part0 = Handle
279-
Fog = Instance.new("TextButton")
279+
PartWeld.Part1 = Part
280-
Fogend = Instance.new("TextBox")
280+
PartWeld.C0 = CFrame.Angles(math.rad(15),0,0) * CFrame.new(Vector3.new(0,0.1,-0.435)*Scale)
281-
Intro = Instance.new("Frame")
281+
PartWeld.Parent = Part
282-
ImageLabel = Instance.new("ImageLabel")
282+
283-
me = Instance.new("TextLabel")
283+
for i = 0,80,10 do
284-
Message = Instance.new("TextButton")
284+
	local Part = Instance.new("Part",Model)
285-
Msg = Instance.new("TextBox")
285+
	Part.CanCollide = false
286-
Hnt = Instance.new("TextBox")
286+
	Part.Position = Vector3.new(0,100,0)
287-
Hint = Instance.new("TextButton")
287+
	Part:BreakJoints()
288-
ClearMessage = Instance.new("TextButton")
288+
	Part.FormFactor = "Custom"
289-
ClearHint = Instance.new("TextButton")
289+
	Part.Size = Vector3.new(0.2,0.2,0.2)
290-
UnMesh = Instance.new("TextButton")
290+
	Part.TopSurface = "SmoothNoOutlines"
291-
SelectOthers = Instance.new("TextButton")
291+
	Part.BottomSurface = "SmoothNoOutlines"
292-
MaterialWS = Instance.new("TextButton")
292+
	Part.FrontSurface = "SmoothNoOutlines"
293-
Material = Instance.new("TextBox")
293+
	Part.BackSurface = "SmoothNoOutlines"
294-
UnBreak = Instance.new("TextButton")
294+
	Part.RightSurface = "SmoothNoOutlines"
295-
Break = Instance.new("TextButton")
295+
	Part.LeftSurface = "SmoothNoOutlines"
296-
fuckspam = Instance.new("TextBox")
296+
	Part.BrickColor = BrickColor.new("Really black")
297-
Lag = Instance.new("TextButton")
297+
Part.Material = "Plastic"
298-
SecondPage = Instance.new("TextButton")
298+
	local Mesh = Instance.new("BlockMesh",Part)
299-
Shutdown = Instance.new("TextButton")
299+
	Mesh.Scale = Vector3.new(0.25,0.15,0.03555*2) / 0.2 * Scale
300-
ParticleWS = Instance.new("TextButton")
300+
	local PartWeld = Instance.new("Motor6D")
301-
UnParticleWS = Instance.new("TextButton")
301+
	PartWeld.Part0 = Handle
302-
Chat = Instance.new("TextButton")
302+
	PartWeld.Part1 = Part
303-
ChatString = Instance.new("TextBox")
303+
	PartWeld.C0 = CFrame.new(Vector3.new(0,0.15,0.315)*Scale) * CFrame.Angles(math.rad(i-65),0,0) * CFrame.new(Vector3.new(0,0.2,0)*Scale)
304-
Smallhead = Instance.new("TextButton")
304+
	PartWeld.Parent = Part
305-
BallWS = Instance.new("TextButton")
305+
306-
CylWS = Instance.new("TextButton")
306+
307-
BloWS = Instance.new("TextButton")
307+
local Barrel = Instance.new("Part",Model)
308-
Thaw = Instance.new("TextButton")
308+
Barrel.CanCollide = false
309-
HeadWS = Instance.new("TextButton")
309+
Barrel.Position = Vector3.new(0,100,0)
310-
BallWS = Instance.new("TextButton")
310+
Barrel:BreakJoints()
311-
TorsoWS = Instance.new("TextButton")
311+
Barrel.FormFactor = "Custom"
312-
WedgeWS = Instance.new("TextButton")
312+
Barrel.Size = Vector3.new(0.2,0.2,0.2)
313-
Longneck = Instance.new("TextButton")
313+
Barrel.TopSurface = "SmoothNoOutlines"
314-
Normalneck = Instance.new("TextButton")
314+
Barrel.BottomSurface = "SmoothNoOutlines"
315-
Headtummy = Instance.new("TextButton")
315+
Barrel.FrontSurface = "SmoothNoOutlines"
316-
UnHeadtummy = Instance.new("TextButton")
316+
Barrel.BackSurface = "SmoothNoOutlines"
317-
Fire = Instance.new("TextButton")
317+
Barrel.RightSurface = "SmoothNoOutlines"
318-
Smoke = Instance.new("TextButton")
318+
Barrel.LeftSurface = "SmoothNoOutlines"
319-
Sparkles = Instance.new("TextButton")
319+
Barrel.BrickColor = BrickColor.new("Really black")
320-
FF = Instance.new("TextButton")
320+
Barrel.Material = "Plastic"
321-
MlgParticles = Instance.new("TextButton")
321+
local Mesh = Instance.new("BlockMesh",Barrel)
322-
Close = Instance.new("TextButton")
322+
Mesh.Scale = Vector3.new(0.25,0.2,2) / 0.2 * Scale
323-
Open = Instance.new("TextButton")
323+
local BarrelWeld = Instance.new("Motor6D")
324-
Sanic = Instance.new("TextButton")
324+
BarrelWeld.Part0 = Handle
325-
rowreck = Instance.new("TextLabel")
325+
BarrelWeld.Part1 = Barrel
326-
UnSanic = Instance.new("TextButton")
326+
BarrelWeld.C0 = CFrame.Angles(math.rad(15),0,0) * CFrame.new(Vector3.new(0,0.5,-0.7)*Scale)
327-
LagOthers = Instance.new("TextButton")
327+
BarrelWeld.Parent = Barrel
328-
FeChecker = Instance.new("TextButton")
328+
329
local Barrel1 = Barrel
330-
-- Properties
330+
331
local Barrel2 = Instance.new("Part",Model)
332-
Exploit.Name = "Exploit"
332+
Barrel2.CanCollide = false
333-
Exploit.Parent = game.Players.LocalPlayer.PlayerGui
333+
Barrel2.Position = Vector3.new(0,100,0)
334-
Exploit.ResetOnSpawn = false
334+
Barrel2:BreakJoints()
335
Barrel2.FormFactor = "Custom"
336-
BG.Name = "BG"
336+
Barrel2.Size = Vector3.new(0.2,0.2,0.2)
337-
BG.BackgroundColor3 = Color3.new(0,0,0)
337+
Barrel2.TopSurface = "SmoothNoOutlines"
338-
BG.BorderSizePixel = 0
338+
Barrel2.BottomSurface = "SmoothNoOutlines"
339-
BG.BackgroundTransparency = 0.58
339+
Barrel2.FrontSurface = "SmoothNoOutlines"
340-
BG.Parent = Exploit
340+
Barrel2.BackSurface = "SmoothNoOutlines"
341-
BG.Size = UDim2.new(0,460,0,0)
341+
Barrel2.RightSurface = "SmoothNoOutlines"
342-
BG.Position = UDim2.new(0,260,0,0)
342+
Barrel2.LeftSurface = "SmoothNoOutlines"
343-
BG.Visible = true
343+
Barrel2.BrickColor = BrickColor.new("Really black")
344-
BG.ClipsDescendants = true
344+
Barrel2.Material = "Plastic"
345
local Mesh = Instance.new("BlockMesh",Barrel2)
346-
SitPlr.Name = "SitPlr"
346+
Mesh.Scale = Vector3.new(0.25,0.25,2) / 0.2 * Scale
347-
SitPlr.Parent = FrameTwo
347+
local Barrel2Weld = Instance.new("Motor6D")
348-
SitPlr.BackgroundColor3 = Color3.new(1, 1, 1)
348+
Barrel2Weld.Part0 = Barrel
349-
SitPlr.BackgroundTransparency = 0.5
349+
Barrel2Weld.Part1 = Barrel2
350-
SitPlr.Position = UDim2.new(0, 460, 0, 40)
350+
Barrel2Weld.C0 = CFrame.new(Vector3.new(0,0.225,0)*Scale)
351-
SitPlr.Size = UDim2.new(0, 80, 0, 20)
351+
Barrel2Weld.Parent = Barrel2
352-
SitPlr.Font = Enum.Font.SciFi
352+
353-
SitPlr.FontSize = Enum.FontSize.Size14
353+
local RealBarrel = Instance.new("Part",Model)
354-
SitPlr.Text = "Sit"
354+
RealBarrel.CanCollide = false
355-
SitPlr.TextColor3 = Color3.new(1, 1, 1)
355+
RealBarrel.Position = Vector3.new(0,100,0)
356-
SitPlr.TextSize = 14
356+
RealBarrel:BreakJoints()
357-
SitPlr.MouseButton1Down:connect(function()
357+
RealBarrel.FormFactor = "Custom"
358-
	if Selected.Value == false then
358+
RealBarrel.Size = Vector3.new(0.2,0.2,0.2)
359-
		Clicksound:Play()
359+
RealBarrel.TopSurface = "SmoothNoOutlines"
360-
		workspace[PlayerName.Text].Humanoid.Sit = true
360+
RealBarrel.BottomSurface = "SmoothNoOutlines"
361-
	elseif Selected.Value == true then
361+
RealBarrel.FrontSurface = "SmoothNoOutlines"
362-
		for i,v in pairs(game.Players:GetChildren()) do
362+
RealBarrel.BackSurface = "SmoothNoOutlines"
363-
			v.Character.Humanoid.Sit = true
363+
RealBarrel.RightSurface = "SmoothNoOutlines"
364
RealBarrel.LeftSurface = "SmoothNoOutlines"
365
RealBarrel.BrickColor = BrickColor.new("Black")
366
RealBarrel.Material = "Plastic"
367
local Mesh = Instance.new("CylinderMesh",RealBarrel)
368
Mesh.Scale = Vector3.new(0.2,2,0.2) / 0.2 * Scale
369-
JumpPlr.Name = "JumpPlr"
369+
local RealBarrelWeld = Instance.new("Motor6D")
370-
JumpPlr.Parent = FrameTwo
370+
RealBarrelWeld.Part0 = Barrel
371-
JumpPlr.BackgroundColor3 = Color3.new(1, 1, 1)
371+
RealBarrelWeld.Part1 = RealBarrel
372-
JumpPlr.BackgroundTransparency = 0.5
372+
RealBarrelWeld.C0 = CFrame.new(Vector3.new(0,0.1,-0.01)*Scale) * CFrame.Angles(math.rad(-90),0,0)
373-
JumpPlr.Position = UDim2.new(0, 280, 0, 70)
373+
RealBarrelWeld.Parent = RealBarrel
374-
JumpPlr.Size = UDim2.new(0, 80, 0, 20)
374+
375-
JumpPlr.Font = Enum.Font.SciFi
375+
for i = 1,75,15 do
376-
JumpPlr.FontSize = Enum.FontSize.Size14
376+
	local Part = Instance.new("Part",Model)
377-
JumpPlr.Text = "Jump"
377+
	Part.CanCollide = false
378-
JumpPlr.TextColor3 = Color3.new(1, 1, 1)
378+
	Part.Position = Vector3.new(0,100,0)
379-
JumpPlr.TextSize = 14
379+
	Part:BreakJoints()
380-
JumpPlr.MouseButton1Down:connect(function()
380+
	Part.FormFactor = "Custom"
381-
	if Selected.Value == false then
381+
	Part.Size = Vector3.new(0.2,0.2,0.2)
382-
		Clicksound:Play()
382+
	Part.TopSurface = "SmoothNoOutlines"
383-
		workspace[PlayerName.Text].Humanoid.Jump = true
383+
	Part.BottomSurface = "SmoothNoOutlines"
384-
	elseif Selected.Value == true then
384+
	Part.FrontSurface = "SmoothNoOutlines"
385-
		for i,v in pairs(game.Players:GetChildren()) do
385+
	Part.BackSurface = "SmoothNoOutlines"
386-
			v.Character.Humanoid.Jump = true
386+
	Part.RightSurface = "SmoothNoOutlines"
387
	Part.LeftSurface = "SmoothNoOutlines"
388
	Part.BrickColor = BrickColor.new("Really black")
389
        Part.Material = "Plastic"
390
	local Mesh = Instance.new("BlockMesh",Part)
391-
Control.Name = "Control"
391+
	Mesh.Scale = Vector3.new(0.05,0.065,0.05) / 0.2 * Scale
392-
Control.Parent = FrameTwo
392+
	local PartWeld = Instance.new("Motor6D")
393-
Control.BackgroundColor3 = Color3.new(1, 1, 1)
393+
	PartWeld.Part0 = Handle
394-
Control.BackgroundTransparency = 0.5
394+
	PartWeld.Part1 = Part
395-
Control.Position = UDim2.new(0, 370, 0, 70)
395+
	PartWeld.C0 = CFrame.new(Vector3.new(0,0.525,-0.515)*Scale) * CFrame.Angles(math.rad(i),0,0) * CFrame.new(Vector3.new(0,0,0.2)*Scale)
396-
Control.Size = UDim2.new(0, 80, 0, 20)
396+
	PartWeld.Parent = Part
397-
Control.Font = Enum.Font.SciFi
397+
398-
Control.FontSize = Enum.FontSize.Size14
398+
399-
Control.Text = "Control"
399+
local Part = Instance.new("Part",Model)
400-
Control.TextColor3 = Color3.new(1, 1, 1)
400+
Part.CanCollide = false
401-
Control.TextSize = 14
401+
Part.Position = Vector3.new(0,100,0)
402-
Controlling = false
402+
Part:BreakJoints()
403-
Control.MouseButton1Down:connect(function()
403+
Part.FormFactor = "Custom"
404-
	if Controlling == false then
404+
Part.Size = Vector3.new(0.2,0.2,0.2)
405-
		Controlling = true
405+
Part.TopSurface = "SmoothNoOutlines"
406-
	Clicksound:Play()
406+
Part.BottomSurface = "SmoothNoOutlines"
407-
	workspace[PlayerName.Text].Humanoid.PlatformStand = true
407+
Part.FrontSurface = "SmoothNoOutlines"
408-
	Control.Text = "UnControl"
408+
Part.BackSurface = "SmoothNoOutlines"
409-
	W1 = Instance.new("Weld",workspace)
409+
Part.RightSurface = "SmoothNoOutlines"
410-
	W1.Name = "Weld1"
410+
Part.LeftSurface = "SmoothNoOutlines"
411-
	W1.Part0 = plr.Character.Torso
411+
Part.BrickColor = BrickColor.new("Really black")
412-
	W1.Part1 = workspace[PlayerName.Text].Torso
412+
Part.Material = "Plastic"
413-
	W2 = Instance.new("Weld",workspace)
413+
local Mesh = Instance.new("BlockMesh",Part)
414-
	W2.Name = "Weld2"
414+
Mesh.Scale = Vector3.new(0.05,0.11,0.1) / 0.2 * Scale
415-
	W2.Part0 = plr.Character.Head
415+
local PartWeld = Instance.new("Motor6D")
416-
	W2.Part1 = workspace[PlayerName.Text].Head
416+
PartWeld.Part0 = Barrel2
417-
	W3 = Instance.new("Weld",workspace)
417+
PartWeld.Part1 = Part
418-
	W3.Name = "Weld3"
418+
PartWeld.C0 = CFrame.new(Vector3.new(0.06,0.135,0.925)*Scale)
419-
	W3.Part0 = plr.Character.HumanoidRootPart
419+
PartWeld.Parent = Part
420-
	W3.Part1 = workspace[PlayerName.Text].HumanoidRootPart
420+
421-
	W4 = Instance.new("Weld",workspace)
421+
local Part = Instance.new("Part",Model)
422-
	W4.Name = "Weld4"
422+
Part.CanCollide = false
423-
	W4.Part0 = plr.Character["Left Arm"]
423+
Part.Position = Vector3.new(0,100,0)
424-
	W4.Part1 = workspace[PlayerName.Text]["Left Arm"]
424+
Part:BreakJoints()
425-
	W5 = Instance.new("Weld",workspace)
425+
Part.FormFactor = "Custom"
426-
	W5.Name = "Weld5"
426+
Part.Size = Vector3.new(0.2,0.2,0.2)
427-
	W5.Part0 = plr.Character["Left Leg"]
427+
Part.TopSurface = "SmoothNoOutlines"
428-
	W5.Part1 = workspace[PlayerName.Text]["Left Leg"]
428+
Part.BottomSurface = "SmoothNoOutlines"
429-
	W6 = Instance.new("Weld",workspace)
429+
Part.FrontSurface = "SmoothNoOutlines"
430-
	W6.Name = "Weld6"
430+
Part.BackSurface = "SmoothNoOutlines"
431-
	W6.Part0 = plr.Character["Right Arm"]
431+
Part.RightSurface = "SmoothNoOutlines"
432-
	W6.Part1 = workspace[PlayerName.Text]["Right Arm"]
432+
Part.LeftSurface = "SmoothNoOutlines"
433-
	W7 = Instance.new("Weld",workspace)
433+
Part.BrickColor = BrickColor.new("Really black")
434-
	W7.Name = "Weld7"
434+
Part.Material = "Plastic"
435-
	W7.Part0 = plr.Character["Right Leg"]
435+
local Mesh = Instance.new("BlockMesh",Part)
436-
	W7.Part1 = workspace[PlayerName.Text]["Right Leg"]
436+
Mesh.Scale = Vector3.new(0.05,0.11,0.1) / 0.2 * Scale
437-
	for i,v in pairs(plr.Character:GetChildren()) do
437+
local PartWeld = Instance.new("Motor6D")
438-
			if v.ClassName == "Part" then
438+
PartWeld.Part0 = Barrel2
439-
				v.Transparency = 1
439+
PartWeld.Part1 = Part
440
PartWeld.C0 = CFrame.new(Vector3.new(-0.06,0.135,0.925)*Scale)
441-
			plr.Character.HumanoidRootPart.Transparency = 1
441+
PartWeld.Parent = Part
442-
			if v.ClassName == "Accessory" then
442+
443-
				v.Handle.Transparency = 1
443+
local Part = Instance.new("Part",Model)
444
Part.CanCollide = false
445-
			plr.Character.Humanoid.NameOcclusion = "NoOcclusion"
445+
Part.Position = Vector3.new(0,100,0)
446
Part:BreakJoints()
447-
	elseif Controlling == true then
447+
Part.FormFactor = "Custom"
448-
		Controlling = false
448+
Part.Size = Vector3.new(0.2,0.2,0.2)
449-
		workspace[PlayerName.Text].Humanoid.PlatformStand = false
449+
Part.TopSurface = "SmoothNoOutlines"
450-
		Clicksound:Play()
450+
Part.BottomSurface = "SmoothNoOutlines"
451-
		Control.Text = "Control"
451+
Part.FrontSurface = "SmoothNoOutlines"
452-
		workspace.Weld1:Remove()
452+
Part.BackSurface = "SmoothNoOutlines"
453-
		workspace.Weld2:Remove()
453+
Part.RightSurface = "SmoothNoOutlines"
454-
		workspace.Weld3:Remove()
454+
Part.LeftSurface = "SmoothNoOutlines"
455-
		workspace.Weld4:Remove()
455+
Part.BrickColor = BrickColor.new("Really black")
456-
		workspace.Weld5:Remove()
456+
Part.Material = "Plastic"
457-
		workspace.Weld6:Remove()
457+
local Mesh = Instance.new("BlockMesh",Part)
458-
		workspace.Weld7:Remove()
458+
Mesh.Scale = Vector3.new(0.025,0.1,0.1) / 0.2 * Scale
459-
		for i,v in pairs(plr.Character:GetChildren()) do
459+
local PartWeld = Instance.new("Motor6D")
460-
			if v.ClassName == "Part" then
460+
PartWeld.Part0 = Barrel2
461-
				v.Transparency = 0
461+
PartWeld.Part1 = Part
462
PartWeld.C0 = CFrame.new(Vector3.new(0,0.135,-0.925)*Scale)
463-
			plr.Character.HumanoidRootPart.Transparency = 1
463+
PartWeld.Parent = Part
464-
			if v.ClassName == "Accessory" then
464+
465-
				v.Handle.Transparency = 0
465+
local Part = Instance.new("Part",Model)
466
Part.CanCollide = false
467-
			plr.Character.Humanoid.NameOcclusion = "OccludeAll"
467+
Part.Position = Vector3.new(0,100,0)
468
Part:BreakJoints()
469
Part.FormFactor = "Custom"
470
Part.Size = Vector3.new(0.2,0.2,0.2)
471
Part.Transparency = 1
472-
O.Name = "O"
472+
Part.TopSurface = "SmoothNoOutlines"
473-
O.Parent = Intro
473+
Part.BottomSurface = "SmoothNoOutlines"
474-
O.BackgroundColor3 = Color3.new(1, 1, 1)
474+
Part.FrontSurface = "SmoothNoOutlines"
475-
O.BorderColor3 = Color3.new(1, 1, 1)
475+
Part.BackSurface = "SmoothNoOutlines"
476-
O.Position = UDim2.new(0, 120, 0, 80)
476+
Part.RightSurface = "SmoothNoOutlines"
477-
O.Size = UDim2.new(0, 0, 0, 0)
477+
Part.LeftSurface = "SmoothNoOutlines"
478-
O.Font = Enum.Font.SourceSans
478+
Part.BrickColor = BrickColor.new("Really black")
479-
O.FontSize = Enum.FontSize.Size14
479+
Part.Material = "Plastic"
480-
O.Text = ""
480+
local Mesh = Instance.new("BlockMesh",Part)
481-
O.BackgroundTransparency = 1
481+
Mesh.Scale = Vector3.new(0.1,0.1,0.1) / 0.2 * Scale
482-
O.TextSize = 14
482+
local PartWeld = Instance.new("Motor6D")
483-
function RootScan(obj)
483+
PartWeld.Part0 = Barrel
484-
	for i,v in pairs(obj:GetChildren()) do
484+
PartWeld.Part1 = Part
485-
		if v.Name == "HumanoidRootPart" then
485+
PartWeld.C0 = CFrame.new(Vector3.new(0,0,-5)*Scale)
486-
			v.Transparency = 1
486+
PartWeld.Parent = Part
487
488-
		RootScan(v)
488+
local Light = Instance.new("PointLight",Part)
489
Light.Color = BrickColor.new("Gold").Color
490
Light.Enabled = true
491
Light.Shadows = true
492-
function SlimScan(obj)
492+
Light.Brightness = 0
493-
	for i,v in pairs(obj:GetChildren()) do
493+
Light.Range = 6
494-
		if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "CornerWedgePart" or v.ClassName == "TrussPart" or v.ClassName == "SpawnLocation" or v.ClassName == "UnionOperation" then
494+
495-
			Slimness = Instance.new("BlockMesh",v)
495+
local Part = Instance.new("Part",Model)
496-
			Slimness.Scale = Vector3.new(1,1,0)
496+
Part.Material = "Plastic"
497-
			Slimness.Name = "BlockHax"
497+
Part.CanCollide = false
498
Part.Position = Vector3.new(0,100,0)
499-
		SlimScan(v)
499+
Part:BreakJoints()
500
Part.FormFactor = "Custom"
501
Part.Size = Vector3.new(0.2,0.2,0.2)
502
Part.TopSurface = "SmoothNoOutlines"
503-
function BSlimScan(obj)
503+
Part.BottomSurface = "SmoothNoOutlines"
504-
	for i,v in pairs(obj:GetChildren()) do
504+
Part.FrontSurface = "SmoothNoOutlines"
505-
		if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "CornerWedgePart" or v.ClassName == "TrussPart" or v.ClassName == "SpawnLocation" or v.ClassName == "UnionOperation" then
505+
Part.BackSurface = "SmoothNoOutlines"
506-
			v.BlockHax:Remove()
506+
Part.RightSurface = "SmoothNoOutlines"
507
Part.LeftSurface = "SmoothNoOutlines"
508-
		BSlimScan(v)
508+
Part.BrickColor = BrickColor.new("Purple")
509
Part.Material = "Plastic"
510
Part.Transparency = 0.25
511
local RecoilMesh = Instance.new("SpecialMesh",Part)
512-
Gravity.Name = "Gravity"
512+
RecoilMesh.MeshType = "FileMesh"
513-
Gravity.Parent = FrameTwo
513+
RecoilMesh.MeshId = "http://www.roblox.com/Asset/?id=1323306"
514-
Gravity.BackgroundColor3 = Color3.new(1, 1, 1)
514+
RecoilMesh.TextureId = "http://www.roblox.com/Asset/?id=98896228"
515-
Gravity.BackgroundTransparency = 0.5
515+
RecoilMesh.Scale = Vector3.new(0.175,0,0.175) * Scale
516-
Gravity.Position = UDim2.new(0, 190, 0, 70)
516+
local PartWeld = Instance.new("Motor6D")
517-
Gravity.Size = UDim2.new(0, 80, 0, 20)
517+
PartWeld.Part0 = RealBarrel
518-
Gravity.Font = Enum.Font.SciFi
518+
PartWeld.Part1 = Part
519-
Gravity.FontSize = Enum.FontSize.Size14
519+
PartWeld.C0 = CFrame.new(Vector3.new(0,0.95,0)*Scale)
520-
Gravity.Text = "Gravity"
520+
PartWeld.Parent = Part
521-
Gravity.TextColor3 = Color3.new(1, 1, 1)
521+
522-
Gravity.TextSize = 14
522+
function ShootBullet(Target,barrel)
523-
Gravity.MouseButton1Down:connect(function()
523+
	local barrel = barrel or Barrel
524-
	Clicksound:Play()
524+
	local Bullet = Instance.new("Part",Workspace)
525-
	workspace.Gravity = tonumber(GravNum.Text)
525+
	Barrel.CanCollide = false
526
	Bullet.FormFactor = "Custom"
527
	Bullet.Size = Vector3.new(0.2,0.2,5)*Scale
528-
GravNum.Name = "GravNum"
528+
	Bullet.TopSurface = "Smooth"
529-
GravNum.Parent = FrameTwo
529+
	Bullet.BottomSurface = "Smooth"
530-
GravNum.BackgroundColor3 = Color3.new(1, 1, 1)
530+
	Bullet.Anchored = true
531-
GravNum.BackgroundTransparency = 0.5
531+
	Bullet.CanCollide = false
532-
GravNum.Position = UDim2.new(0, 190, 0, 100)
532+
	Bullet.CFrame = CFrame.new((barrel.CFrame*CFrame.new(0,0,-barrel.Size.Z*barrel.Mesh.Scale.Z/2)).p,Target)*CFrame.new(0,0,-Bullet.Size.Z/2)
533-
GravNum.Size = UDim2.new(0, 80, 0, 20)
533+
	Bullet.Transparency = 0.1
534-
GravNum.Font = Enum.Font.SciFi
534+
	Bullet.BrickColor = BrickColor.new("New Yeller")
535-
GravNum.FontSize = Enum.FontSize.Size14
535+
        Bullet.Material = "Plastic"
536-
GravNum.Text = "Gravity"
536+
	--[[local Mesh = Instance.new("SpecialMesh",Bullet)
537-
GravNum.TextColor3 = Color3.new(0, 0.984314, 1)
537+
	Mesh.MeshType = "FileMesh"
538-
GravNum.TextScaled = true
538+
	Mesh.Scale = Vector3.new(0.5,0.5,0.2)
539-
GravNum.TextSize = 14
539+
	Mesh.MeshId = "http://www.roblox.com/asset/?id=2697549"
540-
GravNum.TextWrapped = true
540+
	--Mesh.TextureId = "http://www.roblox.com/asset/?id=2697544"]]
541
	local Mesh = Instance.new("BlockMesh",Bullet)
542-
SlimWS.Name = "SlimWS"
542+
	Mesh.Scale = Vector3.new(0.2,0.2,5)*Scale/Bullet.Size
543-
SlimWS.Parent = FrameTwo
543+
	IgnoreList[#IgnoreList+1] = Bullet
544-
SlimWS.BackgroundColor3 = Color3.new(1, 1, 1)
544+
	RenderStepped:wait()
545-
SlimWS.BackgroundTransparency = 0.5
545+
	for i = Speed,1000,Speed do -- Loop to do the bullet movement and stuff.
546-
SlimWS.Position = UDim2.new(0, 100, 0, 70)
546+
		local ray,Hit,Pos,SurfaceNormal;
547-
SlimWS.Size = UDim2.new(0, 80, 0, 20)
547+
		ray = Ray.new(Bullet.Position,((Bullet.CFrame*CFrame.Angles(math.rad(-Gravity),0,0)*CFrame.new(0,0,-Speed)).p-Bullet.Position).unit*Speed)
548-
SlimWS.Font = Enum.Font.SciFi
548+
		Hit,Pos,SurfaceNormal = Workspace:FindPartOnRayWithIgnoreList(ray,IgnoreList)
549-
SlimWS.FontSize = Enum.FontSize.Size14
549+
		Bullet.CFrame = Bullet.CFrame*CFrame.Angles(math.rad(-Gravity),0,0)*CFrame.new(0,0,-Speed)
550-
SlimWS.Text = "SlimWS"
550+
		if Hit ~= nil then
551-
SlimWS.TextColor3 = Color3.new(1, 1, 1)
551+
			local Hum = Hit.Parent:FindFirstChild("Humanoid") or Hit.Parent.Parent:FindFirstChild("Humanoid") or (Hit.Parent.Parent.Parent ~= nil and Hit.Parent.Parent.Parent:FindFirstChild("Humanoid"))
552-
SlimWS.TextSize = 14
552+
			if Hum ~= nil then
553-
Slim = false
553+
				player2 = Hit.Parent
554-
SlimWS.MouseButton1Down:connect(function()
554+
				Hum:TakeDamage(30)
555-
	Clicksound:Play()
555+
				Bullet:Destroy()
556-
	if Slim == false then
556+
557-
		Slim = true
557+
558-
		SlimWS.Text = "NormalWS"
558+
559-
		SlimScan(workspace)
559+
560-
	elseif Slim == true then
560+
561-
		Slim = false
561+
Mouse.Button1Down:connect(function()
562-
		Clicksound:Play()
562+
	if not Down and not DB then
563-
		SlimWS.Text = "SlimWS"
563+
		Down = true
564-
		BSlimScan(workspace)
564+
		while Down do
565
			if Humanoid.Health == 0 then break end
566
			if not DB then
567
				DB = true
568-
Back.Name = "Back"
568+
				local Sound = Instance.new("Sound",Barrel)
569-
Back.Parent = Themes
569+
				Sound.SoundId = "rbxassetid://132373574" -- 132373574
570-
Back.BackgroundColor3 = Color3.new(1, 1, 1)
570+
				Sound.Volume = 5*Scale
571-
Back.BackgroundTransparency = 0.5
571+
				Sound.Pitch = (math.random(70,110)/100)/((Scale < 0.25 and 0.25) or (Scale > 4 and 4) or Scale)
572-
Back.Position = UDim2.new(0, 10, 0, 10)
572+
				Sound:Play()
573-
Back.Size = UDim2.new(0, 80, 0, 20)
573+
				Spawn(function()
574-
Back.Font = Enum.Font.SciFi
574+
					ShootBullet(Mouse.Hit.p,Barrel1)
575-
Back.FontSize = Enum.FontSize.Size14
575+
				end)
576-
Back.Text = "Back"
576+
				RecoilMesh.VertexColor = Vector3.new(1,math.random(160,245)/255,20/255)
577-
Back.TextColor3 = Color3.new(1, 1, 1)
577+
				PartWeld.C0 = PartWeld.C0 * CFrame.Angles(0,math.rad(math.random(-40,40)),0)
578-
Back.TextSize = 18
578+
				local Shell = Instance.new("Part",Workspace)
579-
Back.MouseButton1Down:connect(function()
579+
				Shell.FormFactor = "Custom"
580-
	Clicksound:Play()
580+
				Shell.BrickColor = BrickColor.new("Gold")
581-
	IntroSong:Play()
581+
                                Shell.Material = "Plastic"
582-
	Themes:TweenPosition(UDim2.new(0,0,0,-490),"Out")
582+
				Shell.Size = Vector3.new(0.2,0.5,0.2)*Scale
583-
	Frame:TweenPosition(UDim2.new(0,0,0,0),"Out")
583+
				Shell.CFrame = Barrel.CFrame*CFrame.new(0.5,0.5,0)*CFrame.Angles(math.rad(-90),0,0)
584-
	Close:TweenPosition(UDim2.new(0,530,0,0),"Out")
584+
				Shell.Velocity = ((Barrel.CFrame*CFrame.new(5,0,math.random(-2,2))).p-Barrel.CFrame.p)*5*Scale
585
				local Mesh = Instance.new("CylinderMesh",Shell)
586
				Mesh.Scale = Vector3.new(0.2,0.5,0.2)*Scale/Shell.Size
587-
Rape.Name = "Rape"
587+
				Spawn(function()
588-
Rape.Parent = Frame
588+
					wait(5)
589-
Rape.BackgroundColor3 = Color3.new(1, 1, 1)
589+
					Shell:Destroy()
590-
Rape.BackgroundTransparency = 0.5
590+
				end)
591-
Rape.Position = UDim2.new(0, 100, 0, 70)
591+
				for i = 1,20,7.5 do
592-
Rape.Size = UDim2.new(0, 80, 0, 20)
592+
					RotationOffset = RotationOffset*CFrame.Angles(math.rad(7.5),0,0)
593-
Rape.Font = Enum.Font.SciFi
593+
					Part1Joint = Part1Joint*CFrame.new(Vector3.new(0,-0.15,0)*Scale)
594-
Rape.FontSize = Enum.FontSize.Size14
594+
					Barrel2Weld.C0 = Barrel2Weld.C0*CFrame.new(Vector3.new(0,0,0.15)*Scale)
595-
Rape.Text = "Rape"
595+
					Light.Brightness = Light.Brightness+38
596-
Rape.TextColor3 = Color3.new(1, 1, 1)
596+
					RecoilMesh.Scale = RecoilMesh.Scale+(Vector3.new(0,0.375,0)*Scale)
597-
Rape.TextSize = 14
597+
					RenderStepped:wait()
598-
Rape.MouseButton1Down:connect(function()
598+
599-
	fun(PlayerName.Text, RapeVictim.Text)
599+
				wait(0.02)
600
				for i = 1,20,3.75 do
601
					RotationOffset = RotationOffset*CFrame.Angles(math.rad(-3.75),0,0)
602
					Part1Joint = Part1Joint*CFrame.new(Vector3.new(0,0.075,0)*Scale)
603-
RapeVictim.Name = "RapeVictim"
603+
					Barrel2Weld.C0 = Barrel2Weld.C0*CFrame.new(Vector3.new(0,0,-0.075)*Scale)
604-
RapeVictim.Parent = Frame
604+
					Light.Brightness = Light.Brightness-19
605-
RapeVictim.BackgroundColor3 = Color3.new(1, 1, 1)
605+
					RecoilMesh.Scale = RecoilMesh.Scale+(Vector3.new(0,-0.1875,0)*Scale)
606-
RapeVictim.BackgroundTransparency = 0.5
606+
					RenderStepped:wait()
607-
RapeVictim.Position = UDim2.new(0, 460, 0, 460)
607+
608-
RapeVictim.Size = UDim2.new(0, 80, 0, 20)
608+
				wait(0.02)
609-
RapeVictim.Font = Enum.Font.SciFi
609+
				DB = false
610-
RapeVictim.FontSize = Enum.FontSize.Size14
610+
611-
RapeVictim.Text = "Rape Victim"
611+
612-
RapeVictim.TextColor3 = Color3.new(0, 0.984314, 1)
612+
613-
RapeVictim.TextScaled = true
613+
614-
RapeVictim.TextSize = 14
614+
615-
RapeVictim.TextWrapped = true
615+
Mouse.Button1Up:connect(function()
616
	Down = false
617-
function InvisScan(obj)
617+
618-
	for i,v in pairs(obj:GetChildren()) do
618+
619-
		if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "CornerWedgePart" or v.ClassName == "TrussPart" or v.ClassName == "SpawnLocation" or v.ClassName == "UnionOperation" or v.ClassName == "Decal" then
619+
Mouse.KeyDown:connect(function(Key)
620-
			v.Transparency = v.Transparency + 1
620+
	if Key:lower() == "g" and not DB then
621
		DB = true
622-
		InvisScan(v)
622+
		if Gangster == true then
623
			for i = 1,70,5 do
624
				RotationOffset = RotationOffset*CFrame.Angles(0,math.rad(-5),0)
625
				RenderStepped:wait()
626-
function BInvisScan(obxj)
626+
627-
	for i,x in pairs(obxj:GetChildren()) do
627+
			Gangster = false
628-
		if x.ClassName == "Part" or x.ClassName == "WedgePart" or x.ClassName == "CornerWedgePart" or x.ClassName == "TrussPart" or x.ClassName == "SpawnLocation" or x.ClassName == "UnionOperation" or x.ClassName == "Decal" then
628+
		else
629-
			x.Transparency = x.Transparency - 1
629+
			for i = 1,70,5 do
630
				RotationOffset = RotationOffset*CFrame.Angles(0,math.rad(5),0)
631-
		BInvisScan(x)
631+
				RenderStepped:wait()
632
			end
633
			Gangster = true
634
		end
635-
function GhostScan(obj)
635+
		DB = false
636-
	for i,v in pairs(obj:GetChildren()) do
636+
637-
		if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "CornerWedgePart" or v.ClassName == "TrussPart" or v.ClassName == "SpawnLocation" or v.ClassName == "UnionOperation" or v.ClassName == "Decal" then
637+
638-
			v.Transparency = v.Transparency + 0.9
638+
639
local Weld = Instance.new("Weld")
640-
		GhostScan(v)
640+
Weld.Part0 = Torso
641
Weld.Part1 = Character["Right Arm"]
642
Weld.Parent = Torso
643-
function BGhostScan(obj)
643+
644-
	for i,v in pairs(obj:GetChildren()) do
644+
local Weld2 = Instance.new("Weld")
645-
		if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "CornerWedgePart" or v.ClassName == "TrussPart" or v.ClassName == "SpawnLocation" or v.ClassName == "UnionOperation" or v.ClassName == "Decal" then
645+
Weld2.Part0 = Torso
646-
			v.Transparency = v.Transparency - 0.9
646+
Weld2.Part1 = Character.Head
647
Weld2.Parent = Torso
648-
		BGhostScan(v)
648+
649
local RA = Character["Right Arm"]
650
651
652
game:GetService("RunService"):BindToRenderStep("Pistol",Enum.RenderPriority.Character.Value,function()
653-
InvisWS.Name = "InvisWS"
653+
	local Point = Torso.CFrame:vectorToObjectSpace(Mouse.Hit.p-Torso.CFrame.p)
654-
InvisWS.Parent = FrameTwo
654+
	if Point.Z > 0 then
655-
InvisWS.BackgroundColor3 = Color3.new(1, 1, 1)
655+
		if Point.X > 0 then
656-
InvisWS.BackgroundTransparency = 0.5
656+
			Torso.CFrame = CFrame.new(Torso.Position,Vector3.new(Mouse.Hit.X,Torso.Position.Y,Mouse.Hit.Z))*CFrame.Angles(0,math.rad(90),0)
657-
InvisWS.Position = UDim2.new(0, 190, 0, 40)
657+
		elseif Point.X < 0 then
658-
InvisWS.Size = UDim2.new(0, 80, 0, 20)
658+
			Torso.CFrame = CFrame.new(Torso.Position,Vector3.new(Mouse.Hit.X,Torso.Position.Y,Mouse.Hit.Z))*CFrame.Angles(0,math.rad(-90),0)
659-
InvisWS.Font = Enum.Font.SciFi
659+
660-
InvisWS.FontSize = Enum.FontSize.Size14
660+
661-
InvisWS.Text = "InvisWS"
661+
662-
InvisWS.TextColor3 = Color3.new(1, 1, 1)
662+
	local CFr = (Torso.CFrame*Part0Joint):toObjectSpace(CFrame.new((Torso.CFrame*Part0Joint).p,Mouse.Hit.p))--RayEnd))
663-
InvisWS.TextSize = 14
663+
	Weld.C0 = Part0Joint * (CFr-CFr.p) * RotationOffset
664-
InvisTrue = false
664+
	Weld.C1 = Part1Joint
665-
InvisWS.MouseButton1Down:connect(function()
665+
	Weld.Part0 = Torso
666-
	Clicksound:Play()
666+
	Weld.Part1 = RA
667-
	if InvisTrue == false then
667+
	local CFr = (Torso.CFrame*Part0JointHead):toObjectSpace(CFrame.new((Torso.CFrame*Part0JointHead).p,Mouse.Hit.p))--RayEnd))
668-
	InvisTrue = true
668+
	Weld2.C0 = Part0JointHead * (CFr-CFr.p) * RotationOffsetHead
669-
	InvisScan(workspace)
669+
	Weld2.C1 = Part1JointHead
670-
	InvisWS.Text = "NormalWS"
670+
	Weld2.Part0 = Torso
671-
	elseif InvisTrue == true then
671+
	Weld2.Part1 = Character.Head
672-
		Clicksound:Play()
672+
	local Last = Scale
673-
		InvisTrue = false
673+
	Scale = game.Players.LocalPlayer.Character.Torso.Size.X/2*(game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted") ~= nil and game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted").Scale.Z or 1)*0.8
674-
		BInvisScan(workspace)
674+
	Speed = 20*Scale
675-
		InvisWS.Text = "InvisWS"
675+
	if Scale ~= Last then
676
		Part0Joint = CFrame.new(Vector3.new(1,0.75,0)*Scale*1.25)
677
		Part1Joint = CFrame.new(Vector3.new(-0.5,0.75,0)*Scale*1.25)
678
		Part0JointHead = CFrame.new(Vector3.new(0,1,0)*Scale*1.25)
679-
Theme5.Name = "Theme5"
679+
		Part1JointHead = CFrame.new(Vector3.new(0,-0.5,0)*Scale*1.25)
680-
Theme5.Parent = Themes
680+
681-
Theme5.BackgroundColor3 = Color3.new(1, 1, 1)
681+
682-
Theme5.BackgroundTransparency = 0.5
682+
683-
Theme5.Position = UDim2.new(0, 370, 0, 40)
683+
while true do 
684-
Theme5.Size = UDim2.new(0, 80, 0, 20)
684+
wait(60)
685-
Theme5.Font = Enum.Font.SciFi
685+
print("You're Using Trap Gun, Made By Melissa666666girl! :D")
686-
Theme5.FontSize = Enum.FontSize.Size14
686+
end