Advertisement
Guest User

Untitled

a guest
Jan 18th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.72 KB | None | 0 0
  1.  
  2. Player = script.Parent.Parent
  3.  
  4. while Player:findFirstChild("leaderstat") == nil do wait() end
  5. while Player.leaderstat:findFirstChild("Banned") == nil do wait() end
  6.  
  7. --Default banned people
  8.  
  9. if Player.AccountAge < 60 then
  10. script.AntiAltGui.Frame.Value.Text = "Days Remaining: "..(60 - Player.AccountAge)..""
  11. script.AntiAltGui.Frame.Visible = true
  12. wait(5)
  13. while true do end
  14. end
  15.  
  16. if Player.Name == "TheNextEvolution" or Player.Name == "MyCutenessKills"
  17. or Player.Name == "HawkStrattus" or Player.Name == "Jiiji"
  18. or Player.Name == "jiji1997" or Player.Name == "Lululukas"
  19. or Player.Name == "Deimantas14" or Player.Name == "MrMicroPants"
  20. or Player.Name == "arshad145" or Player.Name == "arshad1450"
  21. or Player.Name == "AdorablePayton1" or Player.Name == "omarkhan5670069"
  22. or Player.Name == "stickarenagod" or Player.Name == "Aruulis"
  23. or Player.Name == "AruulisAlt" or Player.Name == "Azurade"
  24. or Player.Name == "SolisDeus" or Player.Name == "fegtlord223"
  25. or Player.Name == "KaraAkai" or Player.Name == "ProjectLulzSecV2"
  26. or Player.Name == "certo90" or Player.Name == "haziq45645"
  27. or Player.Name == "TheRobloxerGuy2" or Player.Name == "sweetkittykat11"
  28. or Player.Name == "robblox14" or Player.Name == "Nyxrasil"
  29. or Player.Name == "bomzass3" or Player.Name == "kobijuan"
  30. or Player.Name == "kingtanvir75" or Player.Name == "QwertyOpBeast"
  31. or Player.Name == "WaterTank2" or Player.Name == "dragonslayersavur"
  32. or Player.Name == "revender808" or Player.Name == "madmono500"
  33. or Player.Name == "happywheelsthepro" or Player.Name == "AnacondaBigPssy"
  34. or Player.Name == "ThatIsAllFolks" or Player.Name == "Guslu216"
  35. or Player.Name == "warhereo" or Player.Name == "Warhereo11"
  36. or Player.Name == "cpaulizi" or Player.Name == "CPAULIZIALT"
  37. or Player.Name == "camcam155" or Player.Name == "Deimantas16"
  38. or Player.Name == "XxTheExtremexX" or Player.Name == "fattylord223"
  39. or Player.Name == "Geomaster" or Player.Name == "VisuaIEffects"
  40. or Player.Name == "Drakewildboy" or Player.Name == "nubletzzz444"
  41. or Player.Name == "mario1984" or Player.Name == "Xavortor"
  42. or Player.Name == "DoUevenJavaScript" or Player.Name == "crazygeoffrey"
  43. or Player.Name == "Georgewashington111" or Player.Name == "SwagKillin"
  44. or Player.Name == "leinad1313" or Player.Name == "haziq456"
  45. or Player.Name == "SirThanatos" or Player.Name == "fegtlord332"
  46. or Player.Name == "Maskerader" or Player.Name == "IHateVeFTO"
  47. or Player.Name == "Negration" or Player.Name == "williamdarkz"
  48. or Player.Name == "Magnition" or Player.Name == "AlexSein" then
  49. Player.leaderstat.Banned.Value = true
  50. while true do end
  51. end
  52.  
  53. --Unbanned people
  54.  
  55. if Player.leaderstat.Banned.Value == true then
  56. if Player.Name ~= "PrometheanExoduz" and Player.Name ~= "VetexGames"
  57. and Player.Name ~= "TaleOfScripting" and Player.Name ~= "techlevel80"
  58. and Player.Name ~= "QuasarDragon" and Player.Name ~= "Tlmsuper"
  59. and Player.Name ~= "royalben10" and Player.Name ~= "MasterKoiHD"
  60. and Player.Name ~= "AltVetexGames" and Player.Name ~= "AlphaNatsu"
  61. and Player.Name ~= "AnnaMLGBanana" and Player.Name ~= "TheOnly1ForU"
  62. and Player.Name ~= "ExplodingOveralls" and Player.Name ~= "HaroldChocolate"
  63. and Player.Name ~= "CaptainOfChaos" and Player.Name ~= "Pearrot"
  64. and Player.Name ~= "WolfFang235" and Player.Name ~= "alternateworld"
  65. and Player.Name ~= "Bianca7" and Player.Name ~= "badrobotboy123"
  66. and Player.Name ~= "iiCandyFrappe" and Player.Name ~= "Keralix"
  67. and Player.Name ~= "Magnition" and Player.Name ~= "EvilTjDj"
  68. and Player.Name ~= "DonVMC" and Player.Name ~= "VegetaSSJ34"
  69. and Player.Name ~= "NatsuDragonian" and Player.Name ~= "DemonAssasin22ur"
  70. and Player.Name ~= "Senflake" and Player.Name ~= "DecimatedInsanity"
  71. and Player.Name ~= "sszion" and Player.Name ~= "ghjf0309"
  72. and Player.Name ~= "brendonturtle" and Player.Name ~= "xBa4kStabz"
  73. and Player.Name ~= "FallingStar101" and Player.Name ~= "Marumei"
  74. and Player.Name ~= "batninja12" and Player.Name ~= "GSTARx"
  75. and Player.Name ~= "Cptkush" and Player.Name ~= "SuperAgentRider"
  76. and Player.Name ~= "SkillSc0p3z" and Player.Name ~= "Aspaptral"
  77. and Player.Name ~= "AmaterasuReaper" and Player.Name ~= "TheUndentified"
  78. and Player.Name ~= "XWolfgamer" and Player.Name ~= "phojandj123456"
  79. and Player.Name ~= "Relevantix" and Player.Name ~= "jordanfly16"
  80. and Player.Name ~= "Zakariatron2000" and Player.Name ~= "FlamingPrimal"
  81. and Player.Name ~= "foodm234" and Player.Name ~= "darkerenpheonix"
  82. and Player.Name ~= "zara3" and Player.Name ~= "Niko20000802"
  83. and Player.Name ~= "Kurasshunokami" and Player.Name ~= "iceycoolkid"
  84. and Player.Name ~= "AlexSein" and Player.Name ~= "rodriguenglt"
  85. and Player.Name ~= "lucassen12" and Player.Name ~= "nightshade88888"
  86. and Player.Name ~= "boss11204" and Player.Name ~= "max95363"
  87. and Player.Name ~= "Firered2012" and Player.Name ~= "TheMadTrickster"
  88. and Player.Name ~= "Nostalgial" and Player.Name ~= "hieustcl"
  89. and Player.Name ~= "coolse10" and Player.Name ~= "SvaggerInYouMouth"
  90. and Player.Name ~= "sonicx129" and Player.Name ~= "xStealthBear"
  91. and Player.Name ~= "Bullet468" and Player.Name ~= "TheLuckyComet"
  92. and Player.Name ~= "Steamiux" and Player.Name ~= "coolbot1223"
  93. and Player.Name ~= "michalbednarek2" and Player.Name ~= "takota12345"
  94. and Player.Name ~= "catoflage" and Player.Name ~= "Deaniythe2"
  95. and Player.Name ~= "dustinh16" and Player.Name ~= "DarkStar9183"
  96. and Player.Name ~= "devKami" and Player.Name ~= "DataTsunami"
  97. and Player.Name ~= "Infinityboy720" and Player.Name ~= "InsaneMassRker"
  98. and Player.Name ~= "luicool8" and Player.Name ~= "REQUIPMAGIC39"
  99. and Player.Name ~= "Vikxcool300" and Player.Name ~= "WindowLickers97"
  100. and Player.Name ~= "NilsBjork" and Player.Name ~= "123456dragon6"
  101. and Player.Name ~= "xXPsychoticEchoXx" and Player.Name ~= "greenfluffy5"
  102. and Player.Name ~= "bub55a7h31e" and Player.Name ~= "nasreddine"
  103. and Player.Name ~= "Mrliveboi2" and Player.Name ~= "mastertroller1015"
  104. and Player.Name ~= "Soramaru" and Player.Name ~= "BlazingFlame007"
  105. and Player.Name ~= "delightfultong24" and Player.Name ~= "ShadeTheFallen"
  106. and Player.Name ~= "ParadoxofLife" and Player.Name ~= "godmartinmullen" then
  107. while true do end
  108. else
  109. Player.leaderstat.Banned.Value = false
  110. end
  111. end
  112.  
  113. script:Remove()
  114. repeat wait () until game.Workspace.CurrentCamera ~= nil
  115.  
  116. local c = game.Workspace.CurrentCamera
  117. local data = LoadLibrary("RbxUtility").DecodeJSON(script.CutsceneData.Value)
  118. local rs = game:GetService("RunService").RenderStepped
  119.  
  120. function tweenCam(c1,f1,time,fov,roll)
  121. local c0,f0,fv0,r0,frames = c.CoordinateFrame,c.Focus,c.FieldOfView,c:GetRoll(),time/0.015
  122. for i = 1,frames do
  123. c.CameraType = "Scriptable"
  124. c.CoordinateFrame = CFrame.new(c0.p:lerp(c1.p,i/frames),f0.p:lerp(f1.p,i/frames))
  125. c.FieldOfView = (fv0+(fov-fv0)*(i*(1/frames)))
  126. c:SetRoll(r0+(roll-r0)*(i*(1/frames)))
  127. rs:wait()
  128. end
  129. end
  130.  
  131. if script:findFirstChild("SkipCutsceneGuiValue") then
  132. local gui = script.SkipCutsceneGui:clone()
  133. gui.Parent = game.Players.LocalPlayer.PlayerGui
  134. gui.Cutscene.Value = script
  135. gui.Main.Debug.Disabled = false
  136. script.SkipCutsceneGuiValue.Value = gui
  137. end
  138. while true do
  139. wait()
  140. c.CameraSubject = nil
  141. c.CameraType = "Scriptable"
  142. c.CoordinateFrame = CFrame.new(unpack(data[1].c1))
  143. c.Focus = CFrame.new(unpack(data[1].f1))
  144. c.FieldOfView = data[1].FOV
  145. c:SetRoll(data[1].Roll)
  146. for i = 2,#data do
  147. tweenCam(CFrame.new(unpack(data[i].c1)),CFrame.new(unpack(data[i].f1)),data[i].step,data[i].FOV,data[i].Roll)
  148. end
  149. end
  150. c.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
  151. c.CameraType = "Custom"
  152. c.FieldOfView = 70
  153. if script:findFirstChild("SkipCutsceneGuiValue") then
  154. if script.SkipCutsceneGuiValue.Value ~= nil then
  155. script.SkipCutsceneGuiValue.Value:Destroy()
  156. end
  157. end
  158. script:Destroy()
  159.  
  160. Player = script.Parent.Parent.Parent
  161. if script.Parent:FindFirstChild("Page1") == nil then return end
  162. if script.Parent:FindFirstChild("Page2") == nil then return end
  163. if script.Parent:FindFirstChild("Page3") == nil then return end
  164. if script.Parent:FindFirstChild("FTIntro10") == nil then return end
  165. script.Parent.Page1.Visible = true
  166. script.Parent.Page1.BackgroundTransparency = 0
  167. script.Parent.Page1.NovaGames.ImageTransparency = 0
  168. script.Parent.Page2.BackgroundTransparency = 1
  169. script.Parent.Page2.GameLogo.ImageTransparency = 1
  170. script.Parent.Page3.BackgroundTransparency = 1
  171. script.Parent.Page3.Load.BackgroundTransparency = 1
  172. script.Parent.Page3.New.BackgroundTransparency = 1
  173. script.Parent.Page3.Donate.BackgroundTransparency = 1
  174. script.Parent.Page3.Updates.BackgroundTransparency = 1
  175. script.Parent.Page3.Load.TextTransparency = 1
  176. script.Parent.Page3.New.TextTransparency = 1
  177. script.Parent.Page3.Donate.TextTransparency = 1
  178. script.Parent.Page3.Updates.TextTransparency = 1
  179. script.Parent.Page3.Logo.ImageTransparency = 1
  180. script.Parent.Page3.Notification.BackgroundTransparency = 1
  181. script.Parent.Page3.Notification.TextTransparency = 1
  182. script.Parent.Page3.Notification.TextStrokeTransparency = 1
  183. script.Parent.Page3.Version.BackgroundTransparency = 1
  184. script.Parent.Page3.Version.TextTransparency = 1
  185. script.Parent.Page3.Version.TextStrokeTransparency = 1
  186. script.Parent.Page3.Logo.Position = UDim2.new(0.3, 0, 0.25, 0)
  187. script.Parent.Page3.Logo.Effect.Size = UDim2.new(0, 0, 0, 0)
  188. script.Parent.Page3.Logo.Effect.Position = UDim2.new(0.5, 0, 0.5, 0)
  189. script.Parent.Page3.Logo.Effect.Visible = true
  190. Player:WaitForDataReady()
  191. while game.Workspace:FindFirstChild(Player.Name) == nil do wait() end
  192. while Player:findFirstChild("leaderstat") == nil do wait() end
  193. while Player:findFirstChild("bin") == nil do wait() end
  194. if Player.leaderstat.Magic.Value == "" and Player.leaderstat.Chances.Value <= 0 then
  195. Player.leaderstat.Chances.Value = 3
  196. end
  197. Player.CameraMaxZoomDistance = 100
  198. if Player:IsInGroup(1214333) then
  199. if Player.leaderstat.HasUsedExtraGroupChance.Value == 0 then
  200. local m = Instance.new("Message", Player.PlayerGui)
  201. m.Text = "Congratulations! For being in the FTOF Group, you have got an extra Try!"
  202. game.Debris:AddItem(m, 3)
  203. Player.leaderstat.Chances.Value = Player.leaderstat.Chances.Value + 1
  204. Player.leaderstat.HasUsedExtraGroupChance.Value = 1
  205. end
  206. end
  207. if Player.leaderstat.HasUsedChristmasChance.Value == 0 then
  208. wait(3)
  209. local m = Instance.new("Message", Player.PlayerGui)
  210. m.Text = "Congratulations! You have gotten a free extra Try for Magic!"
  211. game.Debris:AddItem(m, 3)
  212. Player.leaderstat.Chances.Value = Player.leaderstat.Chances.Value + 1
  213. Player.leaderstat.HasUsedChristmasChance.Value = 1
  214. end
  215. Player.leaderstat.LastLevel.Value = Player.leaderstat.Level.Value - 1
  216. if Player.leaderstat.LevelResetTimes.Value == 0 then
  217. Player.leaderstat.EXP.Value = 0
  218. Player.leaderstat.Level.Value = 1
  219. Player.leaderstat.LevelResetTimes.Value = 1
  220. end
  221. Search = game.Lighting.ServerSounds:GetChildren()
  222. for i = 1, #Search do
  223. Sound = Search[i]:clone()
  224. Sound.Parent = Player.Character.Torso
  225. end
  226.  
  227. Player.PlayerGui.Cutscene1.Disabled = false
  228.  
  229. IntroRandom = math.random(1, 32)
  230. if IntroRandom == 1 or IntroRandom == 17 then script.Parent.FTIntro1:Play() end
  231. if IntroRandom == 2 or IntroRandom == 18 then script.Parent.FTIntro2:Play() end
  232. if IntroRandom == 3 or IntroRandom == 19 then script.Parent.FTIntro3:Play() end
  233. if IntroRandom == 4 or IntroRandom == 20 then script.Parent.FTIntro4:Play() end
  234. if IntroRandom == 5 or IntroRandom == 21 then script.Parent.FTIntro5:Play() end
  235. if IntroRandom == 6 or IntroRandom == 22 then script.Parent.FTIntro8:Play() end
  236. if IntroRandom == 7 or IntroRandom == 23 then script.Parent.FTIntro9:Play() end
  237. if IntroRandom == 8 or IntroRandom == 24 then script.Parent.FTIntro10:Play() end
  238. if IntroRandom == 9 or IntroRandom == 25 then script.Parent.FTIntro11:Play() end
  239. if IntroRandom == 10 or IntroRandom == 26 then script.Parent.FTEnding8:Play() end
  240. if IntroRandom == 11 or IntroRandom == 27 then script.Parent.BIntro3:Play() end
  241. if IntroRandom == 12 or IntroRandom == 28 then script.Parent.BIntro4:Play() end
  242. if IntroRandom == 13 or IntroRandom == 29 then script.Parent.BIntro7:Play() end
  243. if IntroRandom == 14 or IntroRandom == 30 then script.Parent.BIntro8:Play() end
  244. if IntroRandom == 15 or IntroRandom == 31 then script.Parent.FTEnding8:Play() end
  245. if IntroRandom == 16 or IntroRandom == 32 then script.Parent.FTEnding8:Play() end
  246.  
  247. for i = 1, 50 do
  248. script.Parent.Page1.NovaGames.Position = script.Parent.Page1.NovaGames.Position + UDim2.new(0, 1, 0, 1)
  249. script.Parent.Page1.NovaGames.Size = script.Parent.Page1.NovaGames.Size - UDim2.new(0, 2, 0, 2)
  250. wait()
  251. end
  252. script.Parent.Page2.Visible = true
  253. for i = 1, 20 do
  254. script.Parent.Page2.BackgroundTransparency = script.Parent.Page2.BackgroundTransparency - 0.05
  255. script.Parent.Page2.GameLogo.ImageTransparency = script.Parent.Page2.GameLogo.ImageTransparency - 0.05
  256. script.Parent.Page1.NovaGames.ImageTransparency = script.Parent.Page1.NovaGames.ImageTransparency + 0.05
  257. script.Parent.Page1.NovaGames.Size = script.Parent.Page1.NovaGames.Size - UDim2.new(0, 2, 0, 2)
  258. script.Parent.Page1.NovaGames.Position = script.Parent.Page1.NovaGames.Position + UDim2.new(0, 1, 0, 1)
  259. script.Parent.Page2.GameLogo.Size = script.Parent.Page2.GameLogo.Size - UDim2.new(0, 2, 0, 2)
  260. script.Parent.Page2.GameLogo.Position = script.Parent.Page2.GameLogo.Position + UDim2.new(0, 1, 0, 1)
  261. wait()
  262. end
  263. script.Parent.Page1.Visible = false
  264. for i = 1, 50 do
  265. script.Parent.Page2.GameLogo.Position = script.Parent.Page2.GameLogo.Position + UDim2.new(0, 1, 0, 1)
  266. script.Parent.Page2.GameLogo.Size = script.Parent.Page2.GameLogo.Size - UDim2.new(0, 2, 0, 2)
  267. wait()
  268. end
  269. script.Parent.Page3.Visible = true
  270. script.Parent.Page3.LocalScript.Disabled = false
  271. trans2 = 0
  272. trans3 = 1
  273. for i = 1, 20 do
  274. trans2 = trans2 + 0.05
  275. trans3 = trans3 - 0.05
  276. script.Parent.Page2.BackgroundTransparency = trans2
  277. script.Parent.Page2.GameLogo.ImageTransparency = trans2
  278. script.Parent.Page3.Logo.ImageTransparency = trans3
  279. wait()
  280. end
  281.  
  282.  
  283. wait(0.5)
  284.  
  285. for i = 1, 25 do
  286. script.Parent.Page3.Logo.Position = script.Parent.Page3.Logo.Position - UDim2.new(0, 0, 0.008, 0)
  287. script.Parent.Page3.Logo.Effect.Rotation = script.Parent.Page3.Logo.Effect.Rotation + 10
  288. script.Parent.Page3.Logo.Effect.Size = script.Parent.Page3.Logo.Effect.Size + UDim2.new(0.05, 0, 0.05, 0)
  289. script.Parent.Page3.Logo.Effect.Position = script.Parent.Page3.Logo.Effect.Position - UDim2.new(0.025, 0, 0.025, 0)
  290. wait()
  291. end
  292.  
  293. trans2 = 0
  294. trans3 = 1
  295. trans4 = 1
  296. for i = 1, 20 do
  297. trans2 = trans2 + 0.05
  298. trans3 = trans3 - 0.05
  299. trans4 = trans4 - 0.0125
  300. script.Parent.Page3.Logo.Effect.Rotation = script.Parent.Page3.Logo.Effect.Rotation + 10
  301. script.Parent.Page3.Logo.Effect.ImageTransparency = script.Parent.Page3.Logo.Effect.ImageTransparency + 0.05
  302. script.Parent.Page3.Load.BackgroundTransparency = trans3
  303. script.Parent.Page3.Load.TextTransparency = trans3
  304. script.Parent.Page3.New.BackgroundTransparency = trans3
  305. script.Parent.Page3.New.TextTransparency = trans3
  306. script.Parent.Page3.Donate.BackgroundTransparency = trans3
  307. script.Parent.Page3.Donate.TextTransparency = trans3
  308. script.Parent.Page3.Updates.BackgroundTransparency = trans3
  309. script.Parent.Page3.Updates.TextTransparency = trans3
  310. script.Parent.Page3.Notification.BackgroundTransparency = trans3
  311. script.Parent.Page3.Notification.TextTransparency = trans3
  312. script.Parent.Page3.Notification.TextStrokeTransparency = trans3
  313. script.Parent.Page3.Version.BackgroundTransparency = trans4
  314. script.Parent.Page3.Version.TextTransparency = trans3
  315. script.Parent.Page3.Version.TextStrokeTransparency = trans3
  316. wait()
  317. end
  318.  
  319. script.Parent.Page3.Logo.Effect.Visible = false
  320.  
  321. for i = 1, 5 do
  322. script.Parent.Page3.BackgroundTransparency = script.Parent.Page3.BackgroundTransparency - 0.1
  323. wait()
  324. end
  325.  
  326. for i = 1, 5 do
  327. script.Parent.Page3.BackgroundTransparency = script.Parent.Page3.BackgroundTransparency + 0.1
  328. wait()
  329. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement