Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Player = script.Parent.Parent
- while Player:findFirstChild("leaderstat") == nil do wait() end
- while Player.leaderstat:findFirstChild("Banned") == nil do wait() end
- --Default banned people
- if Player.AccountAge < 60 then
- script.AntiAltGui.Frame.Value.Text = "Days Remaining: "..(60 - Player.AccountAge)..""
- script.AntiAltGui.Frame.Visible = true
- wait(5)
- while true do end
- end
- if Player.Name == "TheNextEvolution" or Player.Name == "MyCutenessKills"
- or Player.Name == "HawkStrattus" or Player.Name == "Jiiji"
- or Player.Name == "jiji1997" or Player.Name == "Lululukas"
- or Player.Name == "Deimantas14" or Player.Name == "MrMicroPants"
- or Player.Name == "arshad145" or Player.Name == "arshad1450"
- or Player.Name == "AdorablePayton1" or Player.Name == "omarkhan5670069"
- or Player.Name == "stickarenagod" or Player.Name == "Aruulis"
- or Player.Name == "AruulisAlt" or Player.Name == "Azurade"
- or Player.Name == "SolisDeus" or Player.Name == "fegtlord223"
- or Player.Name == "KaraAkai" or Player.Name == "ProjectLulzSecV2"
- or Player.Name == "certo90" or Player.Name == "haziq45645"
- or Player.Name == "TheRobloxerGuy2" or Player.Name == "sweetkittykat11"
- or Player.Name == "robblox14" or Player.Name == "Nyxrasil"
- or Player.Name == "bomzass3" or Player.Name == "kobijuan"
- or Player.Name == "kingtanvir75" or Player.Name == "QwertyOpBeast"
- or Player.Name == "WaterTank2" or Player.Name == "dragonslayersavur"
- or Player.Name == "revender808" or Player.Name == "madmono500"
- or Player.Name == "happywheelsthepro" or Player.Name == "AnacondaBigPssy"
- or Player.Name == "ThatIsAllFolks" or Player.Name == "Guslu216"
- or Player.Name == "warhereo" or Player.Name == "Warhereo11"
- or Player.Name == "cpaulizi" or Player.Name == "CPAULIZIALT"
- or Player.Name == "camcam155" or Player.Name == "Deimantas16"
- or Player.Name == "XxTheExtremexX" or Player.Name == "fattylord223"
- or Player.Name == "Geomaster" or Player.Name == "VisuaIEffects"
- or Player.Name == "Drakewildboy" or Player.Name == "nubletzzz444"
- or Player.Name == "mario1984" or Player.Name == "Xavortor"
- or Player.Name == "DoUevenJavaScript" or Player.Name == "crazygeoffrey"
- or Player.Name == "Georgewashington111" or Player.Name == "SwagKillin"
- or Player.Name == "leinad1313" or Player.Name == "haziq456"
- or Player.Name == "SirThanatos" or Player.Name == "fegtlord332"
- or Player.Name == "Maskerader" or Player.Name == "IHateVeFTO"
- or Player.Name == "Negration" or Player.Name == "williamdarkz"
- or Player.Name == "Magnition" or Player.Name == "AlexSein" then
- Player.leaderstat.Banned.Value = true
- while true do end
- end
- --Unbanned people
- if Player.leaderstat.Banned.Value == true then
- if Player.Name ~= "PrometheanExoduz" and Player.Name ~= "VetexGames"
- and Player.Name ~= "TaleOfScripting" and Player.Name ~= "techlevel80"
- and Player.Name ~= "QuasarDragon" and Player.Name ~= "Tlmsuper"
- and Player.Name ~= "royalben10" and Player.Name ~= "MasterKoiHD"
- and Player.Name ~= "AltVetexGames" and Player.Name ~= "AlphaNatsu"
- and Player.Name ~= "AnnaMLGBanana" and Player.Name ~= "TheOnly1ForU"
- and Player.Name ~= "ExplodingOveralls" and Player.Name ~= "HaroldChocolate"
- and Player.Name ~= "CaptainOfChaos" and Player.Name ~= "Pearrot"
- and Player.Name ~= "WolfFang235" and Player.Name ~= "alternateworld"
- and Player.Name ~= "Bianca7" and Player.Name ~= "badrobotboy123"
- and Player.Name ~= "iiCandyFrappe" and Player.Name ~= "Keralix"
- and Player.Name ~= "Magnition" and Player.Name ~= "EvilTjDj"
- and Player.Name ~= "DonVMC" and Player.Name ~= "VegetaSSJ34"
- and Player.Name ~= "NatsuDragonian" and Player.Name ~= "DemonAssasin22ur"
- and Player.Name ~= "Senflake" and Player.Name ~= "DecimatedInsanity"
- and Player.Name ~= "sszion" and Player.Name ~= "ghjf0309"
- and Player.Name ~= "brendonturtle" and Player.Name ~= "xBa4kStabz"
- and Player.Name ~= "FallingStar101" and Player.Name ~= "Marumei"
- and Player.Name ~= "batninja12" and Player.Name ~= "GSTARx"
- and Player.Name ~= "Cptkush" and Player.Name ~= "SuperAgentRider"
- and Player.Name ~= "SkillSc0p3z" and Player.Name ~= "Aspaptral"
- and Player.Name ~= "AmaterasuReaper" and Player.Name ~= "TheUndentified"
- and Player.Name ~= "XWolfgamer" and Player.Name ~= "phojandj123456"
- and Player.Name ~= "Relevantix" and Player.Name ~= "jordanfly16"
- and Player.Name ~= "Zakariatron2000" and Player.Name ~= "FlamingPrimal"
- and Player.Name ~= "foodm234" and Player.Name ~= "darkerenpheonix"
- and Player.Name ~= "zara3" and Player.Name ~= "Niko20000802"
- and Player.Name ~= "Kurasshunokami" and Player.Name ~= "iceycoolkid"
- and Player.Name ~= "AlexSein" and Player.Name ~= "rodriguenglt"
- and Player.Name ~= "lucassen12" and Player.Name ~= "nightshade88888"
- and Player.Name ~= "boss11204" and Player.Name ~= "max95363"
- and Player.Name ~= "Firered2012" and Player.Name ~= "TheMadTrickster"
- and Player.Name ~= "Nostalgial" and Player.Name ~= "hieustcl"
- and Player.Name ~= "coolse10" and Player.Name ~= "SvaggerInYouMouth"
- and Player.Name ~= "sonicx129" and Player.Name ~= "xStealthBear"
- and Player.Name ~= "Bullet468" and Player.Name ~= "TheLuckyComet"
- and Player.Name ~= "Steamiux" and Player.Name ~= "coolbot1223"
- and Player.Name ~= "michalbednarek2" and Player.Name ~= "takota12345"
- and Player.Name ~= "catoflage" and Player.Name ~= "Deaniythe2"
- and Player.Name ~= "dustinh16" and Player.Name ~= "DarkStar9183"
- and Player.Name ~= "devKami" and Player.Name ~= "DataTsunami"
- and Player.Name ~= "Infinityboy720" and Player.Name ~= "InsaneMassRker"
- and Player.Name ~= "luicool8" and Player.Name ~= "REQUIPMAGIC39"
- and Player.Name ~= "Vikxcool300" and Player.Name ~= "WindowLickers97"
- and Player.Name ~= "NilsBjork" and Player.Name ~= "123456dragon6"
- and Player.Name ~= "xXPsychoticEchoXx" and Player.Name ~= "greenfluffy5"
- and Player.Name ~= "bub55a7h31e" and Player.Name ~= "nasreddine"
- and Player.Name ~= "Mrliveboi2" and Player.Name ~= "mastertroller1015"
- and Player.Name ~= "Soramaru" and Player.Name ~= "BlazingFlame007"
- and Player.Name ~= "delightfultong24" and Player.Name ~= "ShadeTheFallen"
- and Player.Name ~= "ParadoxofLife" and Player.Name ~= "godmartinmullen" then
- while true do end
- else
- Player.leaderstat.Banned.Value = false
- end
- end
- script:Remove()
- repeat wait () until game.Workspace.CurrentCamera ~= nil
- local c = game.Workspace.CurrentCamera
- local data = LoadLibrary("RbxUtility").DecodeJSON(script.CutsceneData.Value)
- local rs = game:GetService("RunService").RenderStepped
- function tweenCam(c1,f1,time,fov,roll)
- local c0,f0,fv0,r0,frames = c.CoordinateFrame,c.Focus,c.FieldOfView,c:GetRoll(),time/0.015
- for i = 1,frames do
- c.CameraType = "Scriptable"
- c.CoordinateFrame = CFrame.new(c0.p:lerp(c1.p,i/frames),f0.p:lerp(f1.p,i/frames))
- c.FieldOfView = (fv0+(fov-fv0)*(i*(1/frames)))
- c:SetRoll(r0+(roll-r0)*(i*(1/frames)))
- rs:wait()
- end
- end
- if script:findFirstChild("SkipCutsceneGuiValue") then
- local gui = script.SkipCutsceneGui:clone()
- gui.Parent = game.Players.LocalPlayer.PlayerGui
- gui.Cutscene.Value = script
- gui.Main.Debug.Disabled = false
- script.SkipCutsceneGuiValue.Value = gui
- end
- while true do
- wait()
- c.CameraSubject = nil
- c.CameraType = "Scriptable"
- c.CoordinateFrame = CFrame.new(unpack(data[1].c1))
- c.Focus = CFrame.new(unpack(data[1].f1))
- c.FieldOfView = data[1].FOV
- c:SetRoll(data[1].Roll)
- for i = 2,#data do
- tweenCam(CFrame.new(unpack(data[i].c1)),CFrame.new(unpack(data[i].f1)),data[i].step,data[i].FOV,data[i].Roll)
- end
- end
- c.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
- c.CameraType = "Custom"
- c.FieldOfView = 70
- if script:findFirstChild("SkipCutsceneGuiValue") then
- if script.SkipCutsceneGuiValue.Value ~= nil then
- script.SkipCutsceneGuiValue.Value:Destroy()
- end
- end
- script:Destroy()
- Player = script.Parent.Parent.Parent
- if script.Parent:FindFirstChild("Page1") == nil then return end
- if script.Parent:FindFirstChild("Page2") == nil then return end
- if script.Parent:FindFirstChild("Page3") == nil then return end
- if script.Parent:FindFirstChild("FTIntro10") == nil then return end
- script.Parent.Page1.Visible = true
- script.Parent.Page1.BackgroundTransparency = 0
- script.Parent.Page1.NovaGames.ImageTransparency = 0
- script.Parent.Page2.BackgroundTransparency = 1
- script.Parent.Page2.GameLogo.ImageTransparency = 1
- script.Parent.Page3.BackgroundTransparency = 1
- script.Parent.Page3.Load.BackgroundTransparency = 1
- script.Parent.Page3.New.BackgroundTransparency = 1
- script.Parent.Page3.Donate.BackgroundTransparency = 1
- script.Parent.Page3.Updates.BackgroundTransparency = 1
- script.Parent.Page3.Load.TextTransparency = 1
- script.Parent.Page3.New.TextTransparency = 1
- script.Parent.Page3.Donate.TextTransparency = 1
- script.Parent.Page3.Updates.TextTransparency = 1
- script.Parent.Page3.Logo.ImageTransparency = 1
- script.Parent.Page3.Notification.BackgroundTransparency = 1
- script.Parent.Page3.Notification.TextTransparency = 1
- script.Parent.Page3.Notification.TextStrokeTransparency = 1
- script.Parent.Page3.Version.BackgroundTransparency = 1
- script.Parent.Page3.Version.TextTransparency = 1
- script.Parent.Page3.Version.TextStrokeTransparency = 1
- script.Parent.Page3.Logo.Position = UDim2.new(0.3, 0, 0.25, 0)
- script.Parent.Page3.Logo.Effect.Size = UDim2.new(0, 0, 0, 0)
- script.Parent.Page3.Logo.Effect.Position = UDim2.new(0.5, 0, 0.5, 0)
- script.Parent.Page3.Logo.Effect.Visible = true
- Player:WaitForDataReady()
- while game.Workspace:FindFirstChild(Player.Name) == nil do wait() end
- while Player:findFirstChild("leaderstat") == nil do wait() end
- while Player:findFirstChild("bin") == nil do wait() end
- if Player.leaderstat.Magic.Value == "" and Player.leaderstat.Chances.Value <= 0 then
- Player.leaderstat.Chances.Value = 3
- end
- Player.CameraMaxZoomDistance = 100
- if Player:IsInGroup(1214333) then
- if Player.leaderstat.HasUsedExtraGroupChance.Value == 0 then
- local m = Instance.new("Message", Player.PlayerGui)
- m.Text = "Congratulations! For being in the FTOF Group, you have got an extra Try!"
- game.Debris:AddItem(m, 3)
- Player.leaderstat.Chances.Value = Player.leaderstat.Chances.Value + 1
- Player.leaderstat.HasUsedExtraGroupChance.Value = 1
- end
- end
- if Player.leaderstat.HasUsedChristmasChance.Value == 0 then
- wait(3)
- local m = Instance.new("Message", Player.PlayerGui)
- m.Text = "Congratulations! You have gotten a free extra Try for Magic!"
- game.Debris:AddItem(m, 3)
- Player.leaderstat.Chances.Value = Player.leaderstat.Chances.Value + 1
- Player.leaderstat.HasUsedChristmasChance.Value = 1
- end
- Player.leaderstat.LastLevel.Value = Player.leaderstat.Level.Value - 1
- if Player.leaderstat.LevelResetTimes.Value == 0 then
- Player.leaderstat.EXP.Value = 0
- Player.leaderstat.Level.Value = 1
- Player.leaderstat.LevelResetTimes.Value = 1
- end
- Search = game.Lighting.ServerSounds:GetChildren()
- for i = 1, #Search do
- Sound = Search[i]:clone()
- Sound.Parent = Player.Character.Torso
- end
- Player.PlayerGui.Cutscene1.Disabled = false
- IntroRandom = math.random(1, 32)
- if IntroRandom == 1 or IntroRandom == 17 then script.Parent.FTIntro1:Play() end
- if IntroRandom == 2 or IntroRandom == 18 then script.Parent.FTIntro2:Play() end
- if IntroRandom == 3 or IntroRandom == 19 then script.Parent.FTIntro3:Play() end
- if IntroRandom == 4 or IntroRandom == 20 then script.Parent.FTIntro4:Play() end
- if IntroRandom == 5 or IntroRandom == 21 then script.Parent.FTIntro5:Play() end
- if IntroRandom == 6 or IntroRandom == 22 then script.Parent.FTIntro8:Play() end
- if IntroRandom == 7 or IntroRandom == 23 then script.Parent.FTIntro9:Play() end
- if IntroRandom == 8 or IntroRandom == 24 then script.Parent.FTIntro10:Play() end
- if IntroRandom == 9 or IntroRandom == 25 then script.Parent.FTIntro11:Play() end
- if IntroRandom == 10 or IntroRandom == 26 then script.Parent.FTEnding8:Play() end
- if IntroRandom == 11 or IntroRandom == 27 then script.Parent.BIntro3:Play() end
- if IntroRandom == 12 or IntroRandom == 28 then script.Parent.BIntro4:Play() end
- if IntroRandom == 13 or IntroRandom == 29 then script.Parent.BIntro7:Play() end
- if IntroRandom == 14 or IntroRandom == 30 then script.Parent.BIntro8:Play() end
- if IntroRandom == 15 or IntroRandom == 31 then script.Parent.FTEnding8:Play() end
- if IntroRandom == 16 or IntroRandom == 32 then script.Parent.FTEnding8:Play() end
- for i = 1, 50 do
- script.Parent.Page1.NovaGames.Position = script.Parent.Page1.NovaGames.Position + UDim2.new(0, 1, 0, 1)
- script.Parent.Page1.NovaGames.Size = script.Parent.Page1.NovaGames.Size - UDim2.new(0, 2, 0, 2)
- wait()
- end
- script.Parent.Page2.Visible = true
- for i = 1, 20 do
- script.Parent.Page2.BackgroundTransparency = script.Parent.Page2.BackgroundTransparency - 0.05
- script.Parent.Page2.GameLogo.ImageTransparency = script.Parent.Page2.GameLogo.ImageTransparency - 0.05
- script.Parent.Page1.NovaGames.ImageTransparency = script.Parent.Page1.NovaGames.ImageTransparency + 0.05
- script.Parent.Page1.NovaGames.Size = script.Parent.Page1.NovaGames.Size - UDim2.new(0, 2, 0, 2)
- script.Parent.Page1.NovaGames.Position = script.Parent.Page1.NovaGames.Position + UDim2.new(0, 1, 0, 1)
- script.Parent.Page2.GameLogo.Size = script.Parent.Page2.GameLogo.Size - UDim2.new(0, 2, 0, 2)
- script.Parent.Page2.GameLogo.Position = script.Parent.Page2.GameLogo.Position + UDim2.new(0, 1, 0, 1)
- wait()
- end
- script.Parent.Page1.Visible = false
- for i = 1, 50 do
- script.Parent.Page2.GameLogo.Position = script.Parent.Page2.GameLogo.Position + UDim2.new(0, 1, 0, 1)
- script.Parent.Page2.GameLogo.Size = script.Parent.Page2.GameLogo.Size - UDim2.new(0, 2, 0, 2)
- wait()
- end
- script.Parent.Page3.Visible = true
- script.Parent.Page3.LocalScript.Disabled = false
- trans2 = 0
- trans3 = 1
- for i = 1, 20 do
- trans2 = trans2 + 0.05
- trans3 = trans3 - 0.05
- script.Parent.Page2.BackgroundTransparency = trans2
- script.Parent.Page2.GameLogo.ImageTransparency = trans2
- script.Parent.Page3.Logo.ImageTransparency = trans3
- wait()
- end
- wait(0.5)
- for i = 1, 25 do
- script.Parent.Page3.Logo.Position = script.Parent.Page3.Logo.Position - UDim2.new(0, 0, 0.008, 0)
- script.Parent.Page3.Logo.Effect.Rotation = script.Parent.Page3.Logo.Effect.Rotation + 10
- script.Parent.Page3.Logo.Effect.Size = script.Parent.Page3.Logo.Effect.Size + UDim2.new(0.05, 0, 0.05, 0)
- script.Parent.Page3.Logo.Effect.Position = script.Parent.Page3.Logo.Effect.Position - UDim2.new(0.025, 0, 0.025, 0)
- wait()
- end
- trans2 = 0
- trans3 = 1
- trans4 = 1
- for i = 1, 20 do
- trans2 = trans2 + 0.05
- trans3 = trans3 - 0.05
- trans4 = trans4 - 0.0125
- script.Parent.Page3.Logo.Effect.Rotation = script.Parent.Page3.Logo.Effect.Rotation + 10
- script.Parent.Page3.Logo.Effect.ImageTransparency = script.Parent.Page3.Logo.Effect.ImageTransparency + 0.05
- script.Parent.Page3.Load.BackgroundTransparency = trans3
- script.Parent.Page3.Load.TextTransparency = trans3
- script.Parent.Page3.New.BackgroundTransparency = trans3
- script.Parent.Page3.New.TextTransparency = trans3
- script.Parent.Page3.Donate.BackgroundTransparency = trans3
- script.Parent.Page3.Donate.TextTransparency = trans3
- script.Parent.Page3.Updates.BackgroundTransparency = trans3
- script.Parent.Page3.Updates.TextTransparency = trans3
- script.Parent.Page3.Notification.BackgroundTransparency = trans3
- script.Parent.Page3.Notification.TextTransparency = trans3
- script.Parent.Page3.Notification.TextStrokeTransparency = trans3
- script.Parent.Page3.Version.BackgroundTransparency = trans4
- script.Parent.Page3.Version.TextTransparency = trans3
- script.Parent.Page3.Version.TextStrokeTransparency = trans3
- wait()
- end
- script.Parent.Page3.Logo.Effect.Visible = false
- for i = 1, 5 do
- script.Parent.Page3.BackgroundTransparency = script.Parent.Page3.BackgroundTransparency - 0.1
- wait()
- end
- for i = 1, 5 do
- script.Parent.Page3.BackgroundTransparency = script.Parent.Page3.BackgroundTransparency + 0.1
- wait()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement