SHOW:
|
|
- or go back to the newest paste.
| 1 | - | --KAONASHI-- |
| 1 | + | --TheSatanicAngel-- |
| 2 | -- mediafire | |
| 3 | script:ClearAllChildren() | |
| 4 | - | Player = game.Players.dedsecbrazil |
| 4 | + | Player = game.Players.TheSatanicAngel |
| 5 | Character = Player.Character | |
| 6 | Hop = Instance.new("Tool",Player.Backpack)
| |
| 7 | Hop.ToolTip = "Equip to appear." | |
| 8 | Hop.CanBeDropped = false | |
| 9 | Hop.Name = "BLUELICH" | |
| 10 | Hu = Character.Humanoid | |
| 11 | H = Instance.new("Part",Hop)
| |
| 12 | H.Name = "Handle" | |
| 13 | H.formFactor = 3 | |
| 14 | H.CanCollide = false | |
| 15 | H.Anchored = false | |
| 16 | H.Size = Vector3.new(0.2,0.2,0.2) | |
| 17 | H.Transparency = 1 | |
| 18 | script.Parent = Hop | |
| 19 | pcall(function() | |
| 20 | Character.Kaonashi:Destroy() | |
| 21 | end) | |
| 22 | ||
| 23 | mode = 1 | |
| 24 | ||
| 25 | ||
| 26 | --[[ | |
| 27 | coroutine.resume(coroutine.create(function() | |
| 28 | game:service("ContentProvider"):Preload("http://www.roblox.com/Asset/?id=1280473")
| |
| 29 | wait(0.5) | |
| 30 | local s = Instance.new("Sound")
| |
| 31 | s.SoundId = "http://www.roblox.com/Asset/?id=1280473" | |
| 32 | s.Looped = true | |
| 33 | s.Parent = Character.Head | |
| 34 | wait(0.5) | |
| 35 | s:Play() | |
| 36 | end)) | |
| 37 | ]] | |
| 38 | ||
| 39 | gui = Instance.new("ScreenGui",Player.PlayerGui)
| |
| 40 | gui.Name = "BlueLich" | |
| 41 | ||
| 42 | frame = Instance.new("Frame",gui)
| |
| 43 | frame.Style = 2 | |
| 44 | frame.Size = UDim2.new(1,0,0.1,0) | |
| 45 | frame.Position = UDim2.new(0,0,0.9,0) | |
| 46 | ||
| 47 | mode1 = Instance.new("TextLabel",frame)
| |
| 48 | mode1.Position = UDim2.new(0,100,0.5,0) | |
| 49 | mode1.Text = "Bite" | |
| 50 | mode1.Font = 2 | |
| 51 | mode1.FontSize = 7 | |
| 52 | mode1.TextColor3 = BrickColor.White().Color | |
| 53 | ||
| 54 | button1 = Instance.new("TextButton",frame)
| |
| 55 | button1.Position = UDim2.new(0,125,0.5,-27.5) | |
| 56 | button1.Size = UDim2.new(0,50,0,50) | |
| 57 | button1.BackgroundTransparency = 1 | |
| 58 | button1.Text = ">" | |
| 59 | button1.Font = 2 | |
| 60 | button1.FontSize = 7 | |
| 61 | button1.TextColor3 = BrickColor.White().Color | |
| 62 | ||
| 63 | button2 = Instance.new("TextButton",frame)
| |
| 64 | button2.Position = UDim2.new(0,25,0.5,-27.5) | |
| 65 | button2.Size = UDim2.new(0,50,0,50) | |
| 66 | button2.BackgroundTransparency = 1 | |
| 67 | button2.Text = "<" | |
| 68 | button2.Font = 2 | |
| 69 | button2.FontSize = 7 | |
| 70 | button2.TextColor3 = BrickColor.White().Color | |
| 71 | ||
| 72 | button1.MouseButton1Click:connect(function() | |
| 73 | if mode == 1 then | |
| 74 | mode = 2 | |
| 75 | mode1.Text = "Spear" | |
| 76 | elseif mode == 2 then | |
| 77 | mode = 3 | |
| 78 | mode1.Text = "Shield" | |
| 79 | else | |
| 80 | mode = 1 | |
| 81 | mode1.Text = "Bite" | |
| 82 | end | |
| 83 | end) | |
| 84 | ||
| 85 | button2.MouseButton1Click:connect(function() | |
| 86 | if mode == 1 then | |
| 87 | mode = 3 | |
| 88 | mode1.Text = "Shield" | |
| 89 | elseif mode == 2 then | |
| 90 | mode = 1 | |
| 91 | mode1.Text = "Bite" | |
| 92 | else | |
| 93 | mode = 2 | |
| 94 | mode1.Text = "Spear" | |
| 95 | end | |
| 96 | end) | |
| 97 | ||
| 98 | ||
| 99 | pcall(function() | |
| 100 | Character.Head.face:Destroy() | |
| 101 | end) | |
| 102 | ||
| 103 | shrouded = false | |
| 104 | ||
| 105 | Character.Torso.Changed:connect(function() | |
| 106 | if shrouded then | |
| 107 | Character.Torso.CanCollide = false | |
| 108 | Character.Head.CanCollide = false | |
| 109 | end | |
| 110 | end) | |
| 111 | ||
| 112 | game:GetService('RunService').Stepped:connect(function()
| |
| 113 | if shrouded then | |
| 114 | Character.Torso.CanCollide = false | |
| 115 | Character.Head.CanCollide = false | |
| 116 | end | |
| 117 | end) | |
| 118 | ||
| 119 | ||
| 120 | ||
| 121 | ||
| 122 | Torso = Character.Torso | |
| 123 | ||
| 124 | CHAR = Character:children() | |
| 125 | ||
| 126 | for i = 1,#CHAR do | |
| 127 | if CHAR[i]:IsA("Part") then
| |
| 128 | CHAR[i].Transparency = 1 | |
| 129 | CHAR[i].CanCollide = false | |
| 130 | elseif CHAR[i]:IsA("Hat") then
| |
| 131 | CHAR[i]:Destroy() | |
| 132 | end | |
| 133 | end | |
| 134 | ||
| 135 | function Weld(p0,p1,c0) | |
| 136 | local weld = Instance.new("Weld",p0)
| |
| 137 | weld.Part0 = p0 | |
| 138 | weld.Part1 = p1 | |
| 139 | weld.C0 = c0 | |
| 140 | return weld | |
| 141 | end | |
| 142 | ||
| 143 | function Part(parent,size) | |
| 144 | part = Instance.new("Part",parent)
| |
| 145 | part.formFactor = 3 | |
| 146 | part.Size = size | |
| 147 | return part | |
| 148 | end | |
| 149 | ||
| 150 | Kao = Instance.new("Model",Character)
| |
| 151 | Kao.Name = "Kaonashi" | |
| 152 | ||
| 153 | Base = Part(Kao,Vector3.new(0.35,0.35,0.35)) | |
| 154 | Base.Position = Torso.Position | |
| 155 | Base.BrickColor = BrickColor.new("Really black")
| |
| 156 | Base.CanCollide = false | |
| 157 | Base.Reflectance = 0.1 | |
| 158 | Instance.new("CylinderMesh",Base).Scale = Vector3.new(10,10,10)
| |
| 159 | Weld(Torso,Base,CFrame.new(0,-1.5,0)) | |
| 160 | ||
| 161 | Base2 = Part(Kao,Vector3.new(0.35,0.35,0.35)) | |
| 162 | Base2.Position = Torso.Position | |
| 163 | Base2.CanCollide = false | |
| 164 | Base2.Reflectance = 0.1 | |
| 165 | Base2.BrickColor = BrickColor.new("Really black")
| |
| 166 | Base2Mesh = Instance.new("SpecialMesh",Base2)
| |
| 167 | Base2Mesh.MeshType = "Sphere" | |
| 168 | Base2Mesh.Scale = Vector3.new(10,10,10) | |
| 169 | Weld(Torso,Base2,CFrame.new(0,2,0)) | |
| 170 | ||
| 171 | Base3 = Part(Kao,Vector3.new(0.35,0.2,0.35)) | |
| 172 | Base3.Position = Torso.Position | |
| 173 | Base3.BrickColor = BrickColor.new("Really black")
| |
| 174 | Base3.CanCollide = false | |
| 175 | Base3.Reflectance = 0.1 | |
| 176 | Instance.new("CylinderMesh",Base3).Scale = Vector3.new(10,10,10)
| |
| 177 | Weld(Torso,Base3,CFrame.new(0,1,0)) | |
| 178 | ||
| 179 | Lip = Part(Kao,Vector3.new(0.35,0.225,0.35)) | |
| 180 | Lip.Position = Torso.Position | |
| 181 | Lip.BrickColor = BrickColor.new("Really black")
| |
| 182 | Lip.CanCollide = false | |
| 183 | Lip.Reflectance = 0.1 | |
| 184 | Instance.new("CylinderMesh",Lip).Scale = Vector3.new(10,7.25,10)
| |
| 185 | LipW = Weld(Torso,Lip,CFrame.new(0,1.3,0)) | |
| 186 | ||
| 187 | Mask = Part(Kao,Vector3.new(1.3,0.2,1.3)) | |
| 188 | Mask.Position = Torso.Position | |
| 189 | Mask.BrickColor = BrickColor.White() | |
| 190 | Mask.CanCollide = false | |
| 191 | Mask.Reflectance = 0.1 | |
| 192 | Instance.new("CylinderMesh",Mask).Scale = Vector3.new(1,1,1)
| |
| 193 | Weld(Torso,Mask,CFrame.new(0,2,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 194 | ||
| 195 | Mask2 = Part(Kao,Vector3.new(1.3,0.2,1.3)) | |
| 196 | Mask2.Position = Torso.Position | |
| 197 | Mask2.BrickColor = BrickColor.White() | |
| 198 | Mask2.CanCollide = false | |
| 199 | Mask2.Reflectance = 0.1 | |
| 200 | Instance.new("CylinderMesh",Mask2).Scale = Vector3.new(1,1,1)
| |
| 201 | Weld(Torso,Mask2,CFrame.new(0,1.3,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 202 | ||
| 203 | Mask3 = Part(Kao,Vector3.new(1.3,0.2,0.9)) | |
| 204 | Mask3.Position = Torso.Position | |
| 205 | Mask3.BrickColor = BrickColor.White() | |
| 206 | Mask3.CanCollide = false | |
| 207 | Mask3.Reflectance = 0.1 | |
| 208 | Instance.new("BlockMesh",Mask3)
| |
| 209 | Weld(Torso,Mask3,CFrame.new(0,1.65,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 210 | ||
| 211 | Mask4 = Part(Kao,Vector3.new(0.2,0.21,0.2)) | |
| 212 | Mask4.Position = Torso.Position | |
| 213 | Mask4.BrickColor = BrickColor.new("Medium blue")
| |
| 214 | Mask4.CanCollide = false | |
| 215 | Mask4.Reflectance = 0.1 | |
| 216 | Instance.new("BlockMesh",Mask4)
| |
| 217 | Weld(Torso,Mask4,CFrame.new(0.35,1.7,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 218 | ||
| 219 | Mask5 = Part(Kao,Vector3.new(0.2,0.21,0.2)) | |
| 220 | Mask5.Position = Torso.Position | |
| 221 | Mask5.BrickColor = BrickColor.new("Medium blue")
| |
| 222 | Mask5.CanCollide = false | |
| 223 | Mask5.Reflectance = 0.1 | |
| 224 | Instance.new("BlockMesh",Mask5)
| |
| 225 | Weld(Torso,Mask5,CFrame.new(-0.35,1.7,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 226 | ||
| 227 | Mask6 = Part(Kao,Vector3.new(0.5,0.21,0.2)) | |
| 228 | Mask6.Position = Torso.Position | |
| 229 | Mask6.BrickColor = BrickColor.new("Really black")
| |
| 230 | Mask6.CanCollide = false | |
| 231 | Mask6.Reflectance = 0.1 | |
| 232 | Instance.new("BlockMesh",Mask6)
| |
| 233 | Weld(Torso,Mask6,CFrame.new(-0.41,2,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 234 | ||
| 235 | Mask7 = Part(Kao,Vector3.new(0.5,0.21,0.2)) | |
| 236 | Mask7.Position = Torso.Position | |
| 237 | Mask7.BrickColor = BrickColor.new("Really black")
| |
| 238 | Mask7.CanCollide = false | |
| 239 | Mask7.Reflectance = 0.1 | |
| 240 | Instance.new("BlockMesh",Mask7)
| |
| 241 | Weld(Torso,Mask7,CFrame.new(0.41,2,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 242 | ||
| 243 | Mask8 = Part(Kao,Vector3.new(0.5,0.21,0.2)) | |
| 244 | Mask8.Position = Torso.Position | |
| 245 | Mask8.BrickColor = BrickColor.new("Really black")
| |
| 246 | Mask8.CanCollide = false | |
| 247 | Mask8.Reflectance = 0.1 | |
| 248 | Instance.new("BlockMesh",Mask8)
| |
| 249 | Weld(Torso,Mask8,CFrame.new(-0.41,1.4,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 250 | ||
| 251 | Mask9 = Part(Kao,Vector3.new(0.5,0.21,0.2)) | |
| 252 | Mask9.Position = Torso.Position | |
| 253 | Mask9.BrickColor = BrickColor.new("Really black")
| |
| 254 | Mask9.CanCollide = false | |
| 255 | Mask9.Reflectance = 0.1 | |
| 256 | Instance.new("BlockMesh",Mask9)
| |
| 257 | Weld(Torso,Mask9,CFrame.new(0.41,1.4,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 258 | ||
| 259 | Mask10 = Part(Kao,Vector3.new(0.2,0.21,0.2)) | |
| 260 | Mask10.Position = Torso.Position | |
| 261 | Mask10.BrickColor = BrickColor.new("Really black")
| |
| 262 | Mask10.CanCollide = false | |
| 263 | Mask10.Reflectance = 0.1 | |
| 264 | Instance.new("BlockMesh",Mask10).Scale = Vector3.new(0.4,1,0.4)
| |
| 265 | Weld(Torso,Mask10,CFrame.new(0.55,1.7,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 266 | ||
| 267 | Mask11 = Part(Kao,Vector3.new(0.2,0.21,0.2)) | |
| 268 | Mask11.Position = Torso.Position | |
| 269 | Mask11.BrickColor = BrickColor.new("Really black")
| |
| 270 | Mask11.CanCollide = false | |
| 271 | Mask11.Reflectance = 0.1 | |
| 272 | Instance.new("BlockMesh",Mask11).Scale = Vector3.new(0.4,1,0.4)
| |
| 273 | Weld(Torso,Mask11,CFrame.new(-0.55,1.7,-1.75)*CFrame.Angles(math.rad(90),0,0)) | |
| 274 | ||
| 275 | ||
| 276 | ||
| 277 | Cross = Part(Kao,Vector3.new(2.2,1.7,0.2)) | |
| 278 | Cross.Position = Torso.Position | |
| 279 | Cross.BrickColor = BrickColor.new("Bright red")
| |
| 280 | Cross.CanCollide = false | |
| 281 | Cross.Reflectance = 0.1 | |
| 282 | Instance.new("BlockMesh",Cross)
| |
| 283 | Weld(Torso,Cross,CFrame.new(0,1.1,-1.15)) | |
| 284 | ||
| 285 | Tooth1 = Part(Kao,Vector3.new(0.3,0.4,0.2)) | |
| 286 | Tooth1.Position = Torso.Position | |
| 287 | Tooth1.BrickColor = BrickColor.White() | |
| 288 | Tooth1.CanCollide = false | |
| 289 | Tooth1.Reflectance = 0.1 | |
| 290 | Weld(Torso,Tooth1,CFrame.new(0.75,0.67,-1.3)) | |
| 291 | ||
| 292 | Tooth2 = Part(Kao,Vector3.new(0.3,0.4,0.2)) | |
| 293 | Tooth2.Position = Torso.Position | |
| 294 | Tooth2.BrickColor = BrickColor.White() | |
| 295 | Tooth2.CanCollide = false | |
| 296 | Tooth2.Reflectance = 0.1 | |
| 297 | Weld(Torso,Tooth2,CFrame.new(0.25,0.67,-1.5)) | |
| 298 | ||
| 299 | Tooth3 = Part(Kao,Vector3.new(0.3,0.4,0.2)) | |
| 300 | Tooth3.Position = Torso.Position | |
| 301 | Tooth3.BrickColor = BrickColor.White() | |
| 302 | Tooth3.CanCollide = false | |
| 303 | Tooth3.Reflectance = 0.1 | |
| 304 | Weld(Torso,Tooth3,CFrame.new(-0.25,0.67,-1.5)) | |
| 305 | ||
| 306 | Tooth4 = Part(Kao,Vector3.new(0.3,0.4,0.2)) | |
| 307 | Tooth4.Position = Torso.Position | |
| 308 | Tooth4.BrickColor = BrickColor.White() | |
| 309 | Tooth4.CanCollide = false | |
| 310 | Tooth4.Reflectance = 0.1 | |
| 311 | Weld(Torso,Tooth4,CFrame.new(-0.75,0.67,-1.3)) | |
| 312 | ||
| 313 | ||
| 314 | ||
| 315 | BotTooth1 = Part(Kao,Vector3.new(0.3,0.4,0.2)) | |
| 316 | BotTooth1.Position = Torso.Position | |
| 317 | BotTooth1.BrickColor = BrickColor.White() | |
| 318 | BotTooth1.CanCollide = false | |
| 319 | BotTooth1.Reflectance = 0.1 | |
| 320 | Weld(Torso,BotTooth1,CFrame.new(0.75,0.17,-1.3)) | |
| 321 | ||
| 322 | BotTooth2 = Part(Kao,Vector3.new(0.3,0.4,0.2)) | |
| 323 | BotTooth2.Position = Torso.Position | |
| 324 | BotTooth2.BrickColor = BrickColor.White() | |
| 325 | BotTooth2.CanCollide = false | |
| 326 | BotTooth2.Reflectance = 0.1 | |
| 327 | Weld(Torso,BotTooth2,CFrame.new(0.25,0.17,-1.5)) | |
| 328 | ||
| 329 | BotTooth3 = Part(Kao,Vector3.new(0.3,0.4,0.2)) | |
| 330 | BotTooth3.Position = Torso.Position | |
| 331 | BotTooth3.BrickColor = BrickColor.White() | |
| 332 | BotTooth3.CanCollide = false | |
| 333 | BotTooth3.Reflectance = 0.1 | |
| 334 | Weld(Torso,BotTooth3,CFrame.new(-0.25,0.17,-1.5)) | |
| 335 | ||
| 336 | BotTooth4 = Part(Kao,Vector3.new(0.3,0.4,0.2)) | |
| 337 | BotTooth4.Position = Torso.Position | |
| 338 | BotTooth4.BrickColor = BrickColor.White() | |
| 339 | BotTooth4.CanCollide = false | |
| 340 | BotTooth4.Reflectance = 0.1 | |
| 341 | Weld(Torso,BotTooth4,CFrame.new(-0.75,0.17,-1.3)) | |
| 342 | ||
| 343 | for i = 45,315,6 do | |
| 344 | local Rota = Part(Kao,Vector3.new(0.2,2,0.2)) | |
| 345 | Rota.Position = Torso.Position | |
| 346 | Rota.BrickColor = BrickColor.new("Really black")
| |
| 347 | Rota.CanCollide = false | |
| 348 | Rota.Reflectance = 0.1 | |
| 349 | Instance.new("BlockMesh",Rota)
| |
| 350 | local rotweld = Instance.new("Weld",Torso)
| |
| 351 | rotweld.Part0 = Torso | |
| 352 | rotweld.Part1 = Rota | |
| 353 | rotweld.C0 = CFrame.new(0,1.1,0)*CFrame.Angles(0,math.rad(i),0) | |
| 354 | rotweld.C0 = rotweld.C0*CFrame.new(0,0,-1.625) | |
| 355 | end | |
| 356 | ||
| 357 | trailmod = Instance.new("Model",Kao)
| |
| 358 | ||
| 359 | function Trail() | |
| 360 | local trailch = trailmod:children() | |
| 361 | ||
| 362 | for i = 1,#trailch do | |
| 363 | pcall(function() | |
| 364 | if trailch[i].Transparency > 0.9 then | |
| 365 | trailch[i]:Destroy() | |
| 366 | else | |
| 367 | trailch[i].Mesh.Scale = trailch[i].Mesh.Scale + Vector3.new(-0.2,0,-0.2) | |
| 368 | trailch[i].Transparency = trailch[i].Transparency + 0.03 | |
| 369 | end | |
| 370 | end) | |
| 371 | end | |
| 372 | ||
| 373 | if not shrouded then | |
| 374 | local trail = Base:Clone() | |
| 375 | trail.Parent = trailmod | |
| 376 | trail.CanCollide = false | |
| 377 | trail.Anchored = true | |
| 378 | trail.Mesh.Scale = Vector3.new(10,0.1,10) | |
| 379 | trail.CFrame = Torso.CFrame*CFrame.new(0,-3,0) | |
| 380 | end | |
| 381 | end | |
| 382 | ||
| 383 | function Shroud() | |
| 384 | if shrouded == false then | |
| 385 | local kaoc = Kao:children() | |
| 386 | for i = 1,#kaoc do | |
| 387 | if kaoc[i]:IsA("Part") then
| |
| 388 | coroutine.resume(coroutine.create(function() | |
| 389 | for i2 = 0,1,0.1 do | |
| 390 | kaoc[i].Transparency = i2 | |
| 391 | wait() | |
| 392 | end | |
| 393 | end)) | |
| 394 | end | |
| 395 | end | |
| 396 | shrouded = true | |
| 397 | elseif shrouded == true then | |
| 398 | local kaoc = Kao:children() | |
| 399 | for i = 1,#kaoc do | |
| 400 | if kaoc[i]:IsA("Part") then
| |
| 401 | coroutine.resume(coroutine.create(function() | |
| 402 | for i2 = 1,0,-0.1 do | |
| 403 | kaoc[i].Transparency = i2 | |
| 404 | wait() | |
| 405 | end | |
| 406 | end)) | |
| 407 | end | |
| 408 | end | |
| 409 | shrouded = false | |
| 410 | end | |
| 411 | end | |
| 412 | ||
| 413 | function spire(Pos) | |
| 414 | coroutine.resume(coroutine.create(function() | |
| 415 | local Spire = Part(workspace,Vector3.new(5,8,5)) | |
| 416 | Spire.Anchored = true | |
| 417 | Spire.CFrame = Pos*CFrame.new(0,-7,0) | |
| 418 | Spire.BrickColor = BrickColor.new("Medium blue")
| |
| 419 | Spire.Transparency = 0.4 | |
| 420 | Spire.Reflectance = 0.2 | |
| 421 | local SpireMesh = Instance.new("SpecialMesh",Spire)
| |
| 422 | SpireMesh.MeshId = "http://www.roblox.com/asset/?id=1778999" | |
| 423 | SpireMesh.Scale = Vector3.new(4,8,4) | |
| 424 | Spire.Touched:connect(function(spirep) | |
| 425 | pcall(function() | |
| 426 | coroutine.resume(coroutine.create(function() | |
| 427 | if spirep.Parent ~= Character then | |
| 428 | spirep.Parent.Humanoid.PlatformStand = true | |
| 429 | spirep.Parent.Health.Disabled = true | |
| 430 | wait() | |
| 431 | spirep.Parent.Humanoid:TakeDamage(5) | |
| 432 | local spirev = Instance.new("BodyVelocity",spirep)
| |
| 433 | spirev.velocity = Vector3.new(0,100,0) | |
| 434 | spirev.maxForce = Vector3.new()*math.huge | |
| 435 | wait() | |
| 436 | spirep.Parent.Health.Disabled = false | |
| 437 | spirev:Destroy() | |
| 438 | end | |
| 439 | end)) | |
| 440 | end) | |
| 441 | end) | |
| 442 | for i = 1,4 do | |
| 443 | Spire.CFrame = Spire.CFrame*CFrame.new(0,1.5,0) | |
| 444 | wait() | |
| 445 | end | |
| 446 | wait(0.5) | |
| 447 | for i = 1,8 do | |
| 448 | Spire.CFrame = Spire.CFrame*CFrame.new(0,-1,0) | |
| 449 | wait() | |
| 450 | end | |
| 451 | Spire:Destroy() | |
| 452 | end)) | |
| 453 | end | |
| 454 | ||
| 455 | clicky = false | |
| 456 | spireg = false | |
| 457 | ||
| 458 | Hop.Equipped:connect(function(Mouse) | |
| 459 | Shroud() | |
| 460 | end) | |
| 461 | ||
| 462 | Hop.Activated:connect(function() | |
| 463 | if clicky == false then | |
| 464 | if mode == 1 then | |
| 465 | clicky = true | |
| 466 | Base3.Transparency = 1 | |
| 467 | wait() | |
| 468 | LipW.C0 = LipW.C0*CFrame.new(0,0.1,0) | |
| 469 | wait(0.5) | |
| 470 | LipW.C0 = LipW.C0*CFrame.new(0,-0.1,0) | |
| 471 | wait() | |
| 472 | Base3.Transparency = 0 | |
| 473 | wait(0.1) | |
| 474 | clicky = false | |
| 475 | elseif mode == 2 then | |
| 476 | clicky = true | |
| 477 | spire(Torso.CFrame*CFrame.new(-5,0,-6)) | |
| 478 | spire(Torso.CFrame*CFrame.new(0,0,-8)) | |
| 479 | spire(Torso.CFrame*CFrame.new(5,0,-6)) | |
| 480 | wait(0.1) | |
| 481 | spire(Torso.CFrame*CFrame.new(-7,0,-10)) | |
| 482 | spire(Torso.CFrame*CFrame.new(0,0,-13)) | |
| 483 | spire(Torso.CFrame*CFrame.new(7,0,-10)) | |
| 484 | wait(0.1) | |
| 485 | spire(Torso.CFrame*CFrame.new(0,0,-16)) | |
| 486 | spire(Torso.CFrame*CFrame.new(9,0,-13)) | |
| 487 | spire(Torso.CFrame*CFrame.new(-9,0,-13)) | |
| 488 | wait(0.1) | |
| 489 | spire(Torso.CFrame*CFrame.new(0,0,-20)) | |
| 490 | spire(Torso.CFrame*CFrame.new(11,0,-16)) | |
| 491 | spire(Torso.CFrame*CFrame.new(-11,0,-16)) | |
| 492 | wait(0.1) | |
| 493 | spire(Torso.CFrame*CFrame.new(0,0,-23)) | |
| 494 | spire(Torso.CFrame*CFrame.new(13,0,-20)) | |
| 495 | spire(Torso.CFrame*CFrame.new(-13,0,-20)) | |
| 496 | wait(1) | |
| 497 | clicky = false | |
| 498 | elseif mode == 3 then | |
| 499 | clicky = true | |
| 500 | spire(Torso.CFrame*CFrame.new(-8,0,-8)) | |
| 501 | spire(Torso.CFrame*CFrame.new(8,0,-8)) | |
| 502 | spire(Torso.CFrame*CFrame.new(-8,0,8)) | |
| 503 | spire(Torso.CFrame*CFrame.new(8,0,8)) | |
| 504 | spire(Torso.CFrame*CFrame.new(-5,0,-5)) | |
| 505 | spire(Torso.CFrame*CFrame.new(5,0,-5)) | |
| 506 | spire(Torso.CFrame*CFrame.new(-5,0,5)) | |
| 507 | spire(Torso.CFrame*CFrame.new(5,0,5)) | |
| 508 | spire(Torso.CFrame*CFrame.new(-5,0,0)) | |
| 509 | spire(Torso.CFrame*CFrame.new(5,0,0)) | |
| 510 | spire(Torso.CFrame*CFrame.new(0,0,-5)) | |
| 511 | spire(Torso.CFrame*CFrame.new(0,0,5)) | |
| 512 | wait(1.5) | |
| 513 | clicky = false | |
| 514 | end | |
| 515 | enda | |
| 516 | end | |
| 517 | end | |
| 518 | ||
| 519 | Hop.Unequipped:connect(function() | |
| 520 | Shroud() | |
| 521 | end) | |
| 522 | ||
| 523 | Shroud() | |
| 524 | ||
| 525 | kaoc2 = Kao:children() | |
| 526 | for i = 1,#kaoc2 do | |
| 527 | if kaoc2[i]:IsA("Part") then
| |
| 528 | Instance.new("ForceField",kaoc2[i])
| |
| 529 | end | |
| 530 | end | |
| 531 | ||
| 532 | kaoc3 = Character:children() | |
| 533 | for i = 1,#kaoc3 do | |
| 534 | if kaoc3[i]:IsA("Part") then
| |
| 535 | Instance.new("ForceField",kaoc3[i])
| |
| 536 | end | |
| 537 | end | |
| 538 | ||
| 539 | ||
| 540 | while wait(0.02) do | |
| 541 | Trail() | |
| 542 | end |