Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Part1 = Instance.new("Part")
- Script2 = Instance.new("Script")
- Part3 = Instance.new("Part")
- Part4 = Instance.new("Part")
- Part5 = Instance.new("Part")
- Part6 = Instance.new("Part")
- ScreenGui7 = Instance.new("ScreenGui")
- Frame8 = Instance.new("Frame")
- TextLabel9 = Instance.new("TextLabel")
- LocalScript10 = Instance.new("LocalScript")
- TextButton11 = Instance.new("TextButton")
- LocalScript12 = Instance.new("LocalScript")
- TextButton13 = Instance.new("TextButton")
- LocalScript14 = Instance.new("LocalScript")
- Frame15 = Instance.new("Frame")
- TextButton16 = Instance.new("TextButton")
- LocalScript17 = Instance.new("LocalScript")
- TextLabel18 = Instance.new("TextLabel")
- TextButton19 = Instance.new("TextButton")
- LocalScript20 = Instance.new("LocalScript")
- TextButton21 = Instance.new("TextButton")
- LocalScript22 = Instance.new("LocalScript")
- Frame23 = Instance.new("Frame")
- Frame24 = Instance.new("Frame")
- TextLabel25 = Instance.new("TextLabel")
- TextBox26 = Instance.new("TextBox")
- IntValue27 = Instance.new("IntValue")
- LocalScript28 = Instance.new("LocalScript")
- Frame29 = Instance.new("Frame")
- TextLabel30 = Instance.new("TextLabel")
- TextBox31 = Instance.new("TextBox")
- IntValue32 = Instance.new("IntValue")
- LocalScript33 = Instance.new("LocalScript")
- Frame34 = Instance.new("Frame")
- TextLabel35 = Instance.new("TextLabel")
- TextBox36 = Instance.new("TextBox")
- IntValue37 = Instance.new("IntValue")
- LocalScript38 = Instance.new("LocalScript")
- Frame39 = Instance.new("Frame")
- TextLabel40 = Instance.new("TextLabel")
- TextBox41 = Instance.new("TextBox")
- NumberValue42 = Instance.new("NumberValue")
- LocalScript43 = Instance.new("LocalScript")
- Frame44 = Instance.new("Frame")
- TextLabel45 = Instance.new("TextLabel")
- TextButton46 = Instance.new("TextButton")
- LocalScript47 = Instance.new("LocalScript")
- Frame48 = Instance.new("Frame")
- TextLabel49 = Instance.new("TextLabel")
- TextButton50 = Instance.new("TextButton")
- LocalScript51 = Instance.new("LocalScript")
- Frame52 = Instance.new("Frame")
- TextLabel53 = Instance.new("TextLabel")
- TextBox54 = Instance.new("TextBox")
- IntValue55 = Instance.new("IntValue")
- LocalScript56 = Instance.new("LocalScript")
- TextLabel57 = Instance.new("TextLabel")
- Frame58 = Instance.new("Frame")
- TextLabel59 = Instance.new("TextLabel")
- TextBox60 = Instance.new("TextBox")
- TextButton61 = Instance.new("TextButton")
- LocalScript62 = Instance.new("LocalScript")
- TextButton63 = Instance.new("TextButton")
- LocalScript64 = Instance.new("LocalScript")
- Frame65 = Instance.new("Frame")
- Frame66 = Instance.new("Frame")
- TextLabel67 = Instance.new("TextLabel")
- IntValue68 = Instance.new("IntValue")
- LocalScript69 = Instance.new("LocalScript")
- TextBox70 = Instance.new("TextBox")
- TextBox71 = Instance.new("TextBox")
- TextBox72 = Instance.new("TextBox")
- IntValue73 = Instance.new("IntValue")
- LocalScript74 = Instance.new("LocalScript")
- IntValue75 = Instance.new("IntValue")
- LocalScript76 = Instance.new("LocalScript")
- TextLabel77 = Instance.new("TextLabel")
- Frame78 = Instance.new("Frame")
- TextLabel79 = Instance.new("TextLabel")
- IntValue80 = Instance.new("IntValue")
- LocalScript81 = Instance.new("LocalScript")
- TextBox82 = Instance.new("TextBox")
- Frame83 = Instance.new("Frame")
- TextLabel84 = Instance.new("TextLabel")
- TextBox85 = Instance.new("TextBox")
- Frame86 = Instance.new("Frame")
- TextLabel87 = Instance.new("TextLabel")
- TextBox88 = Instance.new("TextBox")
- Frame89 = Instance.new("Frame")
- TextLabel90 = Instance.new("TextLabel")
- TextBox91 = Instance.new("TextBox")
- IntValue92 = Instance.new("IntValue")
- LocalScript93 = Instance.new("LocalScript")
- Frame94 = Instance.new("Frame")
- TextLabel95 = Instance.new("TextLabel")
- TextBox96 = Instance.new("TextBox")
- IntValue97 = Instance.new("IntValue")
- LocalScript98 = Instance.new("LocalScript")
- Frame99 = Instance.new("Frame")
- TextLabel100 = Instance.new("TextLabel")
- TextBox101 = Instance.new("TextBox")
- Frame102 = Instance.new("Frame")
- Frame103 = Instance.new("Frame")
- TextButton104 = Instance.new("TextButton")
- LocalScript105 = Instance.new("LocalScript")
- TextLabel106 = Instance.new("TextLabel")
- TextButton107 = Instance.new("TextButton")
- LocalScript108 = Instance.new("LocalScript")
- HopperBin109 = Instance.new("HopperBin")
- LocalScript110 = Instance.new("LocalScript")
- TextButton111 = Instance.new("TextButton")
- LocalScript112 = Instance.new("LocalScript")
- HopperBin113 = Instance.new("HopperBin")
- LocalScript114 = Instance.new("LocalScript")
- TextButton115 = Instance.new("TextButton")
- LocalScript116 = Instance.new("LocalScript")
- Tool117 = Instance.new("Tool")
- Part118 = Instance.new("Part")
- SpecialMesh119 = Instance.new("SpecialMesh")
- LocalScript120 = Instance.new("LocalScript")
- TextButton121 = Instance.new("TextButton")
- LocalScript122 = Instance.new("LocalScript")
- HopperBin123 = Instance.new("HopperBin")
- LocalScript124 = Instance.new("LocalScript")
- TextButton125 = Instance.new("TextButton")
- LocalScript126 = Instance.new("LocalScript")
- Tool127 = Instance.new("Tool")
- LocalScript128 = Instance.new("LocalScript")
- TextButton129 = Instance.new("TextButton")
- LocalScript130 = Instance.new("LocalScript")
- HopperBin131 = Instance.new("HopperBin")
- LocalScript132 = Instance.new("LocalScript")
- TextButton133 = Instance.new("TextButton")
- LocalScript134 = Instance.new("LocalScript")
- HopperBin135 = Instance.new("HopperBin")
- LocalScript136 = Instance.new("LocalScript")
- TextButton137 = Instance.new("TextButton")
- LocalScript138 = Instance.new("LocalScript")
- HopperBin139 = Instance.new("HopperBin")
- Script140 = Instance.new("Script")
- TextButton141 = Instance.new("TextButton")
- LocalScript142 = Instance.new("LocalScript")
- HopperBin143 = Instance.new("HopperBin")
- LocalScript144 = Instance.new("LocalScript")
- TextButton145 = Instance.new("TextButton")
- LocalScript146 = Instance.new("LocalScript")
- TextButton147 = Instance.new("TextButton")
- LocalScript148 = Instance.new("LocalScript")
- TextButton149 = Instance.new("TextButton")
- LocalScript150 = Instance.new("LocalScript")
- Tool151 = Instance.new("Tool")
- Part152 = Instance.new("Part")
- CylinderMesh153 = Instance.new("CylinderMesh")
- Part154 = Instance.new("Part")
- CylinderMesh155 = Instance.new("CylinderMesh")
- Part156 = Instance.new("Part")
- CylinderMesh157 = Instance.new("CylinderMesh")
- Part158 = Instance.new("Part")
- CylinderMesh159 = Instance.new("CylinderMesh")
- Sound160 = Instance.new("Sound")
- Part161 = Instance.new("Part")
- CylinderMesh162 = Instance.new("CylinderMesh")
- LocalScript163 = Instance.new("LocalScript")
- BoolValue164 = Instance.new("BoolValue")
- BoolValue165 = Instance.new("BoolValue")
- BoolValue166 = Instance.new("BoolValue")
- Part167 = Instance.new("Part")
- BlockMesh168 = Instance.new("BlockMesh")
- Part169 = Instance.new("Part")
- BlockMesh170 = Instance.new("BlockMesh")
- Model171 = Instance.new("Model")
- Part172 = Instance.new("Part")
- BlockMesh173 = Instance.new("BlockMesh")
- Part174 = Instance.new("Part")
- BlockMesh175 = Instance.new("BlockMesh")
- Part176 = Instance.new("Part")
- BlockMesh177 = Instance.new("BlockMesh")
- Part178 = Instance.new("Part")
- Part179 = Instance.new("Part")
- BlockMesh180 = Instance.new("BlockMesh")
- Part181 = Instance.new("Part")
- BlockMesh182 = Instance.new("BlockMesh")
- Part183 = Instance.new("Part")
- BlockMesh184 = Instance.new("BlockMesh")
- Part185 = Instance.new("Part")
- BlockMesh186 = Instance.new("BlockMesh")
- Part187 = Instance.new("Part")
- BlockMesh188 = Instance.new("BlockMesh")
- Part189 = Instance.new("Part")
- Part190 = Instance.new("Part")
- BlockMesh191 = Instance.new("BlockMesh")
- Part192 = Instance.new("Part")
- Part193 = Instance.new("Part")
- Part194 = Instance.new("Part")
- Part195 = Instance.new("Part")
- Part196 = Instance.new("Part")
- Part197 = Instance.new("Part")
- BlockMesh198 = Instance.new("BlockMesh")
- Part199 = Instance.new("Part")
- Part200 = Instance.new("Part")
- Part201 = Instance.new("Part")
- Part202 = Instance.new("Part")
- Part203 = Instance.new("Part")
- BlockMesh204 = Instance.new("BlockMesh")
- Part205 = Instance.new("Part")
- Part206 = Instance.new("Part")
- BlockMesh207 = Instance.new("BlockMesh")
- Part208 = Instance.new("Part")
- Part209 = Instance.new("Part")
- Part210 = Instance.new("Part")
- BlockMesh211 = Instance.new("BlockMesh")
- Part212 = Instance.new("Part")
- BlockMesh213 = Instance.new("BlockMesh")
- Part214 = Instance.new("Part")
- Part215 = Instance.new("Part")
- Part216 = Instance.new("Part")
- Part217 = Instance.new("Part")
- BlockMesh218 = Instance.new("BlockMesh")
- Part219 = Instance.new("Part")
- BlockMesh220 = Instance.new("BlockMesh")
- Part221 = Instance.new("Part")
- Part222 = Instance.new("Part")
- BlockMesh223 = Instance.new("BlockMesh")
- Part224 = Instance.new("Part")
- BlockMesh225 = Instance.new("BlockMesh")
- Part226 = Instance.new("Part")
- BlockMesh227 = Instance.new("BlockMesh")
- Part228 = Instance.new("Part")
- BlockMesh229 = Instance.new("BlockMesh")
- Part230 = Instance.new("Part")
- BlockMesh231 = Instance.new("BlockMesh")
- Part232 = Instance.new("Part")
- BlockMesh233 = Instance.new("BlockMesh")
- Part234 = Instance.new("Part")
- Part235 = Instance.new("Part")
- BlockMesh236 = Instance.new("BlockMesh")
- Part237 = Instance.new("Part")
- BlockMesh238 = Instance.new("BlockMesh")
- Part239 = Instance.new("Part")
- BlockMesh240 = Instance.new("BlockMesh")
- Part241 = Instance.new("Part")
- BlockMesh242 = Instance.new("BlockMesh")
- Part243 = Instance.new("Part")
- BlockMesh244 = Instance.new("BlockMesh")
- WedgePart245 = Instance.new("WedgePart")
- Part246 = Instance.new("Part")
- Part247 = Instance.new("Part")
- BlockMesh248 = Instance.new("BlockMesh")
- Part249 = Instance.new("Part")
- BlockMesh250 = Instance.new("BlockMesh")
- WedgePart251 = Instance.new("WedgePart")
- Part252 = Instance.new("Part")
- BlockMesh253 = Instance.new("BlockMesh")
- Part254 = Instance.new("Part")
- BlockMesh255 = Instance.new("BlockMesh")
- TextButton256 = Instance.new("TextButton")
- LocalScript257 = Instance.new("LocalScript")
- Frame258 = Instance.new("Frame")
- TextButton259 = Instance.new("TextButton")
- LocalScript260 = Instance.new("LocalScript")
- TextLabel261 = Instance.new("TextLabel")
- TextButton262 = Instance.new("TextButton")
- LocalScript263 = Instance.new("LocalScript")
- TextButton264 = Instance.new("TextButton")
- LocalScript265 = Instance.new("LocalScript")
- TextButton266 = Instance.new("TextButton")
- LocalScript267 = Instance.new("LocalScript")
- Tool268 = Instance.new("Tool")
- ObjectValue269 = Instance.new("ObjectValue")
- Part270 = Instance.new("Part")
- SpecialMesh271 = Instance.new("SpecialMesh")
- Sound272 = Instance.new("Sound")
- Sound273 = Instance.new("Sound")
- Sound274 = Instance.new("Sound")
- Sound275 = Instance.new("Sound")
- Sound276 = Instance.new("Sound")
- Script277 = Instance.new("Script")
- ObjectValue278 = Instance.new("ObjectValue")
- LocalScript279 = Instance.new("LocalScript")
- Script280 = Instance.new("Script")
- TextButton281 = Instance.new("TextButton")
- LocalScript282 = Instance.new("LocalScript")
- Tool283 = Instance.new("Tool")
- ScreenGui284 = Instance.new("ScreenGui")
- Frame285 = Instance.new("Frame")
- TextLabel286 = Instance.new("TextLabel")
- TextLabel287 = Instance.new("TextLabel")
- TextLabel288 = Instance.new("TextLabel")
- Frame289 = Instance.new("Frame")
- Frame290 = Instance.new("Frame")
- Frame291 = Instance.new("Frame")
- Frame292 = Instance.new("Frame")
- Frame293 = Instance.new("Frame")
- ImageLabel294 = Instance.new("ImageLabel")
- TextLabel295 = Instance.new("TextLabel")
- Part296 = Instance.new("Part")
- Sound297 = Instance.new("Sound")
- Fire298 = Instance.new("Fire")
- SpecialMesh299 = Instance.new("SpecialMesh")
- Animation300 = Instance.new("Animation")
- LocalScript301 = Instance.new("LocalScript")
- TextButton302 = Instance.new("TextButton")
- LocalScript303 = Instance.new("LocalScript")
- Tool304 = Instance.new("Tool")
- Part305 = Instance.new("Part")
- SpecialMesh306 = Instance.new("SpecialMesh")
- Sound307 = Instance.new("Sound")
- Sound308 = Instance.new("Sound")
- PointLight309 = Instance.new("PointLight")
- LocalScript310 = Instance.new("LocalScript")
- LocalScript311 = Instance.new("LocalScript")
- Sound312 = Instance.new("Sound")
- Script313 = Instance.new("Script")
- LocalScript314 = Instance.new("LocalScript")
- ObjectValue315 = Instance.new("ObjectValue")
- TextButton316 = Instance.new("TextButton")
- LocalScript317 = Instance.new("LocalScript")
- TextLabel318 = Instance.new("TextLabel")
- Frame319 = Instance.new("Frame")
- Frame320 = Instance.new("Frame")
- TextButton321 = Instance.new("TextButton")
- LocalScript322 = Instance.new("LocalScript")
- TextLabel323 = Instance.new("TextLabel")
- TextButton324 = Instance.new("TextButton")
- LocalScript325 = Instance.new("LocalScript")
- TextButton326 = Instance.new("TextButton")
- LocalScript327 = Instance.new("LocalScript")
- TextButton328 = Instance.new("TextButton")
- LocalScript329 = Instance.new("LocalScript")
- TextButton330 = Instance.new("TextButton")
- LocalScript331 = Instance.new("LocalScript")
- TextButton332 = Instance.new("TextButton")
- LocalScript333 = Instance.new("LocalScript")
- TextButton334 = Instance.new("TextButton")
- LocalScript335 = Instance.new("LocalScript")
- TextButton336 = Instance.new("TextButton")
- LocalScript337 = Instance.new("LocalScript")
- TextButton338 = Instance.new("TextButton")
- LocalScript339 = Instance.new("LocalScript")
- TextButton340 = Instance.new("TextButton")
- LocalScript341 = Instance.new("LocalScript")
- TextButton342 = Instance.new("TextButton")
- LocalScript343 = Instance.new("LocalScript")
- TextButton344 = Instance.new("TextButton")
- LocalScript345 = Instance.new("LocalScript")
- Frame346 = Instance.new("Frame")
- TextButton347 = Instance.new("TextButton")
- LocalScript348 = Instance.new("LocalScript")
- HopperBin349 = Instance.new("HopperBin")
- LocalScript350 = Instance.new("LocalScript")
- TextLabel351 = Instance.new("TextLabel")
- TextButton352 = Instance.new("TextButton")
- LocalScript353 = Instance.new("LocalScript")
- TextButton354 = Instance.new("TextButton")
- LocalScript355 = Instance.new("LocalScript")
- TextButton356 = Instance.new("TextButton")
- LocalScript357 = Instance.new("LocalScript")
- ScreenGui358 = Instance.new("ScreenGui")
- TextBox359 = Instance.new("TextBox")
- TextBox360 = Instance.new("TextBox")
- TextButton361 = Instance.new("TextButton")
- LocalScript362 = Instance.new("LocalScript")
- TextButton363 = Instance.new("TextButton")
- LocalScript364 = Instance.new("LocalScript")
- TextButton365 = Instance.new("TextButton")
- LocalScript366 = Instance.new("LocalScript")
- TextButton367 = Instance.new("TextButton")
- LocalScript368 = Instance.new("LocalScript")
- HopperBin369 = Instance.new("HopperBin")
- LocalScript370 = Instance.new("LocalScript")
- TextButton371 = Instance.new("TextButton")
- LocalScript372 = Instance.new("LocalScript")
- TextButton373 = Instance.new("TextButton")
- LocalScript374 = Instance.new("LocalScript")
- HopperBin375 = Instance.new("HopperBin")
- Script376 = Instance.new("Script")
- TextButton377 = Instance.new("TextButton")
- LocalScript378 = Instance.new("LocalScript")
- TextButton379 = Instance.new("TextButton")
- LocalScript380 = Instance.new("LocalScript")
- TextButton381 = Instance.new("TextButton")
- Script382 = Instance.new("Script")
- ScreenGui383 = Instance.new("ScreenGui")
- TextLabel384 = Instance.new("TextLabel")
- LocalScript385 = Instance.new("LocalScript")
- Frame386 = Instance.new("Frame")
- LocalScript387 = Instance.new("LocalScript")
- Sound388 = Instance.new("Sound")
- Sound389 = Instance.new("Sound")
- Sound390 = Instance.new("Sound")
- Sound391 = Instance.new("Sound")
- LocalScript392 = Instance.new("LocalScript")
- LocalScript393 = Instance.new("LocalScript")
- LocalScript394 = Instance.new("LocalScript")
- Sound395 = Instance.new("Sound")
- ImageLabel396 = Instance.new("ImageLabel")
- LocalScript397 = Instance.new("LocalScript")
- ImageLabel398 = Instance.new("ImageLabel")
- LocalScript399 = Instance.new("LocalScript")
- ImageLabel400 = Instance.new("ImageLabel")
- LocalScript401 = Instance.new("LocalScript")
- ImageLabel402 = Instance.new("ImageLabel")
- LocalScript403 = Instance.new("LocalScript")
- ImageLabel404 = Instance.new("ImageLabel")
- LocalScript405 = Instance.new("LocalScript")
- ImageLabel406 = Instance.new("ImageLabel")
- LocalScript407 = Instance.new("LocalScript")
- TextLabel408 = Instance.new("TextLabel")
- Frame409 = Instance.new("Frame")
- Frame410 = Instance.new("Frame")
- TextButton411 = Instance.new("TextButton")
- LocalScript412 = Instance.new("LocalScript")
- TextLabel413 = Instance.new("TextLabel")
- TextButton414 = Instance.new("TextButton")
- LocalScript415 = Instance.new("LocalScript")
- TextButton416 = Instance.new("TextButton")
- LocalScript417 = Instance.new("LocalScript")
- TextButton418 = Instance.new("TextButton")
- LocalScript419 = Instance.new("LocalScript")
- Frame420 = Instance.new("Frame")
- TextLabel421 = Instance.new("TextLabel")
- TextButton422 = Instance.new("TextButton")
- LocalScript423 = Instance.new("LocalScript")
- TextButton424 = Instance.new("TextButton")
- LocalScript425 = Instance.new("LocalScript")
- TextButton426 = Instance.new("TextButton")
- LocalScript427 = Instance.new("LocalScript")
- TextButton428 = Instance.new("TextButton")
- LocalScript429 = Instance.new("LocalScript")
- TextLabel430 = Instance.new("TextLabel")
- Frame431 = Instance.new("Frame")
- Frame432 = Instance.new("Frame")
- TextButton433 = Instance.new("TextButton")
- LocalScript434 = Instance.new("LocalScript")
- TextLabel435 = Instance.new("TextLabel")
- TextButton436 = Instance.new("TextButton")
- LocalScript437 = Instance.new("LocalScript")
- TextButton438 = Instance.new("TextButton")
- LocalScript439 = Instance.new("LocalScript")
- TextButton440 = Instance.new("TextButton")
- LocalScript441 = Instance.new("LocalScript")
- TextButton442 = Instance.new("TextButton")
- LocalScript443 = Instance.new("LocalScript")
- TextButton444 = Instance.new("TextButton")
- LocalScript445 = Instance.new("LocalScript")
- TextButton446 = Instance.new("TextButton")
- LocalScript447 = Instance.new("LocalScript")
- TextButton448 = Instance.new("TextButton")
- LocalScript449 = Instance.new("LocalScript")
- TextButton450 = Instance.new("TextButton")
- LocalScript451 = Instance.new("LocalScript")
- TextButton452 = Instance.new("TextButton")
- LocalScript453 = Instance.new("LocalScript")
- TextButton454 = Instance.new("TextButton")
- LocalScript455 = Instance.new("LocalScript")
- Frame456 = Instance.new("Frame")
- TextLabel457 = Instance.new("TextLabel")
- TextButton458 = Instance.new("TextButton")
- LocalScript459 = Instance.new("LocalScript")
- TextButton460 = Instance.new("TextButton")
- LocalScript461 = Instance.new("LocalScript")
- TextButton462 = Instance.new("TextButton")
- LocalScript463 = Instance.new("LocalScript")
- TextButton464 = Instance.new("TextButton")
- LocalScript465 = Instance.new("LocalScript")
- TextButton466 = Instance.new("TextButton")
- LocalScript467 = Instance.new("LocalScript")
- TextButton468 = Instance.new("TextButton")
- LocalScript469 = Instance.new("LocalScript")
- TextButton470 = Instance.new("TextButton")
- LocalScript471 = Instance.new("LocalScript")
- TextButton472 = Instance.new("TextButton")
- LocalScript473 = Instance.new("LocalScript")
- TextLabel474 = Instance.new("TextLabel")
- Frame475 = Instance.new("Frame")
- Frame476 = Instance.new("Frame")
- TextButton477 = Instance.new("TextButton")
- LocalScript478 = Instance.new("LocalScript")
- TextLabel479 = Instance.new("TextLabel")
- TextButton480 = Instance.new("TextButton")
- LocalScript481 = Instance.new("LocalScript")
- TextButton482 = Instance.new("TextButton")
- LocalScript483 = Instance.new("LocalScript")
- TextButton484 = Instance.new("TextButton")
- LocalScript485 = Instance.new("LocalScript")
- TextButton486 = Instance.new("TextButton")
- LocalScript487 = Instance.new("LocalScript")
- TextButton488 = Instance.new("TextButton")
- LocalScript489 = Instance.new("LocalScript")
- TextButton490 = Instance.new("TextButton")
- LocalScript491 = Instance.new("LocalScript")
- TextButton492 = Instance.new("TextButton")
- LocalScript493 = Instance.new("LocalScript")
- Frame494 = Instance.new("Frame")
- TextLabel495 = Instance.new("TextLabel")
- TextLabel496 = Instance.new("TextLabel")
- TextButton497 = Instance.new("TextButton")
- LocalScript498 = Instance.new("LocalScript")
- StringValue499 = Instance.new("StringValue")
- LocalScript500 = Instance.new("LocalScript")
- Script501 = Instance.new("Script")
- Part502 = Instance.new("Part")
- Decal503 = Instance.new("Decal")
- Decal504 = Instance.new("Decal")
- Model505 = Instance.new("Model")
- Humanoid506 = Instance.new("Humanoid")
- Part507 = Instance.new("Part")
- BlockMesh508 = Instance.new("BlockMesh")
- Decal509 = Instance.new("Decal")
- Model0.Name = "c00lgui reborn giver"
- Model0.Parent = mas
- Part1.Name = "Giver"
- Part1.Parent = Model0
- Part1.BrickColor = BrickColor.new("Institutional white")
- Part1.Anchored = true
- Part1.FormFactor = Enum.FormFactor.Custom
- Part1.Size = Vector3.new(1.69444931, 2.03333926, 6.7777977)
- Part1.CFrame = CFrame.new(-41.8889084, 1.107885, -57, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part1.Position = Vector3.new(-41.8889084, 1.107885, -57)
- Part1.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Script2.Parent = Part1
- table.insert(cors,sandbox(Script2,function()
- put = script.Parent.Parent.Input
- s = script.Parent
- bounce = false
- function t(p)
- if bounce == true then return end
- bounce = true
- local h = p.Parent:findFirstChild("Humanoid")
- if h ~= nil then
- gui = put:GetChildren()
- for i=1, #gui do
- if gui[i].className == "ScreenGui" then
- x = gui[i]:clone()
- player = game.Players:GetPlayerFromCharacter(p.Parent)
- if player ~= nil then
- x.Parent = player.PlayerGui
- else
- print("No player found")
- end
- end
- end
- end
- wait(1)
- bounce = false
- end
- s.Touched:connect(t)
- end))
- Part3.Parent = Model0
- Part3.BrickColor = BrickColor.new("Really black")
- Part3.Anchored = true
- Part3.FormFactor = Enum.FormFactor.Custom
- Part3.Size = Vector3.new(3.38889861, 10.1666956, 1.69444942)
- Part3.CFrame = CFrame.new(-37.6527939, 5.0912199, -59.5416794, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part3.BottomSurface = Enum.SurfaceType.Smooth
- Part3.TopSurface = Enum.SurfaceType.Smooth
- Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part3.Position = Vector3.new(-37.6527939, 5.0912199, -59.5416794)
- Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part4.Parent = Model0
- Part4.BrickColor = BrickColor.new("Really black")
- Part4.Anchored = true
- Part4.FormFactor = Enum.FormFactor.Custom
- Part4.Size = Vector3.new(3.38889861, 10.1666956, 1.69444942)
- Part4.CFrame = CFrame.new(-37.6527939, 5.0912199, -54.4583206, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part4.BottomSurface = Enum.SurfaceType.Smooth
- Part4.TopSurface = Enum.SurfaceType.Smooth
- Part4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part4.Position = Vector3.new(-37.6527939, 5.0912199, -54.4583206)
- Part4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part5.Parent = Model0
- Part5.BrickColor = BrickColor.new("Really black")
- Part5.Anchored = true
- Part5.FormFactor = Enum.FormFactor.Custom
- Part5.Size = Vector3.new(1.69444931, 10.1666956, 6.7777977)
- Part5.CFrame = CFrame.new(-35.1111145, 5.0912199, -57, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part5.BottomSurface = Enum.SurfaceType.Smooth
- Part5.TopSurface = Enum.SurfaceType.Smooth
- Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part5.Position = Vector3.new(-35.1111145, 5.0912199, -57)
- Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part6.Name = "Input"
- Part6.Parent = Model0
- Part6.BrickColor = BrickColor.new("Really black")
- Part6.Anchored = true
- Part6.FormFactor = Enum.FormFactor.Custom
- Part6.Size = Vector3.new(6.77779722, 2.03333926, 6.7777977)
- Part6.CFrame = CFrame.new(-37.6527939, 11.1907063, -57, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part6.BottomSurface = Enum.SurfaceType.Smooth
- Part6.TopSurface = Enum.SurfaceType.Smooth
- Part6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part6.Position = Vector3.new(-37.6527939, 11.1907063, -57)
- Part6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- ScreenGui7.Name = "c00lgui"
- ScreenGui7.Parent = Part6
- Frame8.Parent = ScreenGui7
- Frame8.Size = UDim2.new(0, 300, 0, 400)
- Frame8.Position = UDim2.new(0, 3, 0.300000012, 0)
- Frame8.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame8.BorderColor3 = Color3.new(1, 0, 0)
- Frame8.BorderSizePixel = 3
- Frame8.ZIndex = 2
- TextLabel9.Name = "Title"
- TextLabel9.Parent = Frame8
- TextLabel9.Size = UDim2.new(1, 0, 0, 40)
- TextLabel9.Text = "c00lgui Reborn V1.2 by c00lguibeta"
- TextLabel9.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel9.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel9.BorderSizePixel = 3
- TextLabel9.ZIndex = 2
- TextLabel9.Font = Enum.Font.SourceSans
- TextLabel9.FontSize = Enum.FontSize.Size24
- TextLabel9.TextColor3 = Color3.new(1, 1, 1)
- LocalScript10.Parent = TextLabel9
- table.insert(cors,sandbox(LocalScript10,function()
- script.Parent.Text = "c00lgui Reborn V"..script.Parent.Parent.Parent.Version.Value.." by 007n7"
- end))
- TextButton11.Name = "<"
- TextButton11.Parent = Frame8
- TextButton11.Size = UDim2.new(0.5, 0, 0, 40)
- TextButton11.Text = "<"
- TextButton11.Position = UDim2.new(0, 0, 0, 40)
- TextButton11.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton11.BorderColor3 = Color3.new(1, 0, 0)
- TextButton11.BorderSizePixel = 3
- TextButton11.ZIndex = 2
- TextButton11.Font = Enum.Font.SourceSans
- TextButton11.FontSize = Enum.FontSize.Size48
- TextButton11.TextColor3 = Color3.new(1, 1, 1)
- LocalScript12.Parent = TextButton11
- table.insert(cors,sandbox(LocalScript12,function()
- function click()
- if script.Parent.Parent.Page1.Visible == true then
- script.Parent.Parent.Page1.Visible = false
- script.Parent.Parent.Page5.Visible = true
- elseif script.Parent.Parent.Page2.Visible == true then
- script.Parent.Parent.Page2.Visible = false
- script.Parent.Parent.Page1.Visible = true
- elseif script.Parent.Parent.Page3.Visible == true then
- script.Parent.Parent.Page3.Visible = false
- script.Parent.Parent.Page2.Visible = true
- elseif script.Parent.Parent.Page4.Visible == true then
- script.Parent.Parent.Page4.Visible = false
- script.Parent.Parent.Page3.Visible = true
- elseif script.Parent.Parent.Page5.Visible == true then
- script.Parent.Parent.Page5.Visible = false
- script.Parent.Parent.Page4.Visible = true
- end
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- TextButton13.Name = ">"
- TextButton13.Parent = Frame8
- TextButton13.Size = UDim2.new(0.5, -3, 0, 40)
- TextButton13.Text = ">"
- TextButton13.Position = UDim2.new(0.5, 3, 0, 40)
- TextButton13.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton13.BorderColor3 = Color3.new(1, 0, 0)
- TextButton13.BorderSizePixel = 3
- TextButton13.ZIndex = 2
- TextButton13.Font = Enum.Font.SourceSans
- TextButton13.FontSize = Enum.FontSize.Size48
- TextButton13.TextColor3 = Color3.new(1, 1, 1)
- LocalScript14.Parent = TextButton13
- table.insert(cors,sandbox(LocalScript14,function()
- function click()
- if script.Parent.Parent.Page1.Visible == true then
- script.Parent.Parent.Page1.Visible = false
- script.Parent.Parent.Page2.Visible = true
- elseif script.Parent.Parent.Page2.Visible == true then
- script.Parent.Parent.Page2.Visible = false
- script.Parent.Parent.Page3.Visible = true
- elseif script.Parent.Parent.Page3.Visible == true then
- script.Parent.Parent.Page3.Visible = false
- script.Parent.Parent.Page4.Visible = true
- elseif script.Parent.Parent.Page4.Visible == true then
- script.Parent.Parent.Page4.Visible = false
- script.Parent.Parent.Page5.Visible = true
- elseif script.Parent.Parent.Page5.Visible == true then
- script.Parent.Parent.Page5.Visible = false
- script.Parent.Parent.Page1.Visible = true
- end
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- Frame15.Name = "Settings"
- Frame15.Parent = Frame8
- Frame15.Size = UDim2.new(1, 0, 1, 0)
- Frame15.Position = UDim2.new(1, 3, 0, 0)
- Frame15.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame15.BorderColor3 = Color3.new(1, 0, 0)
- Frame15.BorderSizePixel = 3
- TextButton16.Name = "SettingsButton"
- TextButton16.Parent = Frame15
- TextButton16.Size = UDim2.new(0, 27, 1, 0)
- TextButton16.Text = "<"
- TextButton16.Position = UDim2.new(1, 3, 0, 0)
- TextButton16.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton16.BorderColor3 = Color3.new(1, 0, 0)
- TextButton16.BorderSizePixel = 3
- TextButton16.Font = Enum.Font.SourceSans
- TextButton16.FontSize = Enum.FontSize.Size48
- TextButton16.TextColor3 = Color3.new(1, 1, 1)
- LocalScript17.Parent = TextButton16
- table.insert(cors,sandbox(LocalScript17,function()
- cango = true
- function click()
- if cango == true then
- if script.Parent.Text == "<" then
- script.Parent.Text = ">"
- cango = false
- repeat
- wait()
- script.Parent.Parent.Position = UDim2.new(1,script.Parent.Parent.Position.X.Offset-10,0,0)
- until script.Parent.Parent.Position.X.Offset <= -293
- wait()
- script.Parent.Parent.Position = UDim2.new(1,-300,0,0)
- cango = true
- else
- script.Parent.Text = "<"
- cango = false
- repeat
- wait()
- script.Parent.Parent.Position = UDim2.new(1,script.Parent.Parent.Position.X.Offset+10,0,0)
- until script.Parent.Parent.Position.X.Offset >= -10
- wait()
- script.Parent.Parent.Position = UDim2.new(1,3,0,0)
- cango = true
- end
- end
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- TextLabel18.Name = "Title"
- TextLabel18.Parent = Frame15
- TextLabel18.Size = UDim2.new(1, 0, 0, 40)
- TextLabel18.Text = "Settings"
- TextLabel18.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel18.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel18.BorderSizePixel = 3
- TextLabel18.Font = Enum.Font.SourceSans
- TextLabel18.FontSize = Enum.FontSize.Size24
- TextLabel18.TextColor3 = Color3.new(1, 1, 1)
- TextButton19.Name = "<"
- TextButton19.Parent = Frame15
- TextButton19.Size = UDim2.new(0.5, 0, 0, 40)
- TextButton19.Text = "<"
- TextButton19.Position = UDim2.new(0, 0, 0, 40)
- TextButton19.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton19.BorderColor3 = Color3.new(1, 0, 0)
- TextButton19.BorderSizePixel = 3
- TextButton19.Font = Enum.Font.SourceSans
- TextButton19.FontSize = Enum.FontSize.Size48
- TextButton19.TextColor3 = Color3.new(1, 1, 1)
- LocalScript20.Parent = TextButton19
- table.insert(cors,sandbox(LocalScript20,function()
- function click()
- if script.Parent.Parent.Page1.Visible == true then
- script.Parent.Parent.Page1.Visible = false
- script.Parent.Parent.Page2.Visible = true
- elseif script.Parent.Parent.Page2.Visible == true then
- script.Parent.Parent.Page2.Visible = false
- script.Parent.Parent.Page1.Visible = true
- end
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- TextButton21.Name = ">"
- TextButton21.Parent = Frame15
- TextButton21.Size = UDim2.new(0.5, -3, 0, 40)
- TextButton21.Text = ">"
- TextButton21.Position = UDim2.new(0.5, 3, 0, 40)
- TextButton21.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton21.BorderColor3 = Color3.new(1, 0, 0)
- TextButton21.BorderSizePixel = 3
- TextButton21.Font = Enum.Font.SourceSans
- TextButton21.FontSize = Enum.FontSize.Size48
- TextButton21.TextColor3 = Color3.new(1, 1, 1)
- LocalScript22.Parent = TextButton21
- table.insert(cors,sandbox(LocalScript22,function()
- function click()
- if script.Parent.Parent.Page1.Visible == true then
- script.Parent.Parent.Page1.Visible = false
- script.Parent.Parent.Page2.Visible = true
- elseif script.Parent.Parent.Page2.Visible == true then
- script.Parent.Parent.Page2.Visible = false
- script.Parent.Parent.Page1.Visible = true
- end
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- Frame23.Name = "Page1"
- Frame23.Parent = Frame15
- Frame23.Size = UDim2.new(1, 0, 1, -83)
- Frame23.Position = UDim2.new(0, 0, 0, 83)
- Frame23.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame23.BorderColor3 = Color3.new(1, 0, 0)
- Frame23.BorderSizePixel = 3
- Frame24.Name = "Skybox/Decal ID"
- Frame24.Parent = Frame23
- Frame24.Size = UDim2.new(0.5, 0, 0, 66)
- Frame24.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame24.BorderColor3 = Color3.new(1, 0, 0)
- Frame24.BorderSizePixel = 3
- TextLabel25.Name = "Title"
- TextLabel25.Parent = Frame24
- TextLabel25.Size = UDim2.new(1, 0, 0, 30)
- TextLabel25.Text = "Skybox/Decal ID"
- TextLabel25.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel25.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel25.BorderSizePixel = 3
- TextLabel25.Font = Enum.Font.SourceSansBold
- TextLabel25.FontSize = Enum.FontSize.Size14
- TextLabel25.TextColor3 = Color3.new(1, 1, 1)
- TextLabel25.TextWrapped = true
- TextBox26.Parent = Frame24
- TextBox26.Size = UDim2.new(1, 1, 0.5, -1)
- TextBox26.Text = "158118263"
- TextBox26.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox26.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox26.BorderColor3 = Color3.new(1, 0, 0)
- TextBox26.BorderSizePixel = 3
- TextBox26.Font = Enum.Font.SourceSans
- TextBox26.FontSize = Enum.FontSize.Size14
- TextBox26.TextColor3 = Color3.new(1, 1, 1)
- IntValue27.Parent = Frame24
- LocalScript28.Parent = IntValue27
- table.insert(cors,sandbox(LocalScript28,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox.Text
- end
- end))
- Frame29.Name = "Place ID"
- Frame29.Parent = Frame23
- Frame29.Size = UDim2.new(0.5, -3, 0, 66)
- Frame29.Position = UDim2.new(0.5, 3, 0, 0)
- Frame29.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame29.BorderColor3 = Color3.new(1, 0, 0)
- Frame29.BorderSizePixel = 3
- TextLabel30.Name = "Title"
- TextLabel30.Parent = Frame29
- TextLabel30.Size = UDim2.new(1, 0, 0, 30)
- TextLabel30.Text = "Place ID"
- TextLabel30.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel30.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel30.BorderSizePixel = 3
- TextLabel30.Font = Enum.Font.SourceSansBold
- TextLabel30.FontSize = Enum.FontSize.Size14
- TextLabel30.TextColor3 = Color3.new(1, 1, 1)
- TextLabel30.TextWrapped = true
- TextBox31.Parent = Frame29
- TextBox31.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox31.Text = "149559312"
- TextBox31.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox31.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox31.BorderColor3 = Color3.new(1, 0, 0)
- TextBox31.BorderSizePixel = 3
- TextBox31.Font = Enum.Font.SourceSans
- TextBox31.FontSize = Enum.FontSize.Size14
- TextBox31.TextColor3 = Color3.new(1, 1, 1)
- IntValue32.Parent = Frame29
- LocalScript33.Parent = IntValue32
- table.insert(cors,sandbox(LocalScript33,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox.Text
- end
- end))
- Frame34.Name = "Music ID"
- Frame34.Parent = Frame23
- Frame34.Size = UDim2.new(0.5, 0, 0, 63)
- Frame34.Position = UDim2.new(0, 0, 0, 66)
- Frame34.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame34.BorderColor3 = Color3.new(1, 0, 0)
- Frame34.BorderSizePixel = 3
- TextLabel35.Name = "Title"
- TextLabel35.Parent = Frame34
- TextLabel35.Size = UDim2.new(1, 0, 0, 30)
- TextLabel35.Text = "Music ID"
- TextLabel35.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel35.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel35.BorderSizePixel = 3
- TextLabel35.Font = Enum.Font.SourceSansBold
- TextLabel35.FontSize = Enum.FontSize.Size14
- TextLabel35.TextColor3 = Color3.new(1, 1, 1)
- TextLabel35.TextWrapped = true
- TextBox36.Parent = Frame34
- TextBox36.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox36.Text = "142930454"
- TextBox36.Position = UDim2.new(0, 0, 0.5, 1)
- TextBox36.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox36.BorderColor3 = Color3.new(1, 0, 0)
- TextBox36.BorderSizePixel = 3
- TextBox36.Font = Enum.Font.SourceSans
- TextBox36.FontSize = Enum.FontSize.Size14
- TextBox36.TextColor3 = Color3.new(1, 1, 1)
- IntValue37.Parent = Frame34
- LocalScript38.Parent = IntValue37
- table.insert(cors,sandbox(LocalScript38,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox.Text
- end
- end))
- Frame39.Name = "Music Pitch"
- Frame39.Parent = Frame23
- Frame39.Size = UDim2.new(0.5, -3, 0, 63)
- Frame39.Position = UDim2.new(0.5, 3, 0, 66)
- Frame39.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame39.BorderColor3 = Color3.new(1, 0, 0)
- Frame39.BorderSizePixel = 3
- TextLabel40.Name = "Title"
- TextLabel40.Parent = Frame39
- TextLabel40.Size = UDim2.new(1, 0, 0, 30)
- TextLabel40.Text = "Music Pitch"
- TextLabel40.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel40.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel40.BorderSizePixel = 3
- TextLabel40.Font = Enum.Font.SourceSansBold
- TextLabel40.FontSize = Enum.FontSize.Size14
- TextLabel40.TextColor3 = Color3.new(1, 1, 1)
- TextLabel40.TextWrapped = true
- TextBox41.Parent = Frame39
- TextBox41.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox41.Text = "1"
- TextBox41.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox41.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox41.BorderColor3 = Color3.new(1, 0, 0)
- TextBox41.BorderSizePixel = 3
- TextBox41.Font = Enum.Font.SourceSans
- TextBox41.FontSize = Enum.FontSize.Size14
- TextBox41.TextColor3 = Color3.new(1, 1, 1)
- NumberValue42.Parent = Frame39
- LocalScript43.Parent = NumberValue42
- table.insert(cors,sandbox(LocalScript43,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox.Text
- end
- end))
- Frame44.Name = "God"
- Frame44.Parent = Frame23
- Frame44.Size = UDim2.new(0.5, 0, 0, 63)
- Frame44.Position = UDim2.new(0, 0, 0, 132)
- Frame44.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame44.BorderColor3 = Color3.new(1, 0, 0)
- Frame44.BorderSizePixel = 3
- TextLabel45.Name = "Title"
- TextLabel45.Parent = Frame44
- TextLabel45.Size = UDim2.new(1, 0, 0, 30)
- TextLabel45.Text = "God"
- TextLabel45.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel45.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel45.BorderSizePixel = 3
- TextLabel45.Font = Enum.Font.SourceSansBold
- TextLabel45.FontSize = Enum.FontSize.Size14
- TextLabel45.TextColor3 = Color3.new(1, 1, 1)
- TextLabel45.TextWrapped = true
- TextButton46.Parent = Frame44
- TextButton46.Size = UDim2.new(1, 0, 0.5, 0)
- TextButton46.Text = "Off"
- TextButton46.Position = UDim2.new(0, 0, 0.5, 0)
- TextButton46.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton46.BorderColor3 = Color3.new(1, 0, 0)
- TextButton46.BorderSizePixel = 3
- TextButton46.Font = Enum.Font.SourceSans
- TextButton46.FontSize = Enum.FontSize.Size14
- TextButton46.TextColor3 = Color3.new(1, 1, 1)
- LocalScript47.Parent = TextButton46
- table.insert(cors,sandbox(LocalScript47,function()
- function click()
- if script.Parent.Text == "Off" then
- game.Players.LocalPlayer.Character.Humanoid.MaxHealth = math.huge
- game.Players.LocalPlayer.Character.Humanoid.Health = math.huge
- script.Parent.Text = "On"
- else
- game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 100
- game.Players.LocalPlayer.Character.Humanoid.Health = 100
- script.Parent.Text = "Off"
- end
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- Frame48.Name = "Invisibility"
- Frame48.Parent = Frame23
- Frame48.Size = UDim2.new(0.5, -3, 0, 63)
- Frame48.Position = UDim2.new(0.5, 3, 0, 132)
- Frame48.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame48.BorderColor3 = Color3.new(1, 0, 0)
- Frame48.BorderSizePixel = 3
- TextLabel49.Name = "Title"
- TextLabel49.Parent = Frame48
- TextLabel49.Size = UDim2.new(1, 0, 0, 30)
- TextLabel49.Text = "Invisibility"
- TextLabel49.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel49.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel49.BorderSizePixel = 3
- TextLabel49.Font = Enum.Font.SourceSansBold
- TextLabel49.FontSize = Enum.FontSize.Size14
- TextLabel49.TextColor3 = Color3.new(1, 1, 1)
- TextLabel49.TextWrapped = true
- TextButton50.Parent = Frame48
- TextButton50.Size = UDim2.new(1, 0, 0.5, 0)
- TextButton50.Text = "Off"
- TextButton50.Position = UDim2.new(0, 0, 0.5, 0)
- TextButton50.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton50.BorderColor3 = Color3.new(1, 0, 0)
- TextButton50.BorderSizePixel = 3
- TextButton50.Font = Enum.Font.SourceSans
- TextButton50.FontSize = Enum.FontSize.Size14
- TextButton50.TextColor3 = Color3.new(1, 1, 1)
- LocalScript51.Parent = TextButton50
- table.insert(cors,sandbox(LocalScript51,function()
- function click()
- if script.Parent.Text == "Off" then
- game.Players.LocalPlayer.Character.Head.Transparency = 1
- game.Players.LocalPlayer.Character.Head.face.Transparency = 1
- game.Players.LocalPlayer.Character.Torso.Transparency = 1
- game.Players.LocalPlayer.Character["Right Arm"].Transparency = 1
- game.Players.LocalPlayer.Character["Left Arm"].Transparency = 1
- game.Players.LocalPlayer.Character["Right Leg"].Transparency = 1
- game.Players.LocalPlayer.Character["Left Leg"].Transparency = 1
- script.Parent.Text = "On"
- else
- game.Players.LocalPlayer.Character.Head.Transparency = 0
- game.Players.LocalPlayer.Character.Head.face.Transparency = 0
- game.Players.LocalPlayer.Character.Torso.Transparency = 0
- game.Players.LocalPlayer.Character["Right Arm"].Transparency = 0
- game.Players.LocalPlayer.Character["Left Arm"].Transparency = 0
- game.Players.LocalPlayer.Character["Right Leg"].Transparency = 0
- game.Players.LocalPlayer.Character["Left Leg"].Transparency = 0
- script.Parent.Text = "Off"
- end
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- Frame52.Name = "Custom Gear ID"
- Frame52.Parent = Frame23
- Frame52.Size = UDim2.new(0.5, 0, 0, 63)
- Frame52.Position = UDim2.new(0, 0, 0, 198)
- Frame52.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame52.BorderColor3 = Color3.new(1, 0, 0)
- Frame52.BorderSizePixel = 3
- TextLabel53.Name = "Title"
- TextLabel53.Parent = Frame52
- TextLabel53.Size = UDim2.new(1, 0, 0, 30)
- TextLabel53.Text = "Custom Gear ID"
- TextLabel53.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel53.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel53.BorderSizePixel = 3
- TextLabel53.Font = Enum.Font.SourceSansBold
- TextLabel53.FontSize = Enum.FontSize.Size14
- TextLabel53.TextColor3 = Color3.new(1, 1, 1)
- TextLabel53.TextWrapped = true
- TextBox54.Parent = Frame52
- TextBox54.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox54.Text = "108149175"
- TextBox54.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox54.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox54.BorderColor3 = Color3.new(1, 0, 0)
- TextBox54.BorderSizePixel = 3
- TextBox54.Font = Enum.Font.SourceSans
- TextBox54.FontSize = Enum.FontSize.Size14
- TextBox54.TextColor3 = Color3.new(1, 1, 1)
- IntValue55.Parent = Frame52
- LocalScript56.Parent = IntValue55
- table.insert(cors,sandbox(LocalScript56,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox.Text
- end
- end))
- TextLabel57.Name = "PageLabel"
- TextLabel57.Parent = Frame23
- TextLabel57.Size = UDim2.new(1, 0, 0, 29)
- TextLabel57.Text = "Page 1"
- TextLabel57.Position = UDim2.new(0, 0, 1, -52)
- TextLabel57.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel57.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel57.BorderSizePixel = 3
- TextLabel57.Font = Enum.Font.SourceSans
- TextLabel57.FontSize = Enum.FontSize.Size18
- TextLabel57.TextColor3 = Color3.new(1, 1, 1)
- TextLabel57.TextWrapped = true
- Frame58.Name = "Billboard Gui Text"
- Frame58.Parent = Frame23
- Frame58.Size = UDim2.new(0.5, -3, 0, 63)
- Frame58.Position = UDim2.new(0.5, 3, 0, 198)
- Frame58.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame58.BorderColor3 = Color3.new(1, 0, 0)
- Frame58.BorderSizePixel = 3
- TextLabel59.Name = "Title"
- TextLabel59.Parent = Frame58
- TextLabel59.Size = UDim2.new(1, 0, 0, 29)
- TextLabel59.Text = "Billboard Gui Text"
- TextLabel59.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel59.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel59.BorderSizePixel = 3
- TextLabel59.Font = Enum.Font.SourceSansBold
- TextLabel59.FontSize = Enum.FontSize.Size14
- TextLabel59.TextColor3 = Color3.new(1, 1, 1)
- TextLabel59.TextWrapped = true
- TextBox60.Parent = Frame58
- TextBox60.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox60.Text = "c00lkidd"
- TextBox60.Position = UDim2.new(0, 0, 0.5, 1)
- TextBox60.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox60.BorderColor3 = Color3.new(1, 0, 0)
- TextBox60.BorderSizePixel = 3
- TextBox60.Font = Enum.Font.SourceSans
- TextBox60.FontSize = Enum.FontSize.Size14
- TextBox60.TextColor3 = Color3.new(1, 1, 1)
- TextButton61.Name = "Save"
- TextButton61.Parent = Frame15
- TextButton61.Size = UDim2.new(0, 150, 0, 20)
- TextButton61.Text = "Save IDs"
- TextButton61.Position = UDim2.new(0, 0, 0.300000012, 260)
- TextButton61.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton61.BorderColor3 = Color3.new(1, 0, 0)
- TextButton61.BorderSizePixel = 3
- TextButton61.ZIndex = 2
- TextButton61.Selected = true
- TextButton61.Font = Enum.Font.SourceSans
- TextButton61.FontSize = Enum.FontSize.Size18
- TextButton61.TextColor3 = Color3.new(1, 1, 1)
- LocalScript62.Parent = TextButton61
- table.insert(cors,sandbox(LocalScript62,function()
- function click()
- game.Workspace.Owner["Skybox/DecalID"].Value = script.Parent.Parent.Page1["Skybox/Decal ID"].Value.Value
- game.Workspace.Owner["PlaceID"].Value = script.Parent.Parent.Page1["Place ID"].Value.Value
- game.Workspace.Owner["MusicID"].Value = script.Parent.Parent.Page1["Music ID"].Value.Value
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- TextButton63.Name = "Load"
- TextButton63.Parent = Frame15
- TextButton63.Size = UDim2.new(0, 150, 0, 20)
- TextButton63.Text = "Load IDs"
- TextButton63.Position = UDim2.new(0.5, 0, 0.300000012, 260)
- TextButton63.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton63.BorderColor3 = Color3.new(1, 0, 0)
- TextButton63.BorderSizePixel = 3
- TextButton63.ZIndex = 2
- TextButton63.Selected = true
- TextButton63.Font = Enum.Font.SourceSans
- TextButton63.FontSize = Enum.FontSize.Size18
- TextButton63.TextColor3 = Color3.new(1, 1, 1)
- LocalScript64.Parent = TextButton63
- table.insert(cors,sandbox(LocalScript64,function()
- function click()
- script.Parent.Parent.Page1["Skybox/Decal ID"].TextBox.Text = game.Workspace.Owner["Skybox/DecalID"].Value
- script.Parent.Parent.Page1["Place ID"].TextBox.Text = game.Workspace.Owner["PlaceID"].Value
- script.Parent.Parent.Page1["Music ID"].TextBox.Text = game.Workspace.Owner["MusicID"].Value
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- Frame65.Name = "Page2"
- Frame65.Parent = Frame15
- Frame65.Size = UDim2.new(1, 0, 1, -83)
- Frame65.Position = UDim2.new(0, 0, 0, 83)
- Frame65.Visible = false
- Frame65.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame65.BorderColor3 = Color3.new(1, 0, 0)
- Frame65.BorderSizePixel = 3
- Frame66.Name = "Billboard Gui Color"
- Frame66.Parent = Frame65
- Frame66.Size = UDim2.new(0.5, 0, 0, 66)
- Frame66.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame66.BorderColor3 = Color3.new(1, 0, 0)
- Frame66.BorderSizePixel = 3
- TextLabel67.Name = "Title"
- TextLabel67.Parent = Frame66
- TextLabel67.Size = UDim2.new(1, 0, 0, 30)
- TextLabel67.Text = "Billboard Gui Color"
- TextLabel67.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel67.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel67.BorderSizePixel = 3
- TextLabel67.Font = Enum.Font.SourceSansBold
- TextLabel67.FontSize = Enum.FontSize.Size14
- TextLabel67.TextColor3 = Color3.new(1, 1, 1)
- TextLabel67.TextWrapped = true
- IntValue68.Name = "Value1"
- IntValue68.Parent = Frame66
- LocalScript69.Parent = IntValue68
- table.insert(cors,sandbox(LocalScript69,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox1.Text
- end
- end))
- TextBox70.Name = "TextBox2"
- TextBox70.Parent = Frame66
- TextBox70.Size = UDim2.new(0, 50, 0.5, -1)
- TextBox70.Text = "255"
- TextBox70.Position = UDim2.new(0, 50, 0.5, 0)
- TextBox70.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox70.BorderColor3 = Color3.new(1, 0, 0)
- TextBox70.BorderSizePixel = 3
- TextBox70.Font = Enum.Font.SourceSans
- TextBox70.FontSize = Enum.FontSize.Size14
- TextBox70.TextColor3 = Color3.new(1, 1, 1)
- TextBox71.Name = "TextBox1"
- TextBox71.Parent = Frame66
- TextBox71.Size = UDim2.new(0, 50, 0.5, -1)
- TextBox71.Text = "0"
- TextBox71.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox71.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox71.BorderColor3 = Color3.new(1, 0, 0)
- TextBox71.BorderSizePixel = 3
- TextBox71.Font = Enum.Font.SourceSans
- TextBox71.FontSize = Enum.FontSize.Size14
- TextBox71.TextColor3 = Color3.new(1, 1, 1)
- TextBox72.Name = "TextBox3"
- TextBox72.Parent = Frame66
- TextBox72.Size = UDim2.new(0, 50, 0.5, -1)
- TextBox72.Text = "0"
- TextBox72.Position = UDim2.new(0, 100, 0.5, 0)
- TextBox72.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox72.BorderColor3 = Color3.new(1, 0, 0)
- TextBox72.BorderSizePixel = 3
- TextBox72.Font = Enum.Font.SourceSans
- TextBox72.FontSize = Enum.FontSize.Size14
- TextBox72.TextColor3 = Color3.new(1, 1, 1)
- IntValue73.Name = "Value2"
- IntValue73.Parent = Frame66
- LocalScript74.Parent = IntValue73
- table.insert(cors,sandbox(LocalScript74,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox2.Text
- end
- end))
- IntValue75.Name = "Value3"
- IntValue75.Parent = Frame66
- LocalScript76.Parent = IntValue75
- table.insert(cors,sandbox(LocalScript76,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox3.Text
- end
- end))
- TextLabel77.Name = "PageLabel"
- TextLabel77.Parent = Frame65
- TextLabel77.Size = UDim2.new(1, 0, 0, 30)
- TextLabel77.Text = "Page 2"
- TextLabel77.Position = UDim2.new(0, 0, 1, -53)
- TextLabel77.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel77.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel77.BorderSizePixel = 3
- TextLabel77.Font = Enum.Font.SourceSans
- TextLabel77.FontSize = Enum.FontSize.Size18
- TextLabel77.TextColor3 = Color3.new(1, 1, 1)
- TextLabel77.TextWrapped = true
- Frame78.Name = "Anti Robloxian Range"
- Frame78.Parent = Frame65
- Frame78.Size = UDim2.new(0.5, 0, 0, 66)
- Frame78.Position = UDim2.new(0, 0, 0, 66)
- Frame78.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame78.BorderColor3 = Color3.new(1, 0, 0)
- Frame78.BorderSizePixel = 3
- TextLabel79.Name = "Title"
- TextLabel79.Parent = Frame78
- TextLabel79.Size = UDim2.new(1, 0, 0, 30)
- TextLabel79.Text = "Anti Robloxian Range"
- TextLabel79.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel79.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel79.BorderSizePixel = 3
- TextLabel79.Font = Enum.Font.SourceSansBold
- TextLabel79.FontSize = Enum.FontSize.Size14
- TextLabel79.TextColor3 = Color3.new(1, 1, 1)
- TextLabel79.TextWrapped = true
- IntValue80.Name = "Value1"
- IntValue80.Parent = Frame78
- LocalScript81.Parent = IntValue80
- table.insert(cors,sandbox(LocalScript81,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox1.Text
- end
- end))
- TextBox82.Name = "TextBox1"
- TextBox82.Parent = Frame78
- TextBox82.Size = UDim2.new(1, 0, 0.5, -1)
- TextBox82.Text = "12"
- TextBox82.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox82.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox82.BorderColor3 = Color3.new(1, 0, 0)
- TextBox82.BorderSizePixel = 3
- TextBox82.Font = Enum.Font.SourceSans
- TextBox82.FontSize = Enum.FontSize.Size14
- TextBox82.TextColor3 = Color3.new(1, 1, 1)
- Frame83.Name = "Chat Spam Text"
- Frame83.Parent = Frame65
- Frame83.Size = UDim2.new(0.5, -3, 0, 66)
- Frame83.Position = UDim2.new(0.5, 3, 0, 66)
- Frame83.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame83.BorderColor3 = Color3.new(1, 0, 0)
- Frame83.BorderSizePixel = 3
- TextLabel84.Name = "Title"
- TextLabel84.Parent = Frame83
- TextLabel84.Size = UDim2.new(1, 0, 0, 30)
- TextLabel84.Text = "Chat Spam Text"
- TextLabel84.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel84.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel84.BorderSizePixel = 3
- TextLabel84.Font = Enum.Font.SourceSansBold
- TextLabel84.FontSize = Enum.FontSize.Size14
- TextLabel84.TextColor3 = Color3.new(1, 1, 1)
- TextLabel84.TextWrapped = true
- TextBox85.Parent = Frame83
- TextBox85.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox85.Text = "Join team c00lkidd!"
- TextBox85.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox85.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox85.BorderColor3 = Color3.new(1, 0, 0)
- TextBox85.BorderSizePixel = 3
- TextBox85.Font = Enum.Font.SourceSans
- TextBox85.FontSize = Enum.FontSize.Size14
- TextBox85.TextColor3 = Color3.new(1, 1, 1)
- Frame86.Name = "Leaderstat Name"
- Frame86.Parent = Frame65
- Frame86.Size = UDim2.new(0.5, 0, 0, 66)
- Frame86.Position = UDim2.new(0, 0, 0, 132)
- Frame86.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame86.BorderColor3 = Color3.new(1, 0, 0)
- Frame86.BorderSizePixel = 3
- TextLabel87.Name = "Title"
- TextLabel87.Parent = Frame86
- TextLabel87.Size = UDim2.new(1, 0, 0, 30)
- TextLabel87.Text = "Leaderstat Name"
- TextLabel87.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel87.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel87.BorderSizePixel = 3
- TextLabel87.Font = Enum.Font.SourceSansBold
- TextLabel87.FontSize = Enum.FontSize.Size14
- TextLabel87.TextColor3 = Color3.new(1, 1, 1)
- TextLabel87.TextWrapped = true
- TextBox88.Parent = Frame86
- TextBox88.Size = UDim2.new(1, 0, 0.5, -1)
- TextBox88.Text = "KOs"
- TextBox88.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox88.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox88.BorderColor3 = Color3.new(1, 0, 0)
- TextBox88.BorderSizePixel = 3
- TextBox88.Font = Enum.Font.SourceSans
- TextBox88.FontSize = Enum.FontSize.Size14
- TextBox88.TextColor3 = Color3.new(1, 1, 1)
- Frame89.Name = "Leaderstat Amount"
- Frame89.Parent = Frame65
- Frame89.Size = UDim2.new(0.5, -3, 0, 66)
- Frame89.Position = UDim2.new(0.5, 3, 0, 132)
- Frame89.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame89.BorderColor3 = Color3.new(1, 0, 0)
- Frame89.BorderSizePixel = 3
- TextLabel90.Name = "Title"
- TextLabel90.Parent = Frame89
- TextLabel90.Size = UDim2.new(1, 0, 0, 30)
- TextLabel90.Text = "Leaderstat Amount"
- TextLabel90.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel90.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel90.BorderSizePixel = 3
- TextLabel90.Font = Enum.Font.SourceSansBold
- TextLabel90.FontSize = Enum.FontSize.Size14
- TextLabel90.TextColor3 = Color3.new(1, 1, 1)
- TextLabel90.TextWrapped = true
- TextBox91.Parent = Frame89
- TextBox91.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox91.Text = "1"
- TextBox91.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox91.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox91.BorderColor3 = Color3.new(1, 0, 0)
- TextBox91.BorderSizePixel = 3
- TextBox91.Font = Enum.Font.SourceSans
- TextBox91.FontSize = Enum.FontSize.Size14
- TextBox91.TextColor3 = Color3.new(1, 1, 1)
- IntValue92.Parent = Frame89
- LocalScript93.Parent = IntValue92
- table.insert(cors,sandbox(LocalScript93,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox.Text
- end
- end))
- Frame94.Name = "Walkspeed Amount"
- Frame94.Parent = Frame65
- Frame94.Size = UDim2.new(0.5, 0, 0, 66)
- Frame94.Position = UDim2.new(0, 0, 0, 198)
- Frame94.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame94.BorderColor3 = Color3.new(1, 0, 0)
- Frame94.BorderSizePixel = 3
- TextLabel95.Name = "Title"
- TextLabel95.Parent = Frame94
- TextLabel95.Size = UDim2.new(1, 0, 0, 30)
- TextLabel95.Text = "Walkspeed Amount"
- TextLabel95.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel95.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel95.BorderSizePixel = 3
- TextLabel95.Font = Enum.Font.SourceSansBold
- TextLabel95.FontSize = Enum.FontSize.Size14
- TextLabel95.TextColor3 = Color3.new(1, 1, 1)
- TextLabel95.TextWrapped = true
- TextBox96.Parent = Frame94
- TextBox96.Size = UDim2.new(1, 0, 0.5, -3)
- TextBox96.Text = "50"
- TextBox96.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox96.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox96.BorderColor3 = Color3.new(1, 0, 0)
- TextBox96.BorderSizePixel = 3
- TextBox96.Font = Enum.Font.SourceSans
- TextBox96.FontSize = Enum.FontSize.Size14
- TextBox96.TextColor3 = Color3.new(1, 1, 1)
- IntValue97.Parent = Frame94
- LocalScript98.Parent = IntValue97
- table.insert(cors,sandbox(LocalScript98,function()
- while true do
- wait()
- script.Parent.Value = script.Parent.Parent.TextBox.Text
- end
- end))
- Frame99.Name = "NameBox"
- Frame99.Parent = Frame65
- Frame99.Size = UDim2.new(0.5, -3, 0, 66)
- Frame99.Position = UDim2.new(0.5, 3, 0, 0)
- Frame99.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame99.BorderColor3 = Color3.new(1, 0, 0)
- Frame99.BorderSizePixel = 3
- TextLabel100.Name = "Title"
- TextLabel100.Parent = Frame99
- TextLabel100.Size = UDim2.new(1, 0, 0, 30)
- TextLabel100.Text = "Name"
- TextLabel100.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel100.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel100.BorderSizePixel = 3
- TextLabel100.Font = Enum.Font.SourceSansBold
- TextLabel100.FontSize = Enum.FontSize.Size14
- TextLabel100.TextColor3 = Color3.new(1, 1, 1)
- TextLabel100.TextWrapped = true
- TextBox101.Parent = Frame99
- TextBox101.Size = UDim2.new(1, 0, 0.5, 0)
- TextBox101.Text = "God"
- TextBox101.Position = UDim2.new(0, 0, 0.5, 0)
- TextBox101.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox101.BorderColor3 = Color3.new(1, 0, 0)
- TextBox101.BorderSizePixel = 3
- TextBox101.Font = Enum.Font.SourceSans
- TextBox101.FontSize = Enum.FontSize.Size14
- TextBox101.TextColor3 = Color3.new(1, 1, 1)
- Frame102.Name = "Page2"
- Frame102.Parent = Frame8
- Frame102.Size = UDim2.new(1, 0, 1, -106)
- Frame102.Position = UDim2.new(0, 0, 0, 83)
- Frame102.Visible = false
- Frame102.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame102.BorderColor3 = Color3.new(1, 0, 0)
- Frame102.BorderSizePixel = 3
- Frame102.ZIndex = 2
- Frame103.Name = "Weapon Scripts"
- Frame103.Parent = Frame102
- Frame103.Size = UDim2.new(0.5, 0, 1, 0)
- Frame103.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame103.BorderColor3 = Color3.new(1, 0, 0)
- Frame103.BorderSizePixel = 3
- Frame103.ZIndex = 2
- TextButton104.Name = "xBow"
- TextButton104.Parent = Frame103
- TextButton104.Size = UDim2.new(0.5, 0, 0, 30)
- TextButton104.Text = "xBow"
- TextButton104.Position = UDim2.new(0, 0, 0, 33)
- TextButton104.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton104.BorderColor3 = Color3.new(1, 0, 0)
- TextButton104.BorderSizePixel = 3
- TextButton104.ZIndex = 2
- TextButton104.Font = Enum.Font.SourceSans
- TextButton104.FontSize = Enum.FontSize.Size14
- TextButton104.TextColor3 = Color3.new(1, 1, 1)
- LocalScript105.Parent = TextButton104
- table.insert(cors,sandbox(LocalScript105,function()
- function click()
- me = game.Players.LocalPlayer
- char = me.Character
- Selected = false
- Able = true
- Arrow = nil
- ArrowOn = false
- Hurt = false
- Deb = true
- Reloading = false
- Shooting = false
- Slashing = false
- necko = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- EffectOn = false
- Accuracy = 1
- SelAnim = false
- DMG = 123452323
- LapaCol = "Brown"
- HandCol = "Brown"
- MiddleCol = "Brown"
- ViiniCol = "Brown"
- Icon = "http://www.roblox.com/asset/?id=51902588"
- Keys = {
- e = false,
- }
- ModelName = "Epic Bow"
- CA = CFrame.Angles
- CN = CFrame.new
- MR = math.rad
- MP = math.pi
- MRA = math.random
- MH = math.huge
- UD = UDim2.new
- C3 = Color3.new
- MaximumPower = 1000000000
- MaxSpecial = 100000
- Special = MaxSpecial
- Sounds = {
- Slash = {"rbxasset://sounds//swordslash.wav", 1.2, 1},
- Shoot = {"http://www.roblox.com/asset/?id=16211041", 2, 1},
- Stick = {"http://www.roblox.com/asset/?id=2767090", 15, 1},
- Hit = {"http://www.roblox.com/asset/?id=10209590", 0.9, 1},
- Block = {"rbxasset://sounds\\metal.ogg", 1.4, 1},
- }
- function RC(Pos, Dir, Max, Ignore)
- return workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999)), Ignore)
- end
- function RayC(Start, En, MaxDist, Ignore)
- return RC(Start, (En - Start), MaxDist, Ignore)
- end
- function DetectSurface(pos, part)
- local surface = nil
- local pospos = part.CFrame
- local pos2 = pospos:pointToObjectSpace(pos)
- local siz = part.Size
- local shaep = part.Shape
- if shaep == Enum.PartType.Ball or shaep == Enum.PartType.Cylinder then
- surface = {"Anything", CN(pospos.p, pos)*CN(0, 0, -(pospos.p - pos).magnitude)*CA(MR(-90), 0, 0)}
- else
- if pos2.Y > ((siz.Y/2)-0.04) then
- surface = {"Top", CA(0, 0, 0)}
- elseif pos2.Y < -((siz.Y/2)-0.04) then
- surface = {"Bottom", CA(-MP, 0, 0)}
- elseif pos2.X > ((siz.X/2)-0.04) then
- surface = {"Right", CA(0, 0, MR(-90))}
- elseif pos2.X < -((siz.X/2)-0.04) then
- surface = {"Left", CA(0, 0, MR(90))}
- elseif pos2.Z > ((siz.Z/2)-0.04) then
- surface = {"Back", CA(MR(90), 0, 0)}
- elseif pos2.Z < -((siz.Z/2)-0.04) then
- surface = {"Front", CA(MR(-90), 0, 0)}
- end
- end
- return surface
- end
- function Compute(pos1, pos2)
- local pos3 = Vector3.new(pos2.x, pos1.y, pos2.z)
- return CN(pos1, pos3)
- end
- function Notime(func, tiem)
- if tiem then wait(tiem) end
- coroutine.resume(coroutine.create(function() func() end))
- end
- function waitChild(p, n)
- local child = p:findFirstChild(n)
- if child then return child end
- while true do
- child = p.ChildAdded:wait()
- if child.Name == n then return child end
- end
- end
- function getHumanoid(c)
- for _,v in pairs(c:children()) do
- if v:IsA("Humanoid") and c ~= char then if v.Health > 0 then return v end end
- end
- end
- function SE(part, pos)
- EffectOn = true
- local lastP = (part.CFrame * pos).p
- Notime(function()
- while EffectOn do
- wait()
- local posnow = (part.CFrame * pos).p
- local eff = Part(workspace, true, false, 0, 0, "Really black", 0.2, 1, 0.2)
- local magn = (lastP - posnow).magnitude
- local cf = CN(lastP, posnow) * CA(MR(-90), 0, 0)
- local mes2 = Instance.new("SpecialMesh",eff)
- mes2.Scale = Vector3.new(0.6, magn, 0.6)
- eff.CFrame = cf * CN(0, magn/2, 0)
- Notime(function()
- for i = 0, 1, 0.1 do
- wait()
- eff.Transparency = i
- eff.Reflectance = 0.15*i
- mes2.Scale = Vector3.new(0.6-0.6*i, magn, 0.6-0.6*i)
- end
- eff:remove()
- end)
- lastP = posnow
- end
- end)
- end
- function EE()
- EffectOn = false
- end
- torso = waitChild(char, "Torso")
- Rarm = waitChild(char, "Right Arm")
- Larm = waitChild(char, "Left Arm")
- Rleg = waitChild(char, "Right Leg")
- Lleg = waitChild(char, "Left Leg")
- Hum = waitChild(char, "Humanoid")
- neck = waitChild(torso, "Neck")
- function EditGui(obj, parent, size, position, bgcolor, bordercolor, transparency, text, textcolor, auto)
- obj.Size = size
- obj.Position = position
- obj.BackgroundColor3 = bgcolor
- obj.BorderColor3 = bordercolor
- obj.BackgroundTransparency = transparency
- if obj:IsA("TextLabel") or obj:IsA("TextButton") then
- obj.Text = text
- obj.TextColor3 = textcolor
- end
- if obj:IsA("ImageButton") or obj:IsA("TextButton") then
- obj.AutoButtonColor = auto
- obj.MouseButton1Down:connect(function()
- RemoveOptions()
- end)
- end
- obj.Parent = parent
- end
- Gui = waitChild(me, "PlayerGui")
- for _,v in pairs(Gui:children()) do
- if v.Name == "Power" then v:remove() end
- end
- Sc = Instance.new("ScreenGui", Gui)
- Sc.Name = "Power"
- Main = Instance.new("TextLabel")
- Main.Visible = false
- EditGui(Main, Sc, UD(0, 200, 0, 65), UD(0.5, -100, 0, 120), C3(0.06, 0.06, 0.1), C3(), 0.5, "Power", C3(1, 1, 0))
- Main.TextYAlignment = "Top"
- Main.FontSize = "Size36"
- Main.Font = "ArialBold"
- Main.TextTransparency = 0.5
- BarBack = Instance.new("Frame")
- EditGui(BarBack, Main, UD(1, -10, 0, 25), UD(0, 5, 1, -30), C3(0, 0, 0), C3(), 0.5)
- Bar = Instance.new("ImageLabel")
- EditGui(Bar, BarBack, UD(0, 0, 1, 0), UD(0, 0, 0, 0), C3(1, 0.7, 0), C3(), 0.5)
- Bar.Image = "http://www.roblox.com/asset/?id=48965808"
- Spec = Instance.new("Frame")
- EditGui(Spec, Sc, UD(0, 250, 0, 22), UD(0.04, 0, 0, 5), C3(1, 0.75, 0.1), C3(), 0)
- SpecialBack = Instance.new("Frame")
- EditGui(SpecialBack, Spec, UD(1, -10, 1, -6), UD(0, 5, 0, 3), C3(0.35, 0.1, 0.15), C3(), 0)
- SpecialBar = Instance.new("ImageLabel")
- EditGui(SpecialBar, SpecialBack, UD(Special/MaxSpecial, 0, 1, 0), UD(0, 0, 0, 0), C3(0.1, 0.65, 0.2), C3(), 0)
- SpecialBar.Image = "http://www.roblox.com/asset/?id=48965808"
- for i = 1, 3, 1 do
- local p = Instance.new("Frame")
- EditGui(p, SpecialBack, UD(0, 1, 1, 0), UD(i/4, 0, 0, 0), C3(0.1, 0.2, 1), C3(), 0)
- p.BorderSizePixel = 0
- end
- SpecialText = Instance.new("TextLabel")
- EditGui(SpecialText, SpecialBack, UD(1, 0, 1, 0), UD(0, 0, 0, 0), C3(), C3(), 1, "S P E C I A L", C3(1,1,1))
- SpecialText.Font = "ArialBold"
- SpecialText.FontSize = "Size14"
- function Play(Sound)
- local s = Instance.new("Sound")
- s.SoundId = Sound[1]
- s.Pitch = Sound[2]
- s.Volume = Sound[3]
- s.Parent = torso
- s.PlayOnRemove = true
- game.Debris:AddItem(s, 0.0001)
- end
- RSH = waitChild(torso, "Right Shoulder")
- LSH = waitChild(torso, "Left Shoulder")
- RH = waitChild(torso, "Right Hip")
- LH = waitChild(torso, "Left Hip")
- for i,v in pairs(char:children()) do if v.Name == ModelName then v:remove() end end
- function Part(P, Anch, Coll, Tran, Ref, Col, X, Y, Z)
- local p = Instance.new("Part")
- p.TopSurface = 0
- p.BottomSurface = 0
- p.Transparency = Tran
- p.Reflectance = Ref
- p.CanCollide = Coll
- p.Anchored = Anch
- p.BrickColor = BrickColor.new(Col)
- p.formFactor = "Custom"
- p.Size = Vector3.new(X,Y,Z)
- p.Parent = P
- p.Locked = true
- p:BreakJoints()
- return p
- end
- function Weld(P0, P1, X, Y, Z, A, B, C)
- local w = Instance.new("Weld")
- w.Part0 = P0
- w.Part1 = P1
- w.C1 = CN(X, Y, Z) * CA(A, B, C)
- w.Parent = P0
- return w
- end
- Mo = Instance.new("Model")
- Mo.Name = ModelName
- FTorso = Part(Mo, false, false, 1, 0, torso.BrickColor.Name, torso.Size.X, torso.Size.Y, torso.Size.Z)
- FWeld = Weld(torso, FTorso, 0, 0, 0, 0, 0, 0)
- RABrick = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1)
- LABrick = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1)
- RLBrick = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1)
- LLBrick = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1)
- RABW = Weld(torso, RABrick, -1.5, -0.5, 0, 0, 0, 0)
- LABW = Weld(torso, LABrick, 1.5, -0.5, 0, 0, 0, 0)
- RLBW = Weld(torso, RLBrick, -0.5, 1.2, 0, 0, 0, 0)
- LLBW = Weld(torso, LLBrick, 0.5, 1.2, 0, 0, 0, 0)
- function Atch(p)
- RABW.Part0 = p
- LABW.Part0 = p
- RLBW.Part0 = p
- LLBW.Part0 = p
- RSH.Part0 = p
- LSH.Part0 = p
- RH.Part0 = p
- LH.Part0 = p
- end
- RAW = Weld(RABrick, nil, 0, 0.5, 0, 0, 0, 0)
- LAW = Weld(LABrick, nil, 0, 0.5, 0, 0, 0, 0)
- RLW = Weld(RLBrick, nil, 0, 0.8, 0, 0, 0, 0)
- LLW = Weld(LLBrick, nil, 0, 0.8, 0, 0, 0, 0)
- HB = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1)
- HBW = Weld(Larm, HB, 0, 1, 0, 0, 0, 0)
- HW = Weld(HB, nil, 0, 0, 0, MR(90), 0, 0)
- AB = Part(Mo, false, false, 1, 0, "Really black", 0.1, 0.1, 0.1)
- ABW = Weld(Rarm, AB, 0, 1, 0, 0, 0, 0)
- AW = Weld(AB, nil, 0, 0, 0, 0, 0, 0)
- TW = Weld(torso, nil, -0.7, 0, 0.5, 0, MP, 0)
- Handle = Part(Mo, false, false, 0, 0, HandCol, 0.6, 1.2, 0.6)
- Instance.new("SpecialMesh",Handle)
- TW.Part1 = Handle
- for i = -0.6, 0.61, 1.2 do
- local p = Part(Mo, false, false, 0, 0, MiddleCol, 0.7, 0.2, 1.1)
- Weld(Handle, p, 0, i, 0.15, 0, 0, 0)
- Instance.new("BlockMesh", p)
- end
- local UpPoint, DownPoint
- for i = -10, 95, 15 do
- local p = Part(Mo, false, false, 0, 0, LapaCol, 0.69, 0.4, 0.2)
- local w = Weld(Handle, p, 0, 0, 1.4, 0, 0, 0)
- w.C0 = CN(0, 1.1, 0.75) * CA(MR(i), 0, 0)
- Instance.new("BlockMesh", p)
- UpPoint = p
- end
- for i = 10, -95, -15 do
- local p = Part(Mo, false, false, 0, 0, LapaCol, 0.69, 0.4, 0.2)
- local w = Weld(Handle, p, 0, 0, 1.4, 0, 0, 0)
- w.C0 = CN(0, -1.1, 0.75) * CA(MR(i), 0, 0)
- Instance.new("BlockMesh", p)
- DownPoint = p
- end
- StringUp = Part(Mo, false, false, 0, 0, "Really black", 0.2, 1, 0.2)
- StringDown = Part(Mo, false, false, 0, 0, "Really black", 0.2, 1, 0.2)
- SUM = Instance.new("SpecialMesh", StringUp)
- SDM = Instance.new("SpecialMesh", StringDown)
- SUM.Scale = Vector3.new(0.4, 2.4, 0.4)
- SDM.Scale = Vector3.new(0.4, 2.4, 0.4)
- ORSU = CN(0, -1.3, 0) * CA(MR(-85), 0, 0)
- ORSD = CN(0, 1.3, 0) * CA(MR(85), 0, 0)
- SUW = Weld(UpPoint, StringUp, 0, -1.3, 0, MR(-85), 0, 0)
- SDW = Weld(DownPoint, StringDown, 0, 1.3, 0, MR(85), 0, 0)
- SUW.C0 = CN(0, 0.15, 0)
- SDW.C0 = CN(0, -0.15, 0)
- SUW.C1 = ORSU
- SDW.C1 = ORSD
- Arrow = Part(Mo, false, false, 1, 0, "Really black", 0.4, 0.4, 4.4)
- local mesh = Instance.new("SpecialMesh",Arrow)
- mesh.MeshId = "http://www.roblox.com/asset/?id=15887356"
- mesh.TextureId = "http://www.roblox.com/asset/?id=15886781"
- mesh.Scale = Vector3.new(1, 1, 2.1)
- AW.Part1 = Arrow
- Ring = Part(Mo, false, false, 0, 0, ViiniCol, 0.2, 0.2, 0.2)
- RingM = Instance.new("SpecialMesh", Ring)
- RingM.MeshId = "http://www.roblox.com/asset/?id=3270017"
- RingM.Scale = Vector3.new(0.6, 1, 21)
- local www = Weld(FTorso, Ring, -0.9, -0.2, -0.8, MR(90), MR(90), MR(30))
- www.C0 = CA(MR(-10), 0, 0)
- Sp = Part(Mo, false, false, 0, 0, "Really black", 1, 0.2, 1)
- local S = Instance.new("SpecialMesh",Sp)
- S.MeshType = "Sphere"
- S.Scale = Vector3.new(0.65, 1, 1.05)
- Weld(Ring, Sp, 0, 1.7, 0, MR(-90), 0, 0)
- function makeArrow(pos, ang)
- local arrow = Part(Mo, false, false, 0, 0, "Really black", 0.2, 1, 0.2)
- local mesh = Instance.new("SpecialMesh",arrow)
- mesh.MeshId = "http://www.roblox.com/asset/?id=15887356"
- mesh.TextureId = "http://www.roblox.com/asset/?id=15886781"
- mesh.Scale = Vector3.new(1, 1, 2.1)
- Weld(Ring, arrow, pos.x, pos.y, pos.z, MP, 0, ang)
- end
- makeArrow(Vector3.new(0.15, 0.1, 0.55), 0.8)
- makeArrow(Vector3.new(-0.2, -0.1, 0.65), -0.4)
- makeArrow(Vector3.new(-0.1, 0.1, 0.6), 1.8)
- makeArrow(Vector3.new(-0.1, -0.15, 0.7), 1.2)
- makeArrow(Vector3.new(0, 0.3, 0.6), 0.28)
- makeArrow(Vector3.new(0, 0, 0.65), 0.34)
- makeArrow(Vector3.new(0.3, 0.1, 0.55), 1.9)
- makeArrow(Vector3.new(-0.35, 0.1, 0.67), 1.9)
- Mo.Parent = char
- function Normal()
- FTorso.Transparency = 1
- FWeld.C0 = CN()
- torso.Transparency = 0
- LAW.C0 = CA(0, 0, MR(30))
- RAW.Part1 = nil
- RAW.C0 = CN()
- RAW.C1 = CN(0, 0.5, 0)
- LAW.C1 = CN(0, 0.5, 0)
- LAW.Part1 = Larm
- RABW.Part0 = torso
- LABW.Part0 = torso
- RLBW.Part0 = torso
- LLBW.Part0 = torso
- RSH.Part0 = torso
- LSH.Part0 = torso
- RH.Part0 = torso
- LH.Part0 = torso
- AW.C0 = CN()
- HW.C0 = CA(MR(180), 0, MR(150))
- SUW.C0 = CN(0, 0.15, 0)
- SDW.C0 = CN(0, -0.15, 0)
- SUW.C1 = ORSU
- SDW.C1 = ORSD
- SUM.Scale = Vector3.new(0.4, 2.4, 0.4)
- SDM.Scale = Vector3.new(0.4, 2.4, 0.4)
- end
- if script.Parent.className ~= "HopperBin" then
- h = Instance.new("HopperBin", me.Backpack)
- h.Name = "xBow"
- script.Parent = h
- end
- bin = script.Parent
- function ShowDmg(pos, dmg)
- local col = "Bright red"
- if dmg < 1 then
- col = "Bright blue"
- end
- local m = Instance.new("Model")
- m.Name = "Damage Dealt: "..dmg*1758384
- local p = Part(m, false, false, 0, 0, col, 0.8, 0.3, 0.8)
- p.Name = "Head"
- p.CFrame = CFrame.new(pos)
- local bp = Instance.new("BodyPosition", p)
- bp.position = pos + Vector3.new(0, 2.5, 0)
- bp.P = 6500
- bp.maxForce = Vector3.new(MH, MH, MH)
- local h = Instance.new("Humanoid",m)
- h.MaxHealth = 0
- h.Health = 0
- h.Name = "fffsaf"
- m.Parent = workspace
- game.Debris:AddItem(m, 1.5)
- end
- function Dmg(hum, dmg, pos)
- if hum.Health > 0 then
- hum.Health = hum.Health - dmg*1758384
- ShowDmg(pos, dmg)
- end
- end
- function ArrowT(hit)
- local h = getHumanoid(hit.Parent)
- if h and Deb and Hurt then
- Deb = false
- Dmg(h, MRA(3,15), Arrow.CFrame * CN(0, 0, 2.2).p)
- end
- end
- Arrow.Touched:connect(ArrowT)
- function SelectAnim()
- LAW.Part1 = Larm
- SelAnim = true
- for i = 0.2, 1, 0.2 do
- LAW.C0 = CA(MR(-25*i), 0, MR(25*i)) * CN(0, 0.2*i, 0)
- wait()
- end
- HW.C0 = CN(0.4, 0.3, 0) * CA(MR(110), MR(-100), MR(180))
- HW.Part1 = Handle
- TW.Part1 = nil
- for i = 0.08, 1, 0.08 do
- LAW.C0 = CA(MR(-25+25*i), 0, MR(25-55*i)) * CN(0, 0.2-0.2*i, 0)
- HW.C0 = CN(0.4-0.4*i, 0.3-0.3*i, 0) * CA(MR(110+70*i), MR(-20+20*i), MR(180-30*i))
- wait()
- end
- SelAnim = false
- HW.C0 = CA(MR(180), 0, MR(150))
- end
- function DeselectAnim()
- for i = 0.12, 1, 0.12 do
- LAW.C0 = CA(MR(-25*i), 0, MR(-30+55*i)) * CN(0, 0.2*i, 0)
- HW.C0 = CN(0.4*i, 0.3*i, 0) * CA(MR(180-70*i), MR(-20*i), MR(150+30*i))
- if SelAnim or Selected then return end
- wait()
- end
- HW.Part1 = nil
- TW.Part1 = Handle
- for i = 0.12, 1, 0.12 do
- LAW.C0 = CA(MR(-25+25*i), 0, MR(-30+55-25*i)) * CN(0, 0.2-0.2*i, 0)
- if SelAnim or Selected then return end
- wait()
- end
- if Selected == false and SelAnim == false then
- LAW.Part1 = nil
- end
- end
- function Slash()
- RAW.Part1 = Rarm
- Slashing = true
- Play(Sounds.Slash)
- for i = 0.15, 1, 0.15 do
- RAW.C0 = CA(MR(180*i), MR(-20*i), MR(35*i))
- AW.C0 = CA(MR(35*i), 0, 0) * CN(0, 0, 0.7*i)
- wait()
- end
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(180+10*i), MR(-20), MR(35+2*i))
- AW.C0 = CA(MR(35+5*i), 0, 0) * CN(0, 0, 0.7+0.2*i)
- wait()
- end
- local blockk = false
- local hit, pos = RayC(torso.Position, torso.CFrame * CN(0, 0, -5).p, 3.2, char)
- if hit ~= nil then
- if getHumanoid(hit.Parent) == nil and hit.CanCollide == true then
- blockk = true
- end
- end
- SE(Arrow, CN(0, 0, 2.2))
- if blockk == false then
- Hurt = true
- Deb = true
- for i = 0.2, 1, 0.2 do
- RAW.C0 = CA(MR(190-140*i), MR(-20-5*i), MR(37-87*i)) * CN(0, -1*i, 0)
- AW.C0 = CA(MR(40-25*i), MR(-20*i), 0) * CN(0, 0, 0.9+0.3*i)
- wait()
- end
- EE()
- Hurt = false
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(50-10*i), MR(-25), MR(-50-5*i)) * CN(0, -1, 0)
- AW.C0 = CA(MR(15-20*i), MR(-20-1*i), 0) * CN(0, 0, 1.2*i)
- wait()
- end
- for i = 0.25, 1, 0.25 do
- RAW.C0 = CA(MR(40-10*i), MR(-25+25*i), MR(-55+35*i)) * CN(0, -1+1*i, 0)
- AW.C0 = CA(MR(-5+55*i), MR(-21+21*i), 0) * CN(0, 0, 1.2-1.2*i)
- wait()
- end
- for i = 0.25, 1, 0.25 do
- RAW.C0 = CA(MR(30-30*i), 0, MR(-20+20*i))
- AW.C0 = CA(MR(50-50*i), 0, 0)
- wait()
- end
- else
- for i = 0.5, 1, 0.5 do
- RAW.C0 = CA(MR(190-50*i), MR(-20-5*i), MR(37-27*i)) * CN(0, -0.2*i, 0)
- AW.C0 = CA(MR(40-5*i), MR(-5*i), 0) * CN(0, 0, 0.9+0.1*i)
- wait()
- end
- Play(Sounds.Block)
- for i = 0.25, 1, 0.25 do
- RAW.C0 = CA(MR(140+60*i), MR(-25+25*i), MR(10+20*i)) * CN(0, -0.2-0.3*i, 0)
- AW.C0 = CA(MR(35+45*i), MR(-5+5*i), 0) * CN(0, 0, 1)
- wait()
- end
- EE()
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(200+10*i), MR(5*i), MR(30+5*i)) * CN(0, -0.5, 0)
- AW.C0 = CA(MR(80+5*i), 0, 0) * CN(0, 0, 1)
- wait()
- end
- for i = 0.18, 1, 0.18 do
- RAW.C0 = CA(MR(210-200*i), MR(5-5*i), MR(35-30*i)) * CN(0, -0.5+0.4*i, 0)
- AW.C0 = CA(MR(85-75*i), 0, 0) * CN(0, 0, 1-0.8*i)
- wait()
- end
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(10-10*i), 0, MR(5-5*i)) * CN(0, -0.1+0.1*i, 0)
- AW.C0 = CA(MR(10-10*i), 0, 0) * CN(0, 0, 0.2-0.2*i)
- wait()
- end
- AW.C0 = CN()
- end
- Slashing = false
- RAW.Part1 = nil
- end
- function Reload()
- if ArrowOn == false then
- RAW.Part1 = Rarm
- Reloading = true
- for i = 0.16, 1, 0.16 do
- RAW.C0 = CA(MR(200*i), MR(-5*i), 0) * CN(0, -0.35*i, 0)
- wait()
- end
- AW.C0 = CA(0, MR(-90), 0)
- AW.C1 = CN(0, 0, -1.5) * CA(MR(60), 0, 0)
- Arrow.Transparency = 0
- ArrowOn = true
- for i = 0.2, 1, 0.2 do
- RAW.C0 = CA(MR(200), MR(-5), MR(40*i)) * CN(0, -0.35, 0)
- AW.C1 = CN(0, 0, -1.5+2*i) * CA(MR(60-20*i), 0, 0)
- wait()
- end
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(200), MR(-5), MR(40+10*i)) * CN(0, -0.35+0.05*i, 0)
- AW.C1 = CN(0, 0, 0.5+0.1*i) * CA(MR(40-5*i), 0, 0)
- wait()
- end
- for i = 0.18, 1, 0.18 do
- RAW.C0 = CA(MR(200-190*i), MR(-5+5*i), MR(50-45*i)) * CN(0, -0.3+0.25*i, 0)
- AW.C1 = CN(0, 0, 0.6-0.5*i) * CA(MR(35-30*i), 0, 0)
- AW.C0 = CA(0, MR(-90+80*i), 0)
- wait()
- end
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(10-10*i), 0, MR(5-5*i)) * CN(0, -0.05+0.05*i, 0)
- AW.C1 = CN(0, 0, 0.1-0.1*i) * CA(MR(5-5*i), 0, 0)
- AW.C0 = CA(0, MR(-10+10*i), 0)
- wait()
- end
- AW.C1 = CN()
- AW.C0 = CN()
- RAW.C0 = CN()
- RAW.Part1 = nil
- Reloading = false
- else
- Slash()
- end
- end
- function AddDetail(Surface, pos, bool, part, hu)
- local caf = CN(pos) * CA(part.CFrame:toEulerAnglesXYZ()) * Surface[2]
- if Surface[1] == "Anything" then
- caf = Surface[2]
- end
- Notime(function()
- if bool then
- Notime(function()
- for i = 1, MRA(2,7) do
- local x = MRA(0.4*100, 0.9*100)/100
- local z = MRA(0.7*100, 1.2*100)/100
- local pp = Part(hu.Parent, false, false, 0, 0, "Bright red", 0.2, 0.2, 0.2)
- local ms = Instance.new("SpecialMesh",pp)
- ms.MeshType = "Sphere"
- ms.Scale = Vector3.new(x*5, 1, z*5)
- pp.CFrame = caf
- local w = Weld(part, pp, 0, 0, 0, 0, 0, 0)
- local c0 = part.CFrame:toObjectSpace(caf) * CN(MRA(-0.3*100, 0.3*100)/100, 0, MRA(-0.3*100, 0.3*100)/100) * CA(0, MR(MRA(-180,180)), 0)
- w.C0 = c0
- Notime(function()
- local moar = MRA(-1.1*1000, 1.1*1000)/1000
- for i = 0, 1, MRA(0.02*1000, 0.06*1000)/1000 do
- wait()
- w.C0 = c0 * CN(0, 0, -moar*i)
- ms.Scale = Vector3.new((x*5)-(moar/3)*i, 1, (z*5)+(moar/3)*i)
- pp.Transparency = -0.5+1.5*i
- end
- pp:remove()
- end)
- end
- end)
- for i = 1, MRA(4,8) do
- Notime(function()
- local pp2 = Part(hu.Parent, true, false, 0, 0, "Bright red", 0.2, 0.2, 0.2)
- pp2.CFrame = caf
- local ms2 = Instance.new("SpecialMesh",pp2)
- ms2.MeshType = "Sphere"
- ms2.Scale = Vector3.new(1.5, 1.5, 1.5)
- local face = CA(MR(MRA(-40, 40)+105), MR(MRA(-40, 40)), MR(MRA(-40, 40)))
- local center = caf * face * CN(0, -5, 0)
- Notime(function()
- for i = 0, 1, 0.1 do
- pp2.Transparency = -0.7+1.7*i
- pp2.CFrame = center * CN(0, 0, -2.5*i) * CA(MR(-55*i), 0, 0) * CN(0, 5, 0)
- wait()
- end
- pp2:remove()
- end)
- end)
- end
- else
- Notime(function()
- for i = 1, MRA(5,8) do
- Notime(function()
- local t = {"Bright yellow", "New Yeller", "Really black", "Institutional Really black", "Brick yellow"}
- local pp = Part(workspace, true, false, 0, 0, t[MRA(1, #t)], 0.2, 0.2, 0.2)
- local mes = Instance.new("SpecialMesh",pp)
- mes.MeshType = "Sphere"
- mes.Scale = Vector3.new(0.5, 0.5, 1)
- local caa = CN(caf.p) * CA(MR(MRA(-180,180)), MR(MRA(-180,180)), MR(MRA(-180,180)))
- pp.CFrame = caa
- for i = 0.25, 1, 0.25 do
- wait()
- mes.Scale = Vector3.new(0.5+0.1*i, 0.5+0.1*i, 1+2*i)
- pp.CFrame = caa * CN(0, 0, -0.4*i)
- end
- for i = 0.25, 1, 0.25 do
- wait()
- mes.Scale = Vector3.new(0.6, 0.6, 3+1.6*i)
- pp.CFrame = caa * CN(0, 0, -0.6-0.32*i)
- pp.Transparency = -0.2+1.2*i
- end
- pp:remove()
- end)
- end
- end)
- end
- end)
- end
- function ShootArrow(pos, power, targ)
- local Start = Handle.Position
- local mag = (Start - pos).magnitude/200
- if mag > 12.5 then mag = 12.5 end
- if targ == nil then mag = 1 end
- local Face = CN(Start, pos) * CA(MR(MRA(-Accuracy*10000, Accuracy*10000)/10000+mag), MR(MRA(-Accuracy*10000, Accuracy*10000)/10000), MR(MRA(-Accuracy*10000, Accuracy*10000)/10000))
- local Arr = Part(Mo, true, false, 0, 0, "Really black", 0.2, 0.2, 0.2)
- local mes = Instance.new("SpecialMesh",Arr)
- mes.MeshId = "http://www.roblox.com/asset/?id=15887356"
- mes.TextureId = "http://www.roblox.com/asset/?id=15886781"
- mes.Scale = Vector3.new(1, 1, 2.1)
- Arr.CFrame = Face
- local Go = 2.8+(power/30)
- local Dist = 200+(power*2.8)
- local Drop = 0.55/(Go*1.25)
- local lastP = Start
- local didhit = false
- local omg = 0
- local hit2, pos2 = RayC(torso.CFrame * CN(0, 0, -0.4).p, torso.CFrame * CN(0, 0, -2).p, 2.5, char)
- local hu2 = nil
- if hit2 then
- local hh = getHumanoid(hit2.Parent)
- if hh then
- hit2 = nil
- end
- end
- for i = Go, Dist, Go do
- Drop = Drop + 1/(Go*3.5)
- omg = omg + Drop
- local dropping = CA(MR(-Drop), 0, 0)
- if omg > 130 then
- dropping = CN()
- end
- Face = Face * dropping * CN(0, 0, -Go)
- Arr.CFrame = Face * CA(MR(-180), 0, 0)
- local hit, p = RayC(lastP, Face.p, Go+0.5, char)
- local eff = Part(Mo, true, false, 0, 0, "Really black", 0.2, 1, 0.2)
- local magn = (lastP - Face.p).magnitude
- local cf = CN(lastP, Face.p) * CA(MR(-90), 0, 0)
- if hit then
- magn = (lastP - p).magnitude
- cf = CN(lastP, p) * CA(MR(-90), 0, 0)
- end
- local mes2 = Instance.new("SpecialMesh",eff)
- mes2.Scale = Vector3.new(0.6, magn, 0.6)
- eff.CFrame = cf * CN(0, magn/2, 0)
- Notime(function()
- for i = 0, 1, 0.12 do
- wait()
- eff.Transparency = i
- eff.Reflectance = 0.15*i
- mes2.Scale = Vector3.new(0.6-0.6*i, magn, 0.6-0.6*i)
- end
- eff:remove()
- end)
- local realhit = hit
- if hit2 then realhit = hit2 p = pos2 end
- if hit or hit2 then
- local h = getHumanoid(realhit.Parent)
- local sound = Sounds.Stick
- if h and hit.Parent.className ~= "Hat" then
- local d = MRA(12+DMG+(power/8), 20+DMG+(power/5.5))
- hit:remove()
- if hit.Name == "Head" then
- d = math.floor(d*1.4)
- hit:remove()
- end
- Dmg(h, d, p)
- sound = Sounds.Hit
- elseif h == nil and realhit.Parent.className ~= "Hat" then
- if realhit.Anchored == false then
- Notime(function()
- wait(0.08)
- local mas = realhit:GetMass()/5+2
- local vel = (16+(power/3))/mas
- if vel < 0 then vel = 0 end
- realhit.Velocity = (CN(lastP, p).lookVector) * vel
- end)
- end
- end
- local a = -1.2
- if realhit.Anchored then
- Arr.CFrame = CN(p, lastP) * CN(0, 0, a)
- if realhit == hit2 then
- Arr.CFrame = CN(Start, pos2) * CN(0, 0, -1.9)
- end
- else
- a = (power-200)/110
- local w8 = 13
- if realhit.Parent.className == "Hat" then
- a = ((power/2)-170)/110
- w8 = 5
- end
- Arr.Anchored = false
- local w = Weld(realhit, Arr, 0, 0, 0, 0, 0, 0)
- w.C1 = ((CN(p, lastP) * CN(0, 0, a)):toObjectSpace(realhit.CFrame))
- if realhit == hit2 then
- w.C1 = ((CN(Start, pos2) * CN(0, 0, -1.9)):toObjectSpace(realhit.CFrame))
- end
- Notime(function()
- if power < 50 then
- wait(w8+power/7.5)
- local caa = Arr.CFrame
- w:remove()
- Arr.Size = Vector3.new(0.3, 0.3, 4)
- Arr.CFrame = caa
- Arr.CanCollide = true
- end
- end)
- end
- didhit = true
- Notime(
- function()
- wait(26)
- for i = 0, 1, 0.02 do
- Arr.Transparency = i
- wait()
- end
- Arr:remove()
- end
- )
- Play(sound)
- local Surface = DetectSurface(p, realhit)
- AddDetail(Surface, p, h ~= nil and hit.Parent.className ~= "Hat", realhit, h)
- wait(0.05)
- break
- end
- lastP = Face.p
- wait()
- end
- if didhit == false then
- for i = 0, 1, 0.2 do
- Arr.Transparency = i
- wait()
- end
- Arr:remove()
- end
- end
- function Shoot(mouse)
- Shooting = true
- RAW.Part1 = Rarm
- Atch(FTorso)
- FTorso.Transparency = 0
- torso.Transparency = 1
- local shoot = false
- Spec.BorderColor3 = C3()
- local amg, omg = false, false
- Notime(function()
- repeat
- wait()
- until Selected == false or omg
- if omg == false then
- omg = true
- Shooting = false
- Reloading = false
- Hurt = false
- Slashing = false
- Normal()
- EE()
- return
- end
- end)
- Notime(function()
- mouse.Button1Up:wait()
- shoot = true
- end)
- for i = 0.16, 1, 0.16 do
- FWeld.C0 = CA(0, MR(-80*i), 0)
- LAW.C0 = CA(MR(85*i), 0, MR(-30-25*i)) * CN(0.3*i, 0.4*i, -0.1*i)
- RAW.C0 = CA(MR(85*i), 0, MR(-70*i)) * CN(0.65*i, -1.2*i, 0)
- HW.C0 = CA(MR(180), 0, MR(150+60*i))
- AW.C0 = CA(MR(85*i), 0, 0) * CN(0, 0, 2.1*i)
- wait()
- end
- for i = 0.33, 1, 0.33 do
- FWeld.C0 = CA(0, MR(-80-10*i), 0)
- LAW.C0 = CA(MR(85+5*i), 0, MR(-55-5*i)) * CN(0.3, 0.4, -0.1)
- RAW.C0 = CA(MR(85+5*i), 0, MR(-70-5*i)) * CN(0.65+0.05*i, -1.2-0.1*i, 0)
- HW.C0 = CA(MR(180), 0, MR(210+5*i))
- AW.C0 = CA(MR(85+5*i), MR(-15*i), 0) * CN(0, 0, 2.1+0.1*i)
- wait()
- end
- LAW.C0 = CA(MR(90), 0, MR(-60)) * CN(0.3, 0.4, -0.1)
- HW.C0 = CA(MR(180), 0, MR(215))
- FWeld.C0 = CA(0, MR(-90), 0)
- for i = 0.25, 1, 0.25 do
- RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -1.3+1.2*i, 0)
- SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26*i), 0, 0)
- SUW.C1 = CN(0, -0.22*i, 0) * ORSU
- SUM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4)
- SDW.C0 = CN(0, -0.15, 0) * CA(MR(26*i), 0, 0)
- SDM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4)
- SDW.C1 = CN(0, 0.25*i, 0) * ORSD
- wait()
- end
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -0.1+0.1*i, 0)
- SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26-4*i), 0, 0)
- SUW.C1 = CN(0, -0.22-0.03*i, 0) * ORSU
- SUM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4)
- SDW.C0 = CN(0, -0.15, 0) * CA(MR(26+4*i), 0, 0)
- SDM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4)
- SDW.C1 = CN(0, 0.22+0.04*i, 0) * ORSD
- wait()
- end
- RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, 0, 0)
- local powe = 10
- Main.Visible = true
- Bar.Size = UD(powe/MaximumPower, 0, 1, 0)
- Notime(function()
- repeat wait() until powe >= MaximumPower or shoot
- wait(6)
- if shoot == false then
- shoot = true
- end
- end)
- repeat
- wait()
- powe = powe + 4.8
- if powe > MaximumPower then powe = MaximumPower end
- Bar.Size = UD(powe/MaximumPower, 0, 1, 0)
- local sped = 16-((powe/MaximumPower)*9) if Selected == false then sped = 16 end
- Hum.WalkSpeed = sped
- until shoot
- Main.Visible = false
- Notime(function()
- for i = 0.5, 1, 0.5 do
- SUW.C0 = CN(0, 0.15, 0) * CA(MR(-30+30*i), 0, 0)
- SUW.C1 = CN(0, -0.25+0.25*i, 0) * ORSU
- SUM.Scale = Vector3.new(0.4, 2.8-0.4*i, 0.4)
- SDW.C0 = CN(0, -0.15, 0) * CA(MR(30-30*i), 0, 0)
- SDM.Scale = Vector3.new(0.4, 2.8-0.4*i, 0.4)
- SDW.C1 = CN(0, 0.25-0.25*i, 0) * ORSD
- wait()
- end
- end)
- local pos = mouse.Hit.p
- ArrowOn = false
- Arrow.Transparency = 1
- Notime(function()
- Play(Sounds.Shoot)
- ShootArrow(pos, powe, mouse.Target)
- end)
- for i = 0.2, 1, 0.2 do
- FWeld.C0 = CA(0, MR(-90+25*i), 0)
- LAW.C0 = CA(MR(90+25*i), 0, MR(-60-15*i)) * CN(0.3-0.3*i, 0.4-0.4*i, -0.1+0.1*i)
- RAW.C0 = CA(MR(90+60*i), 0, MR(-75+55*i)) * CN(0.7-0.5*i, -0.1*i, 0)
- HW.C0 = CA(MR(180), 0, MR(215-65*i))
- wait()
- end
- Hum.WalkSpeed = 16
- for i = 0.25, 1, 0.25 do
- FWeld.C0 = CA(0, MR(-65+5*i), 0)
- LAW.C0 = CA(MR(115+5*i), 0, MR(-75-5*i))
- RAW.C0 = CA(MR(150+10*i), 0, MR(-20+5*i)) * CN(0.2-0.1*i, -0.1-0.05*i, 0)
- HW.C0 = CA(MR(180), 0, MR(150))
- wait()
- end
- for i = 0.14, 1, 0.14 do
- FWeld.C0 = CA(0, MR(-60+55*i), 0)
- LAW.C0 = CA(MR(120-110*i), 0, MR(-80+45*i))
- RAW.C0 = CA(MR(160-150*i), 0, MR(-15+10*i)) * CN(0.1-0.1*i, -0.15+0.15*i, 0)
- wait()
- end
- for i = 0.33, 1, 0.33 do
- FWeld.C0 = CA(0, MR(-5+5*i), 0)
- LAW.C0 = CA(MR(10-10*i), 0, MR(-35+5*i))
- RAW.C0 = CA(MR(10-10*i), 0, MR(-5+5*i))
- wait()
- end
- AW.C0 = CN()
- FWeld.C0 = CN()
- LAW.C0 = CA(0, 0, MR(-30))
- HW.C0 = CA(MR(180), 0, MR(150))
- FTorso.Transparency = 1
- torso.Transparency = 0
- Atch(torso)
- Shooting = false
- RAW.Part1 = nil
- RAW.C0 = CN()
- Spec.BorderColor3 = C3()
- omg = true
- end
- function SpecialAtk(mouse)
- if Special < 50 then return end
- Shooting = true
- Spec.BorderColor3 = C3(0, 1, 0)
- RAW.Part1 = Rarm
- Atch(FTorso)
- FTorso.Transparency = 0
- torso.Transparency = 1
- local amg, omg = false, false
- Notime(function()
- repeat
- wait()
- until Selected == false or omg
- if omg == false then
- omg = true
- Shooting = false
- Reloading = false
- Hurt = false
- Slashing = false
- Normal()
- EE()
- return
- end
- end)
- local shoot = false
- Notime(function()
- mouse.Button1Up:wait()
- shoot = true
- end)
- for i = 0.2, 1, 0.2 do
- FWeld.C0 = CA(0, MR(-80*i), 0)
- LAW.C0 = CA(MR(85*i), 0, MR(-30-25*i)) * CN(0.3*i, 0.4*i, -0.1*i)
- RAW.C0 = CA(MR(85*i), 0, MR(-70*i)) * CN(0.65*i, -1.2*i, 0)
- HW.C0 = CA(MR(180), 0, MR(150+60*i))
- AW.C0 = CA(MR(85*i), 0, 0) * CN(0, 0, 2.1*i)
- wait()
- end
- for i = 0.5, 1, 0.5 do
- FWeld.C0 = CA(0, MR(-80-10*i), 0)
- LAW.C0 = CA(MR(85+5*i), 0, MR(-55-5*i)) * CN(0.3, 0.4, -0.1)
- RAW.C0 = CA(MR(85+5*i), 0, MR(-70-5*i)) * CN(0.65+0.05*i, -1.2-0.1*i, 0)
- HW.C0 = CA(MR(180), 0, MR(210+5*i))
- AW.C0 = CA(MR(85+5*i), MR(-15*i), 0) * CN(0, 0, 2.1+0.1*i)
- wait()
- end
- LAW.C0 = CA(MR(90), 0, MR(-60)) * CN(0.3, 0.4, 0)
- HW.C0 = CA(MR(180), 0, MR(215))
- FWeld.C0 = CA(0, MR(-90), 0)
- AW.C0 = CA(MR(90), MR(-15), 0) * CN(0, 0, 2.2)
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -1.3+1.2*i, 0)
- SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26*i), 0, 0)
- SUW.C1 = CN(0, -0.22*i, 0) * ORSU
- SUM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4)
- SDW.C0 = CN(0, -0.15, 0) * CA(MR(26*i), 0, 0)
- SDM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4)
- SDW.C1 = CN(0, 0.25*i, 0) * ORSD
- wait()
- end
- for i = 0.5, 1, 0.5 do
- RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -0.1+0.1*i, 0)
- SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26-4*i), 0, 0)
- SUW.C1 = CN(0, -0.22-0.03*i, 0) * ORSU
- SUM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4)
- SDW.C0 = CN(0, -0.15, 0) * CA(MR(26+4*i), 0, 0)
- SDM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4)
- SDW.C1 = CN(0, 0.22+0.04*i, 0) * ORSD
- wait()
- end
- RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, 0, 0)
- local powe = 0
- Main.Visible = true
- Bar.Size = UD(powe/MaximumPower, 0, 1, 0)
- Notime(function()
- repeat wait() until powe >= MaximumPower or shoot
- if shoot == false then
- shoot = true
- end
- end)
- repeat
- wait()
- powe = powe + 5
- if powe > MaximumPower then powe = MaximumPower end
- Bar.Size = UD(powe/MaximumPower, 0, 1, 0)
- local sped = 16-((powe/MaximumPower)*9) if Selected == false then sped = 16 end
- Hum.WalkSpeed = sped
- until shoot
- Special = Special - 50
- Main.Visible = false
- local pos = mouse.Hit.p
- Notime(function()
- Play(Sounds.Shoot)
- ShootArrow(pos, powe/1.2, mouse.Target)
- end)
- SUW.C0 = CN(0, 0.15, 0) * CA(0, 0, 0)
- SUW.C1 = CN(0, 0, 0) * ORSU
- SUM.Scale = Vector3.new(0.4, 2.4, 0.4)
- SDW.C0 = CN(0, -0.15, 0) * CA(0, 0, 0)
- SDM.Scale = Vector3.new(0.4, 2.4, 0.4)
- SDW.C1 = CN(0, 0, 0) * ORSD
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -1.3*i, 0)
- wait()
- end
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -1.3+1.2*i, 0)
- SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26*i), 0, 0)
- SUW.C1 = CN(0, -0.22*i, 0) * ORSU
- SUM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4)
- SDW.C0 = CN(0, -0.15, 0) * CA(MR(26*i), 0, 0)
- SDM.Scale = Vector3.new(0.4, 2.4+0.3*i, 0.4)
- SDW.C1 = CN(0, 0.25*i, 0) * ORSD
- wait()
- end
- for i = 0.5, 1, 0.5 do
- RAW.C0 = CA(MR(90), 0, MR(-75)) * CN(0.7, -0.1+0.1*i, 0)
- SUW.C0 = CN(0, 0.15, 0) * CA(MR(-26-4*i), 0, 0)
- SUW.C1 = CN(0, -0.22-0.03*i, 0) * ORSU
- SUM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4)
- SDW.C0 = CN(0, -0.15, 0) * CA(MR(26+4*i), 0, 0)
- SDM.Scale = Vector3.new(0.4, 2.7+0.1*i, 0.4)
- SDW.C1 = CN(0, 0.22+0.04*i, 0) * ORSD
- wait()
- end
- Notime(function()
- Arrow.Transparency = 1
- ArrowOn = false
- Play(Sounds.Shoot)
- ShootArrow(pos, powe/1.2, mouse.Target)
- end)
- Notime(function()
- for i = 0.5, 1, 0.5 do
- SUW.C0 = CN(0, 0.15, 0) * CA(MR(-30+30*i), 0, 0)
- SUW.C1 = CN(0, -0.25+0.25*i, 0) * ORSU
- SUM.Scale = Vector3.new(0.4, 2.9-0.5*i, 0.4)
- SDW.C0 = CN(0, -0.15, 0) * CA(MR(30-30*i), 0, 0)
- SDM.Scale = Vector3.new(0.4, 2.9-0.5*i, 0.4)
- SDW.C1 = CN(0, 0.25-0.25*i, 0) * ORSD
- wait()
- end
- end)
- for i = 0.25, 1, 0.25 do
- FWeld.C0 = CA(0, MR(-90+25*i), 0)
- LAW.C0 = CA(MR(90+25*i), 0, MR(-60-15*i)) * CN(0.3-0.3*i, 0.4-0.4*i, -0.1+0.1*i)
- RAW.C0 = CA(MR(90+60*i), 0, MR(-75+55*i)) * CN(0.7-0.5*i, -0.1*i, 0)
- HW.C0 = CA(MR(180), 0, MR(215-65*i))
- wait()
- end
- Hum.WalkSpeed = 16
- for i = 0.33, 1, 0.33 do
- FWeld.C0 = CA(0, MR(-65+5*i), 0)
- LAW.C0 = CA(MR(115+5*i), 0, MR(-75-5*i))
- RAW.C0 = CA(MR(150+10*i), 0, MR(-20+5*i)) * CN(0.2-0.1*i, -0.1-0.05*i, 0)
- HW.C0 = CA(MR(180), 0, MR(150))
- wait()
- end
- for i = 0.16, 1, 0.16 do
- FWeld.C0 = CA(0, MR(-60+55*i), 0)
- LAW.C0 = CA(MR(120-110*i), 0, MR(-80+45*i))
- RAW.C0 = CA(MR(160-150*i), 0, MR(-15+10*i)) * CN(0.1-0.1*i, -0.15+0.15*i, 0)
- wait()
- end
- for i = 0.5, 1, 0.5 do
- FWeld.C0 = CA(0, MR(-5+5*i), 0)
- LAW.C0 = CA(MR(10-10*i), 0, MR(-35+5*i))
- RAW.C0 = CA(MR(10-10*i), 0, MR(-5+5*i))
- wait()
- end
- Spec.BorderColor3 = C3()
- AW.C0 = CN()
- FWeld.C0 = CN()
- LAW.C0 = CA(0, 0, MR(-30))
- HW.C0 = CA(MR(180), 0, MR(150))
- FTorso.Transparency = 1
- torso.Transparency = 0
- Atch(torso)
- Shooting = false
- RAW.Part1 = nil
- RAW.C0 = CN()
- omg = false
- end
- function Sel(mouse)
- mouse.Icon = Icon
- SelectAnim()
- Selected = true
- mouse.KeyDown:connect(function(key)
- key = key:lower()
- if Reloading == false and Slashing == false and Shooting == false then
- if key == "f" then
- Reload()
- end
- end
- if Shooting == false then
- if key == "e" then
- Keys.e = true
- local k
- Spec.BorderColor3 = C3(1, 1, 0.4)
- repeat
- wait()
- k = mouse.KeyUp:wait()
- until k == "e"
- Keys.e = false
- if Shooting == false then
- Spec.BorderColor3 = C3()
- end
- end
- end
- end)
- mouse.Button1Down:connect(function()
- if Reloading == false and Slashing == false and Shooting == false then
- if ArrowOn == false then
- local yesh = true
- Notime(function()
- mouse.Button1Up:wait()
- yesh = false
- end)
- local ah = Keys.e
- Reload()
- if yesh then
- local mm = Special >= 50
- if ah and mm or Keys.e and mm then
- SpecialAtk(mouse)
- else
- Shoot(mouse)
- end
- end
- else
- local mm = Special >= 50
- if Keys.e and mm then
- SpecialAtk(mouse)
- else
- Shoot(mouse)
- end
- end
- end
- end)
- end
- function Desel(mouse)
- Selected = false
- Main.Visible = false
- Hum.WalkSpeed = 16
- DeselectAnim()
- end
- bin.Deselected:connect(Desel)
- bin.Selected:connect(Sel)
- while Mo.Parent == char do
- wait()
- Special = Special + 0.07
- if Special > MaxSpecial then Special = MaxSpecial end
- SpecialBar.Size = UDim2.new(Special/MaxSpecial, 0, 1, 0)
- end
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- TextLabel106.Name = "Title"
- TextLabel106.Parent = Frame103
- TextLabel106.Size = UDim2.new(1, 0, 0, 30)
- TextLabel106.Text = "Weapon Scripts"
- TextLabel106.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel106.BorderColor3 = Color3.new(1, 0, 0)
- TextLabel106.BorderSizePixel = 3
- TextLabel106.ZIndex = 2
- TextLabel106.Font = Enum.Font.SourceSansBold
- TextLabel106.FontSize = Enum.FontSize.Size14
- TextLabel106.TextColor3 = Color3.new(1, 1, 1)
- TextLabel106.TextWrapped = true
- TextButton107.Name = "Drage"
- TextButton107.Parent = Frame103
- TextButton107.Size = UDim2.new(0.5, 0, 0, 30)
- TextButton107.Text = "Drage"
- TextButton107.Position = UDim2.new(0, 0, 0, 66)
- TextButton107.BackgroundColor3 = Color3.new(0, 0, 0)
- TextButton107.BorderColor3 = Color3.new(1, 0, 0)
- TextButton107.BorderSizePixel = 3
- TextButton107.ZIndex = 2
- TextButton107.Font = Enum.Font.SourceSans
- TextButton107.FontSize = Enum.FontSize.Size14
- TextButton107.TextColor3 = Color3.new(1, 1, 1)
- LocalScript108.Parent = TextButton107
- table.insert(cors,sandbox(LocalScript108,function()
- function click()
- g = script.Drage:Clone()
- g.Parent = game.Players.LocalPlayer.Backpack
- g.LocalScript.Disabled = false
- end
- script.Parent.MouseButton1Down:connect(click)
- end))
- HopperBin109.Name = "Drage"
- HopperBin109.Parent = LocalScript108
- LocalScript110.Parent = HopperBin109
- LocalScript110.Disabled = true
- table.insert(cors,sandbox(LocalScript110,function()
- --[[ put your name where it says yourname -ulti55 ]]
- Plrs = game:GetService("Players")
- me = Plrs.LocalPlayer
- char = me.Character
- Modelname = "xWep"
- Toolname = "Drage"
- Able = true
- Selected = false
- Deb = true
- Hurt = false
- CritMultiplier = 1.6
- ComboOn = false
- AbleToBreak = false
- CounterKey = false
- Attack = 1
- AddDamage = 0
- AddDamageX = 1
- AddShield = 0
- Dmgs = {Smash = {"Smash", 25, 2, 3, false}, Slash = {"Slash", 18, 1, 3, false}, SideSlash = {"SideSlash", 18, 1, 3, false},
- DoubleSlash = {"Double Slash", 20, 1, 2, false}, Spin = {"Spin Slash", 30, 2, 5, true, 30}, Boom = {"Boom", 60, 6, 6, true, 50, 16},
- RageMode = {"RAGE", 8, 1.35, 1, 50}, Counter = {"Counter", 25, 1, 1, true, 15}, RageSlash = {"Rage Slash", 40, 3, 7, true, 30}}
- RageMode = false
- Mode = Dmgs.Slash
- AbleAll = true
- necko = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- Aim = false
- LineColor = "White"
- EffectColor3 = "Bright red"
- EffectColor2 = "White"
- EffectColor = "Pastel Blue"
- MainColor = "Navy blue"
- BladeColor = "Pastel Blue"
- BlockBars = {}
- MaxRage = 100
- Rage = MaxRage
- CritChance = 5 --Percent
- for _, v in pairs(char:children()) do
- if v.Name == "Block" then v:remove() end
- end
- BlockRealPowa = 4
- Block = Instance.new("BoolValue")
- Block.Name = "Block"
- Block.Value = false
- BlockPower = Instance.new("IntValue")
- BlockPower.Name = "BlockPower"
- BlockPower.Value = BlockRealPowa
- BlockPower.Parent = Block
- Block.Parent = char
- CA = CFrame.Angles
- CN = CFrame.new
- MR = math.rad
- MP = math.pi
- MD = math.deg
- MH = math.huge
- MRA = math.random
- EffPos = CFrame.new(0, 0.5, 0)
- Sounds = {
- Equip = {"rbxasset://sounds//unsheath.wav", 0.7, 0.6},
- Hit = {"http://www.roblox.com/asset/?id=2801263", 0.9, 0.6},
- Block = {"", 1, 0.5},
- Slash = {"rbxasset://sounds//swordslash.wav", 2, 0.8},
- SmashHit = {"rbxasset://sounds\\metal.ogg", 1.5, 0.8},
- Jump = {"rbxasset://sounds/swoosh.wav", 1, 1},
- Boom = {"http://www.roblox.com/asset?id=1369158", 1.2, 1},
- SmashBoom = {"http://www.roblox.com/asset/?id=2760979", 0.25, 1},
- Jump2 = {"http://www.roblox.com/asset/?id=2101148", 2, 1},
- GoRage = {"http://www.roblox.com/asset/?id=2767090", 1, 1},
- Shout = {"http://www.roblox.com/asset/?id=2676305", 1.1, 0.8},
- RageOff = {"http://www.roblox.com/asset/?id=3264793", 1.6, 0.6},
- }
- Add = {
- Sphere = function(P)
- local m = Instance.new("SpecialMesh",P)
- m.MeshType = "Sphere"
- return m
- end,
- BP = function(P)
- local bp = Instance.new("BodyPosition",P)
- bp.maxForce = Vector3.new(MH, MH, MH)
- bp.P = 14000
- return bp
- end,
- BG = function(P)
- local bg = Instance.new("BodyGyro",P)
- bg.maxTorque = Vector3.new(MH, MH, MH)
- bg.P = 14000
- return bg
- end,
- Mesh = function(P, ID, x, y, z)
- local m = Instance.new("SpecialMesh")
- m.MeshId = ID
- m.Scale = Vector3.new(x, y, z)
- m.Parent = P
- return m
- end,
- Head = function(P)
- local s = Instance.new("SpecialMesh")
- s.MeshType = "Head"
- s.Parent = P
- return s
- end,
- Sound = function(P, ID, vol, pitch)
- local s = Instance.new("Sound")
- s.SoundId = ID
- s.Volume = vol
- s.Pitch = pitch
- s.Parent = P
- return s
- end
- }
- function RC(Pos, Dir, Max, Ignore)
- return workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999)), Ignore)
- end
- function RayC(Start, En, MaxDist, Ignore)
- return RC(Start, (En - Start), MaxDist, Ignore)
- end
- function Notime(func, tim)
- coroutine.resume(coroutine.create(function()
- if tim then
- wait(tim)
- end
- func()
- end))
- end
- function waitChild(parent, name)
- local child = parent:findFirstChild(name)
- if child then return child end
- while true do
- child = parent.ChildAdded:wait()
- if child.Name == name then return child end
- end
- end
- function ComputePos(pos1, pos2)
- local pos3 = Vector3.new(pos2.x, pos1.y, pos2.z)
- return CFrame.new(pos1, pos3)
- end
- function Part(Parent, Anchor, Collide, Tran, Ref, Color, X, Y, Z, Break)
- local p = Instance.new("Part")
- p.formFactor = "Custom"
- p.Anchored = Anchor
- p.CanCollide = Collide
- p.Transparency = Tran
- p.Reflectance = Ref
- p.BrickColor = BrickColor.new(Color)
- p.TopSurface = 0
- p.BottomSurface = 0
- p.Size = Vector3.new(X, Y, Z)
- if Break then
- p:BreakJoints()
- else p:MakeJoints() end
- p.Parent = Parent
- p.Locked = true
- return p
- end
- function Weld(p0, p1, x, y, z, a, b, c)
- local w = Instance.new("Weld")
- w.Parent = p0
- w.Part0 = p0
- w.Part1 = p1
- w.C1 = CN(x,y,z) * CA(a,b,c)
- return w
- end
- torso = char.Torso
- neck = torso.Neck
- hum = char.Humanoid
- Rarm = char["Right Arm"]
- Larm = char["Left Arm"]
- Rleg = char["Right Leg"]
- Lleg = char["Left Leg"]
- hc = Instance.new("Humanoid")
- hc.Health = 0
- hc.MaxHealth = 0
- function getHumanoid(c)
- local h = nil
- for i,v in pairs(c:children()) do
- if v:IsA("Humanoid") and c ~= char then
- if v.Health > 0 then
- h = v
- end
- end
- end
- return h
- end
- function getCharacters(where, pos, dist)
- local chars = {}
- for _, v in pairs(where:children()) do
- local hum = getHumanoid(v)
- local tors = v:findFirstChild("Torso")
- if tors ~= nil and hum ~= nil then
- local anypart = nil
- for _,k in pairs(v:children()) do
- if k:IsA("BasePart") then
- if (k.Position - pos).magnitude <= dist then
- anypart = k
- break
- end
- end
- end
- if anypart then
- table.insert(chars, {v, tors, hum})
- end
- end
- end
- return chars
- end
- function PlaySound(id, pitch, vol)
- local s = Add.Sound(nil, id, vol, pitch)
- if pitch ~= nil then
- if tonumber(pitch) then
- s.Pitch = tonumber(pitch)
- end
- end
- if vol ~= nil then
- if tonumber(vol) then
- s.Volume = tonumber(vol)
- end
- end
- s.Parent = torso
- s.PlayOnRemove = true
- Notime(function()
- wait()
- s:remove()
- end)
- end
- function playz(sound)
- PlaySound(sound[1], sound[2], sound[3])
- end
- PlrGui = waitChild(me, "PlayerGui")
- for _, v in pairs(char:children()) do if v.Name == Modelname then v:remove() end end
- for _, v in pairs(PlrGui:children()) do
- if v.Name == "HealthGUI" or v.Name == "MyGui" then
- v:remove()
- end
- end
- function EditGui(obj, parent, size, position, bgcolor, bordercolor, transparency, text, textcolor, auto)
- obj.Size = size
- obj.Position = position
- obj.BackgroundColor3 = bgcolor
- obj.BorderColor3 = bordercolor
- obj.BackgroundTransparency = transparency
- if obj:IsA("TextLabel") or obj:IsA("TextButton") then
- obj.Text = text
- obj.TextColor3 = textcolor
- end
- if obj:IsA("ImageButton") or obj:IsA("TextButton") then
- obj.AutoButtonColor = auto
- obj.MouseButton1Down:connect(function()
- RemoveOptions()
- end)
- end
- obj.Parent = parent
- end
- C3 = Color3.new
- UD = UDim2.new
- Sc = Instance.new("ScreenGui", PlrGui)
- Sc.Name = "MyGui"
- Fr = Instance.new("Frame")
- EditGui(Fr, Sc, UD(0, 60, 0, 250), UD(1, -70, 0.5, -125), C3(0.1, 0.2, 0.5), C3(), 0)
- HealthBack = Instance.new("Frame")
- EditGui(HealthBack, Fr, UD(0, 25, 1, -20), UD(0, 3, 0, 10), C3(0.2, 0, 0), C3(), 0)
- RageBack = Instance.new("Frame")
- EditGui(RageBack, Fr, UD(0, 25, 1, -20), UD(1, -27, 0, 10), C3(0.2, 0, 0), C3(), 0)
- local hp = hum.Health/hum.MaxHealth
- if hp > 1 then hp = 1 elseif hp < 0 then hp = 0 end
- HealthBar = Instance.new("ImageLabel")
- EditGui(HealthBar, HealthBack, UD(1, 0, hp, 0), UD(0, 0, 0, 0), C3(0.1, 0.65, 0), C3(), 0)
- HealthBar.Image = "http://www.roblox.com/asset/?id=50051953"
- RageBar = Instance.new("ImageLabel")
- EditGui(RageBar, RageBack, UD(1, 0, Rage/MaxRage, 0), UD(0, 0, 0, 0), C3(1, 0.6, 0.15), C3(), 0)
- RageBar.Image = "http://www.roblox.com/asset/?id=50051953"
- RageAmount = Instance.new("TextLabel")
- EditGui(RageAmount, RageBack, UD(1, 0, 0, 0), UD(0, 0, 0, 0), C3(1, 0.6, 0.15), C3(), 0, Rage, C3(1,1,1))
- RageAmount.TextYAlignment = "Top"
- AimButton = Instance.new("TextButton")
- EditGui(AimButton, Fr, UD(1, 0, 0, 35), UD(0, 0, 1, 0), C3(0.9, 0.2, 0.3), C3(), 0, "AIM: OFF", C3(), true)
- AimButton.TextWrap = true
- AimButton.Font = "ArialBold"
- AimButton.FontSize = "Size14"
- AimButton.MouseButton1Down:connect(function()
- if Aim then
- Aim = false
- AimButton.Text = "AIM: OFF"
- AimButton.BackgroundColor3 = C3(0.9, 0.2, 0.3)
- else
- Aim = true
- AimButton.Text = "AIM: ON"
- AimButton.BackgroundColor3 = C3(0.3, 0.85, 0.1)
- end
- end)
- for i = 1, BlockRealPowa do
- local gui = Instance.new("ImageLabel")
- EditGui(gui, Fr, UD(0, 16, 0, 16), UD(0, -18, 0.5, 20*(i-1)-((BlockRealPowa*20)/2)), C3(), C3(), 1)
- gui.Image = "http://www.roblox.com/asset/?id=48908046"
- table.insert(BlockBars, gui)
- end
- BlockPower.Changed:connect(function()
- for _, v in pairs(BlockBars) do
- v.Image = ""
- end
- for i = 1, BlockPower.Value do
- local gui = BlockBars[i]
- if gui then
- gui.Image = "http://www.roblox.com/asset/?id=48908046"
- end
- end
- end)
- Mo = Instance.new("Model")
- Mo.Name = Modelname
- RABrick = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
- LABrick = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
- RLBrick = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
- LLBrick = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
- RABW = Weld(torso, RABrick, -1.5, -0.5, 0, 0, 0, 0)
- LABW = Weld(torso, LABrick, 1.5, -0.5, 0, 0, 0, 0)
- RLBW = Weld(torso, RLBrick, -0.5, 1.2, 0, 0, 0, 0)
- LLBW = Weld(torso, LLBrick, 0.5, 1.2, 0, 0, 0, 0)
- RAW = Weld(RABrick, nil, 0, 0.5, 0, 0, 0, 0)
- LAW = Weld(LABrick, nil, 0, 0.5, 0, 0, 0, 0)
- RLW = Weld(RLBrick, nil, 0, 0.8, 0, 0, 0, 0)
- LLW = Weld(LLBrick, nil, 0, 0.8, 0, 0, 0, 0)
- HB = Part(Mo, false, false, 1, 0, "White", 0.1, 0.1, 0.1, true)
- HBW = Weld(Rarm, HB, 0, 0, 1, MP/2, 0, 0)
- HW = Weld(HB, nil, 0, 0, 0, 0, 0, 0)
- SW = Weld(Larm, nil, -0.5, 0, 0.3, MP/2, 0, 0)
- TH = Weld(torso, nil, 0, 2.5, 0, MR(145), 0, 0)
- TH.C0 = CN(0, -0.3, 0.75) * CA(0, MP/2, 0)
- Weapon = Instance.new("Model")
- Weapon.Name = "Weapon"
- Handle = Part(Weapon, false, false, 0, 0, MainColor, 0.4, 1.8, 0.4)
- Add.Head(Handle)
- Tip1 = Part(Weapon, false, false, 0, 0, "Deep blue", 0.45, 1.2, 0.45)
- Add.Head(Tip1)
- Weld(Handle, Tip1, 0, 0, 0, 0, 0, 0)
- Tip2 = Part(Weapon, false, false, 0, 0, "Bright blue", 0.5, 0.5, 0.5)
- Weld(Handle, Tip2, 0, 0.9, 0, 0, 0, 0)
- Add.Mesh(Tip2, "http://www.roblox.com/asset/?id=9756362", 0.75, 0.5, 0.75)
- Tip3 = Part(Weapon, false, false, 0, 0, "Deep blue", 0.7, 0.3, 1.2)
- Weld(Handle, Tip3, 0, -0.9, 0, 0, 0, 0)
- Add.Mesh(Tip3, "http://www.roblox.com/asset/?id=9756362", 0.7, 0.35, 1.35)
- Tip4 = Part(Weapon, false, false, 0, 0, "Deep blue", 0.6, 0.2, 1.8)
- Weld(Handle, Tip4, 0, -0.9, 0, 0, 0, 0)
- Tip5 = Part(Weapon, false, false, 0, 0, "Bright blue", 0.6, 0.6, 0.3)
- Weld(Tip4, Tip5, 0, -0.4, -0.85, MR(-15), 0, 0)
- Tip6 = Part(Weapon, false, false, 0, 0, "Bright blue", 0.6, 0.6, 0.3)
- Weld(Tip4, Tip6, 0, -0.4, 0.85, MR(15), 0, 0)
- Blades = {}
- for i = 0, 180, 180 do
- for x = -20, 20, 40 do
- local lol = i-90
- local lol2 = math.abs(lol/480)
- local lol3 = x/90
- local Blade1 = Part(Weapon, false, false, 0, 0.3, BladeColor, 0.2, 3.5, 0.6)
- Instance.new("BlockMesh",Blade1).Scale = Vector3.new(0.2, 1, 0.99)
- local w = Weld(Tip4, Blade1, lol2, 0, -lol3, 0, 0, 0)
- w.C0 = CN(0, 1.7, 0) * CA(0, MR(i+x), 0)
- table.insert(Blades, Blade1)
- end
- end
- Tip7 = Part(Weapon, false, false, 0, 0.3, BladeColor, 0.3, 1.3, 0.7)
- Add.Mesh(Tip7, "http://www.roblox.com/asset/?id=9756362", 0.31, 1.4, 0.8)
- Weld(Tip4, Tip7, 0, -3.45, 0, 0, 0, 0)
- table.insert(Blades, Tip7)
- TH.Part1 = Handle
- Shield = Instance.new("Model")
- Shield.Name = "Shield"
- SHandle = Part(Weapon, false, false, 0, 0, "Really black", 0.2, 0.9, 0.4)
- SW.Part1 = SHandle
- for i = 65, 115, 25 do
- local STip1 = Part(Weapon, false, false, 0, 0, "Really black", 0.2, 0.5, 0.4)
- local w = Weld(SHandle, STip1, 0.8, 0, 0, 0, 0, 0)
- w.C0 = CN(-0.5, 0.2, 0) * CA(0, 0, MR(i))
- end
- for i = -65, -115, -25 do
- local STip1 = Part(Weapon, false, false, 0, 0, "Really black", 0.2, 0.5, 0.4)
- local w = Weld(SHandle, STip1, 0.8, 0, 0, 0, 0, 0)
- w.C0 = CN(-0.5, -0.2, 0) * CA(0, 0, MR(i))
- end
- SHandle2 = Part(Weapon, false, false, 0, 0, "Really black", 0.2, 0.9, 0.4)
- Weld(SHandle, SHandle2, 1, 0, 0, 0, 0, 0)
- ShieldMain = Part(Weapon, false, false, 0, 0, "Medium grey", 0.3, 3.5, 1.1)
- ShieldW = Weld(SHandle2, ShieldMain, 0, 0, 0, 0, 0, 0)
- ShieldW.C0 = CN(0, -0.2, 0) * CA(0, MR(-5), 0)
- STip1 = Part(Weapon, false, false, 0, 0, "Navy blue", 0.35, 0.4, 1.15)
- Weld(ShieldMain, STip1, 0, -1.75, 0, 0, 0, 0)
- STip2 = Part(Weapon, false, false, 0, 0, "Navy blue", 0.35, 0.4, 1.15)
- Weld(ShieldMain, STip2, 0, 1.75, 0, 0, 0, 0)
- for i = -15, 15, 30 do
- local ShieldPlate = Part(Weapon, false, false, 0, 0, "Medium grey", 0.3, 3.5, 1.1)
- local w = Weld(ShieldMain, ShieldPlate, 3.5, 0, 0, 0, 0, 0)
- w.C0 = CN(3.5, 0, 0) * CA(0, math.rad(i), 0)
- for x = -1.75, 1.75, 1.75*2 do
- local STip3 = Part(Weapon, false, false, 0, 0, "Navy blue", 0.35, 0.4, 1.15)
- Weld(ShieldPlate, STip3, 0, x, 0, 0, 0, 0)
- end
- local i2 = i/40
- local STip3 = Part(Weapon, false, false, 0, 0, "Navy blue", 0.35, 3.9, 0.4)
- Weld(ShieldPlate, STip3, 0, 0, -i2, 0, 0, 0)
- end
- Weapon.Parent = Mo
- Shield.Parent = Mo
- Mo.Parent = char
- function ShowDamage(Dmg, Par, Crit, block)
- local Pos = Par.CFrame * CN(0, 2.5, 0)
- local M = Instance.new("Model")
- local Loldmg = Dmg
- if Loldmg < 0 then
- Loldmg = 0
- end
- if tostring(Loldmg):sub(1,1) == "-" then
- Loldmg = tostring(Loldmg):sub(2)
- end
- M.Name = Loldmg
- local Col = "Bright red"
- if Crit then Col = "Bright yellow" elseif block then Col = "Bright blue" end
- local P = Part(M, false, false, 0, 0, Col, 0.8, 0.3, 0.8, true)
- P.CFrame = CN(Par.Position)
- P.Name = "Head"
- local BP = Add.BP(P)
- BP.position = Pos.p
- BP.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- BP.P = 11000
- Add.BG(P)
- local H = hc:clone()
- H.Parent = M
- H.MaxHealth = 0
- H.Health = 0
- M.Parent = workspace
- Notime(function()
- wait(1.5)
- M:remove()
- end)
- end
- function Damage(P, Hum, dmg, crit, block)
- if Hum then
- if Hum.Health > 0 then
- local Damg = dmg
- if crit then
- Damg = dmg*CritMultiplier
- end
- Damg = math.ceil(((Damg+AddDamage)*AddDamageX)-0.5)
- Hum.Health = Hum.Health - Damg
- ShowDamage(Damg, P, crit, block)
- end
- end
- end
- function ShieldDamage(mode, blockval, blockpowerval, crit)
- if blockval and blockpowerval then
- local ShieldDmg = mode[3]+AddShield
- if crit then
- ShieldDmg = mode[4]+AddShield
- end
- if blockpowerval then
- blockpowerval.Value = blockpowerval.Value - ShieldDmg
- if blockpowerval.Value < 1 then
- blockval.Value = false
- end
- end
- end
- end
- function getBlock(c)
- local block, blockpow = nil
- local blockin = false
- for _,v in pairs(c:children()) do
- if v.Name == "Block" and v:IsA("BoolValue") then
- block = v
- blockin = v.Value
- local bp = v:findFirstChild("BlockPower")
- if bp then
- blockpow = bp
- end
- end
- end
- return block, blockpow, blockin
- end
- function TouchDamage(hit)
- local Hum = getHumanoid(hit.Parent)
- if Hum and Deb and Hurt then
- Deb = false
- local Crit = false
- local BlockVal, BlockPowaVal, Blawk = getBlock(Hum.Parent)
- local BlockPowa = 0
- local blocksound = Sounds.SmashHit
- if math.random(1,100/CritChance) == 1 then
- Crit = true
- end
- local Damg = math.random(Mode[2]/3, Mode[2])
- if Blawk then
- Damg = 0
- ShieldDamage(Mode, BlockVal, BlockPowaVal, Crit)
- if BlockPowaVal then
- if BlockPowaVal.Value < 1 then
- blocksound = Sounds.Equip
- end
- end
- end
- if Mode[5] == false and RageMode == false and Blawk == false then
- Rage = Rage + math.ceil(Damg*0.75-0.5)
- end
- if Blawk then
- PlaySound(blocksound[1], blocksound[2]-0.15, blocksound[3])
- else
- PlaySound(Sounds.Hit[1], Sounds.Hit[2], Sounds.Hit[3])
- end
- Damage(hit, Hum, Damg, Crit, Blawk)
- if Mode == Dmgs.Spin then
- Notime(function()
- wait(0.35)
- Deb = true
- end)
- end
- end
- end
- for _, v in pairs(Blades) do
- v.Touched:connect(TouchDamage)
- end
- if script.Parent.className ~= "HopperBin" then
- H = Instance.new("HopperBin", me.Backpack)
- H.Name = Toolname
- script.Parent = H
- end
- Bin = script.Parent
- EffectOn = false
- function StartEffect(color)
- EffectOn = true
- local lastPoint = Tip7.CFrame * EffPos.p
- Notime(function()
- while EffectOn do
- wait()
- local pos = Tip7.CFrame * EffPos.p
- local magn = (lastPoint - pos).magnitude
- local col = LineColor
- if color and col ~= EffectColor3 then
- col = color
- end
- local p = Part(workspace, true, false, 0.1, 0, col, 0.3, 1, 0.3, true)
- local mesh = Add.Head(p)
- mesh.Scale = Vector3.new(1, magn+0.1, 1)
- p.CFrame = CN(lastPoint, pos) * CA(-MP/2, 0, 0) * CN(0, magn/2+0.05, 0)
- lastPoint = pos
- Notime(function()
- wait(0.05)
- for i = 0, 1, 0.12 do
- p.Transparency = 0.1+0.9*i
- mesh.Scale = Vector3.new(1-1*i, magn+0.1-0.1*i, 1-1*i)
- wait()
- end
- p:remove()
- end)
- end
- end)
- end
- function EndEffect()
- EffectOn = false
- end
- function Detach()
- RAW.Part1 = nil
- LAW.Part1 = nil
- RLW.Part1 = nil
- LLW.Part1 = nil
- RAW.C0 = CN()
- LAW.C0 = CN()
- RLW.C0 = CN()
- LLW.C0 = CN()
- end
- function Normalize()
- RAW.C0 = CA(MR(40), MR(50), 0)
- LAW.C0 = CA(MR(20), MR(-20), MR(-20))
- HW.C0 = CA(0, 0, 0)
- neck.C0 = necko
- end
- SelectAnim = function()
- RAW.Part1 = Rarm
- HW.Part1 = nil
- TH.Part1 = Handle
- for i = 0.1, 1, 0.14 do
- RAW.C0 = CA(MR(220*i), MR(-30*i), MR(-35*i)) * CN(0.4*i, 0, 0)
- neck.C0 = necko * CA(MR(-10*i), 0, MR(-60*i))
- wait()
- end
- PlaySound(Sounds.Equip[1], Sounds.Equip[2], Sounds.Equip[3])
- HW.C0 = CN(0.4, 0, 0) * CA(MR(-60), MR(10), MR(100))
- HW.Part1 = Handle
- TH.Part1 = nil
- LAW.Part1 = Larm
- for i = 0.09, 1, 0.11 do
- RAW.C0 = CA(MR(220-70*i), MR(-30+25*i), MR(-35+70*i)) * CN(0.4-0.4*i, 0, 0)
- HW.C0 = CN(0.4-0.4*i, 0, 0) * CA(MR(-60+40*i), MR(10-10*i), MR(100-40*i))
- LAW.C0 = CA(MR(20*i), MR(-20*i), MR(-20*i))
- neck.C0 = necko * CA(MR(-10+10*i), 0, MR(-60+40*i))
- wait()
- end
- for i = 0.14, 1, 0.25 do
- RAW.C0 = CA(MR(150-60*i), MR(-5+15*i), MR(35-10*i))
- HW.C0 = CA(MR(-20+20*i), 0, MR(60-30*i))
- neck.C0 = necko * CA(0, 0, MR(-60+40+5*i))
- wait()
- end
- for i = 0.1, 1, 0.14 do
- RAW.C0 = CA(MR(90-50*i), MR(10+40*i), MR(25-25*i))
- HW.C0 = CA(0, 0, MR(30-30*i))
- neck.C0 = necko * CA(0, 0, MR(-15+15*i))
- wait()
- end
- Normalize()
- end
- DeselectAnim = function()
- for i = 0.09, 1, 0.14 do
- RAW.C0 = CA(MR(40+100*i), MR(50-50*i), MR(20*i))
- LAW.C0 = CA(MR(20-20*i), MR(-20+20*i), MR(-20+20*i))
- HW.C0 = CN(0.4*i, 0, 0) * CA(MR(-30*i), MR(5*i), MR(20*i))
- neck.C0 = necko * CA(MR(-5*i), 0, MR(-35*i))
- wait()
- end
- LAW.Part1 = nil
- for i = 0.08, 1, 0.14 do
- RAW.C0 = CA(MR(140+80*i), MR(-30*i), MR(20-55*i))
- HW.C0 = CN(0.4, 0, 0) * CA(MR(-30-30*i), MR(5+5*i), MR(20+80*i))
- neck.C0 = necko * CA(MR(-5-10*i), 0, MR(-35-25*i))
- wait()
- end
- HW.Part1 = nil
- TH.Part1 = Handle
- for i = 0.09, 1, 0.18 do
- RAW.C0 = CA(MR(220-220*i), MR(-30+30*i), MR(20-55+35*i))
- neck.C0 = necko * CA(MR(-5-10+15*i), 0, MR(-35-25+60*i))
- wait()
- end
- neck.C0 = necko
- Detach()
- end
- function setatk(s, e)
- Notime(function()
- Attack = e
- wait(0.25)
- Attack = s
- end)
- end
- Attacks = {
- function()
- Attack = 1
- Able = false
- for i = 0.1, 1, 0.2 do
- RAW.C0 = CA(MR(40+90*i), MR(50-60*i), 0)
- HW.C0 = CA(0, 0, 0)
- LAW.C0 = CA(MR(20+55*i), MR(-20), MR(-20+60*i))
- neck.C0 = necko * CA(MR(-10*i), 0, MR(-25*i))
- wait()
- end
- PlaySound(Sounds.Slash[1], Sounds.Slash[2], Sounds.Slash[3])
- for i = 0.16, 1, 0.33 do
- RAW.C0 = CA(MR(130+5*i), MR(-10-20*i), 0)
- HW.C0 = CA(0, 0, 0)
- LAW.C0 = CA(MR(75+5*i), MR(-20), MR(40+5*i))
- neck.C0 = necko * CA(MR(-10-5*i), 0, MR(-25-5*i))
- wait()
- end
- Hurt = true
- Deb = true
- StartEffect()
- Mode = Dmgs.Slash
- for i = 0.11, 1, 0.22 do
- RAW.C0 = CA(MR(135-115*i), MR(-30), MR(-50*i)) * CN(0, -0.7*i, 0)
- HW.C0 = CA(MR(-70*i), 0, 0)
- LAW.C0 = CA(MR(80-120*i), MR(-20+20*i), MR(45-45*i))
- neck.C0 = necko * CA(MR(-15+30*i), 0, MR(-30+45*i))
- wait()
- end
- EndEffect()
- Hurt = false
- setatk(1,2)
- Able = true
- for i = 0.2, 1, 0.25 do
- RAW.C0 = CA(MR(20-18*i), MR(-30), MR(-50-3*i)) * CN(0, -0.7-0.05*i, 0)
- HW.C0 = CA(MR(-70-5*i), 0, 0)
- neck.C0 = necko * CA(MR(15+3*i), 0, MR(15+3*i))
- wait()
- end
- wait(0.1)
- for i = 0.1, 1, 0.15 do
- if Able == false then return end
- RAW.C0 = CA(MR(2+38*i), MR(-30+80*i), MR(-53+53*i)) * CN(0, -0.75+0.75*i, 0)
- HW.C0 = CA(MR(-75+75*i), 0, 0)
- LAW.C0 = CA(MR(-40+60*i), MR(-20+20-20*i), MR(-20*i))
- neck.C0 = necko * CA(MR(15+3-18*i), 0, MR(15+3-18*i))
- wait()
- end
- Normalize()
- end,
- function()
- Attack = 2
- Able = false
- PlaySound(Sounds.Slash[1], Sounds.Slash[2]+0.1, Sounds.Slash[3])
- for i = 0.05, 1, 0.1 do
- RAW.C0 = CA(MR(10+80*i), MR(-30+30*i), MR(-55+35*i)) * CN(0, -0.75+0.35*i, 0)
- LAW.C0 = CA(MR(-40), 0, 0)
- HW.C0 = CA(MR(-75+75*i), 0, MR(90*i))
- neck.C0 = necko * CA(MR(18-13*i), 0, MR(18+22*i))
- wait()
- end
- Hurt = true
- Deb = true
- StartEffect()
- Mode = Dmgs.SideSlash
- for i = 0.09, 1, 0.17 do
- RAW.C0 = CA(MR(90-40*i), 0, MR(-20+110*i)) * CN(0, -0.4+0.4*i, 0)
- HW.C0 = CA(0, MR(-65*i), MR(90))
- LAW.C0 = CA(MR(-40+120*i), MR(-20*i), MR(50*i)) * CN(0, -0.6*i, 0)
- neck.C0 = necko * CA(MR(5), 0, MR(40-90*i))
- wait()
- end
- EndEffect()
- Hurt = false
- Deb = false
- setatk(1,3)
- Able = true
- for i = 0.12, 1, 0.25 do
- RAW.C0 = CA(MR(50-5*i), 0, MR(90+10*i))
- HW.C0 = CA(0, MR(-65-5*i), MR(90))
- LAW.C0 = CA(MR(-40+120), MR(-20), MR(50+5*i)) * CN(0, -0.6, 0)
- neck.C0 = necko * CA(MR(5), 0, MR(40-90-5*i))
- wait()
- end
- wait(0.08)
- for i = 0.05, 1, 0.1 do
- if Able == false then return end
- RAW.C0 = CA(MR(45-5*i), MR(50*i), MR(100-100*i)) * CN(0, 0, 0)
- HW.C0 = CA(0, MR(-70+70*i), MR(90-90*i))
- LAW.C0 = CA(MR(-40+120-60*i), MR(-20), MR(55-75*i)) * CN(0, -0.6+0.6*i, 0)
- neck.C0 = necko * CA(MR(5-5*i), 0, MR(-55+55*i))
- wait()
- end
- Normalize()
- end,
- function()
- Able = false
- for i = 0.05, 1, 0.08 do
- RAW.C0 = CA(MR(50+130*i), 0, MR(90-125*i)) * CN(0, -1*i, 0)
- HW.C0 = CA(0, MR(-65-35*i), MR(90-90*i))
- LAW.C0 = CA(MR(80+100*i), MR(-20+20*i), MR(50-15*i)) * CN(0, -0.6-0.4*i, 0)
- neck.C0 = necko * CA(MR(5-25*i), 0, MR(-50+50*i))
- wait()
- end
- PlaySound(Sounds.Slash[1], Sounds.Slash[2]+0.05, Sounds.Slash[3])
- for i = 0.13, 1, 0.25 do
- RAW.C0 = CA(MR(180+10*i), 0, MR(-35)) * CN(0, -1, 0)
- HW.C0 = CA(0, MR(-100), 0)
- LAW.C0 = CA(MR(180+10*i), 0, MR(35)) * CN(0, -1, 0)
- neck.C0 = necko * CA(MR(5-25-5*i), 0, 0)
- wait()
- end
- StartEffect()
- Hurt = true
- Deb = true
- Mode = Dmgs.Smash
- for i = 0.06, 1, 0.12 do
- RAW.C0 = CA(MR(190-160*i), 0, MR(-35)) * CN(0, -1+0.2*i, 0)
- HW.C0 = CA(MR(-20*i), MR(-100-40*i), MR(40*i))
- LAW.C0 = CA(MR(190-160*i), 0, MR(35)) * CN(0, -1+0.2*i, 0)
- neck.C0 = necko * CA(MR(-25+45*i), 0, 0)
- wait()
- end
- PlaySound(Sounds.SmashHit[1], Sounds.SmashHit[2], Sounds.SmashHit[3])
- EndEffect()
- Hurt = false
- Deb = false
- for i = 0.2, 1, 0.5 do
- RAW.C0 = CA(MR(30+15*i), 0, MR(-35)) * CN(0, -0.8+0.4*i, 0)
- HW.C0 = CA(MR(-20), MR(-140), MR(40))
- LAW.C0 = CA(MR(30+15*i), 0, MR(35)) * CN(0, -0.8+0.4*i, 0)
- neck.C0 = necko * CA(MR(20), 0, 0)
- wait()
- end
- setatk(1,4)
- Able = true
- for i = 0.16, 1, 0.33 do
- if not Able then return end
- RAW.C0 = CA(MR(30+15-15*i), 0, MR(-35)) * CN(0, -0.8+0.4-0.2*i, 0)
- HW.C0 = CA(MR(-20), MR(-140), MR(40))
- LAW.C0 = CA(MR(30+15-15*i), 0, MR(35)) * CN(0, -0.8+0.4-0.2*i, 0)
- neck.C0 = necko * CA(MR(20), 0, 0)
- wait()
- end
- for i = 0.05, 1, 0.1 do
- if not Able then return end
- RAW.C0 = CA(MR(30+10*i), MR(50*i), MR(-35+35*i)) * CN(0, -0.8+0.4-0.2+0.6*i, 0)
- HW.C0 = CA(MR(-20+20*i), MR(-140+140*i), MR(40-40*i))
- LAW.C0 = CA(MR(30+15-15-10*i), MR(-20*i), MR(35-55*i)) * CN(0, -0.8+0.4-0.2+0.6*i, 0)
- neck.C0 = necko * CA(MR(20-20*i), 0, 0)
- wait()
- end
- Normalize()
- end,
- function()
- Able = false
- for i = 0.06, 1, 0.12 do
- RAW.C0 = CA(MR(30), MR(-20*i), MR(-35-25*i)) * CN(0, -0.8, 0)
- HW.C0 = CA(MR(-20-60*i), MR(-140-40*i), MR(40-40*i))
- LAW.C0 = CA(MR(30-110*i), 0, MR(35-35*i)) * CN(0, -0.8+0.8*i, 0)
- neck.C0 = necko * CA(MR(20-15*i), 0, MR(10*i))
- wait()
- end
- Mode = Dmgs.DoubleSlash
- StartEffect()
- playz(Sounds.Slash)
- Hurt = true
- Deb = true
- for i = 0.07, 1, 0.14 do
- RAW.C0 = CA(MR(30+120*i), MR(-20), MR(-60+80*i)) * CN(0, -0.8+0.8*i, 0)
- HW.C0 = CA(MR(-80+60*i), MR(180), 0)
- LAW.C0 = CA(MR(-50+100*i), 0, MR(30*i))
- neck.C0 = necko * CA(MR(5-25*i), 0, MR(10-30*i))
- wait()
- end
- EndEffect()
- Hurt = false
- for i = 0.17, 1, 0.33 do
- RAW.C0 = CA(MR(150+15*i), MR(-20), MR(20+5*i))
- HW.C0 = CA(MR(-20), MR(180), 0)
- LAW.C0 = CA(MR(50+5*i), 0, MR(30+10*i))
- neck.C0 = necko * CA(MR(-20-5*i), 0, MR(-20))
- wait()
- end
- for i = 0.13, 1, 0.25 do
- RAW.C0 = CA(MR(165-15*i), MR(-20+50*i), MR(25-75*i))
- HW.C0 = CA(MR(-20-20*i), MR(180), 0)
- LAW.C0 = CA(MR(55+45*i), 0, MR(40-30*i))
- neck.C0 = necko * CA(MR(-25), 0, MR(-20+35*i))
- wait()
- end
- StartEffect()
- Hurt = true
- Deb = true
- playz(Sounds.Slash)
- for i = 0.08, 1, 0.16 do
- RAW.C0 = CA(MR(150-110*i), MR(30), MR(-50+65*i))
- HW.C0 = CA(MR(-40-40*i), MR(180), 0)
- LAW.C0 = CA(MR(100-50*i), MR(-30*i), MR(10+30*i)) * CN(0, -1.1*i, 0)
- neck.C0 = necko * CA(MR(-25+45*i), 0, MR(15-30*i))
- wait()
- end
- EndEffect()
- Hurt = false
- for i = 0.13, 1, 0.25 do
- RAW.C0 = CA(MR(40-5*i), MR(30), MR(15+5*i))
- HW.C0 = CA(MR(-80-5*i), MR(180), 0)
- LAW.C0 = CA(MR(50), MR(-30), MR(40)) * CN(0, -1.1-0.1*i, 0)
- neck.C0 = necko * CA(MR(20+5*i), 0, MR(-15-5*i))
- wait()
- end
- for i = 0.09, 1, 0.16 do
- RAW.C0 = CA(MR(35+5*i), MR(30+20*i), MR(20-20*i))
- HW.C0 = CA(MR(-85+85*i), MR(180+180*i), 0)
- LAW.C0 = CA(MR(50-30*i), MR(-30+10*i), MR(40-60*i)) * CN(0, -1.2+1.2*i, 0)
- neck.C0 = necko * CA(MR(25-25*i), 0, MR(-20+20*i))
- wait()
- end
- Normalize()
- Able = true
- Attack = 1
- end
- }
- SpinSlash = function(plaic)
- if Rage < Dmgs.Spin[6] then return end
- Rage = Rage - Dmgs.Spin[6]
- local cf = torso.CFrame
- local CF = ComputePos(cf.p, cf * CN(0, 0, -2))
- if plaic then
- CF = ComputePos(cf.p, plaic)
- end
- AbleAll = false
- local bg = Add.BG(torso)
- bg.cframe = CF
- for i = 0.07, 1, 0.14 do
- RAW.C0 = CA(MR(40+50*i), MR(50-65*i), 0)
- HW.C0 = CA(0, 0, MR(90*i))
- LAW.C0 = CA(MR(20-20*i), MR(-20+20*i), MR(-20-60*i))
- neck.C0 = necko * CA(0, 0, MR(-30*i))
- bg.cframe = CF * CA(0, MR(30*i), 0)
- wait()
- end
- StartEffect()
- Hurt = true
- Deb = true
- Mode = Dmgs.Spin
- Notime(function()
- while Hurt do
- PlaySound(Sounds.Slash[1], Sounds.Slash[2]+0.35, Sounds.Slash[3])
- wait(0.15)
- end
- end)
- for i = 0.04, 1, 0.06 do
- RAW.C0 = CA(MR(90-10*i), MR(-15), MR(90*i))
- HW.C0 = CA(0, MR(-70*i), MR(90))
- LAW.C0 = CA(MR(90*i), 0, MR(-20-60+120*i)) * CN(0, -0.7*i, 0)
- neck.C0 = necko * CA(0, 0, MR(-30+20*i))
- bg.cframe = CF * CA(0, MR(30-380*i), 0)
- wait()
- end
- EndEffect()
- for i = 0.09, 1, 0.17 do
- RAW.C0 = CA(MR(80), MR(-15), MR(90))
- HW.C0 = CA(0, MR(-70-10*i), MR(90))
- LAW.C0 = CA(MR(90), 0, MR(-20-60+120+20*i)) * CN(0, -0.7, 0)
- neck.C0 = necko * CA(0, 0, MR(-10+60*i))
- bg.cframe = CF * CA(0, MR(-350-60*i), 0)
- wait()
- end
- Hurt = false
- Deb = false
- for i = 0.05, 1, 0.1 do
- RAW.C0 = CA(MR(80-40*i), MR(-15+65*i), MR(90-90*i))
- HW.C0 = CA(0, MR(-80+80*i), MR(90-90*i))
- LAW.C0 = CA(MR(90-70*i), MR(-20*i), MR(60-80*i)) * CN(0, -0.7+0.7*i, 0)
- neck.C0 = necko * CA(0, 0, MR(-10+60-50*i))
- bg.cframe = CF * CA(0, MR(-410+50*i), 0)
- wait()
- end
- bg:remove()
- Normalize()
- AbleAll = true
- end
- Flawp = function(plaic)
- local cf = torso.CFrame
- local CF = ComputePos(cf.p, cf * CN(0, 0, -2))
- if plaic then
- CF = ComputePos(cf.p, plaic)
- end
- local cf2 = CF * CN(0, -1.1, -1)
- local Dist = 8
- local Hit1, Pos1 = RayC(CF.p, (CF * CN(0, -1, 0)).p, 4, char)
- local Hit2, Pos2 = RayC((CF * CN(0, 0, -Dist*2)).p, (CF * CN(0, -1, -Dist*2)).p, 4, char)
- local Hit3, Pos3 = RayC(CF.p, (CF * CN(0, 0, -Dist*2)).p, Dist*2, char)
- if Rage < Dmgs.Boom[6] then return end
- if Hit1 and Hit2 then
- Rage = Rage - Dmgs.Boom[6]
- local bp = Add.BP(torso)
- bp.position = cf.p
- local bg = Add.BG(torso)
- bg.cframe = CF
- AbleAll = false
- RLW.Part1 = Rleg
- LLW.Part1 = Lleg
- for i = 0.05, 1, 0.1 do
- RAW.C0 = CA(MR(40+30*i), MR(50-50*i), MR(25*i))
- LAW.C0 = CA(MR(20+50*i), MR(-20+20*i), MR(-20-5*i))
- HW.C0 = CA(MR(25*i), 0, 0)
- RLW.C0 = CN(0, 1*i, -1*i)
- LLW.C0 = CA(MR(-90*i), 0, 0) * CN(0, 0.5*i, -0.2*i)
- neck.C0 = necko * CA(MR(20*i), 0, 0)
- bp.position = CF * CN(0, -1*i, -1*i).p
- wait()
- end
- local Center = cf2 * CN(0, 0, -Dist)
- hum.PlatformStand = true
- PlaySound(Sounds.Jump[1], Sounds.Jump[2], Sounds.Jump[3])
- for i = 0.06, 1, 0.1 do
- RAW.C0 = CA(MR(70-160*i), 0, MR(25+15*i))
- LAW.C0 = CA(MR(70-160*i), 0, MR(-25-15*i))
- HW.C0 = CA(MR(25), 0, 0)
- RLW.C0 = CN(0, 1-1*i, -1+1*i)
- LLW.C0 = CA(MR(-90+70*i), 0, 0) * CN(0, 0.5+0.7*i, -0.2-0.3*i)
- neck.C0 = necko * CA(MR(20-50*i), 0, 0)
- bp.position = Center * CA(MR(180-45*i), 0, 0) * CN(0, 0, -Dist).p
- bg.cframe = CF * CA(MR(-90*i), 0, 0)
- wait()
- end
- for i = 0.06, 1, 0.1 do
- RAW.C0 = CA(MR(-90-90*i), 0, MR(40+50*i))
- LAW.C0 = CA(MR(-90-90*i), 0, MR(-40-50*i))
- HW.C0 = CA(MR(25-25*i), 0, MR(-90*i))
- RLW.C0 = CN(0, 0, 0)
- LLW.C0 = CA(MR(-20+20*i), 0, 0) * CN(0, 1.2-1.2*i, -0.5+0.5*i)
- bp.position = Center * CA(MR(135-45*i), 0, 0) * CN(0, 0, -Dist).p
- bg.cframe = CF * CA(MR(-90-90*i), 0, 0)
- wait()
- end
- StartEffect()
- for i = 0.06, 1, 0.1 do
- RAW.C0 = CA(MR(180+10*i), 0, MR(90-130*i)) * CN(0, -1*i, 0)
- LAW.C0 = CA(MR(180+10*i), 0, MR(-90+130*i)) * CN(0, -1*i, 0)
- HW.C0 = CA(0, 0, MR(-90-90*i))
- RLW.C0 = CN(0, 0, 0)
- LLW.C0 = CA(0, 0, 0) * CN(0, 0, 0)
- bp.position = Center * CA(MR(90-45*i), 0, 0) * CN(0, 0, -Dist).p
- bg.cframe = CF * CA(MR(-180-90*i), 0, 0)
- wait()
- end
- playz(Sounds.Slash)
- for i = 0.06, 1, 0.1 do
- RAW.C0 = CA(MR(190-100*i), 0, MR(-40)) * CN(0, -1-0.2*i, 0)
- LAW.C0 = CA(MR(190-80*i), MR(-25*i), MR(40-15*i)) * CN(0, -1-0.2*i, 0)
- HW.C0 = CA(0, MR(-45*i), MR(-180))
- RLW.C0 = CN(0, 1*i, -1*i)
- LLW.C0 = CA(MR(-20-70*i), 0, 0) * CN(0, 1.2-0.7*i, -0.5+0.3*i)
- neck.C0 = necko * CA(MR(-30+60*i), 0, 0)
- bp.position = Center * CA(MR(45-45*i), 0, 0) * CN(0, 0, -Dist).p
- bg.cframe = CF * CA(MR(-270-90*i), 0, 0)
- wait()
- end
- Mode = Dmgs.Boom
- EndEffect()
- RAW.C0 = CA(MR(90), 0, MR(-40)) * CN(0, -1.2, 0)
- LAW.C0 = CA(MR(110), MR(-25), MR(25)) * CN(0, -1.2, 0)
- HW.C0 = CA(0, MR(-45), MR(-180))
- RLW.C0 = CN(0, 1, -1)
- LLW.C0 = CA(MR(-90), 0, 0) * CN(0, 0.5, -0.2)
- bp.position = Center * CN(0, 0, -Dist).p
- bg.cframe = CF * CA(0, 0, 0)
- local PosEff = Center * CN(0, -2, -Dist-2.5)
- Notime(function()
- playz(Sounds.Boom)
- local disst = Dmgs.Boom[7]
- local chars = getCharacters(workspace, PosEff.p, disst)
- for _,v in pairs(chars) do
- local c, t, h = v[1], v[2], v[3]
- local d = (t.Position - PosEff.p).magnitude
- local bl, bp, blo = getBlock(c)
- if blo then
- ShieldDamage(Dmgs.Boom, bl, bp, false)
- end
- d = d/4
- if d < 1 then d = 1 end
- Damage(t, h, Dmgs.Boom[2]/d, false, false)
- for _,k in pairs(c:children()) do
- if k:IsA("BasePart") then
- k.Velocity = CFrame.new(PosEff.p, k.Position).lookVector * 40 + Vector3.new(0, 50, 0)
- end
- end
- h.PlatformStand = true
- Notime(function() h.PlatformStand = false end, 0.2)
- end
- local eff = Instance.new("Model",workspace)
- eff.Name = "Effect"
- local wave = Part(eff, true, false, 0, 0, EffectColor, 1, 1, 1, true)
- wave.CFrame = PosEff
- local wavem = Add.Mesh(wave, "http://www.roblox.com/asset/?id=20329976", 3, 2, 3)
- local ball = Part(eff, true, false, 0, 0, EffectColor2, 1, 1, 1, true)
- ball.CFrame = PosEff
- local ballm = Add.Sphere(ball)
- ballm.Scale = Vector3.new(2, 5, 2)
- local diamond = Part(eff, true, false, 0, 0, EffectColor, 1, 1, 1, true)
- diamond.CFrame = PosEff
- local diamondm = Add.Mesh(diamond, "http://www.roblox.com/asset/?id=9756362", 7, 0.5, 7)
- for i = 0, 1, 0.05 do
- wait()
- wave.CFrame = PosEff * CFrame.Angles(0, MR(180*i), 0)
- wave.Transparency = i
- wavem.Scale = Vector3.new(3+(disst*1.15)*i, 2+(disst/1.4)*i, 3+(disst*1.15)*i)
- ball.Transparency = i
- ballm.Scale = Vector3.new(1+(disst*2)*i, 5+(disst*1.2)*i, 1+(disst*2)*i)
- diamond.Transparency = i
- diamondm.Scale = Vector3.new(7-6.5*i, 0.5+(disst*2)*i, 7-6.5*i)
- end
- wait()
- eff:remove()
- end)
- wait(0.4)
- for i = 0.07, 1, 0.1 do
- RAW.C0 = CA(MR(90+50*i), 0, MR(-40)) * CN(0, -1.2+0.4*i, -0.4*i)
- LAW.C0 = CA(MR(110+30*i), MR(-25+25*i), MR(25+15*i)) * CN(0, -1.2+0.4*i, -0.4*i)
- HW.C0 = CA(MR(-30*i), MR(-45+45*i), MR(-180-30*i)) * CN(0, -0.7*i, 0)
- RLW.C0 = CN(0, 1-1*i, -1+1*i)
- LLW.C0 = CA(MR(-90+90*i), 0, 0) * CN(0, 0.5-0.5*i, -0.2+0.2*i)
- neck.C0 = necko * CA(MR(30-15*i), 0, 0)
- bp.position = Center * CN(0, 1.4*i, -Dist-1*i).p
- wait()
- end
- bp:remove()
- bg:remove()
- hum.PlatformStand = false
- for i = 0.05, 1, 0.1 do
- RAW.C0 = CA(MR(140-100*i), MR(50*i), MR(-40+40*i)) * CN(0, -0.8+0.8*i, -0.4+0.4*i)
- LAW.C0 = CA(MR(140-190*i), 0, MR(40-80*i)) * CN(0, -0.8+0.8*i, -0.4+0.4*i)
- HW.C0 = CA(MR(-30+30*i), 0, MR(-210-150*i)) * CN(0, -0.7+0.7*i, 0)
- RLW.C0 = CN()
- LLW.C0 = CN()
- neck.C0 = necko * CA(MR(15-15*i), 0, 0)
- bp.position = Center * CN(0, 1.4-0.4*i, -Dist-1-0.3*i).p
- wait()
- end
- RLW.Part1 = nil
- LLW.Part1 = nil
- for i = 0.1, 1, 0.2 do
- LAW.C0 = CA(MR(-50+70*i), MR(-20*i), MR(-40+20*i))
- wait()
- end
- Normalize()
- AbleAll = true
- end
- end
- function Raeg()
- if Rage < Dmgs.RageMode[5] then return end
- if RageMode == false and AbleAll and Able then
- AbleAll = false
- local CF = ComputePos(torso.Position, torso.CFrame * CN(0, 0, -2))
- for i = 0.05, 1, 0.1 do
- RAW.C0 = CA(MR(40-70*i), MR(50-45*i), MR(10*i))
- LAW.C0 = CA(MR(20-50*i), MR(-20+15*i), MR(-20+10*i))
- HW.C0 = CA(MR(20*i), 0, 0)
- wait()
- end
- for i = 0.12, 1, 0.25 do
- RAW.C0 = CA(MR(-30-10*i), MR(5-5*i), MR(10-5*i))
- LAW.C0 = CA(MR(-30-10*i), MR(-5+5*i), MR(-10+5*i))
- HW.C0 = CA(MR(20+5*i), 0, 0)
- wait()
- end
- hum.Jump = true
- playz(Sounds.Jump2)
- CF = ComputePos(torso.Position, torso.CFrame * CN(0, 0, -2))
- local p = Part(workspace, true, false, 0, 0, "Bright red", 0.2, 0.2, 0.2, true)
- p.CFrame = CF * CN(0, -2, 0)
- local m = Add.Mesh(p, "http://www.roblox.com/asset/?id=20329976", 1, 3, 1)
- Notime(function()
- for i = 0, 1, 0.08 do
- wait()
- m.Scale = Vector3.new(1+5*i, 3-2.5*i, 1+5*i)
- p.Transparency = i
- end
- p:remove()
- end)
- for i = 0.05, 1, 0.1 do
- RAW.C0 = CA(MR(-40+220*i), 0, MR(5+35*i))
- LAW.C0 = CA(MR(-40+220*i), 0, MR(-5-35*i))
- HW.C0 = CA(MR(25-115*i), MR(90*i), MR(45*i))
- wait()
- end
- for i = 0.12, 1, 0.25 do
- RAW.C0 = CA(MR(180+8*i), 0, MR(40))
- LAW.C0 = CA(MR(180+8*i), 0, MR(-40))
- HW.C0 = CA(MR(-90), MR(90), MR(45))
- wait()
- end
- for i = 0.05, 1, 0.1 do
- RAW.C0 = CA(MR(188-98*i), 0, MR(40-80*i)) * CN(0, -1*i, 0)
- LAW.C0 = CA(MR(188-98*i), 0, MR(-40+80*i)) * CN(0, -1*i, 0)
- HW.C0 = CA(MR(-90+90*i), MR(90+45*i), MR(45-45*i))
- wait()
- end
- playz(Sounds.GoRage)
- local p2 = Part(workspace, false, false, 1, 0, EffectColor3, 1, 1, 1, true)
- Weld(Tip4, p2, 0, -2, 0, 0, 0, 0)
- local m2 = Add.Sphere(p2)
- m2.Scale = Vector3.new(0.2, 2, 0.5)
- for i = 0, 1, 0.06 do
- p2.Transparency = 1-1*i
- m2.Scale = Vector3.new(0.2+0.7*i, 2+3*i, 0.5+1.6*i)
- wait()
- end
- for _,v in pairs(Blades) do
- v.BrickColor = BrickColor.new(EffectColor3)
- end
- wait(0.5)
- for i = 0, 1, 0.1 do
- p2.Transparency = i
- wait()
- end
- p2:remove()
- playz(Sounds.Shout)
- for i = 0.1, 1, 0.1 do
- RAW.C0 = CA(MR(90-50*i), MR(50*i), MR(-40+40*i)) * CN(0, -1+1*i, 0)
- LAW.C0 = CA(MR(90-70*i), MR(-20*i), MR(-40+80-60*i)) * CN(0, -1+1*i, 0)
- HW.C0 = CA(0, MR(135+45*i), 0)
- wait()
- end
- Normalize()
- AbleAll = true
- RageMode = true
- AddDamage = Dmgs.RageMode[2]
- AddDamageX = Dmgs.RageMode[3]
- AddShield = Dmgs.RageMode[4]
- LineColor = EffectColor3
- Notime(function()
- repeat
- wait()
- Rage = Rage - 0.45
- until Rage < 1
- RageMode = false
- AddDamage = 0
- AddShield = 0
- AddDamageX = 1
- LineColor = "White"
- local p3 = Part(workspace, false, false, 1, 0, BladeColor, 1, 1, 1, true)
- Weld(Tip4, p3, 0, -2, 0, 0, 0, 0)
- local m3 = Add.Sphere(p3)
- m3.Scale = Vector3.new(0.85, 4.9, 1.8)
- playz(Sounds.RageOff)
- for i = 0.1, 1, 0.1 do
- p3.Transparency = 1-1*i
- wait()
- end
- p.Transparency = 0
- for _,v in pairs(Blades) do
- v.BrickColor = BrickColor.new(BladeColor)
- end
- wait(0.2)
- for i = 0.2, 1, 0.2 do
- p3.Transparency = 1*i
- m3.Scale = Vector3.new(0.85+2*i, 4.9+9*i, 1.8+4.5*i)
- wait()
- end
- p3:remove()
- end)
- end
- end
- function RageSlash(plaic)
- if Rage < Dmgs.RageSlash[6] then return end
- local cf = torso.CFrame
- local CF = ComputePos(cf.p, cf * CN(0, 0, -2))
- if plaic then
- CF = ComputePos(cf.p, plaic)
- local bg = Add.BG(torso)
- bg.cframe = CF
- Notime(function() bg:remove() end, 0.4)
- end
- Rage = Rage - Dmgs.RageSlash[6]
- AbleAll = false
- for i = 0.05, 1, 0.1 do
- RAW.C0 = CA(MR(40+105*i), MR(50-50*i), MR(-35*i)) * CN(0.15*i, -1*i, 0)
- LAW.C0 = CA(MR(20+125*i), MR(-20+20*i), MR(-20+55*i)) * CN(-0.15*i, -1*i, 0)
- HW.C0 = CA(0, MR(-35*i), 0)
- neck.C0 = necko * CA(MR(-20*i), 0, 0)
- wait()
- end
- for i = 0.09, 1, 0.18 do
- RAW.C0 = CA(MR(145+55*i), 0, MR(-35)) * CN(0.15, -1, 0)
- LAW.C0 = CA(MR(145+55*i), 0, MR(35)) * CN(-0.15, -1, 0)
- HW.C0 = CA(0, MR(-35), 0)
- neck.C0 = necko * CA(MR(-20-20*i), 0, 0)
- wait()
- end
- PlaySound(Sounds.Slash[1], Sounds.Slash[2]-0.7, Sounds.Slash[3])
- for i = 0.12, 1, 0.25 do
- RAW.C0 = CA(MR(200+10*i), 0, MR(-35)) * CN(0.15, -1, 0)
- LAW.C0 = CA(MR(200+10*i), 0, MR(35)) * CN(-0.15, -1, 0)
- HW.C0 = CA(0, MR(-35), 0)
- neck.C0 = necko * CA(MR(-20-20-5*i), 0, 0)
- wait()
- end
- Mode = Dmgs.RageSlash
- StartEffect("Neon orange")
- Hurt = true
- Deb = true
- for i = 0.07, 1, 0.14 do
- RAW.C0 = CA(MR(210-160*i), 0, MR(-35)) * CN(0.15, -1, 0)
- LAW.C0 = CA(MR(210-150*i), MR(-30*i), MR(35)) * CN(-0.15, -1, 0)
- HW.C0 = CA(MR(-70*i), MR(-35), MR(-35*i))
- neck.C0 = necko * CA(MR(-45+80*i), 0, 0)
- wait()
- end
- EndEffect()
- Hurt = false
- for i = 0.33, 1, 0.33 do
- RAW.C0 = CA(MR(50-15*i), 0, MR(-35)) * CN(0.15, -1, 0)
- LAW.C0 = CA(MR(60-15*i), MR(-30), MR(35)) * CN(-0.15, -1, 0)
- HW.C0 = CA(MR(-70-15*i), MR(-35), MR(-35-7*i))
- neck.C0 = necko * CA(MR(-45+80+5*i), 0, 0)
- wait()
- end
- for i = 0.07, 1, 0.14 do
- RAW.C0 = CA(MR(35+5*i), MR(50*i), MR(-35+35*i)) * CN(0.15-0.15*i, -1+1*i, 0)
- LAW.C0 = CA(MR(45-25*i), MR(-30+10*i), MR(35-55*i)) * CN(-0.15+0.15*i, -1+1*i, 0)
- HW.C0 = CA(MR(-70-15+85*i), MR(-35+35*i), MR(-35-7+42*i))
- neck.C0 = necko * CA(MR(-45+80+5-40*i), 0, 0)
- wait()
- end
- Normalize()
- AbleAll = true
- end
- --RAW ORIGINAL = CA(MR(40), MR(50), 0)
- --LAW ORIGINAL = CA(MR(20), MR(-20), MR(-20))
- --HW ORIGINAL = CA(0, 0, 0)
- function Counter()
- local cf = torso.CFrame
- local CF = CFrame.new(cf.p, cf * CN(0, 0, -2).p)
- local bg = Add.BG(torso)
- bg.cframe = CF
- for i = 0.1, 1, 0.2 do
- RAW.C0 = CA(MR(-50+50*i), MR(-35), MR(80*i))
- LAW.C0 = CA(MR(90-20*i), 0, MR(80-20*i)) * CN(-0.75+0.25*i, -0.8+0.5*i, 0)
- HW.C0 = CA(MR(20-60*i), 0, 0)
- bg.cframe = CF * CA(0, MR(-35*i), 0)
- neck.C0 = necko * CA(0, 0, MR(35*i))
- wait()
- end
- StartEffect()
- Hurt = true
- Deb = true
- Mode = Dmgs.Counter
- playz(Sounds.Slash)
- for i = 0.09, 1, 0.18 do
- RAW.C0 = CA(0, MR(-35+130*i), MR(80)) * CN(0, -0.3*i, 0)
- LAW.C0 = CA(MR(70-130*i), 0, MR(60-60*i)) * CN(-0.5+0.5*i, -0.3+0.3*i, 0)
- HW.C0 = CA(MR(-40+40*i), 0, 0)
- bg.cframe = CF * CA(0, MR(-35+80*i), 0)
- neck.C0 = necko * CA(0, 0, MR(35-80*i))
- wait()
- end
- EndEffect()
- Hurt = false
- for i = 0.12, 1, 0.25 do
- RAW.C0 = CA(0, MR(95+10*i), MR(80)) * CN(0, -0.3, 0)
- LAW.C0 = CA(MR(-60-10*i), 0, 0)
- HW.C0 = CA(MR(5*i), 0, 0)
- bg.cframe = CF * CA(0, MR(45+5*i), 0)
- neck.C0 = necko * CA(0, 0, MR(-45-5*i))
- wait()
- end
- for i = 0.06, 1, 0.12 do
- RAW.C0 = CA(MR(40*i), MR(105-55*i), MR(80-80*i)) * CN(0, -0.3+0.3*i, 0)
- LAW.C0 = CA(MR(-70+90*i), MR(-20*i), MR(-20*i))
- HW.C0 = CA(MR(5-5*i), 0, 0)
- bg.cframe = CF * CA(0, MR(50-50*i), 0)
- neck.C0 = necko * CA(0, 0, MR(-50+50*i))
- wait()
- end
- Normalize()
- bg:remove()
- end
- function Bloc()
- if AbleAll and Able then
- AbleAll = false
- Block.Value = true
- for i = 0, 1, 0.15 do
- if not Block then break end
- RAW.C0 = CA(MR(40-90*i), MR(50-85*i), 0)
- LAW.C0 = CA(MR(20+70*i), MR(-20+20*i), MR(-20+100*i)) * CN(-0.75*i, -0.8*i, 0)
- HW.C0 = CA(MR(20*i), 0, 0)
- wait()
- end
- RAW.C0 = CA(MR(40-90), MR(50-85), 0)
- LAW.C0 = CA(MR(20+70), MR(-20+20), MR(-20+100)) * CN(-0.75, -0.8, 0)
- HW.C0 = CA(MR(20), 0, 0)
- PlaySound(Sounds.SmashHit[1], Sounds.SmashHit[2]-0.6, Sounds.SmashHit[3])
- repeat
- wait()
- if BlockPower.Value < 1 then
- Block.Value = false
- BlockPower.Value = BlockRealPowa
- end
- until Block.Value == false
- if CounterKey and Rage >= Dmgs.Counter[6] then
- Rage = Rage - Dmgs.Counter[6]
- Counter()
- else
- for i = 1, 0, -0.2 do
- RAW.C0 = CA(MR(40-90*i), MR(50-85*i), 0)
- LAW.C0 = CA(MR(20+70*i), MR(-20+20*i), MR(-20+100*i)) * CN(-0.75*i, -0.8*i, 0)
- HW.C0 = CA(MR(20*i), 0, 0)
- wait()
- end
- Normalize()
- end
- AbleAll = true
- end
- end
- function Clicked(mousepos)
- if Block.Value == false and Able and AbleAll then
- if Aim then
- Notime(function()
- local bg = Add.BG(torso)
- bg.cframe = ComputePos(torso.Position, mousepos)
- bg.P = 5500
- wait(0.4)
- bg:remove()
- end)
- end
- Attacks[Attack]()
- end
- end
- function KeyDown(key, mouse)
- key = key:lower()
- if Able then
- local aimplace = nil
- if Aim then
- aimplace = mouse.Hit.p
- end
- if key == string.char(48) then
- Notime(function()
- local k = nil
- repeat
- k = mouse.KeyUp:wait()
- until k == string.char(48)
- Block.Value = false
- end)
- Bloc()
- elseif key == "e" then
- if Block.Value == false and AbleAll then
- SpinSlash(aimplace)
- end
- elseif key == "r" then
- if Block.Value == false and AbleAll then
- Flawp(aimplace)
- end
- elseif key == "f" then
- if Block.Value == false and AbleAll then
- Raeg()
- end
- elseif key == "t" then
- Notime(function()
- local k = nil
- CounterKey = true
- repeat
- k = mouse.KeyUp:wait()
- until k == "t"
- CounterKey = false
- end)
- elseif key == "q" then
- if Block.Value == false and AbleAll then
- local a = nil
- if Aim then
- a = mouse.Hit.p
- end
- RageSlash(a)
- end
- end
- end
- end
- Select = function(mouse)
- SelectAnim()
- Selected = true
- mouse.Button1Down:connect(function()
- if Able then
- Clicked(mouse.Hit.p)
- end
- end)
- mouse.KeyDown:connect(function(key)
- KeyDown(key, mouse)
- end)
- end
- Deselect = function(mouse)
- Selected = false
- DeselectAnim()
- end
- Bin.Selected:connect(Select)
- Bin.Deselected:connect(Deselect)
- Notime(function()
- local parent = char.Parent
- while char.Parent == parent do
- wait()
- if Rage > MaxRage then Rage = MaxRage elseif Rage < 0 then Rage = 0 end
- RageBar.Size = UD(1, 0, Rage/MaxRage, 0)
- RageBar.Position = UD(0, 0, 1-(Rage/MaxRage), 0)
- RageAmount.Text = math.floor(Rage)
- local hp2 = hum.Health/hum.MaxHealth
- if hp2 > 1 then hp2 = 1 elseif hp2 < 0 then hp2 = 0 end
- HealthBar.Size = UD(1, 0, hp2, 0)
- if Block.Value then
- hum.WalkSpeed = 10
- elseif RageMode and Block.Value then
- hum.WalkSpeed = 16
- elseif RageMode then
- hum.WalkSpeed = 19
- else
- hum.WalkSpeed = 16
- end
- end
- end)
- end))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement