Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Fixed by basstracker1970
- ---Made By Brannon1964802
- --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"))
- LocalScript0 = Instance.new("LocalScript")
- Model1 = Instance.new("Model")
- Part2 = Instance.new("Part")
- Part3 = Instance.new("Part")
- Part4 = Instance.new("Part")
- Part5 = Instance.new("Part")
- Part6 = Instance.new("Part")
- SpecialMesh7 = Instance.new("SpecialMesh")
- Part8 = Instance.new("Part")
- SpecialMesh9 = Instance.new("SpecialMesh")
- Part10 = Instance.new("Part")
- SpecialMesh11 = Instance.new("SpecialMesh")
- Part12 = Instance.new("Part")
- SpecialMesh13 = Instance.new("SpecialMesh")
- Part14 = Instance.new("Part")
- Part15 = Instance.new("Part")
- SpecialMesh16 = Instance.new("SpecialMesh")
- Part17 = Instance.new("Part")
- SpecialMesh18 = Instance.new("SpecialMesh")
- Part19 = Instance.new("Part")
- SpecialMesh20 = Instance.new("SpecialMesh")
- Part21 = Instance.new("Part")
- Part22 = Instance.new("Part")
- SpecialMesh23 = Instance.new("SpecialMesh")
- Part24 = Instance.new("Part")
- SpecialMesh25 = Instance.new("SpecialMesh")
- Part26 = Instance.new("Part")
- SpecialMesh27 = Instance.new("SpecialMesh")
- Part28 = Instance.new("Part")
- SpecialMesh29 = Instance.new("SpecialMesh")
- Part30 = Instance.new("Part")
- SpecialMesh31 = Instance.new("SpecialMesh")
- Part32 = Instance.new("Part")
- SpecialMesh33 = Instance.new("SpecialMesh")
- Part34 = Instance.new("Part")
- SpecialMesh35 = Instance.new("SpecialMesh")
- Part36 = Instance.new("Part")
- SpecialMesh37 = Instance.new("SpecialMesh")
- Part38 = Instance.new("Part")
- SpecialMesh39 = Instance.new("SpecialMesh")
- Part40 = Instance.new("Part")
- SpecialMesh41 = Instance.new("SpecialMesh")
- Part42 = Instance.new("Part")
- SpecialMesh43 = Instance.new("SpecialMesh")
- Part44 = Instance.new("Part")
- SpecialMesh45 = Instance.new("SpecialMesh")
- Part46 = Instance.new("Part")
- SpecialMesh47 = Instance.new("SpecialMesh")
- Part48 = Instance.new("Part")
- SpecialMesh49 = Instance.new("SpecialMesh")
- Part50 = Instance.new("Part")
- SpecialMesh51 = Instance.new("SpecialMesh")
- Part52 = Instance.new("Part")
- SpecialMesh53 = Instance.new("SpecialMesh")
- Part54 = Instance.new("Part")
- SpecialMesh55 = Instance.new("SpecialMesh")
- Part56 = Instance.new("Part")
- SpecialMesh57 = Instance.new("SpecialMesh")
- Part58 = Instance.new("Part")
- SpecialMesh59 = Instance.new("SpecialMesh")
- Part60 = Instance.new("Part")
- SpecialMesh61 = Instance.new("SpecialMesh")
- Part62 = Instance.new("Part")
- SpecialMesh63 = Instance.new("SpecialMesh")
- Part64 = Instance.new("Part")
- SpecialMesh65 = Instance.new("SpecialMesh")
- Part66 = Instance.new("Part")
- SpecialMesh67 = Instance.new("SpecialMesh")
- Part68 = Instance.new("Part")
- SpecialMesh69 = Instance.new("SpecialMesh")
- Part70 = Instance.new("Part")
- SpecialMesh71 = Instance.new("SpecialMesh")
- Part72 = Instance.new("Part")
- SpecialMesh73 = Instance.new("SpecialMesh")
- Part74 = Instance.new("Part")
- SpecialMesh75 = Instance.new("SpecialMesh")
- Part76 = Instance.new("Part")
- SpecialMesh77 = Instance.new("SpecialMesh")
- Part78 = Instance.new("Part")
- SpecialMesh79 = Instance.new("SpecialMesh")
- Part80 = Instance.new("Part")
- SpecialMesh81 = Instance.new("SpecialMesh")
- Part82 = Instance.new("Part")
- SpecialMesh83 = Instance.new("SpecialMesh")
- Part84 = Instance.new("Part")
- SpecialMesh85 = Instance.new("SpecialMesh")
- Part86 = Instance.new("Part")
- SpecialMesh87 = Instance.new("SpecialMesh")
- StringValue88 = Instance.new("StringValue")
- StringValue89 = Instance.new("StringValue")
- LocalScript0.Name = "Trigiator"
- LocalScript0.Parent = mas
- table.insert(cors,sandbox(LocalScript0,function()
- wait(2)
- local Character = game.Players.localPlayer.Character
- local Humanoid=Character.Humanoid
- script.Parent=nil
- wait()
- if Character:FindFirstChild"Animate" then
- Character.Animate:Destroy()
- end--[[Gladiator class created by Brannon1964802.]]--
- --------------------------------------------------------------------------------------------------------------
- --Gladiator changes--6/8/2016--SvSniper---------------------------------------------------------------------------
- --------------------------------------------------------------------------------------------------------------
- --fixed tag system
- --added debris to dmg number billboardguis
- --no longer parents glads sword to the workspace when you damage something
- --bash now uses a BodyVelocity, no need to jump now
- --------------------------------------------------------------------------------------------------------------
- TagService = require(game:GetService('ReplicatedStorage'):WaitForChild('TagService'))
- Meshes = {
- Blast = '20329976',
- Crown = '1323306',
- Ring = '3270017',
- Claw = '10681506',
- Crystal = '9756362',
- Coil = '9753878',
- Cloud = '1095708',
- }
- clangsounds = {
- '199149119',
- '199149109',
- '199149072',
- '199149025',
- '199148971'
- }
- hitsounds = {
- '199149137',
- '199149186',
- '199149221',
- '199149235',
- '199149269',
- '199149297'
- }
- blocksounds = {
- '199148933',
- '199148947'
- }
- armorsounds = {
- '199149321',
- '199149338',
- '199149367',
- '199149409',
- '199149452'
- }
- woosh = {
- Heavy1 = '320557353',
- Heavy2 = '320557382',
- Heavy3 = '320557453',
- Heavy4 = '199144226',
- Heavy5 = '203691447',
- Heavy6 = '203691467',
- Heavy7 = '203691492',
- Light1 = '320557413',
- Light2 = '320557487',
- Light3 = '199145095',
- Light4 = '199145146',
- Light5 = '199145887',
- Light6 = '199145913',
- Light7 = '199145841',
- Medium1 = '320557518',
- Medium2 = '320557537',
- Medium3 = '320557563',
- Medium4 = '199145204'
- }
- music = {--i like music a lot
- Breaking = '179281636',
- FinalReckoning = '357375770',
- NotDeadYet = '346175829',
- Intense = '151514610',
- JumpP1 = '160536628',
- JumpP2 = '60536666',
- SonsOfWar = '158929777',
- WrathOfSea = '165520893',
- ProtectorsOfEarth = '160542922',
- SkyTitans = '179282324',
- ArchAngel = '144043274',
- Anticipation = '168614529',
- TheMartyred = '186849544',
- AwakeP1 = '335631255',
- AwakeP2 = '335631297',
- ReadyAimFireP1 = '342455387',
- ReadyAimFireP2 = '342455399',
- DarkLordP1 = '209567483',
- DarkLordP2 = '209567529',
- BloodDrainP1 = '162914123',
- BloodDrainP2 = '162914203',
- DanceOfSwords = '320473062',
- Opal = '286415112',
- Calamity = '190454307',
- Hypnotica = '155968128',
- Nemisis = '160453802',
- Breathe = '276963903',
- GateToTheRift = '270655227',
- InfernalBeserking = '244143404',
- Trust = '246184492',
- AwakeningTheProject = '245121821',
- BloodPain = '242545577',
- Chaos = '247241693',
- NightmareFictionHighStake = '248062278',
- TheWhiteWeapon = '247236446',
- Gale = '256851659',
- ImperialCode = '256848383',
- Blitzkrieg = '306431437',
- RhapsodyRage = '348690251',
- TheGodFist = '348541501',
- BattleForSoul = '321185592',
- TheDarkColossus = '305976780',
- EmpireOfAngels = '302580452',
- Kronos = '302205297',
- Exorcist = '299796054',
- CrimsonFlames = '297799220',
- UltimatePower = '295753229',
- DrivingInTheDark = '295753229',
- AscendToPower = '293860654',
- GodOfTheSun = '293612495',
- DarkRider = '293861765',
- Vengeance = '293375555',
- SoundOfWar = '293376196',
- HellsCrusaders = '293012202',
- Legend = '293011823',
- RisingSouls = '290524959'
- }
- misc = {
- GroundSlam = '199145477',
- LaserSlash = '199145497',
- RailGunFire = '199145534',
- Charge1 = '199145659',
- Charge2 = '169380469',
- Charge3 = '169380479',
- EmptyGun = '203691822',
- GunShoot = '203691837',
- Stomp1 = '200632875',
- Stomp2 = '200632561',
- TelsaCannonCharge = '169445572',
- TelsaCannonShoot = '169445602',
- AncientHymm = '245313442'
- }
- wait(1/60)
- Player=game:GetService("Players").LocalPlayer
- Character=Player.Character
- PlayerGui=Player.PlayerGui
- Backpack=Player.Backpack
- Torso=Character.Torso
- Head=Character.Head
- Humanoid=Character.Humanoid
- LeftArm=Character["Left Arm"]
- LeftLeg=Character["Left Leg"]
- RightArm=Character["Right Arm"]
- RightLeg=Character["Right Leg"]
- LS=Torso["Left Shoulder"]
- LH=Torso["Left Hip"]
- RS=Torso["Right Shoulder"]
- RH=Torso["Right Hip"]
- Face = Head.face
- Neck=Torso.Neck
- --it=Instance.new
- attacktype=1
- vt=Vector3.new
- cf=CFrame.new
- euler=CFrame.fromEulerAnglesXYZ
- angles=CFrame.Angles
- cloaked=false
- necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
- LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
- RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
- RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
- RootPart=Character.HumanoidRootPart
- RootJoint=RootPart.RootJoint
- RootCF=euler(-1.57,0,3.14)
- attack = false
- attackdebounce = false
- deb=false
- equipped=true
- hand=false
- MMouse=nil
- combo=0
- mana=0
- trispeed=.2
- attackmode='none'
- local idle=0
- local Anim="Idle"
- local gun=false
- local shoot=false
- player=nil
- mana=0
- ---Character:FindFirstChild("Animate"):Destroy()
- ---Humanoid:findFirstChild("Animator"):Destroy()
- Humanoid.WalkSpeed = 12
- --[[music = Instance.new("Sound", Character)
- music.SoundId = "http://www.roblox.com/asset/?id=346175829" --346175829, 175475871
- music.Volume = 0.5
- music.Looped = true
- wait(0.1)
- music:Play()
- ]]--
- print("Gladiator loaded.")
- mouse=Player:GetMouse()
- --save shoulders
- RSH, LSH=nil, nil
- --welds
- RW, LW=Instance.new("Weld"), Instance.new("Weld")
- RW.Name="Right Shoulder" LW.Name="Left Shoulder"
- LH=Torso["Left Hip"]
- RH=Torso["Right Hip"]
- TorsoColor=Torso.BrickColor
- function NoOutline(Part)
- Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
- end
- player=Player
- ch=Character
- RSH=ch.Torso["Right Shoulder"]
- LSH=ch.Torso["Left Shoulder"]
- --
- RSH.Parent=nil
- LSH.Parent=nil
- --
- RW.Name="Right Shoulder"
- RW.Part0=ch.Torso
- RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
- RW.C1=cf(0, 0.5, 0)
- RW.Part1=ch["Right Arm"]
- RW.Parent=ch.Torso
- --
- LW.Name="Left Shoulder"
- LW.Part0=ch.Torso
- LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
- LW.C1=cf(0, 0.5, 0)
- LW.Part1=ch["Left Arm"]
- LW.Parent=ch.Torso
- Player=game:GetService('Players').LocalPlayer
- Character=Player.Character
- Mouse=Player:GetMouse()
- m=Instance.new('Model',Character)
- m.Name = "Gladiator's Greatsword"
- local function weldBetween(a, b)
- local weldd = Instance.new("ManualWeld")
- weldd.Part0 = a
- weldd.Part1 = b
- weldd.C0 = CFrame.new()
- weldd.C1 = b.CFrame:inverse() * a.CFrame
- weldd.Parent = a
- return weldd
- end
- it=Instance.new
- function nooutline(part)
- part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
- end
- -- function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
- -- local fp=it("Part")
- -- fp.formFactor=formfactor
- -- fp.Parent=parent
- -- fp.Reflectance=reflectance
- -- fp.Transparency=transparency
- -- fp.CanCollide=false
- -- fp.Locked=true
- -- fp.BrickColor=BrickColor.new(tostring(brickcolor))
- -- fp.Name=name
- -- fp.Size=size
- -- fp.Position=Character.Torso.Position
- -- nooutline(fp)
- -- fp.Material=material
- -- fp:BreakJoints()
- -- return fp
- -- end
- rainParts = {}
- function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
- local fp=it("Part")
- fp.formFactor=formfactor
- fp.Parent=parent
- fp.Reflectance=reflectance
- fp.Transparency=transparency
- fp.CanCollide=false
- fp.Locked=true
- if brickcolor == TorsoColor then
- table.insert(rainParts,#rainParts+1,fp)
- end
- fp.BrickColor=BrickColor.new(tostring(brickcolor))
- --if fp.BrickColor == BrickColor.new("Br. yellowish orange") or fp.BrickColor == BrickColor.new("Bright orange") or fp.BrickColor == BrickColor.new("Really red") then
- --fp.BrickColor = BrickColor.new("White")
- --end
- fp.Name=name
- fp.Size=size
- fp.Position=Character.Torso.Position
- nooutline(fp)
- fp.Material=material
- fp:BreakJoints()
- return fp
- end
- function mesh(Mesh,part,meshtype,meshid,offset,scale)
- local mesh=it(Mesh)
- mesh.Parent=part
- if Mesh=="SpecialMesh" then
- mesh.MeshType=meshtype
- mesh.MeshId=meshid
- end
- mesh.Offset=offset
- mesh.Scale=scale
- return mesh
- end
- function weld(parent,part0,part1,c0,c1)
- local weld=it("Weld")
- weld.Parent=parent
- weld.Part0=part0
- weld.Part1=part1
- weld.C0=c0
- weld.C1=c1
- return weld
- end
- wep = script.Classic:Clone()
- wep.Parent = Character
- for i,v in pairs (wep:children()) do
- if not v:isA'StringValue' and v.BrickColor == BrickColor.new("Bright blue") then
- table.insert(rainParts,#rainParts+1,v)
- --v.BrickColor = Torso.BrickColor
- end
- if not v:isA'StringValue' then
- v.BrickColor = BrickColor.new('White')
- if v:isA'UnionOperation' then
- v.UsePartColor = true
- end
- end
- end
- Handle = wep.Handle
- Handleweld=weld(m,Character["Left Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00593662262, 0.999967575, -0.00341796875, 0.00495308638, -0.000796281383, 0.999987423, 5.21182892e-006, 0.999999464, 0.000796210894, -0.999987781, 1.26810494e-006, 0.00495308917))
- Hitbox = wep.Hitbox
- Hitbox2 = wep.Hitbox2
- EffectReference = wep.EffectReference
- EffectReference2 = wep.EffectReference2
- EffectReference3 = wep.EffectReference3
- weldScript = function(weldTo)
- local weldModel = Instance.new("Model",weldTo)
- weldModel.Name = "Welds"
- local makeWeld = function(part1,part0)
- local w = Instance.new("Weld",weldModel)
- w.Part0 = part0
- w.Part1 = part1
- local CFrameOrigin = CFrame.new(part0.Position)
- local CFrame0 = part0.CFrame:inverse() * CFrameOrigin
- local CFrame1 = part1.CFrame:inverse() * CFrameOrigin
- w.C0 = CFrame0
- w.C1 = CFrame1
- end
- for i,v in pairs (weldTo.Parent:children()) do
- if (v.ClassName == "Part" or v.Name == "Part" or v:isA"WedgePart") and v ~= weldTo then
- makeWeld(v,weldTo)
- v.Anchored = false
- v.CanCollide = false
- v.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
- end
- end
- weldTo.Anchored = false
- weldTo.CanCollide = false
- weldTo.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
- end
- weldScript(Handle)
- --[[local sparks = Instance.new("ParticleEmitter", EffectReference)
- sparks.ZOffset = 2
- sparks.VelocitySpread = 30
- sparks.Lifetime = NumberRange.new(0.5, 1)
- sparks.Speed = NumberRange.new(8, 17)
- sparks.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.25, 0.062), NumberSequenceKeypoint.new(1, 0)})
- sparks.Acceleration = Vector3.new(0, -22, 0)
- sparks.Rate = 100
- sparks.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)})
- sparks.LightEmission = 3
- sparks.Texture = "http://www.roblox.com/asset/?id=134531274"
- sparks.Color = ColorSequence.new(Color3.new(1, 0.784314, 0), Color3.new(1, 1, 0.203922))
- sparks.Enabled =true
- local sparks2 = Instance.new("ParticleEmitter", EffectReference)
- sparks2.ZOffset = 2
- sparks2.VelocitySpread = 30
- sparks2.Lifetime = NumberRange.new(0.5, 1)
- sparks2.Speed = NumberRange.new(10, 17)
- sparks2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.188, 0.125), NumberSequenceKeypoint.new(1, 0)})
- sparks2.Acceleration = Vector3.new(0, -22, 0)
- sparks2.Rate = 100
- sparks2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)})
- sparks2.LightEmission = 3
- sparks2.Texture = "http://www.roblox.com/asset/?id=134531274"
- sparks2.Color = ColorSequence.new(Color3.new(1, 0.784314, 0), Color3.new(1, 1, 0.203922))
- sparks2.Enabled = true
- local sparks3 = Instance.new("ParticleEmitter", EffectReference)
- sparks3.ZOffset = 2
- sparks3.VelocitySpread = 10
- sparks3.Lifetime = NumberRange.new(0.5, 1)
- sparks3.Speed = NumberRange.new(5, 14)
- sparks3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.125, 0.125), NumberSequenceKeypoint.new(1, 0)})
- sparks3.Acceleration = Vector3.new(0, -20, 0)
- sparks3.Rate = 100
- sparks3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(1, 1)})
- sparks3.LightEmission = 3
- sparks3.Texture = "http://www.roblox.com/asset/?id=134531274"
- sparks3.Color = ColorSequence.new(Color3.new(1, 0.784314, 0), Color3.new(1, 1, 0.203922))
- sparks3.Enabled =true
- local light = Instance.new("PointLight", EffectReference)
- light.Color = Color3.new(1, 1, 0.203922)
- light.Brightness = 10
- light.Range = 5
- light.Enabled = true]]
- for i,v in pairs(Character:GetChildren()) do
- if v:IsA'Model' then
- for _,c in pairs(v:GetChildren()) do
- if c:IsA'Part' then
- c.CustomPhysicalProperties = PhysicalProperties.new(0.001,0.001,0.001,0.001,0.001)
- end
- end
- end
- end
- local Player = game.Players.localPlayer
- local Character = Player.Character
- local Humanoid = Character.Humanoid
- local mouse = Player:GetMouse()
- local LeftArm = Character["Left Arm"]
- local RightArm = Character["Right Arm"]
- local LeftLeg = Character["Left Leg"]
- local RightLeg = Character["Right Leg"]
- local Head = Character.Head
- local Torso = Character.Torso
- local cam = game.Workspace.CurrentCamera
- local RootPart = Character.HumanoidRootPart
- --cam.CameraSubject = Head
- local equipped = false
- local attack = false
- local Anim = 'Idle'
- local idle = 0
- local sprint = false
- local battlestance = false
- local attacktype = 1
- local state = 'none'
- local torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
- local velocity = RootPart.Velocity.y
- local sine = 0
- local change = 1
- local on = false
- local grabbed = false
- local skill1 = false
- local skill2 = false
- local skill3 = false
- local skill4 = false
- local cooldown1 = 0
- local cooldown2 = 0
- local cooldown3 = 0
- local cooldown4 = 0
- local co1 = 17.5--how long it will take for skill to cooldown
- local co2 = 37.5
- local co3 = 57.5
- local co4 = 90 --changed by charlie
- local inputserv = game:GetService('UserInputService')
- local typing = false
- local crit = false
- local critchance = 2--critical chance percentage
- local critdamageaddmin = 3--minimum amount of critical damage being added to regular damage
- local critdamageaddmax = 6--maximum amount
- local maxstamina = 100--max amount of stamina
- local stamina = 0--stamina you start out with
- local skill1stam = 15--how much stamina is needed for a skill
- local skill2stam = 30
- local skill3stam = 45
- local skill4stam = 75
- local recovermana = 3--how much mana per second
- local defensevalue = 1.4--how much defense this character has
- local speedvalue = 0.6--how much speed this character has
- --speed is 16*speedvalue
- local mindamage = 5--self explanatory
- local maxdamage = 10--self explanatory
- local damagevalue = 0.9--how much damage this character has
- local cf = CFrame.new-- make things easier :)
- local mr = math.rad
- local angles = CFrame.Angles
- local ud = UDim2.new
- local c3 = Color3.new
- local skillcolorscheme = c3(1, 1, 1)--color scheme for skills lol
- local scrn = Instance.new('ScreenGui', Player.PlayerGui)
- function makeframe(par, trans, pos, size, color)
- local frame = Instance.new('Frame', par)
- frame.BackgroundTransparency = trans
- frame.BorderSizePixel = 0
- frame.Position = pos
- frame.Size = size
- frame.BackgroundColor3 = color
- return frame
- end
- function makelabel(par, text)
- local label = Instance.new('TextLabel', par)
- label.BackgroundTransparency = 1
- label.Size = ud(1, 0, 1, 0)
- label.Position = ud(0, 0, 0, 0)
- label.TextColor3 = c3(255, 255, 255)
- label.TextStrokeTransparency = 0
- label.FontSize = Enum.FontSize.Size32
- label.Font = Enum.Font.SourceSansBold
- label.BorderSizePixel = 0
- label.TextScaled = true
- label.Text = text
- end
- framesk1 = makeframe(scrn, .5, ud(.23, 0, .93, 0), ud(.26, 0, .06, 0), skillcolorscheme)
- framesk2 = makeframe(scrn, .5, ud(.5, 0, .93, 0), ud(.26, 0, .06, 0), skillcolorscheme)
- framesk3 = makeframe(scrn, .5, ud(.5, 0, .86, 0), ud(.26, 0, .06, 0), skillcolorscheme)
- framesk4 = makeframe(scrn, .5, ud(.23, 0, .86, 0), ud(.26, 0, .06, 0), skillcolorscheme)
- bar1 = makeframe(framesk1, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), skillcolorscheme)
- bar2 = makeframe(framesk2, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), skillcolorscheme)
- bar3 = makeframe(framesk3, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), skillcolorscheme)
- bar4 = makeframe(framesk4, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), skillcolorscheme)
- text1 = makelabel(framesk1, '[C] Tornado')
- text2 = makelabel(framesk2, '[V] Aerial Smash')
- text3 = makelabel(framesk3, '[X] Crack')
- text4 = makelabel(framesk4, '[Z] Bash')
- staminabar = makeframe(scrn, .5, ud(.23, 0, .82, 0), ud(.26, 0, .03, 0), c3(200 / 200, 158 / 255, 0))
- staminacover = makeframe(staminabar, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(255 / 255, 255 / 255, 0))
- staminatext = makelabel(staminabar, 'Strength')
- healthbar = makeframe(scrn, .5, ud(.5, 0, .82, 0), ud(.26, 0, .03, 0), c3(1, 1, 0))
- healthcover = makeframe(healthbar, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(1, 46 / 255, 49 / 255))
- healthtext = makelabel(healthbar, 'Health')
- local stats=Instance.new('Folder',Character)
- stats.Name='Stats'
- local block=Instance.new('BoolValue',stats)
- block.Name='Block'
- block.Value=false
- local stun=Instance.new('BoolValue',stats)
- stun.Name='Stun'
- stun.Value=false
- local defense=Instance.new('NumberValue',stats)
- defense.Name='Defence'
- defense.Value=defensevalue
- local speed=Instance.new('NumberValue',stats)
- speed.Name='Speed'
- speed.Value=speedvalue
- local damagea=Instance.new('NumberValue',stats)
- damagea.Name='Damage'
- damagea.Value=damagevalue
- function makeeffect(par, size, pos1, trans, trans1, howmuch, delay1, id, type)
- local p = Instance.new('Part', par or workspace)
- p.CFrame = pos1
- p.Anchored = true
- p.Material = 'Plastic'
- p.CanCollide = false
- p.TopSurface = 0
- p.Size = Vector3.new(1, 1, 1)
- p.BottomSurface = 0
- p.Transparency = trans
- p.FormFactor = 'Custom'
- nooutline(p)
- local mesh = Instance.new('SpecialMesh', p)
- mesh.Scale = size
- if id ~= nil and type == nil then
- mesh.MeshId = 'rbxassetid://'..id
- elseif id == nil and type ~= nil then
- mesh.MeshType = type
- elseif id == nil and type == nil then
- mesh.MeshType = 'Brick'
- end
- coroutine.wrap(function()
- for i = 0, delay1, .1 do
- wait(1 / 60)
- p.CFrame = p.CFrame
- mesh.Scale = mesh.Scale + howmuch
- p.Transparency = p.Transparency + trans1
- end
- p:Destroy()
- end)()
- return p
- end
- function clangy(cframe)
- wait(1 / 60)
- local clang = {}
- local dis = 0
- local part = Instance.new('Part', nil)
- part.CFrame = cframe
- part.Anchored = true
- part.CanCollide = false
- part.BrickColor = BrickColor.new('New Yeller')
- part.FormFactor = 'Custom'
- part.Name = 'clanger'
- part.Size = Vector3.new(.2, .2, .2)
- part.TopSurface = 10
- part.BottomSurface = 10
- part.RightSurface = 10
- part.LeftSurface = 10
- part.BackSurface = 10
- part.FrontSurface = 10
- --part.Material='Neon'
- part:BreakJoints()
- local mesh = Instance.new('BlockMesh', part)
- coroutine.wrap(function()
- for i = 1, 7 do
- wait(1 / 60)
- dis = dis + .2
- local partc = part:clone()
- partc.Parent = workspace
- partc.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(dis, 0, 0)
- partc.CFrame = partc.CFrame * CFrame.new(0, dis, 0)
- table.insert(clang, partc)
- end
- for i, v in pairs(clang) do
- coroutine.wrap(function()
- for i = 1, 10 do
- wait(.01)
- v.Transparency = v.Transparency + .1
- end
- v:destroy()
- end)()
- end
- end)()
- end
- --damage effects
- function circle(color, pos1)
- local p = Instance.new('Part', m)
- p.BrickColor = BrickColor.new(color)
- p.CFrame = pos1
- p.Anchored = true
- p.Material = 'Plastic'
- p.CanCollide = false
- p.TopSurface = 0
- p.Size = Vector3.new(1, 1, 1)
- p.BottomSurface = 0
- p.Transparency = 0.35
- p.FormFactor = 'Custom'
- local mesh = Instance.new('CylinderMesh', p)
- mesh.Scale = Vector3.new(0, 0, 0)
- coroutine.wrap(function()
- for i = 0, 5, .1 do
- wait(1 / 60)
- p.CFrame = p.CFrame
- mesh.Scale = mesh.Scale + Vector3.new(.5, 0, .5)
- p.Transparency = p.Transparency + .025
- end
- p:Destroy()
- end)()
- end
- function firespaz1(color, pos1)
- local p = Instance.new('Part', m)
- p.BrickColor = BrickColor.new(color)
- p.CFrame = pos1
- p.Anchored = true
- p.Material = 'Plastic'
- p.CanCollide = false
- p.TopSurface = 0
- p.Size = Vector3.new(1, 1, 1)
- p.BottomSurface = 0
- p.Transparency = 0.5
- p.FormFactor = 'Custom'
- local mesh = Instance.new('BlockMesh', p)
- mesh.Scale = Vector3.new(1, 1, 1)
- coroutine.wrap(function()
- for i = 0, 15, .1 do
- wait(1 / 30)
- p.CFrame = p.CFrame * CFrame.new(0, .1, 0)
- mesh.Scale = mesh.Scale - Vector3.new(.1, .1, .1)
- p.Transparency = p.Transparency + .025
- end
- p:Destroy()
- end)()
- end
- function pickrandom(tablesa)
- local randomized = tablesa[math.random(1, #tablesa)]
- return randomized
- end
- function sound(id,pitch,volume,par,last)
- local s=Instance.new('Sound',par or Torso)
- s.SoundId='rbxassetid://'..id
- s.Pitch=pitch or 1
- s.Volume=volume or 1
- wait()
- s:play()
- game.Debris:AddItem(s,last or 120)
- end
- function clangy(cframe)
- wait(1 / 60)
- local clang = {}
- local dis = 0
- local part = Instance.new('Part', nil)
- part.CFrame = cframe
- part.Anchored = true
- part.CanCollide = false
- part.BrickColor = BrickColor.new('New Yeller')
- part.FormFactor = 'Custom'
- part.Name = 'clanger'
- part.Size = Vector3.new(.2, .2, .2)
- part.TopSurface = 10
- part.BottomSurface = 10
- part.RightSurface = 10
- part.LeftSurface = 10
- part.BackSurface = 10
- part.FrontSurface = 10
- --part.Material='Neon'
- part:BreakJoints()
- local mesh = Instance.new('BlockMesh', part)
- coroutine.wrap(function()
- for i = 1, 7 do
- wait(1 / 60)
- dis = dis + .2
- local partc = part:clone()
- partc.Parent = workspace
- partc.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(dis, 0, 0)
- partc.CFrame = partc.CFrame * CFrame.new(0, dis, 0)
- table.insert(clang, partc)
- end
- for i, v in pairs(clang) do
- coroutine.wrap(function()
- for i = 1, 10 do
- wait(.01)
- v.Transparency = v.Transparency + .1
- end
- v:destroy()
- end)()
- end
- end)()
- end
- --damage effects
- --Effects
- so = function(id, par, vol, pit)
- coroutine.resume(coroutine.create(function()
- local sou = Instance.new("Sound", par or workspace)
- sou.Volume = vol
- sou.Pitch = pit or 1
- sou.SoundId = id
- wait()
- sou:play()
- game:GetService("Debris"):AddItem(sou, 6)
- end))
- end
- function getclosest(obj,dis, player)
- if player then
- return (player.Torso.CFrame.p - obj).magnitude < dis
- end
- local list = {}
- for i, v in pairs(workspace:GetChildren()) do
- if v:IsA("Model") then
- if v:findFirstChild("Torso") then
- if v ~= Character then
- if (v.Torso.Position - obj).magnitude <= dis then
- table.insert(list, v)
- end
- end
- end
- end
- end
- return list
- end
- function tag(hum, player)
- local creator = Instance.new('ObjectValue', hum)
- creator.Value = player
- creator.Name = 'creator'
- end
- function untag(hum)
- if hum ~= nil then
- local tag = hum:findFirstChild("creator")
- if tag ~= nil then
- tag.Parent = nil
- end
- end
- end
- function tagplayer(h)
- coroutine.wrap(function()
- tag(h, player)
- wait(1)
- untag(h)
- end)()
- end
- function randomizer(percent)
- local randomized = math.random(0, 100)
- if randomized <= percent then
- return true
- elseif randomized >= percent then
- return false
- end
- end
- function turncrit()
- coroutine.resume(coroutine.create(function()
- print'CRITICAL!'
- crit = true
- wait(.25)
- crit = false
- end))
- end
- --[[function damage(hit, mind, maxd, knock, type, prop)
- --
- to apply it to a player directly, make the first arg go to the players torso
- 1 - normal type(damage and knockback)
- 2 - drain type(damage no knockback)
- 3 - lifesteal(absorbs hp) crit does not have an effect on how much life is absorbed
- 4 - heal(heals target)
- 5 - subtracts enemies defense
- 6 - subtracts enemies speed
- 7 -
- if hit.Material == 'Metal' then
- local pos = CFrame.new(0, 1, -1)
- CreateSound(pickrandom(clangsounds),math.random(100,150)/100,1,Torso,6)
- coroutine.wrap(function()
- for i = 1, 4 do
- clangy(Torso.CFrame * pos * CFrame.Angles(0, math.rad(math.random(0, 360)), 0))
- end
- end)()
- end
- if hit.Parent == nil then
- return
- end
- local h = hit.Parent:FindFirstChild("Humanoid")
- for i, v in pairs(hit.Parent:children()) do
- if v:IsA("Humanoid") then
- h = v
- end
- end
- if hit.Parent.Parent:FindFirstChild('Torso') ~= nil then
- h = hit.Parent.Parent:FindFirstChild('Humanoid')
- end
- if hit.Parent:IsA('Hat') then
- hit = hit.Parent.Parent:findFirstChild('Head')
- end
- local D = math.random(mind, maxd)*damagea.Value
- if h then
- makegui(h.Parent.Head.CFrame, tostring(math.floor(D+.5)))
- end
- if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
- if type == 1 then
- tagplayer(h)
- local asd = randomizer(critchance)
- if asd == true then
- turncrit()
- end
- if crit == false then
- h.Health = h.Health - D
- else
- h.Health = h.Health - (D + math.random(critdamageaddmin, critdamageaddmax))
- end
- so("http://www.roblox.com/asset/?id=169462037", hit, 1, math.random(150, 200) / 100)
- local vp = Instance.new('BodyVelocity')
- vp.P = 500
- vp.maxForce = Vector3.new(math.huge, 0, math.huge)
- vp.velocity = prop.CFrame.lookVector * knock + prop.Velocity / 1.05
- if knock > 0 then
- vp.Parent = hit.Parent.Torso
- end
- game:GetService("Debris"):AddItem(vp, .5)
- elseif type == 2 then
- so("http://www.roblox.com/asset/?id=169462037", hit, 1, math.random(150, 200) / 100)
- local asd = randomizer(critchance)
- if asd == true then
- turncrit()
- end
- if crit == false then
- h.Health = h.Health - D
- else
- h.Health = h.Health - (D + math.random(critdamageaddmin, critdamageaddmax))
- end
- tagplayer(h)
- elseif type == 3 then
- tagplayer(h)
- local asd = randomizer(critchance)
- if asd == true then
- turncrit()
- end
- if crit == false then
- h.Health = h.Health - D
- else
- h.Health = h.Health - (D + math.random(critdamageaddmin, critdamageaddmax))
- end
- Character.Humanoid.Health = Character.Humanoid.Health + D / 2
- so("http://www.roblox.com/asset/?id=206083232", hit, 1, 1.5)
- for i = 1, 10 do
- firespaz1('Bright red', hit.CFrame * CFrame.Angles(math.random(0, 3), math.random(0, 3), math.random(0, 3)))
- end
- elseif type == 4 then
- h.Health = h.Health + D
- so("http://www.roblox.com/asset/?id=186883084", hit, 1, 1)
- circle('Dark green', h.Parent.Torso.CFrame * CFrame.new(0, -2.5, 0))
- end
- end
- end]]--
- function subtractstamina(k)
- if stamina >= k then
- stamina = stamina - k
- end
- end
- local function weldBetween(a, b)
- local weldd = Instance.new("ManualWeld")
- weldd.Part0 = a
- weldd.Part1 = b
- weldd.C0 = CFrame.new()
- weldd.C1 = b.CFrame:inverse() * a.CFrame
- weldd.Parent = a
- return weldd
- end
- fat = Instance.new("BindableEvent", script)
- fat.Name = "Heartbeat"
- script:WaitForChild("Heartbeat")
- frame = 1 / 30
- tf = 0
- allowframeloss = false --if set to true will fire every frame it possibly can. This will result in multiple events happening at the same time whenever delta returns frame*2 or greater.
- tossremainder = false --if set to true t will be set to 0 after Fire()-ing.
- lastframe = tick()
- script.Heartbeat:Fire() --ayy lmao
- game:GetService("RunService").Heartbeat:connect(function(s, p) --herp derp
- tf = tf + s
- if tf >= frame then
- if allowframeloss then
- script.Heartbeat:Fire()
- lastframe = tick()
- else
- --print("FIRED "..math.floor(t/frame).." FRAME(S)","REMAINDER "..(t - frame*(math.floor(t/frame))))
- for i = 1, math.floor(tf / frame) do
- script.Heartbeat:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- --To use: fat.Event:fat.Event:wait() or fat.Event:connect(function() asdcode end)
- function nooutline(part)
- part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
- end
- -- function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
- -- local fp=it("Part")
- -- fp.formFactor=formfactor
- -- fp.Parent=parent
- -- fp.Reflectance=reflectance
- -- fp.Transparency=transparency
- -- fp.CanCollide=false
- -- fp.Locked=true
- -- fp.BrickColor=BrickColor.new(tostring(brickcolor))
- -- fp.Name=name
- -- fp.Size=size
- -- fp.Position=Character.Torso.Position
- -- nooutline(fp)
- -- fp.Material=material
- -- fp:BreakJoints()
- -- return fp
- -- end
- function mesh(Mesh,part,meshtype,meshid,offset,scale)
- local mesh=it(Mesh)
- mesh.Parent=part
- if Mesh=="SpecialMesh" then
- mesh.MeshType=meshtype
- mesh.MeshId=meshid
- end
- mesh.Offset=offset
- mesh.Scale=scale
- return mesh
- end
- function weld(parent,part0,part1,c0,c1)
- local weld=it("Weld")
- weld.Parent=parent
- weld.Part0=part0
- weld.Part1=part1
- weld.C0=c0
- weld.C1=c1
- return weld
- end
- local function CFrameFromTopBack(at, top, back)
- local right = top:Cross(back)
- return CFrame.new(at.x, at.y, at.z,
- right.x, top.x, back.x,
- right.y, top.y, back.y,
- right.z, top.z, back.z)
- end
- function Triangle(a, b, c)
- local edg1 = (c-a):Dot((b-a).unit)
- local edg2 = (a-b):Dot((c-b).unit)
- local edg3 = (b-c):Dot((a-c).unit)
- if edg1 <= (b-a).magnitude and edg1 >= 0 then
- a, b, c = a, b, c
- elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
- a, b, c = b, c, a
- elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
- a, b, c = c, a, b
- else
- assert(false, "unreachable")
- end
- local len1 = (c-a):Dot((b-a).unit)
- local len2 = (b-a).magnitude - len1
- local width = (a + (b-a).unit*len1 - c).magnitude
- local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
- local list = {}
- local TrailColor = ("Dark grey")
- if len1 > 0.01 then
- local w1 = Instance.new('WedgePart', m)
- game:GetService("Debris"):AddItem(w1,5)
- w1.Material = "SmoothPlastic"
- w1.FormFactor = 'Custom'
- w1.BrickColor = BrickColor.new(TrailColor)
- w1.Transparency = 0
- w1.Reflectance = 0
- w1.Material = "SmoothPlastic"
- w1.CanCollide = false
- NoOutline(w1)
- local sz = Vector3.new(0.2, width, len1)
- w1.Size = sz
- local sp = Instance.new("SpecialMesh",w1)
- sp.MeshType = "Wedge"
- sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
- w1:BreakJoints()
- w1.Anchored = true
- w1.Parent = workspace
- w1.Transparency = 0.7
- table.insert(Effects,{w1,"Disappear",.01})
- w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
- table.insert(list,w1)
- end
- if len2 > 0.01 then
- local w2 = Instance.new('WedgePart', m)
- game:GetService("Debris"):AddItem(w2,5)
- w2.Material = "SmoothPlastic"
- w2.FormFactor = 'Custom'
- w2.BrickColor = BrickColor.new(TrailColor)
- w2.Transparency = 0
- w2.Reflectance = 0
- w2.Material = "SmoothPlastic"
- w2.CanCollide = false
- NoOutline(w2)
- local sz = Vector3.new(0.2, width, len2)
- w2.Size = sz
- local sp = Instance.new("SpecialMesh",w2)
- sp.MeshType = "Wedge"
- sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
- w2:BreakJoints()
- w2.Anchored = true
- w2.Parent = workspace
- w2.Transparency = 0.7
- table.insert(Effects,{w2,"Disappear",.01})
- w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
- table.insert(list,w2)
- end
- return unpack(list)
- end
- so = function(id,par,vol,pit)
- coroutine.resume(coroutine.create(function()
- local sou = Instance.new("Sound",par or workspace)
- sou.Volume=vol
- sou.Pitch=pit or 1
- sou.SoundId=id
- fat.Event:wait()
- sou:play()
- game:GetService("Debris"):AddItem(sou,6)
- end))
- end
- function clerp(a,b,t)
- local qa = {QuaternionFromCFrame(a)}
- local qb = {QuaternionFromCFrame(b)}
- local ax, ay, az = a.x, a.y, a.z
- local bx, by, bz = b.x, b.y, b.z
- local _t = 1-t
- return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
- end
- local clerp = CFrame.new().lerp
- local clerp = CFrame.new().lerp
- function QuaternionFromCFrame(cf)
- local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
- local trace = m00 + m11 + m22
- if trace > 0 then
- local s = math.sqrt(1 + trace)
- local recip = 0.5/s
- return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
- else
- local i = 0
- if m11 > m00 then
- i = 1
- end
- if m22 > (i == 0 and m00 or m11) then
- i = 2
- end
- if i == 0 then
- local s = math.sqrt(m00-m11-m22+1)
- local recip = 0.5/s
- return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
- elseif i == 1 then
- local s = math.sqrt(m11-m22-m00+1)
- local recip = 0.5/s
- return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
- elseif i == 2 then
- local s = math.sqrt(m22-m00-m11+1)
- local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
- end
- end
- end
- function QuaternionToCFrame(px, py, pz, x, y, z, w)
- local xs, ys, zs = x + x, y + y, z + z
- local wx, wy, wz = w*xs, w*ys, w*zs
- local xx = x*xs
- local xy = x*ys
- local xz = x*zs
- local yy = y*ys
- local yz = y*zs
- local zz = z*zs
- return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
- end
- function QuaternionSlerp(a, b, t)
- local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
- local startInterp, finishInterp;
- if cosTheta >= 0.0001 then
- if (1 - cosTheta) > 0.0001 then
- local theta = math.acos(cosTheta)
- local invSinTheta = 1/math.sin(theta)
- startInterp = math.sin((1-t)*theta)*invSinTheta
- finishInterp = math.sin(t*theta)*invSinTheta
- else
- startInterp = 1-t
- finishInterp = t
- end
- else
- if (1+cosTheta) > 0.0001 then
- local theta = math.acos(-cosTheta)
- local invSinTheta = 1/math.sin(theta)
- startInterp = math.sin((t-1)*theta)*invSinTheta
- finishInterp = math.sin(t*theta)*invSinTheta
- else
- startInterp = t-1
- finishInterp = t
- end
- end
- return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
- end
- --Example: Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
- function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
- return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
- end
- local m = Instance.new('Model', Character)
- function makegui(cframe, text)
- local a = math.random(-10, 10) / 100
- local c = Instance.new("Part")
- c.Transparency = 1
- Instance.new("BodyGyro").Parent = c
- c.Parent = m
- c.CFrame = CFrame.new(cframe.p + Vector3.new(0, 1.5, 0))
- local f = Instance.new("BodyPosition")
- f.P = 2000
- f.D = 100
- f.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- f.position = c.Position + Vector3.new(0, 3, 0)
- f.Parent = c
- game:GetService("Debris"):AddItem(c, .5 + 6)
- c.CanCollide = false
- m.Parent = workspace
- c.CanCollide = false
- local bg = Instance.new('BillboardGui', m)
- game:GetService("Debris"):AddItem(bg, .5 + 6)
- bg.Adornee = c
- bg.Size = UDim2.new(1, 0, 1, 0)
- bg.StudsOffset = Vector3.new(0, 0, 0)
- bg.AlwaysOnTop = false
- local tl = Instance.new('TextLabel', bg)
- tl.BackgroundTransparency = 1
- tl.Size = UDim2.new(1, 0, 1, 0)
- tl.Text = text
- tl.Font = 'SourceSansBold'
- tl.FontSize = 'Size42'
- if crit == true then
- tl.TextColor3 = Color3.new(180 / 255, 0, 0)
- else
- tl.TextColor3 = Color3.new(255, 180 / 255, 51 / 255)
- end
- tl.TextStrokeTransparency = 0
- tl.TextScaled = true
- tl.TextWrapped = true
- coroutine.wrap(function()
- wait(2)
- for i = 1, 10 do
- fat.Event:wait()
- tl.TextTransparency = tl.TextTransparency + .1
- end
- end)()
- end
- Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
- if hit.Parent==nil then
- return
- end
- h=hit.Parent:FindFirstChild("Humanoid")
- for _,v in pairs(hit.Parent:children()) do
- if v:IsA("Humanoid") then
- h=v
- end
- end
- if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
- h=hit.Parent.Parent:FindFirstChild("Humanoid")
- end
- if hit.Parent.className=="Hat" then
- hit=hit.Parent.Parent:findFirstChild("Head")
- end
- if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
- if hit.Parent:findFirstChild("DebounceHit")~=nil then
- if hit.Parent.DebounceHit.Value==true then
- return
- end
- end
- --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
- return
- end]]
- -- hs(hit,1.2)
- --[[ c=Instance.new("ObjectValue")
- c.Name="creator"
- c.Value=game:service("Players").LocalPlayer
- c.Parent=h
- game:GetService("Debris"):AddItem(c,.5)]]--
- --Damage=math.random(minim,maxim)*damagea.Value/defense.Value
- -- h:TakeDamage(Damage)
- blocked=false
- block=hit.Parent:findFirstChild("Block")
- if block~=nil then
- print(block.className)
- if block.className=="NumberValue" then
- if block.Value>0 then
- blocked=true
- if decreaseblock==nil then
- block.Value=block.Value-1
- end
- end
- end
- if block.className=="IntValue" then
- if block.Value>0 then
- blocked=true
- if decreaseblock~=nil then
- block.Value=block.Value-1
- end
- end
- end
- end
- local D = math.random(minim, maxim)*damagea.Value
- TagService:NewTag(h.Parent, Player, 'Trigiator', D)
- if blocked==false then
- -- h:TakeDamage(Damage)
- if h.Parent:FindFirstChild('Stats') then
- D=D/h.Parent:FindFirstChild('Stats').Defence.Value
- elseif not h.Parent:FindFirstChild('Stats') then
- D=D
- end
- --h.Health=h.Health-D
- hit.Parent.Humanoid:TakeDamage(5)
- makegui(hit.Parent.Head.CFrame,tostring(math.floor(D+.5)))
- --showDamage(hit.Parent,Damage,.5,BrickColor.new("New Yeller"))
- else
- if h.Parent:FindFirstChild('Stats') then
- D=D/h.Parent:FindFirstChild('Stats').Defence.Value
- elseif not h.Parent:FindFirstChild('Stats') then
- D=D
- end
- --h.Health=h.Health-(D/2)
- game.ReplicatedStorage.Remotes.HealthEvent:FireServer(h, D/2, 1)
- makegui(hit.Parent.Head.CFrame,tostring(math.floor(D+.5)))
- --showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
- end
- if Type=="Knockdown" then
- humanoid=hit.Parent.Humanoid
- humanoid.PlatformStand=true
- coroutine.resume(coroutine.create(function(Humanoid)
- fat.Event:wait()
- Humanoid.PlatformStand=false
- end),humanoid)
- local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
- --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
- local bodvol=Instance.new("BodyVelocity")
- bodvol.velocity=angle*knockback
- bodvol.P=5000
- bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
- bodvol.Parent=hit
- rl=Instance.new("BodyAngularVelocity")
- rl.P=3000
- rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
- rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- rl.Parent=hit
- game:GetService("Debris"):AddItem(bodvol,.5)
- game:GetService("Debris"):AddItem(rl,.5)
- elseif Type=="Normal" then
- so("http://www.roblox.com/asset/?id=344936315",hit,1,math.random(100,200)/100)
- vp=Instance.new("BodyVelocity")
- vp.P=500
- vp.maxForce=Vector3.new(math.huge,0,math.huge)
- -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
- if KnockbackType==1 then
- vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
- elseif KnockbackType==2 then
- vp.velocity=Property.CFrame.lookVector*knockback
- end
- if knockback>0 then
- vp.Parent=hit.Parent.Torso
- end
- game:GetService("Debris"):AddItem(vp,.5)
- elseif Type=="Up" then
- local bodyVelocity=Instance.new("BodyVelocity")
- bodyVelocity.velocity=vt(0,60,0)
- bodyVelocity.P=5000
- bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
- bodyVelocity.Parent=hit
- game:GetService("Debris"):AddItem(bodyVelocity,1)
- rl=Instance.new("BodyAngularVelocity")
- rl.P=3000
- rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
- rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
- rl.Parent=hit
- game:GetService("Debris"):AddItem(rl,.5)
- elseif Type=="Snare" then
- bp=Instance.new("BodyPosition")
- bp.P=2000
- bp.D=100
- bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
- bp.position=hit.Parent.Torso.Position
- bp.Parent=hit.Parent.Torso
- game:GetService("Debris"):AddItem(bp,1)
- elseif Type=="Target" then
- so("http://www.roblox.com/asset/?id=199144144",hit,1,math.random(150,200)/100)
- vp=Instance.new("BodyVelocity")
- vp.P=500
- vp.maxForce=Vector3.new(math.huge,0,math.huge)
- -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
- if KnockbackType==1 then
- vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
- elseif KnockbackType==2 then
- vp.velocity=Property.CFrame.lookVector*knockback
- end
- if knockback>0 then
- vp.Parent=hit.Parent.Torso
- end
- game:GetService("Debris"):AddItem(vp,.5)
- end
- debounce=Instance.new("BoolValue")
- debounce.Name="DebounceHit"
- debounce.Parent=hit.Parent
- debounce.Value=true
- game:GetService("Debris"):AddItem(debounce,Delay)
- c=Instance.new("ObjectValue")
- c.Name="creator"
- c.Value=Player
- c.Parent=h
- game:GetService("Debris"):AddItem(c,.5)
- CRIT=false
- hitDeb=true
- AttackPos=6
- end
- end
- function MagniDamage(Part,magni,mindam,maxdam,knock,Type)
- for _,c in pairs(workspace:children()) do
- local hum=c:findFirstChild("Humanoid")
- if hum~=nil then
- local head=c:findFirstChild("Torso")
- if head~=nil then
- local targ=head.Position-Part.Position
- local mag=targ.magnitude
- if mag<=magni and c.Name~=Player.Name then
- Damagefunc(head,mindam,maxdam,knock,Type,RootPart,.2,1,3,1)
- end
- end
- end
- end
- end
- function Shockwave(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe
- prt.Material = "SmoothPlastic"
- local msh = mesh("SpecialMesh", prt, "Sphere", "", vt(0, 0, 0), vt(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 4)
- coroutine.resume(coroutine.create(function(Part, Mesh)
- for i = 0, 1, delay do
- fat.Event:wait()
- Part.CFrame = Part.CFrame
- Part.Transparency = i
- Mesh.Scale = Mesh.Scale + vt(x3, y3, z3)
- end
- Part.Parent = nil
- end), prt, msh)
- end
- function Shockwave2(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
- local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe
- local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=20329976", vt(0, 0, 0), vt(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 4)
- coroutine.resume(coroutine.create(function(Part, Mesh)
- for i = 0, 1, delay do
- fat.Event:wait()
- Part.CFrame = Part.CFrame
- Part.Transparency = i
- Mesh.Scale = Mesh.Scale + vt(x3, y3, z3)
- end
- Part.Parent = nil
- end), prt, msh)
- end
- function BashEffect(brickcolor, cframe, x1, y1, z1, x2, y2, z2, delay)
- local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe*angles(math.rad(90),math.rad(0),math.rad(0))
- local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=20329976", vt(0, 0, 0), vt(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 2)
- coroutine.resume(coroutine.create(function(Part, Mesh)
- for i = 0, 1, delay do
- fat.Event:wait()
- Part.CFrame = Part.CFrame
- Part.Transparency = i
- Mesh.Scale = Mesh.Scale + vt(x2, y2, z2)
- end
- Part.Parent = nil
- end), prt, msh)
- end
- function BashEffect2(brickcolor, cframe, x1, y1, z1, x2, y2, z2, delay)
- local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe*angles(math.rad(0),math.rad(0),math.rad(0))
- local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=3270017", vt(0, 0, 0), vt(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 6)
- coroutine.resume(coroutine.create(function(Part, Mesh)
- for i = 0, 1, delay do
- fat.Event:wait()
- Part.CFrame = Part.CFrame
- Part.Transparency = i
- Mesh.Scale = Mesh.Scale + vt(x2, y2, z2)
- end
- Part.Parent = nil
- end), prt, msh)
- end
- function Shockwave3(brickcolor, cframe, x1, y1, z1, x2, y2, z2, delay)
- local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe*angles(math.rad(90),math.rad(0),math.rad(0))
- local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=3270017", vt(0, 0, 0), vt(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 6)
- coroutine.resume(coroutine.create(function(Part, Mesh)
- for i = 0, 1, delay do
- fat.Event:wait()
- Part.CFrame = Part.CFrame
- Part.Transparency = i
- Mesh.Scale = Mesh.Scale + vt(x2, y2, z2)
- end
- Part.Parent = nil
- end), prt, msh)
- end
- function Shockwave4(brickcolor, cframe, x1, y1, z1, x2, y2, z2, delay)
- local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
- prt.Anchored = true
- prt.CFrame = cframe*angles(math.rad(math.random(-75,75)),math.rad(math.random(-75,75)),math.rad(math.random(-75,75)))
- local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=3270017", vt(0, 0, 0), vt(x1, y1, z1))
- game:GetService("Debris"):AddItem(prt, 6)
- coroutine.resume(coroutine.create(function(Part, Mesh)
- for i = 0, 1, delay do
- fat.Event:wait()
- Part.CFrame = Part.CFrame
- Part.Transparency = i
- Mesh.Scale = Mesh.Scale + vt(x2, y2, z2)
- end
- Part.Parent = nil
- end), prt, msh)
- end
- function MagniDamage(Part,magni,mindam,maxdam,knock,Type)
- for _,c in pairs(workspace:children()) do
- local hum=c:findFirstChild("Humanoid")
- if hum~=nil then
- local head=c:findFirstChild("Torso")
- if head~=nil then
- local targ=head.Position-Part.Position
- local mag=targ.magnitude
- if mag<=magni and c.Name~=Player.Name then
- Damagefunc(head,mindam,maxdam,knock,Type,RootPart,.2,1,3,1)
- end
- end
- end
- end
- end
- canwalk=true
- canidle=true
- ragemode=false
- local rain = Color3.new()
- sincolor = function(sine)
- sine = math.deg(sine)
- local radcolor = function(col)
- return math.rad((col/255) * 360)
- end
- local r = math.abs(math.sin(radcolor(sine + 0)))
- local g = math.abs(math.sin(radcolor(sine + 85)))
- local b = math.abs(math.sin(radcolor(sine + 170)))
- return Color3.new(r,g,b)
- end
- rainhats = {}
- prepareCharacter = function()
- for _,v in pairs (Character:children()) do
- if v:isA'Shirt' or v:isA'Pants' then
- v:Destroy()
- elseif v:isA'Part' then
- v.BrickColor = BrickColor.new("White")
- if v.Name == 'Head' then
- if v:FindFirstChild('face') then
- v.face:Destroy()
- end
- end
- elseif v.Name == "BodyColors" then
- v:Destroy()
- elseif v:isA'Hat' then
- table.insert(rainhats,#rainhats+1,v.Handle.Mesh)
- v.Handle.Mesh.TextureId = "rbxassetid://37912058"
- end
- end
- end
- prepareCharacter()
- spawn(function()
- while wait(7) do
- for _,v in pairs (Character:children()) do
- if v:isA'Part' then
- v.BrickColor = BrickColor.new("White")
- end
- end
- end
- end)
- updatecolor = function()
- for _,x in pairs (rainParts) do
- x.BrickColor = BrickColor.new(rain)
- end
- --particleemitter.Color = ColorSequence.new(rain,rain)
- --particleemitter2.Color = ColorSequence.new(rain,rain)
- --coreaura.Color = rain
- --gunfirelight.Color = rain
- --gunfireeffect.Color = ColorSequence.new(rain,rain)
- --TrailEffect.Color = ColorSequence.new(rain,rain)
- for _,x in pairs (rainhats) do
- x.VertexColor = Vector3.new(rain.r,rain.g,rain.b)
- end
- TorsoColor = BrickColor.new(rain)
- end
- function Rage()
- if ragemode==false and attack==false and stamina>=50 then
- attack=true
- ragemode=true
- speed.Value = 0.4
- Humanoid.WalkSpeed=16*speed.Value
- for i=0,1,0.08 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10-20*i),math.rad(0),math.rad(20)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10-30*i),math.rad(0),math.rad(20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.75,0)*angles(math.rad(45+90*i),math.rad(-45),math.rad(-10)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0-360*i),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- speed.Value = 0.4
- Humanoid.WalkSpeed=16*speed.Value
- so("http://roblox.com/asset/?id=199145095",Handle,0.25,math.random(80,120)/100)
- for i=0,1,0.08 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(20)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(-20),math.rad(0),math.rad(20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.9,0)*angles(math.rad(180),math.rad(-45),math.rad(-10)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- damagea.Value = 1.1
- defense.Value = 0.8
- speed.Value = 0.9
- Humanoid.WalkSpeed=16*speed.Value
- attack=false
- elseif ragemode==true and attack==false then
- for i=0,1,0.4 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(20)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(-20),math.rad(0),math.rad(20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.9,0)*angles(math.rad(180),math.rad(-45),math.rad(-10)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- attack=true
- ragemode=false
- damagea.Value = 1.1
- defense.Value = 0.8
- speed.Value = 0.4
- Humanoid.WalkSpeed=16*speed.Value
- for i=0,1,0.08 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10+20*i),math.rad(0),math.rad(20)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(-20+30*i),math.rad(0),math.rad(20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.9,0)*angles(math.rad(180-135*i),math.rad(-45),math.rad(-10)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0+360*i),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- speed.Value = 0.4
- Humanoid.WalkSpeed=16*speed.Value
- so("http://roblox.com/asset/?id=199145095",Handle,0.25,math.random(80,120)/100)
- for i=0,1,0.08 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(20)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.75,0)*angles(math.rad(45),math.rad(-45),math.rad(-10)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- damagea.Value = 0.8
- defense.Value = 1.4
- speed.Value = 0.6
- Humanoid.WalkSpeed=16*speed.Value
- attack=false
- end
- while (ragemode==true and stamina>=0) do
- fat.Event:wait()
- stamina=stamina-0.1
- speed.Value = 0.9
- defense.Value = 0.8
- damagea.Value = 1.1
- Humanoid.WalkSpeed=16*speed.Value
- end
- if stamina<=0 then
- while attack==true do
- fat.Event:wait()
- end
- attack=true
- ragemode=false
- speed.Value = 0.4
- Humanoid.WalkSpeed=16*speed.Value
- for i=0,1,0.08 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10+20*i),math.rad(0),math.rad(20)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(-20+30*i),math.rad(0),math.rad(20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.9,0)*angles(math.rad(180-135*i),math.rad(-45),math.rad(-10)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0+360*i),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- speed.Value = 0.4
- Humanoid.WalkSpeed=16*speed.Value
- so("http://roblox.com/asset/?id=199145095",Handle,0.5,math.random(80,120)/100)
- for i=0,1,0.08 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(20)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.75,0)*angles(math.rad(45),math.rad(-45),math.rad(-10)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- damagea.Value = 0.9
- defense.Value = 1.4
- speed.Value = 0.6
- Humanoid.WalkSpeed=16*speed.Value
- attack=false
- end
- end
- function attackone()
- attack=true
- --for i=0,1,0.12 do
- for i=0,1,0.06 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(30)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(-30)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(15)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(205),math.rad(30),math.rad(-10)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- so("http://roblox.com/asset/?id=199145146",Hitbox,1,1)
- for i=0,1,0.4 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(60)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(15)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(45),math.rad(45),math.rad(-25)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(60)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(15)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(30),math.rad(45),math.rad(-25)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function attacktwo()
- attack=true
- for i=0,1,0.2 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(60)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(-60)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(-20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(45),math.rad(-35),math.rad(-45)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- end
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(60)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(-60)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(-20)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(-45),math.rad(-35),math.rad(-45)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- so("http://roblox.com/asset/?id=199145095",Hitbox,1,1)
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(60)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(-40),math.rad(0),math.rad(20)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(45),math.rad(35),math.rad(-45)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function attackthree()
- attack=true
- for i=0,1,0.06 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(5),math.rad(60)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(-40),math.rad(0),math.rad(20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.25,0.5,-0.5)*angles(math.rad(165),math.rad(-60),math.rad(90)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-15),math.rad(15),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- so("http://roblox.com/asset/?id=199145204",Hitbox,1,1)
- for i=0,1,0.4 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(45)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(5),math.rad(-45)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(-20)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(7.565),math.rad(-14.862),math.rad(-62.778)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,-0.25)*angles(math.rad(-45),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(60)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(-60)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(-20)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(7.565),math.rad(-14.862),math.rad(-62.778)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,-0.25)*angles(math.rad(-45),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function attackfour()
- attack=true
- for i=0,1,0.06 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1,1.25,-0.5)*angles(math.rad(160),math.rad(0),math.rad(-45)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1,1.25,-0.5)*angles(math.rad(160),math.rad(0),math.rad(45)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0.75,-0.25,0)*angles(math.rad(0),math.rad(0),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- so("http://roblox.com/asset/?id=199145095",Hitbox,1,1.1)
- for i=0,1,0.1 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(-45)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(45)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0.75,-0.25,0)*angles(math.rad(-25),math.rad(20),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function attackoneRage()
- attack=true
- --for i=0,1,0.12 do
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(30)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(-30)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(15)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(205),math.rad(30),math.rad(-10)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- so("http://roblox.com/asset/?id=199145146",Hitbox,1,1)
- for i=0,1,0.4 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(60)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(15)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(45),math.rad(45),math.rad(-25)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(60)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(15)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(30),math.rad(45),math.rad(-25)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function attacktwoRage()
- attack=true
- for i=0,1,0.4 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(60)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(-60)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(-20)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(45),math.rad(-35),math.rad(-45)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(60)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(-60)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(-20)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(-45),math.rad(-35),math.rad(-45)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- so("http://roblox.com/asset/?id=199145095",Hitbox,1,1)
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(60)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(-40),math.rad(0),math.rad(20)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(45),math.rad(35),math.rad(-45)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-30),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function attackthreeRage()
- attack=true
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(5),math.rad(60)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(-40),math.rad(0),math.rad(20)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1.25,0.5,-0.5)*angles(math.rad(165),math.rad(-60),math.rad(90)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-15),math.rad(15),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- so("http://roblox.com/asset/?id=199145204",Hitbox,1,1)
- for i=0,1,0.4 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(45)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(5),math.rad(-45)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(-20)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(7.565),math.rad(-14.862),math.rad(-62.778)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,-0.25)*angles(math.rad(-45),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(60)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(-5),math.rad(-60)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(40),math.rad(0),math.rad(-20)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(7.565),math.rad(-14.862),math.rad(-62.778)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,-0.25)*angles(math.rad(-45),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function attackfourRage()
- attack=true
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1,1.25,-0.5)*angles(math.rad(160),math.rad(0),math.rad(-45)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1,1.25,-0.5)*angles(math.rad(160),math.rad(0),math.rad(45)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0.75,-0.25,0)*angles(math.rad(0),math.rad(0),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.4,1) end)
- so("http://roblox.com/asset/?id=199145095",Hitbox,1,1.1)
- for i=0,1,0.1 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(-45)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(45)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0.75,-0.25,0)*angles(math.rad(-25),math.rad(20),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function Bash()
- attack=true
- for i=0,1,0.2 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-15)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(15)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.7)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,-1.25,-1)*angles(math.rad(0),math.rad(-90),math.rad(90))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- for i=0,1,0.1 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-15)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(15)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.7)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(-5,-1.25,-1)*angles(math.rad(0),math.rad(-90),math.rad(90))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,4,8,5,"Normal",RootPart,.2,1) end)
- so("http://roblox.com/asset/?id=2767090",Torso,1,math.random(80,120)/100)
- BashEffect(TorsoColor,RootPart.CFrame,1,0.25,1,0.25,0.25,0.25,0.025)
- BashEffect2(TorsoColor,RootPart.CFrame,1,1,1,0.25,0.25,0.25,0.02)
- --Torso.Velocity=RootPart.CFrame.lookVector*75
- local body = Instance.new("BodyVelocity", Torso)
- body.MaxForce = Vector3.new(10000, 0, 10000)
- body.P = .01
- body.Velocity=RootPart.CFrame.lookVector*40
- for i=0,1,0.3 do
- fat.Event:wait()
- BashEffect2(TorsoColor,RootPart.CFrame,0.5,0.5,0.5,0.5,0.5,0.5,0.05)
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-15)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(15)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.7)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(-5,-1.25,-1)*angles(math.rad(0),math.rad(-90),math.rad(90))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- for i=0,1,0.1 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-15)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(15)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.7)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(-5,-1.25,-1)*angles(math.rad(0),math.rad(-90),math.rad(90))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- body.Parent = nil
- for i=0,1,0.2 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-15)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(15)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.7)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(-15)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,-1.25,-1)*angles(math.rad(0),math.rad(-90),math.rad(90))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- attack=false
- end
- function Smash()
- attack=true
- for i=0,1,0.4 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(-45)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(45)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0.75,-0.25,0)*angles(math.rad(-25),math.rad(20),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- for i=0,1,0.12 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1,1.25,-0.5)*angles(math.rad(160),math.rad(0),math.rad(-45)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1,1.25,-0.5)*angles(math.rad(160),math.rad(0),math.rad(45)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(0.75,-0.25,0)*angles(math.rad(0),math.rad(0),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.2,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.2,1) end)
- so("http://roblox.com/asset/?id=199145095",Hitbox,1,1.1)
- for i=0,1,0.3 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(-45)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(45)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0.75,-0.25,0)*angles(math.rad(-25),math.rad(20),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- local hit,pos=rayCast(Hitbox.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
- if hit~=nil then
- --local Color=hit.BrickColor
- local Color=TorsoColor
- refpart=part(3,workspace,"SmoothPlastic",0,1,TorsoColor,"Effect",vt())
- refpart.Anchored=true
- refpart.CFrame=cf(pos)
- game:GetService("Debris"):AddItem(refpart,1)
- so("http://www.roblox.com/asset/?id=199145477",refpart,1,0.75)
- so("http://roblox.com/asset/?id=157878578",refpart,1,1)
- so("http://roblox.com/asset/?id=2760979",refpart,1,1)
- so("http://www.roblox.com/asset/?id=142070127",refpart,1,1)
- for i=1,10 do
- local Color=TorsoColor
- local Materials=hit.Material
- local groundpart=part(3,workspace,"SmoothPlastic",0,0,Color,"Ground",vt(math.random(50,100)/100,math.random(50,100)/100,math.random(50,100)/100))
- groundpart.Anchored=false
- groundpart.Material=Materials
- groundpart.CanCollide=true
- groundpart.Friction = 0.1
- groundpart.Velocity=Vector3.new(math.random(-50,50),math.random(25,50),math.random(-50,50))
- groundpart.CFrame=cf(pos)*cf(math.random(-250,250)/100,0.5,math.random(-250,250)/100)*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- game:GetService("Debris"):AddItem(groundpart,10)
- end
- for i=1,20 do
- local Color=TorsoColor
- local Materials=hit.Material
- local groundpart=part(3,workspace,"SmoothPlastic",0,0,Color,"Ground",vt(math.random(25,50)/100,math.random(25,50)/100,math.random(25,50)/100))
- groundpart.Anchored=false
- groundpart.Material=Materials
- groundpart.CanCollide=true
- groundpart.Friction = 0.1
- groundpart.Velocity=Vector3.new(math.random(-50,50),math.random(25,50),math.random(-50,50))
- groundpart.CFrame=cf(pos)*cf(math.random(-250,250)/100,0.5,math.random(-250,250)/100)*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- game:GetService("Debris"):AddItem(groundpart,10)
- end
- for i=1,10 do
- local Color=TorsoColor
- local Materials=hit.Material
- local actualgroundpart=part(3,workspace,"SmoothPlastic",0,0,Color,"Ground",vt(math.random(100,200)/100,math.random(100,200)/100,math.random(100,200)/100))
- actualgroundpart.Anchored=true
- actualgroundpart.Material=Materials
- actualgroundpart.CanCollide=true
- actualgroundpart.Friction = 1
- actualgroundpart.CFrame=cf(pos)*cf(math.random(-500,500)/100,0,math.random(-500,500)/100)*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- game:GetService("Debris"):AddItem(actualgroundpart,10)
- end
- local Color=TorsoColor
- Shockwave2(Color,cf(refpart.Position),1,0.25,1,0.5,0.25,0.5,0.025)
- Shockwave3(Color,cf(refpart.Position),1,1,0.25,0.75,0.75,0.75,0.02)
- MagniDamage(refpart,8,10,15,10,"Normal")
- end
- for i=0,1,0.1 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(-45)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(30),math.rad(0),math.rad(45)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(0.75,-0.25,0)*angles(math.rad(-25),math.rad(20),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function SpinSlash()
- attack=true
- for i=0,1,0.08 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(120)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(-10),math.rad(-30)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(75),math.rad(0),math.rad(-45)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(75),math.rad(0),math.rad(45)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(-1.25,-0.75,0)*angles(math.rad(-90),math.rad(45),math.rad(90))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.2,1) end)
- con2=Hitbox2.Touched:connect(function(hit) Damagefunc(hit,5,10,5,"Normal",RootPart,.2,1) end)
- for i=1,5 do
- so("http://roblox.com/asset/?id=199145146",Hitbox,1,math.random(80,120)/100)
- for i=0,1,0.1 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0-360*i)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(90),math.rad(0),math.rad(-45)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(90),math.rad(0),math.rad(45)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(-1.25,-0.75,0)*angles(math.rad(-90),math.rad(45),math.rad(90))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- end
- so("http://roblox.com/asset/?id=199145146",Hitbox,1,math.random(80,120)/100)
- for i=0,1,0.08 do
- fat.Event:wait()
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60)),0.3)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(-10),math.rad(45)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(75),math.rad(0),math.rad(-45)),0.3)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(75),math.rad(0),math.rad(45)),0.3)
- Handleweld.C0=clerp(Handleweld.C0,cf(-1.25,-0.75,0)*angles(math.rad(-90),math.rad(45),math.rad(90))*angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
- end
- con1:disconnect()
- con2:disconnect()
- attack=false
- end
- function Earthquake()
- attack=true
- canwalk=false
- canidle=false
- Humanoid.Jump = true
- Humanoid.WalkSpeed=32*speed.Value
- for i=1,5 do
- so("http://roblox.com/asset/?id=199145146",Hitbox,1,2)
- for i=0,1,0.2 do
- fat.Event:wait()
- Torso.Velocity = vt(0, 50, 0)
- Humanoid.WalkSpeed=32*speed.Value
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(-10),math.rad(0)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10),math.rad(10),math.rad(10)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(15)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1.25,1.25,0)*angles(math.rad(180),math.rad(0),math.rad(-10)),0.45)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),0.45)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(1-1.5*i,-1,0)*angles(math.rad(0),math.rad(0+360*i),math.rad(-90))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- end
- for i=0,1,0.05 do
- fat.Event:wait()
- Humanoid.WalkSpeed=32*speed.Value
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(90),math.rad(0),math.rad(-45)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(90),math.rad(0),math.rad(45)),0.45)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),0.45)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(-0.75,-0.25,0)*angles(math.rad(0),math.rad(180),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- hitfloor=nil
- while hitfloor==nil do
- fat.Event:wait()
- hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
- end
- local Color=TorsoColor
- print("touched")
- refpart=part(3,workspace,"SmoothPlastic",0,1,TorsoColor,"Effect",vt())
- refpart.Anchored=true
- refpart.CFrame=cf(posfloor)
- game:GetService("Debris"):AddItem(refpart,1)
- for i=1,20 do
- local Color=TorsoColor
- local Materials=hitfloor.Material
- local actualgroundpart=part(3,workspace,"SmoothPlastic",0,0,Color,"Ground",vt(math.random(300,600)/100,math.random(300,600)/100,math.random(300,600)/100))
- actualgroundpart.Anchored=true
- actualgroundpart.Material=Materials
- actualgroundpart.CanCollide=true
- actualgroundpart.Friction = 1
- actualgroundpart.CFrame=cf(posfloor)*cf(math.random(-1500,1500)/100,0,math.random(-1500,1500)/100)*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- game:GetService("Debris"):AddItem(actualgroundpart,10)
- end
- for i=1,20 do
- local Color=TorsoColor
- local Materials=hitfloor.Material
- local groundpart=part(3,workspace,"SmoothPlastic",0,0,Color,"Ground",vt(math.random(100,200)/100,math.random(100,200)/100,math.random(100,200)/100))
- groundpart.Anchored=false
- groundpart.Material=Materials
- groundpart.CanCollide=true
- groundpart.Friction = 0.1
- groundpart.Velocity=Vector3.new(math.random(-100,100),math.random(100,150),math.random(-100,100))
- groundpart.CFrame=cf(posfloor)*cf(math.random(-250,250)/100,5,math.random(-250,250)/100)*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- game:GetService("Debris"):AddItem(groundpart,10)
- end
- for i=1,40 do
- local Color=TorsoColor
- local Materials=hitfloor.Material
- local groundpart=part(3,workspace,"SmoothPlastic",0,0,Color,"Ground",vt(math.random(50,100)/100,math.random(50,100)/100,math.random(50,100)/100))
- groundpart.Anchored=false
- groundpart.Material=Materials
- groundpart.CanCollide=true
- groundpart.Friction = 0.1
- groundpart.Velocity=Vector3.new(math.random(-100,100),math.random(100,150),math.random(-100,100))
- groundpart.CFrame=cf(posfloor)*cf(math.random(-250,250)/100,5,math.random(-250,250)/100)*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
- game:GetService("Debris"):AddItem(groundpart,10)
- end
- local Color=TorsoColor
- so("http://www.roblox.com/asset/?id=199145477",refpart,1,0.6)
- so("http://roblox.com/asset/?id=157878578",refpart,1,0.6)
- so("http://roblox.com/asset/?id=2760979",refpart,1,0.6)
- so("http://www.roblox.com/asset/?id=142070127",refpart,1,0.6)
- so("http://roblox.com/asset/?id=168586621",refpart,1,.5)
- Shockwave2(TorsoColor,cf(refpart.Position),1,0.25,1,1,0.5,1,0.01)
- Shockwave(TorsoColor,cf(refpart.Position),3,3,3,3,3,3,0.01)
- Shockwave3(TorsoColor,cf(refpart.Position),1,1,0.25,1.5,1.5,0.25,0.01)
- for i=0,math.random(4,8) do
- Humanoid.WalkSpeed=0*speed.Value
- Torso.Velocity = vt(0, 0, 0)
- Shockwave4(TorsoColor,cf(refpart.Position),1,1,1,2,2,2,0.01)
- end
- for i=0,math.random(4,8) do
- fat.Event:wait()
- Humanoid.WalkSpeed=0*speed.Value
- Torso.Velocity = vt(0, 0, 0)
- MagniDamage(refpart,30,5,10,10,"Normal")
- Shockwave3(TorsoColor,cf(refpart.Position),0.1,0.1,0.1,2,2,1,0.01)
- end
- for i=0,1,0.04 do
- fat.Event:wait()
- Humanoid.WalkSpeed=0*speed.Value
- MagniDamage(refpart,30,5,10,10,"Normal")
- Torso.Velocity = vt(0, 0, 0)
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.45)
- RW.C0=clerp(RW.C0,CFrame.new(1,0.5,-0.5)*angles(math.rad(90),math.rad(0),math.rad(-45)),0.45)
- LW.C0=clerp(LW.C0,CFrame.new(-1,0.5,-0.5)*angles(math.rad(90),math.rad(0),math.rad(45)),0.45)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),0.45)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),0.45)
- Handleweld.C0=clerp(Handleweld.C0,cf(-0.75,-0.25,0)*angles(math.rad(0),math.rad(180),math.rad(-45))*angles(math.rad(0),math.rad(0),math.rad(0)),0.45)
- end
- Humanoid.WalkSpeed=16*speed.Value
- canwalk=true
- canidle=true
- attack=false
- end
- mouse.Button1Down:connect(function()
- if attack==false and stamina>=2.5 then
- if attacktype==1 then
- attacktype=2
- -- if ragemode==false then
- -- attackone()
- -- else
- -- subtractstamina(5)
- attackoneRage()
- -- end
- elseif attacktype==2 then
- attacktype=3
- -- if ragemode==false then
- -- attacktwo()
- -- else
- -- subtractstamina(5)
- attacktwoRage()
- -- end
- elseif attacktype==3 then
- attacktype=4
- -- if ragemode==false then
- -- attackthree()
- -- else
- -- subtractstamina(5)
- attackthreeRage()
- -- end
- elseif attacktype==4 then
- attacktype=1
- -- if ragemode==false then
- -- attackfour()
- -- else
- -- subtractstamina(5)
- attackfourRage()
- -- end
- end
- end
- coroutine.resume(coroutine.create(function()
- for i=1,50 do
- if attack==false then
- fat.Event:wait()
- end
- end
- if attack==false then
- attacktype=1
- end
- end))
- end)
- mouse.KeyDown:connect(function(k)
- k=k:lower()
- if k=='e' and attack==false then
- Rage()
- end
- if k=='z' and attack==false and stamina>=2.5 and cooldown1>=co1 and stamina>=skill1stam then
- cooldown1=0
- subtractstamina(skill1stam)
- Bash()
- end
- if k=='x' and attack==false and stamina>=2.5 and cooldown2>=co2 and stamina>=skill2stam then
- cooldown2=0
- subtractstamina(skill2stam)
- Smash()
- end
- if k=='c' and attack==false and stamina>=2.5 and cooldown3>=co3 and stamina>=skill3stam then
- cooldown3=0
- subtractstamina(skill3stam)
- SpinSlash()
- end
- if k=='v' and attack==false and stamina>=2.5 and cooldown4>=co4 and stamina>=skill4stam then
- cooldown4=0
- subtractstamina(skill4stam)
- Earthquake()
- end
- end)
- mouse.KeyUp:connect(function(k)
- k=k:lower()
- end)
- function updateskills()
- if cooldown1 <= co1 then
- cooldown1 = cooldown1 + 1 / 30
- end
- if cooldown2 <= co2 then
- cooldown2 = cooldown2 + 1 / 30
- end
- if cooldown3 <= co3 then
- cooldown3 = cooldown3 + 1 / 30
- end
- if cooldown4 <= co4 then
- cooldown4 = cooldown4 + 1 / 30
- end
- if stamina<=skill1stam then
- bar4.BackgroundColor3=c3(104/255,104/255,104/255)
- else
- bar4.BackgroundColor3=skillcolorscheme
- end
- if stamina<=skill2stam then
- bar3.BackgroundColor3=c3(104/255,104/255,104/255)
- else
- bar3.BackgroundColor3=skillcolorscheme
- end
- if stamina<=skill3stam then
- bar1.BackgroundColor3=c3(104/255,104/255,104/255)
- else
- bar1.BackgroundColor3=skillcolorscheme
- end
- if stamina<=skill4stam then
- bar2.BackgroundColor3=c3(104/255,104/255,104/255)
- else
- bar2.BackgroundColor3=skillcolorscheme
- end
- if stamina <= maxstamina then
- stamina = stamina + recovermana / 30
- end
- end
- Character.Humanoid.Died:connect(function()
- for i,v in pairs(Character:GetChildren()) do
- if v:IsA'Model' then
- v:Clone()
- v.Parent=workspace
- v.Children.CanCollide = true
- end
- end
- end)
- game:GetService'RunService'.Heartbeat:connect(function()
- rain = sincolor(tick()*3)
- updatecolor()
- updateskills()
- healthcover:TweenSize(ud(1 * (Character.Humanoid.Health / Character.Humanoid.MaxHealth), 0, 1, 0), 'Out', 'Quad', .5)
- staminacover:TweenSize(ud(1 * (stamina / maxstamina), 0, 1, 0), 'Out', 'Quad', .5)
- bar4:TweenSize(ud(1 * (cooldown1 / co1), 0, 1, 0), 'Out', 'Quad', .5)
- bar3:TweenSize(ud(1 * (cooldown2 / co2), 0, 1, 0), 'Out', 'Quad', .5)
- bar1:TweenSize(ud(1 * (cooldown3 / co3), 0, 1, 0), 'Out', 'Quad', .5)
- bar2:TweenSize(ud(1 * (cooldown4 / co4), 0, 1, 0), 'Out', 'Quad', .5)
- end)
- local sine = 0
- local change = 1
- local val = 0
- --[[local LastPoint=EffectReference.CFrame*CFrame.new(0,EffectReference.Size.Y/1.5,0)
- local Point=EffectReference.CFrame*CFrame.new(0,EffectReference.Size.Y/1.5,0)
- effect("Really black",0,LastPoint,Point)
- LastPoint=Point]]--
- fat.Event:connect(function()
- sine = sine + change
- local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
- local velderp=RootPart.Velocity.y
- hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
- if equipped==true or equipped==false then
- if attack==false then
- idle=idle+1
- else
- idle=0
- end
- if idle>=500 then
- if attack==false then
- --Sheath()
- end
- end
- if RootPart.Velocity.y > 1 and hitfloor==nil then
- Anim="Jump"
- if attack==false and ragemode==false then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(0.25,0.25,-0.5)*angles(math.rad(30),math.rad(0),math.rad(-50)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(-15),math.rad(-30),math.rad(-5)),0.15)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(-10),math.rad(90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(-10),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-157.5),math.rad(0),math.rad(180))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- else
- if attack==false and ragemode==true then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(-20),math.rad(0),math.rad(20)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(150),math.rad(-45),math.rad(-20)),0.15)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(-20),math.rad(90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-10),math.rad(0),math.rad(0)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(15),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- end
- end
- elseif RootPart.Velocity.y < -1 and hitfloor==nil then
- Anim="Fall"
- if attack==false and ragemode==false then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(0.25,0.25,-0.5)*angles(math.rad(30),math.rad(0),math.rad(-50)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(-15),math.rad(-30),math.rad(-5)),0.15)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(10),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-157.5),math.rad(0),math.rad(180))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- else
- if attack==false and ragemode==true then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(10)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(175),math.rad(-45),math.rad(0)),0.15)
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(10),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(-10),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(15),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- end
- end
- elseif torvel<1 and hitfloor~=nil then
- Anim="Idle"
- if attack==false and ragemode==false then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-0.1+0.1*math.cos(sine/15))*angles(math.rad(0),math.rad(0),math.rad(45)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(5+1*math.cos(sine/15))+ -math.sin(sine/15)/15,math.rad(0),math.rad(-45)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(0.25,0.25+0.05*math.cos(sine/15)+ math.sin(sine/15)/15,-0.5)*angles(math.rad(30),math.rad(0),math.rad(-50)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5+0.05*math.cos(sine/15)+ math.sin(sine/15)/15,0)*angles(math.rad(-15),math.rad(-30),math.rad(-5)),0.15)
- RH.C0=clerp(RH.C0,cf(0.9,-0.9-0.1*math.cos(sine/15),0.2)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-0.9,-0.9-0.1*math.cos(sine/15),0)*angles(math.rad(0),math.rad(-105),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(-157.5+1*math.cos(sine/15)),math.rad(0),math.rad(180))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- else
- if attack==false and ragemode==true then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-0.1+0.1*math.cos(sine/25))*angles(math.rad(0),math.rad(0),math.rad(15)),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(5+1*math.cos(sine/25))+ -math.sin(sine/25)/15,math.rad(0),math.rad(-15)),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5+0.05*math.cos(sine/25)+ math.sin(sine/25)/15,0)*angles(math.rad(10),math.rad(0),math.rad(15+5*math.cos(sine/25))+ math.sin(sine/25)/15),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5+0.05*math.cos(sine/25)+ math.sin(sine/25)/15,0)*angles(math.rad(175),math.rad(-45),math.rad(-10)),0.15)
- RH.C0=clerp(RH.C0,cf(1.05,-0.9-0.1*math.cos(sine/25),0.1)*angles(math.rad(0),math.rad(75),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1.05,-0.9-0.1*math.cos(sine/25),0.1)*angles(math.rad(0),math.rad(-75),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(15),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- else
- if attack==true and ragemode==false then
- fat.Event:wait()
- change=2
- Humanoid.WalkSpeed=16*speed.Value
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),0.15)
- else
- if attack==true and ragemode==true then
- fat.Event:wait()
- change=2
- Humanoid.WalkSpeed=16*speed.Value
- RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),0.15)
- end
- end
- end
- end
- elseif torvel>2 and torvel<22 and hitfloor~=nil then
- Anim="Walk"
- if attack==false and ragemode==false then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-0.05-0.05*math.cos(sine/3.5))*angles(math.rad(0),math.rad(0),math.rad(60+5*math.cos(sine/7))),0.25)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-60-5*math.cos(sine/7))),0.25)
- RW.C0=clerp(RW.C0,CFrame.new(0.25,0.25,-0.5)*angles(math.rad(0),math.rad(0+5*math.cos(sine/7)),math.rad(-50)),0.25)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.5,0)*angles(math.rad(-30),math.rad(-45-5*math.cos(sine/7)),math.rad(-15)),0.25)
- RH.C0=clerp(RH.C0,cf(1,-1-0.25*math.cos(sine/3.5)/2,0.5*math.cos(sine/3.5)/2)*angles(math.rad(-30*math.cos(sine/3.5))+ -math.sin(sine/3.5)/2.5,math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1+0.25*math.cos(sine/3.5)/2,-0.5*math.cos(sine/3.5)/2)*angles(math.rad(30*math.cos(sine/3.5))+ math.sin(sine/3.5)/2.5,math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(-0.25,0,0)*angles(math.rad(-150-2.5*math.cos(sine/7)),math.rad(15),math.rad(180))*angles(math.rad(0),math.rad(0),math.rad(0)),0.25)
- else
- if attack==false and ragemode==true then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-0.1+0.2*math.cos(sine/3))*angles(math.rad(10),math.rad(0),math.rad(5*math.cos(sine/6))),0.15)
- Torso.Neck.C0=clerp(Torso.Neck.C0,necko*cf(0,0,0)*angles(math.rad(-5),math.rad(0),math.rad(-5*math.cos(sine/6))),0.15)
- RW.C0=clerp(RW.C0,CFrame.new(1.5,0.5,0)*angles(math.rad(45*math.cos(sine/6)),math.rad(0),math.rad(5)),0.15)
- LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.4+0.1*math.cos(sine/3)+ math.sin(sine/3)/6,0)*angles(math.rad(175),math.rad(-45),math.rad(-10)),0.15)
- RH.C0=clerp(RH.C0,cf(1,-1-0.25*math.cos(sine/6)/2,0.5*math.cos(sine/6)/2)*angles(math.rad(-5-60*math.cos(sine/6))+ -math.sin(sine/6)/2.5,math.rad(90-5*math.cos(sine/6)),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1+0.25*math.cos(sine/6)/2,-0.5*math.cos(sine/6)/2)*angles(math.rad(-5+60*math.cos(sine/6))+ math.sin(sine/6)/2.5,math.rad(-90-5*math.cos(sine/6)),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(15),math.rad(0),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- else
- if attack==true and canwalk==true and ragemode==true then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RH.C0=clerp(RH.C0,cf(1,-1-0.25*math.cos(sine/6)/2,0.5*math.cos(sine/6)/2)*angles(math.rad(-15-60*math.cos(sine/6))+ -math.sin(sine/6)/2.5,math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1+0.25*math.cos(sine/6)/2,-0.5*math.cos(sine/6)/2)*angles(math.rad(-15+60*math.cos(sine/6))+ math.sin(sine/6)/2.5,math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- else
- if attack==true and canwalk==true and ragemode==false then
- fat.Event:wait()
- Humanoid.WalkSpeed=16*speed.Value
- change=2
- RH.C0=clerp(RH.C0,cf(1,-1-0.25*math.cos(sine/3.5)/2,0.5*math.cos(sine/3.5)/2)*angles(math.rad(-30*math.cos(sine/3.5))+ -math.sin(sine/3.5)/2.5,math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- LH.C0=clerp(LH.C0,cf(-1,-1+0.25*math.cos(sine/3.5)/2,-0.5*math.cos(sine/3.5)/2)*angles(math.rad(30*math.cos(sine/3.5))+ math.sin(sine/3.5)/2.5,math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),0.15)
- end
- end
- end
- end
- elseif torvel>=22 and hitfloor~=nil then
- Anim="Run"
- end
- end
- end)
- end))
- Model1.Name = "Classic"
- Model1.Parent = LocalScript0
- Model1.PrimaryPart = Part4
- Part2.Name = "Handle"
- Part2.Parent = Model1
- Part2.Material = Enum.Material.SmoothPlastic
- Part2.BrickColor = BrickColor.new("Really black")
- Part2.Transparency = 1
- Part2.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part2.Anchored = true
- Part2.CanCollide = false
- Part2.Locked = true
- Part2.FormFactor = Enum.FormFactor.Custom
- Part2.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part2.CFrame = CFrame.new(-1289.91272, 524.032532, 322.710907, 0.00144130143, -0.00352204172, -0.999992728, 0.0587175228, 0.998268485, -0.00343134021, 0.998273611, -0.0587121919, 0.00164561218)
- Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part2.Position = Vector3.new(-1289.91272, 524.032532, 322.710907)
- Part2.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part3.Name = "Hitbox"
- Part3.Parent = Model1
- Part3.Material = Enum.Material.Metal
- Part3.BrickColor = BrickColor.new("Smoky grey")
- Part3.Transparency = 1
- Part3.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part3.Anchored = true
- Part3.CanCollide = false
- Part3.Locked = true
- Part3.FormFactor = Enum.FormFactor.Custom
- Part3.Size = Vector3.new(0.75, 1, 8.25)
- Part3.CFrame = CFrame.new(-1289.91956, 522.955933, 316.32901, 0.999992728, -0.00352204312, 0.00144134567, 0.00343133789, 0.998268783, 0.0587175228, -0.00164565584, -0.0587121546, 0.998273611)
- Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part3.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part3.Position = Vector3.new(-1289.91956, 522.955933, 316.32901)
- Part3.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part3.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part4.Name = "EffectReference3"
- Part4.Parent = Model1
- Part4.Material = Enum.Material.Metal
- Part4.BrickColor = BrickColor.new("Black")
- Part4.Transparency = 1
- Part4.Rotation = Vector3.new(-60, 0, 0)
- Part4.Anchored = true
- Part4.CanCollide = false
- Part4.Locked = true
- Part4.FormFactor = Enum.FormFactor.Custom
- Part4.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part4.CFrame = CFrame.new(-1290.12573, 523.269775, 311.787506, 1.00000012, -4.67989594e-08, 2.81725079e-08, 3.49245965e-09, 0.500004888, 0.866021872, -5.48316166e-08, -0.866022527, 0.500005126)
- Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part4.Position = Vector3.new(-1290.12573, 523.269775, 311.787506)
- Part4.Orientation = Vector3.new(-60, 0, 0)
- Part4.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part5.Name = "Hitbox2"
- Part5.Parent = Model1
- Part5.Material = Enum.Material.Metal
- Part5.BrickColor = BrickColor.new("Smoky grey")
- Part5.Transparency = 1
- Part5.Rotation = Vector3.new(33.6300011, 0.189999998, 0.109999999)
- Part5.Anchored = true
- Part5.CanCollide = false
- Part5.Locked = true
- Part5.FormFactor = Enum.FormFactor.Custom
- Part5.Size = Vector3.new(0.75, 1, 3)
- Part5.CFrame = CFrame.new(-1289.92871, 523.397827, 311.644592, 0.999992847, -0.00194540329, 0.00327072619, 0.00343133812, 0.832589388, -0.553878784, -0.00164565607, 0.553886354, 0.832590699)
- Part5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part5.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part5.Position = Vector3.new(-1289.92871, 523.397827, 311.644592)
- Part5.Orientation = Vector3.new(33.6300011, 0.229999989, 0.239999995)
- Part5.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part6.Parent = Model1
- Part6.Material = Enum.Material.Metal
- Part6.BrickColor = BrickColor.new("Smoky grey")
- Part6.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part6.Anchored = true
- Part6.CanCollide = false
- Part6.Locked = true
- Part6.FormFactor = Enum.FormFactor.Custom
- Part6.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part6.CFrame = CFrame.new(-1289.9231, 524.035706, 316.378174, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part6.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part6.Position = Vector3.new(-1289.9231, 524.035706, 316.378174)
- Part6.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part6.Color = Color3.new(0.356863, 0.364706, 0.411765)
- SpecialMesh7.Parent = Part6
- SpecialMesh7.Scale = Vector3.new(25, 4.5, 2)
- SpecialMesh7.MeshType = Enum.MeshType.Brick
- SpecialMesh7.Scale = Vector3.new(25, 4.5, 2)
- Part8.Parent = Model1
- Part8.Material = Enum.Material.Metal
- Part8.BrickColor = BrickColor.new("Bright blue")
- Part8.Reflectance = 0.25
- Part8.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part8.Anchored = true
- Part8.CanCollide = false
- Part8.Locked = true
- Part8.FormFactor = Enum.FormFactor.Custom
- Part8.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part8.CFrame = CFrame.new(-1289.9104, 524.127258, 324.321503, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part8.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- Part8.Position = Vector3.new(-1289.9104, 524.127258, 324.321503)
- Part8.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part8.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- SpecialMesh9.Parent = Part8
- SpecialMesh9.Scale = Vector3.new(1.25, 1.25, 1.25)
- SpecialMesh9.MeshType = Enum.MeshType.Sphere
- SpecialMesh9.Scale = Vector3.new(1.25, 1.25, 1.25)
- Part10.Parent = Model1
- Part10.Material = Enum.Material.Metal
- Part10.BrickColor = BrickColor.new("Fossil")
- Part10.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part10.Anchored = true
- Part10.CanCollide = false
- Part10.Locked = true
- Part10.FormFactor = Enum.FormFactor.Custom
- Part10.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part10.CFrame = CFrame.new(-1289.91565, 523.912354, 320.667816, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.Color = Color3.new(0.623529, 0.631373, 0.67451)
- Part10.Position = Vector3.new(-1289.91565, 523.912354, 320.667816)
- Part10.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part10.Color = Color3.new(0.623529, 0.631373, 0.67451)
- SpecialMesh11.Parent = Part10
- SpecialMesh11.MeshId = "http://www.roblox.com/asset/?id=12221505"
- SpecialMesh11.Scale = Vector3.new(0.075000003, 1.13999999, 0.764999986)
- SpecialMesh11.MeshType = Enum.MeshType.FileMesh
- SpecialMesh11.Scale = Vector3.new(0.075000003, 1.13999999, 0.764999986)
- Part12.Parent = Model1
- Part12.Material = Enum.Material.Metal
- Part12.BrickColor = BrickColor.new("Black")
- Part12.Rotation = Vector3.new(-48.3699989, 0, 0)
- Part12.Anchored = true
- Part12.CanCollide = false
- Part12.Locked = true
- Part12.FormFactor = Enum.FormFactor.Custom
- Part12.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part12.CFrame = CFrame.new(-1289.92737, 523.368896, 312.450562, 1.00000012, -5.73834404e-06, -2.42081005e-05, 2.19095964e-05, 0.664375126, 0.747398376, 1.17946183e-05, -0.747398913, 0.664375663)
- Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part12.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part12.Position = Vector3.new(-1289.92737, 523.368896, 312.450562)
- Part12.Orientation = Vector3.new(-48.3699989, 0, 0)
- Part12.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh13.Parent = Part12
- SpecialMesh13.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh13.MeshType = Enum.MeshType.Cylinder
- SpecialMesh13.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part14.Name = "EffectReference"
- Part14.Parent = Model1
- Part14.Material = Enum.Material.Metal
- Part14.BrickColor = BrickColor.new("Black")
- Part14.Transparency = 1
- Part14.Rotation = Vector3.new(-60, 0, 0)
- Part14.Anchored = true
- Part14.CanCollide = false
- Part14.Locked = true
- Part14.FormFactor = Enum.FormFactor.Custom
- Part14.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part14.CFrame = CFrame.new(-1289.92578, 523.269775, 311.787506, 1.00000012, -4.67989594e-08, 2.81725079e-08, 3.49245965e-09, 0.500004888, 0.866021872, -5.48316166e-08, -0.866022527, 0.500005126)
- Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part14.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part14.Position = Vector3.new(-1289.92578, 523.269775, 311.787506)
- Part14.Orientation = Vector3.new(-60, 0, 0)
- Part14.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part15.Parent = Model1
- Part15.Material = Enum.Material.Metal
- Part15.BrickColor = BrickColor.new("Bright blue")
- Part15.Reflectance = 0.25
- Part15.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part15.Anchored = true
- Part15.CanCollide = false
- Part15.Locked = true
- Part15.FormFactor = Enum.FormFactor.Custom
- Part15.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part15.CFrame = CFrame.new(-1289.91504, 523.937012, 321.087097, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part15.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- Part15.Position = Vector3.new(-1289.91504, 523.937012, 321.087097)
- Part15.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part15.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- SpecialMesh16.Parent = Part15
- SpecialMesh16.Scale = Vector3.new(1.25, 1.25, 1.25)
- SpecialMesh16.MeshType = Enum.MeshType.Sphere
- SpecialMesh16.Scale = Vector3.new(1.25, 1.25, 1.25)
- Part17.Parent = Model1
- Part17.Material = Enum.Material.Metal
- Part17.Reflectance = 0.25
- Part17.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part17.Anchored = true
- Part17.CanCollide = false
- Part17.Locked = true
- Part17.FormFactor = Enum.FormFactor.Custom
- Part17.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part17.CFrame = CFrame.new(-1289.91528, 523.929993, 320.967316, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part17.Position = Vector3.new(-1289.91528, 523.929993, 320.967316)
- Part17.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- SpecialMesh18.Parent = Part17
- SpecialMesh18.Scale = Vector3.new(0.100000001, 1.29999995, 1.29999995)
- SpecialMesh18.MeshType = Enum.MeshType.Cylinder
- SpecialMesh18.Scale = Vector3.new(0.100000001, 1.29999995, 1.29999995)
- Part19.Parent = Model1
- Part19.Material = Enum.Material.Metal
- Part19.BrickColor = BrickColor.new("Bright red")
- Part19.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part19.Anchored = true
- Part19.CanCollide = false
- Part19.Locked = true
- Part19.FormFactor = Enum.FormFactor.Custom
- Part19.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part19.CFrame = CFrame.new(-1289.91272, 524.032532, 322.710907, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part19.Color = Color3.new(0.768628, 0.156863, 0.109804)
- Part19.Position = Vector3.new(-1289.91272, 524.032532, 322.710907)
- Part19.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part19.Color = Color3.new(0.768628, 0.156863, 0.109804)
- SpecialMesh20.Parent = Part19
- SpecialMesh20.Scale = Vector3.new(10, 1, 1)
- SpecialMesh20.MeshType = Enum.MeshType.Cylinder
- SpecialMesh20.Scale = Vector3.new(10, 1, 1)
- Part21.Name = "EffectReference2"
- Part21.Parent = Model1
- Part21.Material = Enum.Material.Metal
- Part21.BrickColor = BrickColor.new("Black")
- Part21.Transparency = 1
- Part21.Rotation = Vector3.new(-60, 0, 0)
- Part21.Anchored = true
- Part21.CanCollide = false
- Part21.Locked = true
- Part21.FormFactor = Enum.FormFactor.Custom
- Part21.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part21.CFrame = CFrame.new(-1289.72583, 523.269775, 311.787506, 1.00000012, -4.67989594e-08, 2.81725079e-08, 3.49245965e-09, 0.500004888, 0.866021872, -5.48316166e-08, -0.866022527, 0.500005126)
- Part21.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part21.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part21.Position = Vector3.new(-1289.72583, 523.269775, 311.787506)
- Part21.Orientation = Vector3.new(-60, 0, 0)
- Part21.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part22.Parent = Model1
- Part22.Material = Enum.Material.Metal
- Part22.BrickColor = BrickColor.new("Black")
- Part22.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part22.Anchored = true
- Part22.CanCollide = false
- Part22.Locked = true
- Part22.FormFactor = Enum.FormFactor.Custom
- Part22.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part22.CFrame = CFrame.new(-1289.92566, 523.960083, 314.667175, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part22.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part22.Position = Vector3.new(-1289.92566, 523.960083, 314.667175)
- Part22.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part22.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh23.Parent = Part22
- SpecialMesh23.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh23.MeshType = Enum.MeshType.Cylinder
- SpecialMesh23.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part24.Parent = Model1
- Part24.Material = Enum.Material.Metal
- Part24.Reflectance = 0.25
- Part24.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part24.Anchored = true
- Part24.CanCollide = false
- Part24.Locked = true
- Part24.FormFactor = Enum.FormFactor.Custom
- Part24.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part24.CFrame = CFrame.new(-1289.91528, 523.927307, 320.922394, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part24.Position = Vector3.new(-1289.91528, 523.927307, 320.922394)
- Part24.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- SpecialMesh25.Parent = Part24
- SpecialMesh25.Scale = Vector3.new(0.200000003, 1.39999998, 1.39999998)
- SpecialMesh25.MeshType = Enum.MeshType.Cylinder
- SpecialMesh25.Scale = Vector3.new(0.200000003, 1.39999998, 1.39999998)
- Part26.Parent = Model1
- Part26.Material = Enum.Material.Metal
- Part26.BrickColor = BrickColor.new("Bright blue")
- Part26.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part26.Anchored = true
- Part26.CanCollide = false
- Part26.Locked = true
- Part26.FormFactor = Enum.FormFactor.Custom
- Part26.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part26.CFrame = CFrame.new(-1289.91589, 523.903564, 320.518066, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part26.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- Part26.Position = Vector3.new(-1289.91589, 523.903564, 320.518066)
- Part26.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part26.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- SpecialMesh27.Parent = Part26
- SpecialMesh27.MeshId = "http://www.roblox.com/asset/?id=12221505"
- SpecialMesh27.Scale = Vector3.new(0.075000003, 1.13999999, 0.764999986)
- SpecialMesh27.MeshType = Enum.MeshType.FileMesh
- SpecialMesh27.Scale = Vector3.new(0.075000003, 1.13999999, 0.764999986)
- Part28.Parent = Model1
- Part28.Material = Enum.Material.Metal
- Part28.BrickColor = BrickColor.new("Black")
- Part28.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part28.Anchored = true
- Part28.CanCollide = false
- Part28.Locked = true
- Part28.FormFactor = Enum.FormFactor.Custom
- Part28.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part28.CFrame = CFrame.new(-1289.92188, 524.61969, 318.38736, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part28.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part28.Position = Vector3.new(-1289.92188, 524.61969, 318.38736)
- Part28.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part28.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh29.Parent = Part28
- SpecialMesh29.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh29.MeshType = Enum.MeshType.Cylinder
- SpecialMesh29.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part30.Parent = Model1
- Part30.Material = Enum.Material.Metal
- Part30.Reflectance = 0.25
- Part30.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part30.Anchored = true
- Part30.CanCollide = false
- Part30.Locked = true
- Part30.FormFactor = Enum.FormFactor.Custom
- Part30.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part30.CFrame = CFrame.new(-1289.91492, 523.944519, 321.214386, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part30.Position = Vector3.new(-1289.91492, 523.944519, 321.214386)
- Part30.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- SpecialMesh31.Parent = Part30
- SpecialMesh31.Scale = Vector3.new(0.100000001, 1.20000005, 1.20000005)
- SpecialMesh31.MeshType = Enum.MeshType.Cylinder
- SpecialMesh31.Scale = Vector3.new(0.100000001, 1.20000005, 1.20000005)
- Part32.Parent = Model1
- Part32.Material = Enum.Material.Metal
- Part32.BrickColor = BrickColor.new("Ghost grey")
- Part32.Rotation = Vector3.new(-3.36999989, 0.0799999982, -179.800003)
- Part32.Anchored = true
- Part32.CanCollide = false
- Part32.Locked = true
- Part32.FormFactor = Enum.FormFactor.Custom
- Part32.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part32.CFrame = CFrame.new(-1289.91943, 522.987488, 316.439819, -0.999992847, 0.00352188945, 0.00144134543, -0.00343118724, -0.998268068, 0.0587174669, 0.00164564722, 0.0587122217, 0.998273611)
- Part32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part32.Color = Color3.new(0.792157, 0.796079, 0.819608)
- Part32.Position = Vector3.new(-1289.91943, 522.987488, 316.439819)
- Part32.Orientation = Vector3.new(-3.36999989, 0.0799999982, -179.800003)
- Part32.Color = Color3.new(0.792157, 0.796079, 0.819608)
- SpecialMesh33.Parent = Part32
- SpecialMesh33.Scale = Vector3.new(2, 2.5, 25)
- SpecialMesh33.MeshType = Enum.MeshType.Torso
- SpecialMesh33.Scale = Vector3.new(2, 2.5, 25)
- Part34.Parent = Model1
- Part34.Material = Enum.Material.Metal
- Part34.BrickColor = BrickColor.new("Bright blue")
- Part34.Reflectance = 0.25
- Part34.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part34.Anchored = true
- Part34.CanCollide = false
- Part34.Locked = true
- Part34.FormFactor = Enum.FormFactor.Custom
- Part34.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part34.CFrame = CFrame.new(-1289.91492, 523.942322, 321.176941, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part34.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- Part34.Position = Vector3.new(-1289.91492, 523.942322, 321.176941)
- Part34.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part34.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- SpecialMesh35.Parent = Part34
- SpecialMesh35.Scale = Vector3.new(0.5, 1.25, 1.25)
- SpecialMesh35.MeshType = Enum.MeshType.Sphere
- SpecialMesh35.Scale = Vector3.new(0.5, 1.25, 1.25)
- Part36.Parent = Model1
- Part36.Material = Enum.Material.Metal
- Part36.BrickColor = BrickColor.new("Black")
- Part36.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part36.Anchored = true
- Part36.CanCollide = false
- Part36.Locked = true
- Part36.FormFactor = Enum.FormFactor.Custom
- Part36.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part36.CFrame = CFrame.new(-1289.92517, 523.457031, 313.947968, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part36.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part36.Position = Vector3.new(-1289.92517, 523.457031, 313.947968)
- Part36.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part36.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh37.Parent = Part36
- SpecialMesh37.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh37.MeshType = Enum.MeshType.Cylinder
- SpecialMesh37.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part38.Parent = Model1
- Part38.Material = Enum.Material.Metal
- Part38.Reflectance = 0.25
- Part38.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part38.Anchored = true
- Part38.CanCollide = false
- Part38.Locked = true
- Part38.FormFactor = Enum.FormFactor.Custom
- Part38.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part38.CFrame = CFrame.new(-1289.91492, 523.940552, 321.147003, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part38.Position = Vector3.new(-1289.91492, 523.940552, 321.147003)
- Part38.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- SpecialMesh39.Parent = Part38
- SpecialMesh39.Scale = Vector3.new(0.100000001, 1.20000005, 1.20000005)
- SpecialMesh39.MeshType = Enum.MeshType.Cylinder
- SpecialMesh39.Scale = Vector3.new(0.100000001, 1.20000005, 1.20000005)
- Part40.Parent = Model1
- Part40.Material = Enum.Material.Metal
- Part40.BrickColor = BrickColor.new("Smoky grey")
- Part40.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part40.Anchored = true
- Part40.CanCollide = false
- Part40.Locked = true
- Part40.FormFactor = Enum.FormFactor.Custom
- Part40.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part40.CFrame = CFrame.new(-1289.91541, 523.921143, 320.817566, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part40.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part40.Position = Vector3.new(-1289.91541, 523.921143, 320.817566)
- Part40.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part40.Color = Color3.new(0.356863, 0.364706, 0.411765)
- SpecialMesh41.Parent = Part40
- SpecialMesh41.MeshId = "http://www.roblox.com/asset/?id=12221505"
- SpecialMesh41.Scale = Vector3.new(0.150000006, 1.20000005, 0.825000048)
- SpecialMesh41.MeshType = Enum.MeshType.FileMesh
- SpecialMesh41.Scale = Vector3.new(0.150000006, 1.20000005, 0.825000048)
- Part42.Parent = Model1
- Part42.Material = Enum.Material.Metal
- Part42.BrickColor = BrickColor.new("Black")
- Part42.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part42.Anchored = true
- Part42.CanCollide = false
- Part42.Locked = true
- Part42.FormFactor = Enum.FormFactor.Custom
- Part42.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part42.CFrame = CFrame.new(-1289.93054, 524.267395, 312.397705, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part42.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part42.Position = Vector3.new(-1289.93054, 524.267395, 312.397705)
- Part42.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part42.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh43.Parent = Part42
- SpecialMesh43.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh43.MeshType = Enum.MeshType.Cylinder
- SpecialMesh43.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part44.Parent = Model1
- Part44.Material = Enum.Material.Metal
- Part44.BrickColor = BrickColor.new("Black")
- Part44.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part44.Anchored = true
- Part44.CanCollide = false
- Part44.Locked = true
- Part44.FormFactor = Enum.FormFactor.Custom
- Part44.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part44.CFrame = CFrame.new(-1289.92358, 524.048157, 316.164581, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part44.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part44.Position = Vector3.new(-1289.92358, 524.048157, 316.164581)
- Part44.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part44.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh45.Parent = Part44
- SpecialMesh45.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh45.MeshType = Enum.MeshType.Cylinder
- SpecialMesh45.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part46.Parent = Model1
- Part46.Material = Enum.Material.Metal
- Part46.BrickColor = BrickColor.new("Black")
- Part46.Rotation = Vector3.new(33.6300011, 0.189999998, 0.109999999)
- Part46.Anchored = true
- Part46.CanCollide = false
- Part46.Locked = true
- Part46.FormFactor = Enum.FormFactor.Custom
- Part46.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part46.CFrame = CFrame.new(-1289.93225, 524.199768, 311.20166, 0.999992847, -0.00194540329, 0.00327072619, 0.00343133812, 0.832589388, -0.553878784, -0.00164565607, 0.553886354, 0.832590699)
- Part46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part46.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part46.Position = Vector3.new(-1289.93225, 524.199768, 311.20166)
- Part46.Orientation = Vector3.new(33.6300011, 0.229999989, 0.239999995)
- Part46.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh47.Parent = Part46
- SpecialMesh47.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh47.MeshType = Enum.MeshType.Cylinder
- SpecialMesh47.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part48.Parent = Model1
- Part48.Material = Enum.Material.Metal
- Part48.BrickColor = BrickColor.new("Ghost grey")
- Part48.Rotation = Vector3.new(33.6300011, 0.189999998, -179.889999)
- Part48.Anchored = true
- Part48.CanCollide = false
- Part48.Locked = true
- Part48.FormFactor = Enum.FormFactor.Custom
- Part48.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part48.CFrame = CFrame.new(-1289.92834, 523.320068, 311.735474, -0.999992847, 0.00194525241, 0.00327072619, -0.00343121239, -0.832589388, -0.553878784, 0.00164573966, -0.553886354, 0.832590699)
- Part48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part48.Color = Color3.new(0.792157, 0.796079, 0.819608)
- Part48.Position = Vector3.new(-1289.92834, 523.320068, 311.735474)
- Part48.Orientation = Vector3.new(33.6300011, 0.229999989, -179.759995)
- Part48.Color = Color3.new(0.792157, 0.796079, 0.819608)
- SpecialMesh49.Parent = Part48
- SpecialMesh49.Scale = Vector3.new(1.60000002, 2.5, 7.5)
- SpecialMesh49.MeshType = Enum.MeshType.Torso
- SpecialMesh49.Scale = Vector3.new(1.60000002, 2.5, 7.5)
- Part50.Parent = Model1
- Part50.Material = Enum.Material.Metal
- Part50.Reflectance = 0.25
- Part50.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part50.Anchored = true
- Part50.CanCollide = false
- Part50.Locked = true
- Part50.FormFactor = Enum.FormFactor.Custom
- Part50.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part50.CFrame = CFrame.new(-1289.91052, 524.122864, 324.246643, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part50.Position = Vector3.new(-1289.91052, 524.122864, 324.246643)
- Part50.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- SpecialMesh51.Parent = Part50
- SpecialMesh51.Scale = Vector3.new(0.100000001, 1.20000005, 1.20000005)
- SpecialMesh51.MeshType = Enum.MeshType.Cylinder
- SpecialMesh51.Scale = Vector3.new(0.100000001, 1.20000005, 1.20000005)
- Part52.Parent = Model1
- Part52.Material = Enum.Material.Metal
- Part52.BrickColor = BrickColor.new("Black")
- Part52.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part52.Anchored = true
- Part52.CanCollide = false
- Part52.Locked = true
- Part52.FormFactor = Enum.FormFactor.Custom
- Part52.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part52.CFrame = CFrame.new(-1289.92615, 524.443542, 315.392548, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part52.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part52.Position = Vector3.new(-1289.92615, 524.443542, 315.392548)
- Part52.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part52.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh53.Parent = Part52
- SpecialMesh53.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh53.MeshType = Enum.MeshType.Cylinder
- SpecialMesh53.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part54.Parent = Model1
- Part54.Material = Enum.Material.Metal
- Part54.BrickColor = BrickColor.new("Black")
- Part54.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part54.Anchored = true
- Part54.CanCollide = false
- Part54.Locked = true
- Part54.FormFactor = Enum.FormFactor.Custom
- Part54.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part54.CFrame = CFrame.new(-1289.92786, 523.872009, 313.169769, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part54.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part54.Position = Vector3.new(-1289.92786, 523.872009, 313.169769)
- Part54.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part54.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh55.Parent = Part54
- SpecialMesh55.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh55.MeshType = Enum.MeshType.Cylinder
- SpecialMesh55.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part56.Parent = Model1
- Part56.Material = Enum.Material.Metal
- Part56.BrickColor = BrickColor.new("Smoky grey")
- Part56.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part56.Anchored = true
- Part56.CanCollide = false
- Part56.Locked = true
- Part56.FormFactor = Enum.FormFactor.Custom
- Part56.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part56.CFrame = CFrame.new(-1289.91626, 523.885925, 320.218597, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part56.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part56.Position = Vector3.new(-1289.91626, 523.885925, 320.218597)
- Part56.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part56.Color = Color3.new(0.356863, 0.364706, 0.411765)
- SpecialMesh57.Parent = Part56
- SpecialMesh57.MeshId = "http://www.roblox.com/asset/?id=12221505"
- SpecialMesh57.Scale = Vector3.new(0.150000006, 1.20000005, 0.825000048)
- SpecialMesh57.MeshType = Enum.MeshType.FileMesh
- SpecialMesh57.Scale = Vector3.new(0.150000006, 1.20000005, 0.825000048)
- Part58.Parent = Model1
- Part58.Material = Enum.Material.Metal
- Part58.BrickColor = BrickColor.new("Black")
- Part58.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part58.Anchored = true
- Part58.CanCollide = false
- Part58.Locked = true
- Part58.FormFactor = Enum.FormFactor.Custom
- Part58.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part58.CFrame = CFrame.new(-1289.9209, 523.633179, 316.94278, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part58.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part58.Position = Vector3.new(-1289.9209, 523.633179, 316.94278)
- Part58.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part58.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh59.Parent = Part58
- SpecialMesh59.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh59.MeshType = Enum.MeshType.Cylinder
- SpecialMesh59.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part60.Parent = Model1
- Part60.Material = Enum.Material.Metal
- Part60.BrickColor = BrickColor.new("Black")
- Part60.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part60.Anchored = true
- Part60.CanCollide = false
- Part60.Locked = true
- Part60.FormFactor = Enum.FormFactor.Custom
- Part60.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part60.CFrame = CFrame.new(-1289.92297, 523.545105, 315.445374, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part60.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part60.Position = Vector3.new(-1289.92297, 523.545105, 315.445374)
- Part60.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part60.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh61.Parent = Part60
- SpecialMesh61.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh61.MeshType = Enum.MeshType.Cylinder
- SpecialMesh61.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part62.Parent = Model1
- Part62.Material = Enum.Material.Metal
- Part62.BrickColor = BrickColor.new("Ghost grey")
- Part62.Rotation = Vector3.new(33.6300011, 0.189999998, -179.889999)
- Part62.Anchored = true
- Part62.CanCollide = false
- Part62.Locked = true
- Part62.FormFactor = Enum.FormFactor.Custom
- Part62.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part62.CFrame = CFrame.new(-1289.92908, 523.453003, 311.535645, -0.999992847, 0.00194525241, 0.00327072619, -0.00343121239, -0.832589388, -0.553878784, 0.00164573966, -0.553886354, 0.832590699)
- Part62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part62.Color = Color3.new(0.792157, 0.796079, 0.819608)
- Part62.Position = Vector3.new(-1289.92908, 523.453003, 311.535645)
- Part62.Orientation = Vector3.new(33.6300011, 0.229999989, -179.759995)
- Part62.Color = Color3.new(0.792157, 0.796079, 0.819608)
- SpecialMesh63.Parent = Part62
- SpecialMesh63.Scale = Vector3.new(2, 2.5, 7.5)
- SpecialMesh63.MeshType = Enum.MeshType.Torso
- SpecialMesh63.Scale = Vector3.new(2, 2.5, 7.5)
- Part64.Parent = Model1
- Part64.Material = Enum.Material.Metal
- Part64.Reflectance = 0.25
- Part64.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part64.Anchored = true
- Part64.CanCollide = false
- Part64.Locked = true
- Part64.FormFactor = Enum.FormFactor.Custom
- Part64.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part64.CFrame = CFrame.new(-1289.91516, 523.931763, 320.997253, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part64.Position = Vector3.new(-1289.91516, 523.931763, 320.997253)
- Part64.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- SpecialMesh65.Parent = Part64
- SpecialMesh65.Scale = Vector3.new(0.100000001, 1.20000005, 1.20000005)
- SpecialMesh65.MeshType = Enum.MeshType.Cylinder
- SpecialMesh65.Scale = Vector3.new(0.100000001, 1.20000005, 1.20000005)
- Part66.Parent = Model1
- Part66.Material = Enum.Material.Metal
- Part66.BrickColor = BrickColor.new("Smoky grey")
- Part66.Rotation = Vector3.new(-3.36999989, 0.0799999982, -179.800003)
- Part66.Anchored = true
- Part66.CanCollide = false
- Part66.Locked = true
- Part66.FormFactor = Enum.FormFactor.Custom
- Part66.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part66.CFrame = CFrame.new(-1289.92981, 523.762634, 311.736206, -0.999992847, 0.00352188945, 0.00144134543, -0.00343118724, -0.998268068, 0.0587174669, 0.00164564722, 0.0587122217, 0.998273611)
- Part66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part66.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part66.Position = Vector3.new(-1289.92981, 523.762634, 311.736206)
- Part66.Orientation = Vector3.new(-3.36999989, 0.0799999982, -179.800003)
- Part66.Color = Color3.new(0.356863, 0.364706, 0.411765)
- SpecialMesh67.Parent = Part66
- SpecialMesh67.Scale = Vector3.new(2, 4.5, 6)
- SpecialMesh67.MeshType = Enum.MeshType.Wedge
- SpecialMesh67.Scale = Vector3.new(2, 4.5, 6)
- Part68.Parent = Model1
- Part68.Material = Enum.Material.Metal
- Part68.BrickColor = BrickColor.new("Smoky grey")
- Part68.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part68.Anchored = true
- Part68.CanCollide = false
- Part68.Locked = true
- Part68.FormFactor = Enum.FormFactor.Custom
- Part68.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part68.CFrame = CFrame.new(-1289.91589, 523.903564, 320.518066, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part68.Color = Color3.new(0.356863, 0.364706, 0.411765)
- Part68.Position = Vector3.new(-1289.91589, 523.903564, 320.518066)
- Part68.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part68.Color = Color3.new(0.356863, 0.364706, 0.411765)
- SpecialMesh69.Parent = Part68
- SpecialMesh69.MeshId = "http://www.roblox.com/asset/?id=12221505"
- SpecialMesh69.Scale = Vector3.new(0.600000024, 1.125, 0.75)
- SpecialMesh69.MeshType = Enum.MeshType.FileMesh
- SpecialMesh69.Scale = Vector3.new(0.600000024, 1.125, 0.75)
- Part70.Parent = Model1
- Part70.Material = Enum.Material.Metal
- Part70.BrickColor = BrickColor.new("Ghost grey")
- Part70.Rotation = Vector3.new(-3.36999989, 0.0799999982, -179.800003)
- Part70.Anchored = true
- Part70.CanCollide = false
- Part70.Locked = true
- Part70.FormFactor = Enum.FormFactor.Custom
- Part70.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part70.CFrame = CFrame.new(-1289.9198, 522.972534, 316.185272, -0.999992847, 0.00352188945, 0.00144134543, -0.00343118724, -0.998268068, 0.0587174669, 0.00164564722, 0.0587122217, 0.998273611)
- Part70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part70.Color = Color3.new(0.792157, 0.796079, 0.819608)
- Part70.Position = Vector3.new(-1289.9198, 522.972534, 316.185272)
- Part70.Orientation = Vector3.new(-3.36999989, 0.0799999982, -179.800003)
- Part70.Color = Color3.new(0.792157, 0.796079, 0.819608)
- SpecialMesh71.Parent = Part70
- SpecialMesh71.Scale = Vector3.new(1.60000002, 2.5, 25)
- SpecialMesh71.MeshType = Enum.MeshType.Torso
- SpecialMesh71.Scale = Vector3.new(1.60000002, 2.5, 25)
- Part72.Parent = Model1
- Part72.Material = Enum.Material.Metal
- Part72.BrickColor = BrickColor.new("Black")
- Part72.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part72.Anchored = true
- Part72.CanCollide = false
- Part72.Locked = true
- Part72.FormFactor = Enum.FormFactor.Custom
- Part72.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part72.CFrame = CFrame.new(-1289.92834, 524.355469, 313.895111, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part72.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part72.Position = Vector3.new(-1289.92834, 524.355469, 313.895111)
- Part72.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part72.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh73.Parent = Part72
- SpecialMesh73.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh73.MeshType = Enum.MeshType.Cylinder
- SpecialMesh73.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part74.Parent = Model1
- Part74.Material = Enum.Material.Metal
- Part74.BrickColor = BrickColor.new("Black")
- Part74.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part74.Anchored = true
- Part74.CanCollide = false
- Part74.Locked = true
- Part74.FormFactor = Enum.FormFactor.Custom
- Part74.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part74.CFrame = CFrame.new(-1289.91919, 524.224304, 319.159393, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part74.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part74.Position = Vector3.new(-1289.91919, 524.224304, 319.159393)
- Part74.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part74.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh75.Parent = Part74
- SpecialMesh75.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh75.MeshType = Enum.MeshType.Cylinder
- SpecialMesh75.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part76.Parent = Model1
- Part76.Material = Enum.Material.Metal
- Part76.BrickColor = BrickColor.new("Black")
- Part76.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part76.Anchored = true
- Part76.CanCollide = false
- Part76.Locked = true
- Part76.FormFactor = Enum.FormFactor.Custom
- Part76.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part76.CFrame = CFrame.new(-1289.91968, 524.707764, 319.884766, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part76.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part76.Position = Vector3.new(-1289.91968, 524.707764, 319.884766)
- Part76.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part76.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh77.Parent = Part76
- SpecialMesh77.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh77.MeshType = Enum.MeshType.Cylinder
- SpecialMesh77.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part78.Parent = Model1
- Part78.Material = Enum.Material.Metal
- Part78.BrickColor = BrickColor.new("Black")
- Part78.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part78.Anchored = true
- Part78.CanCollide = false
- Part78.Locked = true
- Part78.FormFactor = Enum.FormFactor.Custom
- Part78.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part78.CFrame = CFrame.new(-1289.9165, 523.809326, 319.937622, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part78.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part78.Position = Vector3.new(-1289.9165, 523.809326, 319.937622)
- Part78.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part78.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh79.Parent = Part78
- SpecialMesh79.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh79.MeshType = Enum.MeshType.Cylinder
- SpecialMesh79.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part80.Parent = Model1
- Part80.Material = Enum.Material.Metal
- Part80.BrickColor = BrickColor.new("Black")
- Part80.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part80.Anchored = true
- Part80.CanCollide = false
- Part80.Locked = true
- Part80.FormFactor = Enum.FormFactor.Custom
- Part80.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part80.CFrame = CFrame.new(-1289.92139, 524.13623, 317.661987, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part80.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part80.Position = Vector3.new(-1289.92139, 524.13623, 317.661987)
- Part80.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part80.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh81.Parent = Part80
- SpecialMesh81.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh81.MeshType = Enum.MeshType.Cylinder
- SpecialMesh81.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part82.Parent = Model1
- Part82.Material = Enum.Material.Metal
- Part82.BrickColor = BrickColor.new("Black")
- Part82.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part82.Anchored = true
- Part82.CanCollide = false
- Part82.Locked = true
- Part82.FormFactor = Enum.FormFactor.Custom
- Part82.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part82.CFrame = CFrame.new(-1289.92395, 524.531616, 316.889954, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part82.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part82.Position = Vector3.new(-1289.92395, 524.531616, 316.889954)
- Part82.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part82.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh83.Parent = Part82
- SpecialMesh83.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh83.MeshType = Enum.MeshType.Cylinder
- SpecialMesh83.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part84.Parent = Model1
- Part84.Material = Enum.Material.Metal
- Part84.BrickColor = BrickColor.new("Black")
- Part84.Rotation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part84.Anchored = true
- Part84.CanCollide = false
- Part84.Locked = true
- Part84.FormFactor = Enum.FormFactor.Custom
- Part84.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part84.CFrame = CFrame.new(-1289.9187, 523.721252, 318.440216, 0.999992847, -0.00352204032, 0.00144134543, 0.00343133812, 0.998268068, 0.0587174669, -0.00164565607, -0.0587122217, 0.998273611)
- Part84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part84.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part84.Position = Vector3.new(-1289.9187, 523.721252, 318.440216)
- Part84.Orientation = Vector3.new(-3.36999989, 0.0799999982, 0.199999988)
- Part84.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh85.Parent = Part84
- SpecialMesh85.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- SpecialMesh85.MeshType = Enum.MeshType.Cylinder
- SpecialMesh85.Scale = Vector3.new(2.00999999, 0.25, 0.25)
- Part86.Parent = Model1
- Part86.Material = Enum.Material.Metal
- Part86.BrickColor = BrickColor.new("Fossil")
- Part86.Rotation = Vector3.new(64.3799973, -89.7799988, 67.7399979)
- Part86.Anchored = true
- Part86.CanCollide = false
- Part86.Locked = true
- Part86.FormFactor = Enum.FormFactor.Custom
- Part86.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- Part86.CFrame = CFrame.new(-1289.91614, 523.894714, 320.368347, 0.00144130166, -0.00352204032, -0.999992847, 0.0587174669, 0.998268068, -0.00343134068, 0.998273611, -0.0587122217, 0.00164561241)
- Part86.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part86.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part86.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part86.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part86.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part86.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part86.Color = Color3.new(0.623529, 0.631373, 0.67451)
- Part86.Position = Vector3.new(-1289.91614, 523.894714, 320.368347)
- Part86.Orientation = Vector3.new(0.199999988, -89.909996, 3.36999989)
- Part86.Color = Color3.new(0.623529, 0.631373, 0.67451)
- SpecialMesh87.Parent = Part86
- SpecialMesh87.MeshId = "http://www.roblox.com/asset/?id=12221505"
- SpecialMesh87.Scale = Vector3.new(0.075000003, 1.13999999, 0.764999986)
- SpecialMesh87.MeshType = Enum.MeshType.FileMesh
- SpecialMesh87.Scale = Vector3.new(0.075000003, 1.13999999, 0.764999986)
- StringValue88.Name = "description"
- StringValue88.Parent = Model1
- StringValue88.Value = "OG, Original Gladiator"
- StringValue89.Name = "image"
- StringValue89.Parent = Model1
- StringValue89.Value = "rbxassetid://476254940"
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Backpack
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement