Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- player = game.Players.LocalPlayer
- ff = player.PlayerGui.StatManager.GunSelection:WaitForChild("FirstFrame")
- LO1 = ff.Loadout1
- LO2 = ff.Loadout2
- LO3 = ff.Loadout3
- loadout = player.PlayerGui.StatManager.GunSelection:WaitForChild("Loadout")
- game.Workspace:WaitForChild(player.Name)
- character = player.Character
- character:WaitForChild("Torso")
- character.Torso.Anchored= true
- info = player.PlayerGui.StatManager.GunSelection.Loadout:FindFirstChild("Info")
- intro = player.PlayerGui.StatManager.GunSelection:FindFirstChild("Intro")
- spa = player.PlayerGui.StatManager.GunSelection:FindFirstChild("Spawning")
- fe = game.ReplicatedStorage.FrogEngine -- Defining FrogEngine
- local camera=Workspace.Camera
- camera.CameraType = 6
- if player.TeamColor == BrickColor.new("Institutional white") then
- camera.CameraSubject = Workspace.ViewBlock1
- camera.CoordinateFrame=CFrame.new(Workspace.ViewBlock1.Position)* CFrame.Angles(0,1.4,0)*CFrame.new(0,10,50)
- else
- camera.CameraSubject = Workspace.ViewBlock2
- camera.CoordinateFrame=CFrame.new(Workspace.ViewBlock2.Position)* CFrame.Angles(0,1.4,0)*CFrame.new(0,10,50)
- end
- function click()
- script.Parent.Parent.Click:Play()
- end
- if player.TeamColor == BrickColor.new("Institutional white") then
- game.StarterGui:SetCoreGuiEnabled("Backpack", false)
- game.StarterGui:SetCoreGuiEnabled("Chat", false)
- game.StarterGui:SetCoreGuiEnabled("PlayerList", false)
- game.StarterGui:SetCoreGuiEnabled("Health", false)
- intro = script.Parent:FindFirstChild("Intro")
- script.Parent.Intro.Visible = true
- else
- ff.Visible = true
- loadout.Visible = true
- wait(2)
- ff:TweenPosition(UDim2.new(.35, 0, 0.3, 0), "Out", "Quad", .5, true)
- intro = script.Parent:FindFirstChild("Intro")
- intro.Visible = false
- game.StarterGui:SetCoreGuiEnabled("Backpack", true)
- game.StarterGui:SetCoreGuiEnabled("Chat", true)
- game.StarterGui:SetCoreGuiEnabled("PlayerList", true)
- game.StarterGui:SetCoreGuiEnabled("Health", false)
- end
- function onMouseLeave()
- intro.Credits:TweenPosition(UDim2.new(.2, 0, 0.6, 0), "Out", "Quad", .2, true)
- intro.VIP:TweenPosition(UDim2.new(.2, 0, 0.55, 0), "Out", "Quad", .2, true)
- intro.Play:TweenPosition(UDim2.new(.2, 0, 0.5, 0), "Out", "Quad", .2, true)
- end
- function onMouseEnterCredits()
- intro.Credits:TweenPosition(UDim2.new(.23, 0, 0.6, 0), "Out", "Quad", .2, true)
- intro.VIP:TweenPosition(UDim2.new(.2, 0, 0.55, 0), "Out", "Quad", .2, true)
- intro.Play:TweenPosition(UDim2.new(.2, 0, 0.5, 0), "Out", "Quad", .2, true)
- end
- function onMouseEnterVIP()
- intro.Credits:TweenPosition(UDim2.new(.2, 0, 0.6, 0), "Out", "Quad", .2, true)
- intro.VIP:TweenPosition(UDim2.new(.23, 0, 0.55, 0), "Out", "Quad", .2, true)
- intro.Play:TweenPosition(UDim2.new(.2, 0, 0.5, 0), "Out", "Quad", .2, true)
- end
- function onMouseEnterPlay()
- intro.Credits:TweenPosition(UDim2.new(.2, 0, 0.6, 0), "Out", "Quad", .2, true)
- intro.VIP:TweenPosition(UDim2.new(.2, 0, 0.55, 0), "Out", "Quad", .2, true)
- intro.Play:TweenPosition(UDim2.new(.23, 0, 0.5, 0), "Out", "Quad", .2, true)
- end
- intro.Credits.MouseEnter:connect(onMouseEnterCredits)
- intro.VIP.MouseEnter:connect(onMouseEnterVIP)
- intro.Play.MouseEnter:connect(onMouseEnterPlay)
- intro.Credits.MouseLeave:connect(onMouseLeave)
- intro.VIP.MouseLeave:connect(onMouseLeave)
- intro.Play.MouseLeave:connect(onMouseLeave)
- function intro2spawn()
- wait(.5)
- script.Respawn.Disabled = false
- wait(4)
- ff.Visible = true
- loadout.Visible = true
- intro.Visible = false
- local black = player.PlayerGui.StatManager.GunSelection:WaitForChild("Black")
- for i=0,1, .05 do
- black.BackgroundTransparency = i
- wait(.05)
- end
- game.StarterGui:SetCoreGuiEnabled("Backpack", true)
- game.StarterGui:SetCoreGuiEnabled("Chat", true)
- game.StarterGui:SetCoreGuiEnabled("PlayerList", true)
- end
- intro.Play.MouseButton1Down:connect(function()
- click()
- script.Parent.Black.Visible = true
- for i=1,0, -.05 do
- script.Parent.Black.BackgroundTransparency = i
- wait(.05)
- end
- if player:IsInGroup(165491) then --TRA
- player.TeamColor = BrickColor.new("Bright green")
- intro2spawn()
- elseif
- player:IsInGroup(53272) --WIJ
- or
- player:IsInGroup(72321)--FEAR
- or
- player:IsInGroup(7013) --RAT
- or
- player:IsInGroup(14638)--RSF
- or
- player:IsInGroup(1079599)--A-SOV
- or
- player:IsInGroup(123123)-- SC
- then
- player.TeamColor = BrickColor.new("Bright yellow")
- intro2spawn()
- else
- player.TeamColor = BrickColor.new("Bright red")
- intro2spawn()
- end
- end)
- intro.Credits.MouseButton1Down:connect(function()
- if intro.creditsXD.view.Value == false then
- click()
- intro.creditsXD:TweenPosition(UDim2.new(.5, 0, 0.45, 0), "Out", "Quad", .5, true)
- intro.creditsXD.view.Value = true
- else
- click()
- intro.creditsXD:TweenPosition(UDim2.new(1.2, 0, 0.45, 0), "Out", "Quad", .5, true)
- intro.creditsXD.view.Value = false
- end
- end)
- intro.VIP.MouseButton1Down:connect(function()
- game:GetService("MarketplaceService"):PromptPurchase(player,172051897)
- end)
- function updateImage()
- data = player.Data
- LO1.Primary.Image = "http://www.roblox.com/asset/?id="..data.Loadout1Primary.Loadout1PrimaryImage.Value
- LO1.Secondary.Image = "http://www.roblox.com/asset/?id="..data.Loadout1Secondary.Loadout1SecondaryImage.Value
- LO2.Primary.Image = "http://www.roblox.com/asset/?id="..data.Loadout2Primary.Loadout2PrimaryImage.Value
- LO2.Secondary.Image = "http://www.roblox.com/asset/?id="..data.Loadout2Secondary.Loadout2SecondaryImage.Value
- LO3.Primary.Image = "http://www.roblox.com/asset/?id="..data.Loadout3Primary.Loadout3PrimaryImage.Value
- LO3.Secondary.Image = "http://www.roblox.com/asset/?id="..data.Loadout3Secondary.Loadout3SecondaryImage.Value
- end
- if player:FindFirstChild("Data") == nil then
- LO = Instance.new("StringValue",player)
- LO.Name = "Data"
- L1P = Instance.new("StringValue",LO)
- L1P.Name = "Loadout1Primary"
- L1P.Value = "Replication"
- L1PI = Instance.new("StringValue",L1P)
- L1PI.Name = "Loadout1PrimaryImage"
- L1PI.Value = "169441746"
- L1S = Instance.new("StringValue",LO)
- L1S.Name = "Loadout1Secondary"
- L1S.Value = "Mini"
- L1SI = Instance.new("StringValue",L1S)
- L1SI.Name = "Loadout1SecondaryImage"
- L1SI.Value = "169441446"
- L2P = Instance.new("StringValue",LO)
- L2P.Name = "Loadout2Primary"
- L2P.Value = "FST"
- L2PI = Instance.new("StringValue",L2P)
- L2PI.Name = "Loadout2PrimaryImage"
- L2PI.Value = "169441217"
- L2S = Instance.new("StringValue",LO)
- L2S.Name = "Loadout2Secondary"
- L2S.Value = "Knife"
- L2SI = Instance.new("StringValue",L2S)
- L2SI.Name = "Loadout2SecondaryImage"
- L2SI.Value = "172062494"
- L3P = Instance.new("StringValue",LO)
- L3P.Name = "Loadout3Primary"
- L3P.Value = "Hunting_Rifle"
- L3PI = Instance.new("StringValue",L3P)
- L3PI.Name = "Loadout3PrimaryImage"
- L3PI.Value = "169441299"
- L3S = Instance.new("StringValue",LO)
- L3S.Name = "Loadout3Secondary"
- L3S.Value = "Flashlight"
- L3SI = Instance.new("StringValue",L3S)
- L3SI.Name = "Loadout3SecondaryImage"
- L3SI.Value = "172062450"
- else
- updateImage()
- end
- LO1.MouseButton1Down:connect(function()
- ff.Spawn.Selection.Value = 1
- ff.Spawn.PTSF.Value = true
- ff.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0.05, 0), "Out", "Quad", .1, true)
- ff.RightArrow:TweenPosition(UDim2.new(-.125, 0, 0.05, 0), "Out", "Quad", .1, true)
- click()
- end)
- LO2.MouseButton1Down:connect(function()
- ff.Spawn.Selection.Value = 2
- ff.Spawn.PTSF.Value = true
- ff.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0.3, 0), "Out", "Quad", .1, true)
- ff.RightArrow:TweenPosition(UDim2.new(-.125, 0, 0.3, 0), "Out", "Quad", .1, true)
- click()
- end)
- LO3.MouseButton1Down:connect(function()
- ff.Spawn.Selection.Value = 3
- ff.Spawn.PTSF.Value = true
- ff.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0.55, 0), "Out", "Quad", .1, true)
- ff.RightArrow:TweenPosition(UDim2.new(-.125, 0,0.55, 0), "Out", "Quad", .1, true)
- click()
- end)
- LO1.Edit.MouseButton1Down:connect(function()
- resetInfo1()
- ff.Spawn.Selection.Value = 1
- ff.Spawn.PTSF.Value = true
- ff.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0.05, 0), "Out", "Quad", .1, true)
- ff.RightArrow:TweenPosition(UDim2.new(-.125, 0, 0.05, 0), "Out", "Quad", .1, true)
- click()
- transition0()
- end)
- LO2.Edit.MouseButton1Down:connect(function()
- resetInfo1()
- ff.Spawn.Selection.Value = 2
- ff.Spawn.PTSF.Value = true
- ff.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0.3, 0), "Out", "Quad", .1, true)
- ff.RightArrow:TweenPosition(UDim2.new(-.125, 0, 0.3, 0), "Out", "Quad", .1, true)
- click()
- transition0()
- end)
- LO3.Edit.MouseButton1Down:connect(function()
- resetInfo1()
- ff.Spawn.Selection.Value = 3
- ff.Spawn.PTSF.Value = true
- ff.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0.55, 0), "Out", "Quad", .1, true)
- ff.RightArrow:TweenPosition(UDim2.new(-.125, 0,0.55, 0), "Out", "Quad", .1, true)
- click()
- transition0()
- end)
- spa.Original.MouseButton1Down:connect(function()
- spa.Spawn.Selection.Value = 0
- spa.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0, 0), "Out", "Quad", .1, true)
- spa.RightArrow:TweenPosition(UDim2.new(-.15, 0, 0, 0), "Out", "Quad", .1, true)
- click()
- end)
- spa.A.MouseButton1Down:connect(function()
- spa.Spawn.Selection.Value = 1
- spa.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0.2, 0), "Out", "Quad", .1, true)
- spa.RightArrow:TweenPosition(UDim2.new(-.15, 0, 0.2, 0), "Out", "Quad", .1, true)
- click()
- end)
- spa.B.MouseButton1Down:connect(function()
- spa.Spawn.Selection.Value = 2
- spa.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0.4, 0), "Out", "Quad", .1, true)
- spa.RightArrow:TweenPosition(UDim2.new(-.15, 0, 0.4, 0), "Out", "Quad", .1, true)
- click()
- end)
- spa.C.MouseButton1Down:connect(function()
- spa.Spawn.Selection.Value = 3
- spa.LeftArrow:TweenPosition(UDim2.new(1.05, 0, 0.6, 0), "Out", "Quad", .1, true)
- spa.RightArrow:TweenPosition(UDim2.new(-.15, 0, 0.6, 0), "Out", "Quad", .1, true)
- click()
- end)
- function resetInfo1()
- loadout.Info.Cost.Value = 0
- loadout.Info.ID.Value = "169441746" -- Image of Replication
- loadout.Info.gName.Value = "Replication"
- loadout.Info.Image.Image = "http://www.roblox.com/asset/?id=169441746"
- end
- function resetInfo2()
- loadout.Info.Cost.Value = 0
- loadout.Info.ID.Value = "169441446"
- loadout.Info.gName.Value = "Mini"
- loadout.Info.Image.Image = "http://www.roblox.com/asset/?id=169441446"
- end
- loadout.Primary.Top.Left.MouseButton1Down:connect(function()
- if loadout.Primary.Screen.Value < 3 then
- loadout.Primary.Screen.Value = loadout.Primary.Screen.Value + 1
- click()
- loadout.Primary.TopBar:TweenPosition(UDim2.new((0.25*loadout.Primary.Screen.Value), 0, 0.07, 0), "Out", "Quad", .2, true)
- boldingPrim(loadout.Primary.Screen.Value)
- primarySlideLeft(loadout.Primary.Screen.Value)
- end
- end)
- loadout.Primary.Top.Right.MouseButton1Down:connect(function()
- if loadout.Primary.Screen.Value > -3 then
- loadout.Primary.Screen.Value = loadout.Primary.Screen.Value - 1
- click()
- loadout.Primary.TopBar:TweenPosition(UDim2.new((0.25*loadout.Primary.Screen.Value), 0, 0.07, 0), "Out", "Quad", .2, true)
- boldingPrim(loadout.Primary.Screen.Value)
- primarySlideRight(loadout.Primary.Screen.Value)
- end
- end)
- loadout.Secondary.Top.Left.MouseButton1Down:connect(function()
- if loadout.Secondary.Screen.Value < 1 then
- loadout.Secondary.Screen.Value = loadout.Secondary.Screen.Value + 1
- click()
- loadout.Secondary.TopBar:TweenPosition(UDim2.new((0.25*loadout.Secondary.Screen.Value), 0, 0.07, 0), "Out", "Quad", .2, true)
- boldingSec(loadout.Secondary.Screen.Value)
- secondarySlideLeft(loadout.Secondary.Screen.Value)
- end
- end)
- loadout.Secondary.Top.Right.MouseButton1Down:connect(function()
- if loadout.Secondary.Screen.Value > -1 then
- loadout.Secondary.Screen.Value = loadout.Secondary.Screen.Value - 1
- click()
- loadout.Secondary.TopBar:TweenPosition(UDim2.new((0.25*loadout.Secondary.Screen.Value), 0, 0.07, 0), "Out", "Quad", .2, true)
- boldingSec(loadout.Secondary.Screen.Value)
- secondarySlideRight(loadout.Secondary.Screen.Value)
- end
- end)
- function boldingSec(val)
- if val == 1 then
- loadout.Secondary.TopBar.Melee.Text = "[ Melee ]"
- loadout.Secondary.TopBar.Pistol.Text = "Pistols"
- elseif val == 0 then
- loadout.Secondary.TopBar.Melee.Text = "Melee"
- loadout.Secondary.TopBar.Pistol.Text = "[ Pistols ]"
- loadout.Secondary.TopBar.Gear.Text = "Gear"
- elseif val == -1 then
- loadout.Secondary.TopBar.Melee.Text = "Melee"
- loadout.Secondary.TopBar.Pistol.Text = "Pistols"
- loadout.Secondary.TopBar.Gear.Text = "[ Gear ]"
- end
- end
- function boldingPrim(val)
- if val == 3 then
- loadout.Primary.TopBar.MG.Text = "[ Machine Guns ]"
- loadout.Primary.TopBar.Shotgun.Text = "Shotguns"
- elseif val == 2 then
- loadout.Primary.TopBar.MG.Text = "Machine Guns"
- loadout.Primary.TopBar.Shotgun.Text = "[ Shotguns ]"
- loadout.Primary.TopBar.SMG.Text = "Submachine Guns"
- elseif val == 1 then
- loadout.Primary.TopBar.Shotgun.Text = "Shotguns"
- loadout.Primary.TopBar.SMG.Text = "[ Submachine Guns ]"
- loadout.Primary.TopBar.Assault.Text = "Assault Rifles"
- elseif val == 0 then
- loadout.Primary.TopBar.SMG.Text = "Submachine Guns"
- loadout.Primary.TopBar.Assault.Text = "[ Assault Rifles] "
- loadout.Primary.TopBar.Rifle.Text = "Rifles"
- elseif val == -1 then
- loadout.Primary.TopBar.Assault.Text = "Assault Rifles"
- loadout.Primary.TopBar.Rifle.Text = "[ Rifles ]"
- loadout.Primary.TopBar.Sniper.Text = "Snipers"
- elseif val == -2 then
- loadout.Primary.TopBar.Rifle.Text = "Rifles"
- loadout.Primary.TopBar.Sniper.Text = "[ Snipers ]"
- loadout.Primary.TopBar.Special.Text = "Specials"
- elseif val == -3 then
- loadout.Primary.TopBar.Sniper.Text = "Snipers"
- loadout.Primary.TopBar.Special.Text = "[ Specials ] "
- end
- end
- function secondarySlideLeft(visible)
- if visible == 0 then
- loadout.Secondary.Pistol.Position = UDim2.new(.6,0,1.1,0)
- loadout.Secondary.Gear:TweenPosition(UDim2.new(-.775, 0, 0.1, 0), "Out", "Quad", .2, true)
- loadout.Secondary.Pistol:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- elseif visible == 1 then
- loadout.Secondary.Melee.Position = UDim2.new(.6,0,1.1,0)
- loadout.Secondary.Pistol:TweenPosition(UDim2.new(-.775, 0, 0.1, 0), "Out", "Quad", .2, true)
- loadout.Secondary.Melee:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- end
- end
- function secondarySlideRight(visible)
- if visible == -1 then
- loadout.Secondary.Gear.Position = UDim2.new(-.775,0,0.1,0)
- loadout.Secondary.Gear:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- loadout.Secondary.Pistol:TweenPosition(UDim2.new(.6, 0, 1.1, 0), "Out", "Quad", .2, true)
- elseif visible == 0 then
- loadout.Secondary.Pistol.Position = UDim2.new(-.775,0,0.1,0)
- loadout.Secondary.Pistol:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- loadout.Secondary.Melee:TweenPosition(UDim2.new(.6, 0, 1.1, 0), "Out", "Quad", .2, true)
- end
- end
- function primarySlideLeft(visible)
- if visible == -2 then
- loadout.Primary.Sniper.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Special:TweenPosition(UDim2.new(-.775, 0, 0.1, 0), "Out", "Quad", .2, true)
- loadout.Primary.Sniper:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- elseif visible == -1 then
- loadout.Primary.Rifle.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Sniper:TweenPosition(UDim2.new(-.775, 0, 0.1, 0), "Out", "Quad", .2, true)
- loadout.Primary.Rifle:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- elseif visible == 0 then
- loadout.Primary.Assault.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Rifle:TweenPosition(UDim2.new(-.775, 0, 0.1, 0), "Out", "Quad", .2, true)
- loadout.Primary.Assault:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- elseif visible == 1 then
- loadout.Primary.SMG.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Assault:TweenPosition(UDim2.new(-.775, 0, 0.1, 0), "Out", "Quad", .2, true)
- loadout.Primary.SMG:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- elseif visible == 2 then
- loadout.Primary.Shotgun.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.SMG:TweenPosition(UDim2.new(-.775, 0, 0.1, 0), "Out", "Quad", .2, true)
- loadout.Primary.Shotgun:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- elseif visible == 3 then
- loadout.Primary.MG.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Shotgun:TweenPosition(UDim2.new(-.775, 0, 0.1, 0), "Out", "Quad", .2, true)
- loadout.Primary.MG:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- end
- end
- function primarySlideRight(visible)
- if visible == -3 then
- loadout.Primary.Special.Position = UDim2.new(-.775,0,0.1,0)
- loadout.Primary.Special:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- loadout.Primary.Sniper:TweenPosition(UDim2.new(.6, 0, 1.1, 0), "Out", "Quad", .2, true)
- elseif visible == -2 then
- loadout.Primary.Sniper.Position = UDim2.new(-.775,0,0.1,0)
- loadout.Primary.Sniper:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- loadout.Primary.Rifle:TweenPosition(UDim2.new(.6, 0, 1.1, 0), "Out", "Quad", .2, true)
- elseif visible == -1 then
- loadout.Primary.Rifle.Position = UDim2.new(-.775,0,0.1,0)
- loadout.Primary.Rifle:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- loadout.Primary.Assault:TweenPosition(UDim2.new(.6, 0, 1.1, 0), "Out", "Quad", .2, true)
- elseif visible == 0 then
- loadout.Primary.Assault.Position = UDim2.new(-.775,0,0.1,0)
- loadout.Primary.Assault:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- loadout.Primary.SMG:TweenPosition(UDim2.new(.6, 0, 1.1, 0), "Out", "Quad", .2, true)
- elseif visible == 1 then
- loadout.Primary.SMG.Position = UDim2.new(-.775,0,0.1,0)
- loadout.Primary.SMG:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- loadout.Primary.Shotgun:TweenPosition(UDim2.new(.6, 0, 1.1, 0), "Out", "Quad", .2, true)
- elseif visible == 2 then
- loadout.Primary.Shotgun.Position = UDim2.new(-.775,0,0.1,0)
- loadout.Primary.Shotgun:TweenPosition(UDim2.new(.225, 0, 0.25, 0), "Out", "Quad", .2, true)
- loadout.Primary.MG:TweenPosition(UDim2.new(.6, 0, 1.1, 0), "Out", "Quad", .2, true)
- end
- end
- function theaPrimary(name,id,cost)---------
- click()
- loadout.Info.Image.Image = "http://www.roblox.com/asset/?version=1&id="..id
- loadout.Info.Confirm.Text = "Confirm: "..cost.." Kills"
- loadout.Info.gName.Value = name
- loadout.Info.ID.Value = id
- loadout.Info.Cost.Value = cost
- end
- function theaSecondary(name,id,cost)---------
- click()
- loadout.Info.Image.Image = "http://www.roblox.com/asset/?version=1&id="..id
- loadout.Info.Confirm.Text = "Confirm: "..cost.." Kills"
- loadout.Info.gName.Value = name
- loadout.Info.ID.Value = id
- loadout.Info.Cost.Value = cost
- end
- loadout.Info.Confirm.MouseButton1Down:connect(function()
- click()
- if ff.Spawn.PTSF.Value == true then
- if ff.Spawn.Selection.Value == 1 then
- if player.leaderstats.KOs.Value >= loadout.Info.Cost.Value then
- player.Data.Loadout1Primary.Value = loadout.Info.gName.Value
- player.Data.Loadout1Primary.Loadout1PrimaryImage.Value = loadout.Info.ID.Value
- transition1()
- end
- elseif ff.Spawn.Selection.Value == 2 then
- if player.leaderstats.KOs.Value >= loadout.Info.Cost.Value then
- player.Data.Loadout2Primary.Value = loadout.Info.gName.Value
- player.Data.Loadout2Primary.Loadout2PrimaryImage.Value = loadout.Info.ID.Value
- transition1()
- end
- elseif ff.Spawn.Selection.Value == 3 then
- if player.leaderstats.KOs.Value >= loadout.Info.Cost.Value then
- player.Data.Loadout3Primary.Value = loadout.Info.gName.Value
- player.Data.Loadout3Primary.Loadout3PrimaryImage.Value = loadout.Info.ID.Value
- transition1()
- end
- end
- elseif ff.Spawn.PTSF.Value == false then
- if ff.Spawn.Selection.Value == 1 then
- if player.leaderstats.KOs.Value >= loadout.Info.Cost.Value then
- player.Data.Loadout1Secondary.Value = loadout.Info.gName.Value
- player.Data.Loadout1Secondary.Loadout1SecondaryImage.Value = loadout.Info.ID.Value
- transition2()
- end
- elseif ff.Spawn.Selection.Value == 2 then
- if player.leaderstats.KOs.Value >= loadout.Info.Cost.Value then
- player.Data.Loadout2Secondary.Value = loadout.Info.gName.Value
- player.Data.Loadout2Secondary.Loadout2SecondaryImage.Value = loadout.Info.ID.Value
- transition2()
- end
- elseif ff.Spawn.Selection.Value == 3 then
- if player.leaderstats.KOs.Value >= loadout.Info.Cost.Value then
- player.Data.Loadout3Secondary.Value = loadout.Info.gName.Value
- player.Data.Loadout3Secondary.Loadout3SecondaryImage.Value = loadout.Info.ID.Value
- transition2()
- end
- end
- end
- end)
- function transition0() -- removing FF and adding in primary
- if ff.Spawn.Busy.Value == true then else
- ff.Spawn.Busy.Value = true
- ff:TweenPosition(UDim2.new(.35, 0, 1.3, 0), "Out", "Quad", .3, true)
- wait(.3)
- ff.Visible = false
- loadout.Info.Visible = true
- loadout.Primary.Visible = true
- loadout.Info:TweenPosition(UDim2.new(.525, 0, .25, 0), "Out", "Quad", .3, true)
- loadout.Primary.TopBar:TweenPosition(UDim2.new(0, 0, .07, 0), "Out", "Quad", .3, true)
- loadout.Primary.Top:TweenPosition(UDim2.new(0, 0, .07, 0), "Out", "Quad", .3, true)
- loadout.Primary.Assault.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Primary.Assault:TweenPosition(UDim2.new(.225, 0, .25, 0), "Out", "Quad", .3, true)
- loadout.Primary.SMG.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Primary.Shotgun.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Primary.MG.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Primary.Rifle.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Sniper.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Special.Position = UDim2.new(.6,0,1.1,0)
- ff.Spawn.Busy.Value = false
- loadout.Primary.Screen.Value = 0
- end
- end
- function transition1() -- removing primary and adding in secondary
- if ff.Spawn.Busy.Value == true then else
- ff.Spawn.Busy.Value = true
- loadout.Info:TweenPosition(UDim2.new(1.525, 0, .25, 0), "Out", "Quad", .3, true)
- loadout.Primary.TopBar:TweenPosition(UDim2.new(0, 0, -.93, 0), "Out", "Quad", .3, true)
- loadout.Primary.Top:TweenPosition(UDim2.new(0, 0, -.93, 0), "Out", "Quad", .3, true)
- loadout.Primary.Assault.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Primary.Assault:TweenPosition(UDim2.new(-.775, 0, .25, 0), "Out", "Quad", .3, true)
- loadout.Primary.SMG.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Primary.Shotgun.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Primary.MG.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Primary.Rifle.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Sniper.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Special.Position = UDim2.new(.6,0,1.1,0)
- loadout.Primary.Screen.Value = 0
- loadout.Secondary.Screen.Value = 0
- wait(.3)
- resetInfo2()
- loadout.Primary.Visible = false
- loadout.Secondary.Visible = true
- ff.Spawn.PTSF.Value = false
- loadout.Info:TweenPosition(UDim2.new(.525, 0, .25, 0), "Out", "Quad", .3, true)
- loadout.Secondary.TopBar:TweenPosition(UDim2.new(0, 0, .07, 0), "Out", "Quad", .3, true)
- loadout.Secondary.Top:TweenPosition(UDim2.new(0, 0, .07, 0), "Out", "Quad", .3, true)
- loadout.Secondary.Pistol.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Secondary.Pistol:TweenPosition(UDim2.new(.225, 0, .25, 0), "Out", "Quad", .3, true)
- loadout.Secondary.Melee.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Secondary.Gear.Position = UDim2.new(.6,0,1.1,0)
- ff.Spawn.Busy.Value = false
- end
- end
- function transition2()
- if ff.Spawn.Busy.Value == true then else
- ff.Spawn.Busy.Value = true
- loadout.Info:TweenPosition(UDim2.new(1.525, 0, .25, 0), "Out", "Quad", .3, true)
- loadout.Secondary.TopBar:TweenPosition(UDim2.new(0, 0, -.93, 0), "Out", "Quad", .3, true)
- loadout.Secondary.Top:TweenPosition(UDim2.new(0, 0, -.93, 0), "Out", "Quad", .3, true)
- loadout.Secondary.Pistol.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Secondary.Pistol:TweenPosition(UDim2.new(-.775, 0, .25, 0), "Out", "Quad", .3, true)
- loadout.Secondary.Melee.Position = UDim2.new( -0.775,0,.1,0)
- loadout.Secondary.Gear.Position = UDim2.new(.6,0,1.1,0)
- ff.Spawn.Busy.Value = false
- ff.Spawn.PTSF.Value = true
- updateImage()
- wait(.3)
- ff.Visible = true
- ff:TweenPosition(UDim2.new(.35, 0, .3, 0), "Out", "Quad", .3, true)
- end
- end
- loadout.Primary.Assault.P01.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P01.Text,"169441746",0)
- end)
- loadout.Primary.Assault.P02.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P02.Text,"169440779",5)
- end)
- loadout.Primary.Assault.P03.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P03.Text,"169442051",10)
- end)
- loadout.Primary.Assault.P04.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P04.Text,"169441000",25)
- end)
- loadout.Primary.Assault.P05.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P05.Text,"169442144",30 )
- end)
- loadout.Primary.Assault.P06.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P06.Text,"169440981",3 )
- end)
- loadout.Primary.Assault.P07.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P07.Text,"169440786",9 )
- end)
- loadout.Primary.Assault.P08.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P08.Text,"169440856",15 )
- end)
- loadout.Primary.Assault.P09.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P09.Text,"169440965",20 )
- end)
- loadout.Primary.Assault.P10.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Assault.P10.Text,"169440939",40 )
- end)
- loadout.Primary.SMG.P01.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.SMG.P01.Text,"169441217",0 )
- end)
- loadout.Primary.SMG.P02.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.SMG.P02.Text,"169441884",4)
- end)
- loadout.Primary.SMG.P03.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.SMG.P03.Text,"169441405",8)
- end)
- loadout.Primary.SMG.P04.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.SMG.P04.Text,"169441990",12)
- end)
- loadout.Primary.SMG.P05.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.SMG.P05.Text,"169441381",18)
- end)
- loadout.Primary.SMG.P06.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.SMG.P06.Text,"169441713",24)
- end)
- loadout.Primary.SMG.P07.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.SMG.P07.Text,"169441823",28)
- end)
- loadout.Primary.SMG.P08.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.SMG.P08.Text,"169441674",32)
- end)
- loadout.Primary.SMG.P09.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.SMG.P09.Text,"169442159",37)
- end)
- loadout.Primary.Shotgun.P01.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Shotgun.P01.Text,"169441838",5 )
- end)
- loadout.Primary.Shotgun.P02.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Shotgun.P02.Text,"169442116",10 )
- end)
- loadout.Primary.Shotgun.P03.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Shotgun.P03.Text,"169441280",15 )
- end)
- loadout.Primary.Shotgun.P04.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Shotgun.P05.Text,"169440992",20 )
- end)
- loadout.Primary.Shotgun.P05.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Shotgun.P05.Text,"169441854",25 )
- end)
- loadout.Primary.Shotgun.P06.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Shotgun.P06.Text,"155545731",18 )
- end)
- loadout.Primary.Shotgun.P07.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Shotgun.P07.Text,"169440838",38 )
- end)
- loadout.Primary.Shotgun.P08.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Shotgun.P08.Text,"169441790",50 )
- end)
- loadout.Primary.MG.P01.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.MG.P01.Text,"169440883",5 )
- end)
- loadout.Primary.MG.P02.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.MG.P02.Text,"169442130",12 )
- end)
- loadout.Primary.MG.P03.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.MG.P03.Text,"169441026",18 )
- end)
- loadout.Primary.MG.P04.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.MG.P04.Text,"169440875",26 )
- end)
- loadout.Primary.MG.P05.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.MG.P05.Text,"169441867",26 )
- end)
- loadout.Primary.MG.P06.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.MG.P06.Text,"169440779",34 )
- end)
- loadout.Primary.MG.P07.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.MG.P07.Text,"155531982",30 )
- end)
- loadout.Primary.MG.P08.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.MG.P08.Text,"169441435",58 )
- end)
- loadout.Primary.MG.P09.MouseButton1Down:connect(function()
- if player:IsInGroup(1059575) then
- theaPrimary(loadout.Primary.MG.P09.Text,"169440773", 10 )
- else
- theaPrimary(loadout.Primary.MG.P09.Text,"169440773", 999 )
- end
- end)
- loadout.Primary.Rifle.P01.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Rifle.P01.Text,"169441299",0 )
- end)
- loadout.Primary.Rifle.P02.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Rifle.P02.Text,"169441236",4 )
- end)
- loadout.Primary.Rifle.P03.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Rifle.P03.Text,"169442000",14 )
- end)
- loadout.Primary.Rifle.P04.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Rifle.P04.Text,"169441756",30 )
- end)
- loadout.Primary.Rifle.P05.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Rifle.P05.Text,"169441952",38 )
- end)
- loadout.Primary.Rifle.P06.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Rifle.P06.Text,"169440829",38 )
- end)
- loadout.Primary.Rifle.P07.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Rifle.P07.Text,"155545718",16 )
- end)
- loadout.Primary.Rifle.P08.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Rifle.P08.Text,"169442094",42 )
- end)
- loadout.Primary.Rifle.P09.MouseButton1Down:connect(function()
- if player:IsInGroup(1059575) then
- theaPrimary(loadout.Primary.Rifle.P09.Text,"169442061",0 )
- else
- theaPrimary(loadout.Primary.Rifle.P09.Text,"169442061",9999)
- end
- end)
- loadout.Primary.Sniper.P01.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Sniper.P01.Text,"169441271",6 )
- end)
- loadout.Primary.Sniper.P02.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Sniper.P02.Text,"169441649",12 )
- end)
- loadout.Primary.Sniper.P03.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Sniper.P03.Text,"169441613",20 )
- end)
- loadout.Primary.Sniper.P04.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Sniper.P04.Text,"169441663",26 )
- end)
- loadout.Primary.Sniper.P05.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Sniper.P05.Text,"169440791", 65 )
- end)
- loadout.Primary.Sniper.P06.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Sniper.P06.Text,"155545737", 16 )
- end)
- loadout.Primary.Sniper.P07.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Sniper.P07.Text,"169442176", 50 )
- end)
- loadout.Primary.Sniper.P08.MouseButton1Down:connect(function()
- if player:IsInGroup(1059575) then
- theaPrimary(loadout.Primary.Sniper.P08.Text,"169442082", 10 )
- else
- theaPrimary(loadout.Primary.Sniper.P08.Text,"169442082", 9999 )
- end
- end)
- loadout.Primary.Special.P01.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Special.P01.Text,"169441976",11 )
- end)
- loadout.Primary.Special.P02.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Special.P02.Text,"169440809",22 )
- end)
- loadout.Primary.Special.P03.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Special.P03.Text,"169440759",36 )
- end)
- loadout.Primary.Special.P04.MouseButton1Down:connect(function()
- theaPrimary(loadout.Primary.Special.P04.Text,"169441807", 350 )
- end)
- loadout.Secondary.Pistol.P01.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P01.Text,"169441446",0)
- end)
- loadout.Secondary.Pistol.P02.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P02.Text,"143107081",2)
- end)
- loadout.Secondary.Pistol.P03.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P03.Text,"169441048",7)
- end)
- loadout.Secondary.Pistol.P04.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P04.Text,"169441911",14)
- end)
- loadout.Secondary.Pistol.P05.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P05.Text,"169441396",18)
- end)
- loadout.Secondary.Pistol.P06.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P06.Text,"169441911",22)
- end)
- loadout.Secondary.Pistol.P07.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P07.Text,"169441011",29)
- end)
- loadout.Secondary.Pistol.P08.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P08.Text,"169441961",34)
- end)
- loadout.Secondary.Pistol.P09.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P09.Text,"169440862",38)
- end)
- loadout.Secondary.Pistol.P10.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P10.Text,"169441696",50)
- end)
- loadout.Secondary.Pistol.P11.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Pistol.P11.Text,"169441775",75)
- end)
- loadout.Secondary.Gear.P01.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Gear.P01.Text,"172062450",0)
- end)
- loadout.Secondary.Gear.P02.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Gear.P02.Text,"172062436",2)
- end)
- loadout.Secondary.Gear.P03.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Gear.P03.Text,"172062521",6)
- end)
- loadout.Secondary.Gear.P04.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Gear.P04.Text,"172062521",10)
- end)
- loadout.Secondary.Gear.P05.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Gear.P05.Text,"172062541",14)
- end)
- loadout.Secondary.Gear.P06.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Gear.P06.Text,"172062331",24)
- end)
- loadout.Secondary.Gear.P07.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Gear.P07.Text,"172062383",30)
- end)
- loadout.Secondary.Gear.P08.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Gear.P08.Text,"172062345",30)
- end)
- loadout.Secondary.Melee.P01.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Melee.P01.Text,"172062494",0)
- end)
- loadout.Secondary.Melee.P02.MouseButton1Down:connect(function()
- if script.HasGP.Value == true then
- theaSecondary(loadout.Secondary.Melee.P02.Text,"143107016",0)
- else
- theaSecondary(loadout.Secondary.Melee.P02.Text,"143107016",5)
- end
- end)
- loadout.Secondary.Melee.P03.MouseButton1Down:connect(function()
- theaSecondary(loadout.Secondary.Melee.P03.Text,"172062465",60)
- end)
- loadout.Secondary.Melee.P04.MouseButton1Down:connect(function()
- if player:IsInGroup(1059575) and player.Name == "thea96" then
- theaSecondary(loadout.Secondary.Melee.P04.Text,"172062564",15)
- else
- theaSecondary(loadout.Secondary.Melee.P04.Text,"172062564",99999)
- end
- end)
- ff.Spawn.MouseButton1Down:connect(function()
- click()
- if ff.Spawn.Busy.Value == false then
- ff.Spawn.Busy.Value = true
- spa.Visible = true
- ff:TweenPosition(UDim2.new(.35, 0, 1.3, 0), "Out", "Quad", .3, true)
- spa:TweenPosition(UDim2.new(.4, 0, .35, 0), "Out", "Quad", .3, true)
- wait(.3)
- ff.Visible = false
- loadout.Visible = false
- ff.Spawn.Busy.Value = false
- end
- end)
- function spawningIn1()
- script.Parent.Black.Visible = true
- for i=1,0, -.05 do
- script.Parent.Black.BackgroundTransparency = i
- wait(.05)
- end
- wait(.05)
- script.Parent.Parent.AmmoBar.Visible = true
- bp = script.Parent.Parent.Parent.Parent.Backpack
- if ff.Spawn.Selection.Value == 1 then
- game.ReplicatedStorage.Primary[player.Data.Loadout1Primary.Value]:Clone().Parent=bp
- wait(.05)
- game.ReplicatedStorage.Secondary[player.Data.Loadout1Secondary.Value]:Clone().Parent=bp
- elseif ff.Spawn.Selection.Value == 2 then
- game.ReplicatedStorage.Primary[player.Data.Loadout2Primary.Value]:Clone().Parent=bp
- wait(.05)
- game.ReplicatedStorage.Secondary[player.Data.Loadout2Secondary.Value]:Clone().Parent=bp
- elseif ff.Spawn.Selection.Value == 3 then
- game.ReplicatedStorage.Primary[player.Data.Loadout3Primary.Value]:Clone().Parent=bp
- wait(.05)
- game.ReplicatedStorage.Secondary[player.Data.Loadout3Secondary.Value]:Clone().Parent=bp
- end
- end
- function spawningIn2()
- wait(.05)
- local target= player.Character.Humanoid
- local camera=Workspace.Camera
- camera.CameraSubject=target
- camera.CameraType = 5
- player.Character.Torso.Anchored= false
- spa.Visible = false
- for i=0,1, .05 do
- script.Parent.Black.BackgroundTransparency = i
- wait(.05)
- end
- wait(.05)
- script.Parent.Black:Destroy()
- ab = script.Parent.Parent.AmmoBar
- wait(.15)
- ab.RaidGUI:TweenPosition(UDim2.new(.25, 0, -2.395, 0), "Out", "Quad", .5, true)
- ab.CPGUI:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", .5, true)
- ab.Box:TweenPosition(UDim2.new(.05, 0, 0, 0), "Out", "Quad", .5, true)
- ab.Box2:TweenPosition(UDim2.new(.95, 0, 0, 0), "Out", "Quad", .5, true)
- wait(2.5)
- local found = player.Character:FindFirstChild("ForceField")
- if found then
- found:remove()
- end
- script.Parent:Destroy()
- end
- spa.Spawn.MouseButton1Down:connect(function()
- click()
- if ff.Spawn.Busy.Value == false then
- if spa.Spawn.Selection.Value == 0 then
- if player.TeamColor == BrickColor.new("Bright red") then
- ff.Spawn.Busy.Value = true
- spawningIn1()
- character.Torso.CFrame = CFrame.new(Vector3.new(152, 24, 840.0)+Vector3.new(math.random(-5,5),15,math.random(-5,5)))
- spawningIn2()
- elseif player.TeamColor == BrickColor.new("Bright green") or player.TeamColor == BrickColor.new("Bright yellow") then
- ff.Spawn.Busy.Value = true
- spawningIn1()
- character.Torso.CFrame = CFrame.new(Vector3.new(382, 25.5, -441) + Vector3.new(math.random(-50,50),15,math.random(-50,50)))
- spawningIn2()
- end
- elseif spa.Spawn.Selection.Value == 1 then
- if (player.TeamColor == BrickColor.new("Bright red") and fe.CapPoints.Cap1.Value == 2) or ( (player.TeamColor == BrickColor.new("Bright green") or player.TeamColor == BrickColor.new("Bright yellow")) and fe.CapPoints.Cap1.Value == 0) then
- ff.Spawn.Busy.Value = true
- spawningIn1()
- character.Torso.CFrame =CFrame.new(Vector3.new(-83.781, 30, 40.584)+ Vector3.new(math.random(-50,50),15,math.random(-50,50)))
- spawningIn2()
- end
- elseif spa.Spawn.Selection.Value == 2 then
- if (player.TeamColor == BrickColor.new("Bright red") and fe.CapPoints.Cap2.Value == 2) or ( (player.TeamColor == BrickColor.new("Bright green") or player.TeamColor == BrickColor.new("Bright yellow")) and fe.CapPoints.Cap2.Value == 0) then
- ff.Spawn.Busy.Value = true
- spawningIn1()
- character.Torso.CFrame =CFrame.new(Vector3.new(768.5, 30, 491)+ Vector3.new(math.random(-50,50),15,math.random(-50,50)))
- spawningIn2()
- end
- elseif spa.Spawn.Selection.Value == 3 then
- if (player.TeamColor == BrickColor.new("Bright red") and fe.CapPoints.Cap3.Value == 2) or ( (player.TeamColor == BrickColor.new("Bright green") or player.TeamColor == BrickColor.new("Bright yellow")) and fe.CapPoints.Cap3.Value == 0) then
- ff.Spawn.Busy.Value = true
- spawningIn1()
- character.Torso.CFrame =CFrame.new(Vector3.new(969.94, 30, -665.19)+ Vector3.new(math.random(-50,50),15,math.random(-50,50)))
- spawningIn2()
- end
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement