SHOW:
|
|
- or go back to the newest paste.
1 | --By Theamazingnater | |
2 | wait(1) | |
3 | mouse = game.Players.LocalPlayer:GetMouse() | |
4 | local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone() | |
5 | game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Remove() | |
6 | local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso) | |
7 | rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso | |
8 | rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"] | |
9 | rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1) | |
10 | local lhandclone = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Clone() | |
11 | game.Players.LocalPlayer.Character.Torso["Left Shoulder"]:Remove() | |
12 | local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso) | |
13 | lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso | |
14 | lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"] | |
15 | lhandweld.C0 = CFrame.new(-1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1) | |
16 | local llegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso) | |
17 | llegweld.Part0 = game.Players.LocalPlayer.Character.Torso | |
18 | llegweld.Part1 = game.Players.LocalPlayer.Character["Left Leg"] | |
19 | llegweld.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0) * CFrame.new(0,-1,0) | |
20 | local rlegclone = game.Players.LocalPlayer.Character.Torso["Right Hip"]:Clone() | |
21 | game.Players.LocalPlayer.Character.Torso["Right Hip"]:Remove() | |
22 | local rlegweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso) | |
23 | rlegweld.Part0 = game.Players.LocalPlayer.Character.Torso | |
24 | rlegweld.Part1 = game.Players.LocalPlayer.Character["Right Leg"] | |
25 | rlegweld.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0) * CFrame.new(0,-1,0) | |
26 | local rootjointclone = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Clone() | |
27 | game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint:Remove() | |
28 | local humanoidrootpart = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso) | |
29 | humanoidrootpart.Part0 = game.Players.LocalPlayer.Character.HumanoidRootPart | |
30 | humanoidrootpart.Part1 = game.Players.LocalPlayer.Character.Torso | |
31 | local heed = game.Players.LocalPlayer.Character.Torso["Neck"]:Clone() | |
32 | local headweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso) | |
33 | headweld.Part0 = game.Players.LocalPlayer.Character.Torso | |
34 | headweld.Part1 = game.Players.LocalPlayer.Character.Head | |
35 | headweld.C0 = headweld.C0 * CFrame.new(0,1.5,0) | |
36 | game.Players.LocalPlayer.Character.Torso.Neck:Remove() | |
37 | if game.Players.LocalPlayer.Character:findFirstChild("Shirt Graphic") then | |
38 | game.Players.LocalPlayer.Character["Shirt Graphic"]:destroy() | |
39 | end | |
40 | local decal = Instance.new("Decal", game.Players.LocalPlayer.Character) | |
41 | for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do | |
42 | if v.ClassName == "Part" then | |
43 | if v.Name == "Head" then | |
44 | local torsotec = Instance.new("Decal", torso) | |
45 | torsotec.Texture = "http://www.roblox.com/asset/?id=782560028" | |
46 | local headd = Instance.new("Decal", v) | |
47 | headd.Texture = "http://www.roblox.com/asset/?id=20676546" | |
48 | else | |
49 | v.Transparency = 1 | |
50 | end | |
51 | end | |
52 | if v.ClassName == "Accessory" or v.ClassName == "Hat" then | |
53 | v:destroy() | |
54 | end | |
55 | end | |
56 | if game.Players.LocalPlayer.Character.Head:findFirstChild("face") then | |
57 | game.Players.LocalPlayer.Character.Head["face"]:destroy() | |
58 | end | |
59 | rhand = Instance.new("Part", game.Players.LocalPlayer.Character) | |
60 | rhand.Size = game.Players.LocalPlayer.Character["Right Arm"].Size | |
61 | rhand.TopSurface = "Smooth" | |
62 | rhand.BottomSurface = "Smooth" | |
63 | rhand.Parent = game.Players.LocalPlayer.Character | |
64 | rhand:BreakJoints() | |
65 | rhand.CanCollide = false | |
66 | rhweld = Instance.new("Weld", rhand) | |
67 | rhweld.Part0 = game.Players.LocalPlayer.Character["Right Arm"] | |
68 | rhweld.Part1 = rhand | |
69 | -- | |
70 | lhand = Instance.new("Part", game.Players.LocalPlayer.Character) | |
71 | lhand.Size = game.Players.LocalPlayer.Character["Left Arm"].Size | |
72 | lhand.TopSurface = "Smooth" | |
73 | lhand.BottomSurface = "Smooth" | |
74 | lhand.CanCollide = false | |
75 | lhand.Parent = game.Players.LocalPlayer.Character | |
76 | lhand:BreakJoints() | |
77 | rhweld1 = Instance.new("Weld", lhand) | |
78 | rhweld1.Part0 = game.Players.LocalPlayer.Character["Left Arm"] | |
79 | rhweld1.Part1 = lhand | |
80 | -- | |
81 | lleg = Instance.new("Part", game.Players.LocalPlayer.Character) | |
82 | lleg.Size = game.Players.LocalPlayer.Character["Left Leg"].Size | |
83 | lleg.TopSurface = "Smooth" | |
84 | lleg.CanCollide = false | |
85 | lleg.BottomSurface = "Smooth" | |
86 | lleg.Parent = game.Players.LocalPlayer.Character | |
87 | lleg:BreakJoints() | |
88 | rhweld11 = Instance.new("Weld", lleg) | |
89 | rhweld11.Part0 = game.Players.LocalPlayer.Character["Left Leg"] | |
90 | rhweld11.Part1 = lleg | |
91 | -- | |
92 | rleg = Instance.new("Part", game.Players.LocalPlayer.Character) | |
93 | rleg.Size = game.Players.LocalPlayer.Character["Right Leg"].Size | |
94 | rleg.TopSurface = "Smooth" | |
95 | rleg.BottomSurface = "Smooth" | |
96 | rleg.Parent = game.Players.LocalPlayer.Character | |
97 | rleg.CanCollide = false | |
98 | rleg:BreakJoints() | |
99 | rhweld111 = Instance.new("Weld", rleg) | |
100 | rhweld111.Part0 = game.Players.LocalPlayer.Character["Right Leg"] | |
101 | rhweld111.Part1 = rleg | |
102 | -- | |
103 | torso = Instance.new("Part", game.Players.LocalPlayer.Character) | |
104 | torso.Size = game.Players.LocalPlayer.Character.Torso.Size | |
105 | torso.TopSurface = "Smooth" | |
106 | torso.BottomSurface = "Smooth" | |
107 | torso.CanCollide = false | |
108 | torso.Parent = game.Players.LocalPlayer.Character | |
109 | torso:BreakJoints() | |
110 | rhweld1111 = Instance.new("Weld", torso) | |
111 | rhweld1111.Part0 = game.Players.LocalPlayer.Character.Torso | |
112 | rhweld1111.Part1 = torso | |
113 | rhand.Color = game.Players.LocalPlayer.Character["Right Arm"].Color | |
114 | lhand.Color = game.Players.LocalPlayer.Character["Left Arm"].Color | |
115 | rleg.Color = game.Players.LocalPlayer.Character["Right Leg"].Color | |
116 | torso.Color = game.Players.LocalPlayer.Character.Torso.Color | |
117 | lleg.Color = game.Players.LocalPlayer.Character["Left Leg"].Color | |
118 | decal = Instance.new("Decal", torso) | |
119 | decal.Texture = "http://www.roblox.com/asset/?id=782560028" | |
120 | nostalgie = Instance.new("Sound", game.Players.LocalPlayer.Character) | |
121 | - | nostalgie.SoundId = "rbxassetid://1000016620" |
121 | + | nostalgie.SoundId = "rbxassetid://395351949" |
122 | nostalgie.Looped = true | |
123 | nostalgie:Play() | |
124 | nostalgie.Volume = 10 | |
125 | canuse = true | |
126 | local shouldertec = Instance.new("Decal", lhand) | |
127 | shouldertec.Texture = "http://www.roblox.com/asset/?id=77986517" | |
128 | shouldertec.Face = "Top" | |
129 | local shouldertec1 = Instance.new("Decal", rhand) | |
130 | shouldertec1.Texture = "http://www.roblox.com/asset/?id=77986517" | |
131 | shouldertec1.Face = "Top" | |
132 | local shouldertec11 = Instance.new("Decal", rhand) | |
133 | shouldertec11.Texture = "http://www.roblox.com/asset/?id=178274539" | |
134 | shouldertec11.Face = "Bottom" | |
135 | local shouldertec111 = Instance.new("Decal", lhand) | |
136 | shouldertec111.Texture = "http://www.roblox.com/asset/?id=178274539" | |
137 | shouldertec111.Face = "Bottom" | |
138 | local legtec = Instance.new("Decal", lleg) | |
139 | legtec.Texture = "http://www.roblox.com/asset/?id=178274539" | |
140 | legtec.Face = "Bottom" | |
141 | local legtec1 = Instance.new("Decal", rleg) | |
142 | legtec1.Texture = "http://www.roblox.com/asset/?id=178274539" | |
143 | legtec1.Face = "Bottom" | |
144 | function use() | |
145 | --Converted with ttyyuu12345's model to script plugin v4 | |
146 | function sandbox(var,func) | |
147 | local env = getfenv(func) | |
148 | local newenv = setmetatable({},{ | |
149 | __index = function(self,k) | |
150 | if k=="script" then | |
151 | return var | |
152 | else | |
153 | return env[k] | |
154 | end | |
155 | end, | |
156 | }) | |
157 | setfenv(func,newenv) | |
158 | return func | |
159 | end | |
160 | cors = {} | |
161 | mas = Instance.new("Model",game:GetService("Lighting")) | |
162 | Part0 = Instance.new("Part") | |
163 | Sound1 = Instance.new("Sound") | |
164 | Part0.Name = "Handle" | |
165 | Part0.Parent = mas | |
166 | Part0.BrickColor = BrickColor.new("Bright red") | |
167 | Part0.Reflectance = 0.20000000298023 | |
168 | Part0.Rotation = Vector3.new(-179.860001, -70.6500015, -179.869995) | |
169 | Part0.Elasticity = 1 | |
170 | Part0.FormFactor = Enum.FormFactor.Symmetric | |
171 | Part0.Friction = 0 | |
172 | Part0.Shape = Enum.PartType.Ball | |
173 | Part0.Size = Vector3.new(2, 2, 2) | |
174 | Part0.CFrame = game.Players.LocalPlayer.Character.Head.CFrame * CFrame.new(0,0,-3) | |
175 | Part0.BottomSurface = Enum.SurfaceType.Smooth | |
176 | Part0.TopSurface = Enum.SurfaceType.Smooth | |
177 | Part0.Color = Color3.new(0.768628, 0.156863, 0.109804) | |
178 | Part0.Orientation = Vector3.new(-0.049999997, -109.349998, 0) | |
179 | Part0.Color = Color3.new(0.768628, 0.156863, 0.109804) | |
180 | Sound1.Name = "Boing" | |
181 | Sound1.Parent = Part0 | |
182 | Sound1.SoundId = "rbxasset://sounds//short spring sound.wav" | |
183 | Sound1.Volume = 10 | |
184 | for i,v in pairs(mas:GetChildren()) do | |
185 | v.Parent = game:GetService("Players").LocalPlayer.Character | |
186 | pcall(function() v:MakeJoints() end) | |
187 | end | |
188 | mas:Destroy() | |
189 | for i,v in pairs(cors) do | |
190 | spawn(function() | |
191 | pcall(v) | |
192 | end) | |
193 | end | |
194 | Sound1:Play() | |
195 | local vel = Instance.new("BodyVelocity", Part0) | |
196 | vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge) | |
197 | vel.Velocity = mouse.Hit.lookVector * 140 | |
198 | local function tou(part) | |
199 | local humanoid = part.Parent:findFirstChild("Humanoid") | |
200 | if humanoid then | |
201 | humanoid.Health = humanoid.Health - 10 | |
202 | end | |
203 | end | |
204 | Part0.Touched:connect(tou) | |
205 | wait() | |
206 | vel:destroy() | |
207 | end | |
208 | mouse.Button1Down:connect(use) | |
209 | function shake() | |
210 | workspace.CurrentCamera.FieldOfView=70+nostalgie.PlaybackLoudness/55 | |
211 | end | |
212 | game:GetService("RunService").RenderStepped:connect(shake) | |
213 | cananimate = true | |
214 | coroutine.wrap(function() | |
215 | while true do | |
216 | wait(0.01) | |
217 | game.Players.LocalPlayer.Character.Humanoid.Health = math.huge | |
218 | game.Players.LocalPlayer.Character.Humanoid.MaxHealth = math.huge | |
219 | end | |
220 | end)() | |
221 | while true do | |
222 | if cananimate then | |
223 | --Walking animation | |
224 | if game.Players.LocalPlayer.Character.Torso.Velocity.x < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x > 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > 0.5 and cananimate then | |
225 | for i = 0.1,0.3 , 0.008 do | |
226 | if cananimate and game.Players.LocalPlayer.Character.Torso.Velocity.x < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x > 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > 0.5 and cananimate then | |
227 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i) | |
228 | lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.168842316, -0.374614239, 1, 0, 0, 0, 0.662306964, -0.74923259, 0, 0.74923259, 0.662307084),i) | |
229 | rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.12597847, 0.331827164, 1, 0, 0, 0, 0.748035073, 0.663659215, 0, -0.663659275, 0.748035014),i) | |
230 | rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.67391682, -0.738807678, 0.99999994, 0, 0, 0, 0.673916757, -0.738807261, 0, 0.738807321, 0.673916817),i) | |
231 | llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.67705727, 0.735931396, 1, 0, 0, 0, 0.677056909, 0.735930681, 0, -0.735930741, 0.677056968),i) | |
232 | game:GetService("RunService").Stepped:wait() | |
233 | end | |
234 | end | |
235 | for i = 0.1,0.3 , 0.008 do | |
236 | if cananimate and game.Players.LocalPlayer.Character.Torso.Velocity.x < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x > 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > 0.5 and cananimate then | |
237 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i) | |
238 | rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.69855976, 0.715551376, 1, 0, 0, 0, 0.698559642, 0.715551734, 0, -0.715551794, 0.698559701),i) | |
239 | llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.80723953, -0.590223312, 1, 0, 0, 0, 0.807239354, -0.590224087, 0, 0.590224147, 0.807239413),i) | |
240 | lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0.216003418, 0.411518574, 1, 0, 0, 0, 0.567983389, 0.823040009, 0, -0.823040009, 0.567983389),i) | |
241 | rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.215018272, -0.41083622, 1, 0, 0, 0, 0.569954693, -0.821676135, 0, 0.821676135, 0.569954753),i) | |
242 | game:GetService("RunService").Stepped:wait() | |
243 | end | |
244 | end | |
245 | -- Idle animation | |
246 | elseif game.Players.LocalPlayer.Character.Torso.Velocity.x > -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x < 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < 0.5 then | |
247 | for i = 0,1 , 0.03 do | |
248 | if cananimate and game.Players.LocalPlayer.Character.Torso.Velocity.x > -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.x < 0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z > -0.5 or game.Players.LocalPlayer.Character.Torso.Velocity.z < 0.5 and cananimate then | |
249 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),i) | |
250 | lhandweld.C0 = lhandweld.C0:lerp(CFrame.new(-1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i) | |
251 | rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i) | |
252 | llegweld.C0 = llegweld.C0:lerp(CFrame.new(-0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i) | |
253 | rlegweld.C0 = rlegweld.C0:lerp(CFrame.new(0.5, -1.99999988, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i) | |
254 | game:GetService("RunService").RenderStepped:wait() | |
255 | end | |
256 | end | |
257 | end | |
258 | end | |
259 | wait() | |
260 | end | |
261 | ff = Instance.new("ForceField",game:service'Players'.localPlayer.Character)--thx to nebula | |
262 | for _,v in next, game:service'Players'.localPlayer.Character:GetDescendants() do | |
263 | if(v:IsA'BasePart')then | |
264 | b = Instance.new("SelectionBox",v) | |
265 | sb.Adornee = v | |
266 | sb.LineThickness = 0.1 | |
267 | spawn(function() | |
268 | while wait() do | |
269 | for i = 0, 1, .1 do | |
270 | sb.Color3 = Color3.new(1-i,0,i) | |
271 | wait() | |
272 | end | |
273 | for i = 0, 1, .1 do | |
274 | sb.Color3 = Color3.new(i,0,1-i) | |
275 | wait() | |
276 | end | |
277 | end | |
278 | end) | |
279 | end | |
280 | end |