SHOW:
|
|
- or go back to the newest paste.
1 | ||
2 | ||
3 | ||
4 | --R6 dick by lewisdavid09 | |
5 | ||
6 | ||
7 | spawn(function() | |
8 | local message = Instance.new("Message",workspace) | |
9 | message.Text = "ballsack is loaded" | |
10 | - | message.Text = "Fe penisito loaded" |
10 | + | |
11 | message:Destroy() | |
12 | end) | |
13 | ||
14 | local name = "Torso" | |
15 | if game.Players.LocalPlayer.Character:FindFirstChild("Humanoid").RigType == Enum.HumanoidRigType.R15 then | |
16 | name = "UpperTorso" | |
17 | end | |
18 | ||
19 | local ch = game.Players.LocalPlayer.Character | |
20 | local prt=Instance.new("Model", workspace) | |
21 | local z1 = Instance.new("Part", prt) | |
22 | z1.Name="Torso" | |
23 | z1.CanCollide = false | |
24 | z1.Anchored = true | |
25 | local z2 =Instance.new("Part", prt) | |
26 | z2.Name="Head" | |
27 | z2.Anchored = true | |
28 | z2.CanCollide = false | |
29 | local z3 =Instance.new("Humanoid", prt) | |
30 | z3.Name="Humanoid" | |
31 | z1.Position = Vector3.new(0,9999,0) | |
32 | z2.Position = Vector3.new(0,9991,0) | |
33 | game.Players.LocalPlayer.Character=prt | |
34 | wait(5) | |
35 | game.Players.LocalPlayer.Character=ch | |
36 | wait(6) | |
37 | game:GetService('RunService').Stepped:connect(function() | |
38 | game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = true | |
39 | end) | |
40 | game:GetService('RunService').RenderStepped:connect(function() | |
41 | game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = true | |
42 | end) | |
43 | plr = game.Players.LocalPlayer | |
44 | mouse = plr:GetMouse() | |
45 | ||
46 | game.Players.LocalPlayer.Character.HumanoidRootPart:Destroy() | |
47 | ||
48 | local Hum = Instance.new("Humanoid") | |
49 | ||
50 | ||
51 | ||
52 | Hum.Parent = game.Players.LocalPlayer.Character | |
53 | game.Players.LocalPlayer.Character.Humanoid.Parent = game.Lighting | |
54 | --game.Players.LocalPlayer.Character:FindFirstChild("Torso").Name = "Head" | |
55 | --game.Players.LocalPlayer.Character:FindFirstChild("Head"):Destroy() | |
56 | --game.Players.LocalPlayer.Character:FindFirstChild(name):Destroy() | |
57 | --game.Players.LocalPlayer.Character.HumanoidRootPart.Name = "GaiPArt" | |
58 | local root =game.Players.LocalPlayer.Character["Right Arm"] -- game.Players.LocalPlayer.Character["Left Leg"] | |
59 | root.Name = "HumanoidRootPart" | |
60 | ||
61 | Hum.HipHeight = 5 | |
62 | ||
63 | ||
64 | workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.HumanoidRootPart | |
65 | ||
66 | ||
67 | ||
68 | ||
69 | for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do | |
70 | ||
71 | if v.Name ~=root.Name and v.Name ~="Humanoid" and v.Name ~= "Left Arm" and v.Name ~= "Left Leg" and v.Name ~= "Right Leg" then | |
72 | ||
73 | v:Destroy() | |
74 | ||
75 | elseif v.Name == "Left Arm" then | |
76 | ||
77 | local bp = Instance.new("BodyPosition",v) | |
78 | bp.MaxForce = Vector3.new(99999,99999,99999) | |
79 | local bg = Instance.new("BodyGyro",v) | |
80 | bg.MaxTorque = Vector3.new(9999999,9999999,999999) | |
81 | ||
82 | spawn(function() | |
83 | bp.D = 300 | |
84 | while true do | |
85 | bp.Position = root.Position+Vector3.new(0,1.8+1.8+1.8-0.3,0) | |
86 | wait() | |
87 | end | |
88 | ||
89 | end) | |
90 | ||
91 | elseif v.Name == "Left Leg" then | |
92 | ||
93 | local bp = Instance.new("BodyPosition",v) | |
94 | bp.MaxForce = Vector3.new(99999,99999,99999) | |
95 | local bg = Instance.new("BodyGyro",v) | |
96 | bg.MaxTorque = Vector3.new(9999999,9999999,999999) | |
97 | ||
98 | spawn(function() | |
99 | bp.D = 300 | |
100 | while true do | |
101 | bp.Position = root.Position+Vector3.new(0,1.8-0.3,0) | |
102 | wait() | |
103 | end | |
104 | ||
105 | end) | |
106 | ||
107 | elseif v.Name == "Right Leg" then | |
108 | ||
109 | local bp = Instance.new("BodyPosition",v) | |
110 | bp.MaxForce = Vector3.new(99999,99999,99999) | |
111 | local bg = Instance.new("BodyGyro",v) | |
112 | bg.MaxTorque = Vector3.new(9999999,9999999,999999) | |
113 | spawn(function() | |
114 | bp.D = 300 | |
115 | while true do | |
116 | bp.Position = root.Position+Vector3.new(0,1.8+1.8-0.3,0) | |
117 | wait() | |
118 | end | |
119 | ||
120 | end) | |
121 | elseif v.Name == root.Name then | |
122 | ||
123 | local bg = Instance.new("BodyGyro",v) | |
124 | bg.MaxTorque = Vector3.new(9999999,9999999,999999) | |
125 | bg.CFrame = CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) | |
126 | ||
127 | end | |
128 | ||
129 | ||
130 | end | |
131 | ||
132 | --local se = Instance.new("SelectionBox",root) | |
133 | --se.Adornee = root | |
134 | ||
135 | ||
136 | power = 999999 -- change this to make it more or less powerful | |
137 | ||
138 | power = power*10 | |
139 | ||
140 | --- | |
141 | wait(.1) | |
142 | --local bambam = Instance.new("BodyThrust") | |
143 | --bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart | |
144 | --bambam.Force = Vector3.new(power,0,power) | |
145 | --bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position | |
146 | ||
147 | ||
148 | ||
149 | ||
150 | local mouse = game.Players.LocalPlayer:GetMouse() | |
151 | ||
152 | ||
153 | local plr = game.Players.LocalPlayer | |
154 | local torso = root | |
155 | local flying = true | |
156 | local deb = true | |
157 | local ctrl = {f = 0, b = 0, l = 0, r = 0} | |
158 | local lastctrl = {f = 0, b = 0, l = 0, r = 0} | |
159 | local maxspeed = 120 | |
160 | local speed = 15 | |
161 | ||
162 | ||
163 | ---local bambam = Instance.new("BodyThrust") | |
164 | ---bambam.Parent = torso | |
165 | --bambam.Force = Vector3.new(9999999,0,9999999) | |
166 | --bambam.Location = torso.Position | |
167 | ||
168 | ||
169 | --- | |
170 | ||
171 | ||
172 | function Fly() | |
173 | local bg = Instance.new("BodyGyro", torso) | |
174 | bg.P = 9e4 | |
175 | bg.maxTorque = Vector3.new(0, 0, 0) | |
176 | bg.cframe = torso.CFrame | |
177 | local bv = Instance.new("BodyVelocity", torso) | |
178 | bv.velocity = Vector3.new(0,0,0) | |
179 | bv.maxForce = Vector3.new(9e9, 9e9, 9e9) | |
180 | repeat wait() | |
181 | ||
182 | if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then | |
183 | speed = speed+.2 | |
184 | if speed > maxspeed then | |
185 | speed = maxspeed | |
186 | end | |
187 | elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then | |
188 | speed = speed-1 | |
189 | if speed < 0 then | |
190 | speed = 0 | |
191 | end | |
192 | end | |
193 | if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then | |
194 | bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed | |
195 | lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r} | |
196 | elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then | |
197 | bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed | |
198 | else | |
199 | bv.velocity = Vector3.new(0,0,0) | |
200 | end | |
201 | ||
202 | until not flying | |
203 | ctrl = {f = 0, b = 0, l = 0, r = 0} | |
204 | lastctrl = {f = 0, b = 0, l = 0, r = 0} | |
205 | speed = 0 | |
206 | bg:Destroy() | |
207 | bv:Destroy() | |
208 | ||
209 | end | |
210 | mouse.KeyDown:connect(function(key) | |
211 | if key:lower() == "e" then | |
212 | if flying then flying = false | |
213 | else | |
214 | flying = true | |
215 | Fly() | |
216 | end | |
217 | elseif key:lower() == "w" then | |
218 | ctrl.f = 1 | |
219 | elseif key:lower() == "s" then | |
220 | ctrl.b = -1 | |
221 | elseif key:lower() == "a" then | |
222 | ctrl.l = -1 | |
223 | elseif key:lower() == "d" then | |
224 | ctrl.r = 1 | |
225 | end | |
226 | end) | |
227 | mouse.KeyUp:connect(function(key) | |
228 | if key:lower() == "w" then | |
229 | ctrl.f = 0 | |
230 | elseif key:lower() == "s" then | |
231 | ctrl.b = 0 | |
232 | elseif key:lower() == "a" then | |
233 | ctrl.l = 0 | |
234 | elseif key:lower() == "d" then | |
235 | ctrl.r = 0 | |
236 | elseif key:lower() == "r" then | |
237 | ||
238 | end | |
239 | end) | |
240 | Fly() |