Advertisement
Guest User

ROBLOX Fake Website Code

a guest
May 1st, 2015
3,210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 28.17 KB | None | 0 0
  1.  
  2.  
  3. <!DOCTYPE html>
  4. <!--[if IE 8]><html class="ie8" ng-app="robloxApp"><![endif]-->
  5. <!--[if gt IE 8]><!-->
  6. <html>
  7. <!--<![endif]-->
  8. <head>
  9.     <!-- MachineID: WEB304 -->
  10.     <meta charset="UTF-8">
  11.     <meta name="viewport" content="width=device-width, initial-scale=1">
  12.     <meta http-equiv="X-UA-Compatible" content="IE=edge,requiresActiveX=true" />
  13.     <meta name="author" content="ROBLOX Corporation" />
  14.     <meta name="description" content="User-generated MMO gaming site for kids, teens, and adults. Players architect their own worlds. Builders create free online games that simulate the real world. Create and play amazing 3D games. An online gaming cloud and distributed physics engine." />
  15.     <meta name="keywords" content="free games, online games, building games, virtual worlds, free mmo, gaming cloud, physics engine" />
  16.     <meta name="apple-itunes-app" content="app-id=431946152" />
  17.  
  18.     <title>ROBLOX.com</title>
  19.     <link rel="icon" type="image/vnd.microsoft.icon" href="/favicon.ico" />
  20.  
  21.    
  22.     <link href='//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600,700' rel='stylesheet' type='text/css'>
  23.  
  24.    
  25.    
  26. <link rel='stylesheet' href='/CSS/Base/CSS/FetchCSS?path=leanbase___71f465fc3508bdea4bb0caae519e9836_m.css' />
  27.  
  28.    
  29. <link rel='stylesheet' href='/CSS/Base/CSS/FetchCSS?path=page___87d690102e690d673871bd2c937b165d_m.css' />
  30.  
  31.    
  32.    
  33.    
  34.     <script type='text/javascript' src='//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js'></script>
  35. <script type='text/javascript'>window.jQuery || document.write("<script type='text/javascript' src='/js/jquery/jquery-1.11.1.js'><\/script>")</script>
  36. <script type='text/javascript' src='//ajax.aspnetcdn.com/ajax/jquery.migrate/jquery-migrate-1.2.1.min.js'></script>
  37. <script type='text/javascript'>window.jQuery || document.write("<script type='text/javascript' src='/js/jquery/jquery-migrate-1.2.1.js'><\/script>")</script>
  38.  
  39.  
  40.    
  41.     <script type='text/javascript' src='http://js.rbxcdn.com/fbb8598e3acc13fe8b4d8c1c5b676f2e.js.gzip'></script>
  42.  
  43.  
  44.    
  45.    
  46.  
  47.    
  48.     <!--[if lt IE 9]>
  49.         <script src="//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
  50.         <script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
  51.     <![endif]-->
  52.    
  53.         <script type="text/javascript">
  54.  
  55.         var _gaq = _gaq || [];
  56.  
  57.             _gaq.push(['_setAccount', 'UA-11419793-1']);
  58.             _gaq.push(['_setCampSourceKey', 'rbx_source']);
  59.             _gaq.push(['_setCampMediumKey', 'rbx_medium']);
  60.             _gaq.push(['_setCampContentKey', 'rbx_campaign']);
  61.                 _gaq.push(['_setDomainName', 'roblox.com']);
  62.         _gaq.push(['b._setAccount', 'UA-486632-1']);
  63.         _gaq.push(['b._setCampSourceKey', 'rbx_source']);
  64.         _gaq.push(['b._setCampMediumKey', 'rbx_medium']);
  65.         _gaq.push(['b._setCampContentKey', 'rbx_campaign']);
  66.  
  67.         _gaq.push(['b._setDomainName', 'roblox.com']);
  68.        
  69.             _gaq.push(['b._setCustomVar', 1, 'Visitor', 'Anonymous', 2]);
  70.             _gaq.push(['b._trackPageview']);    
  71.        
  72.        
  73.        
  74.  
  75.         _gaq.push(['c._setAccount', 'UA-26810151-2']);
  76.         _gaq.push(['c._setDomainName', 'roblox.com']);
  77.  
  78.         (function() {
  79.             var ga = document.createElement('script');
  80.             ga.type = 'text/javascript';
  81.             ga.async = true;
  82.             ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  83.             var s = document.getElementsByTagName('script')[0];
  84.             s.parentNode.insertBefore(ga, s);
  85.         })();
  86.  
  87.     </script>
  88.  
  89.     <div id="roblox-linkify" data-enabled="true" data-regex="(https?\:\/\/)?(?:www\.)?([a-z0-9\-]{2,}\.)*((m|de|www|web|api|blog|wiki|help|corp|polls|bloxcon|developer)\.roblox\.com|robloxlabs\.com)((\/[A-Za-z0-9-+&amp;@#\/%?=~_|!:,.;]*)|(\b|\s))" data-regex-flags="gm"></div>
  90.    
  91.    
  92.    
  93.         <script type="text/javascript">
  94.         $(function() {
  95.             if (Roblox.EventStream) {
  96.                 Roblox.EventStream.InitializeEventStream(null, 8, "http://public.ecs.roblox.com/www/e.png");
  97.             }
  98.         });
  99.     </script>
  100.  
  101. </head>
  102. <body>
  103.  
  104.  
  105. <div id="fb-root"></div>
  106. <script>
  107. (function(d, s, id) {
  108.     var js, fjs = d.getElementsByTagName(s)[0];
  109.     if (d.getElementById(id)) return;
  110.     js = d.createElement(s); js.id = id;
  111.     js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0&appId=e58f2110adf82c2c00e6ae41c665510c";
  112.     fjs.parentNode.insertBefore(js, fjs);
  113. }(document, 'script', 'facebook-jssdk'));</script>    
  114.    
  115.  
  116.  
  117. <style type="text/css">
  118.     .coverSprite {
  119.         background-repeat: no-repeat;
  120.         background-image: url('http://images.rbxcdn.com/20e7d1543d2c5caf201184d86530fc35.png');
  121.     }
  122.  
  123.     #RollerContainer {
  124.         background-image: url('http://images.rbxcdn.com/dcbdfaf1c08058e71f65c09f7b98ff04.jpg');
  125.         background-repeat: no-repeat;
  126.         background-size: cover;
  127.     }
  128.  
  129.     .special-dropdown select {
  130.         border: 0 !important;
  131.         -webkit-appearance: none;
  132.         -moz-appearance: none;
  133.         background: url('http://images.rbxcdn.com/379f4f1018f31cbb62ef52a22d9f2118.png') no-repeat;
  134.         background-position: 92% 40%;
  135.         width: 100px;
  136.         text-indent: 0.01px;
  137.         text-overflow: "";
  138.     }
  139.     #InnerWhatsRobloxContainer1 {
  140.         height: 70%;
  141.         background-image: url('http://images.rbxcdn.com/cca69eca62f23ca413fc920549e936ea.jpg');
  142.         background-repeat: no-repeat;
  143.         background-size: cover;
  144.         background-position: 30% center;
  145.         color: white;
  146.     }
  147.     #GameImage1 {
  148.         background-image: url('http://images.rbxcdn.com/42268b6264d89827401ef912f174f288.jpg');
  149.         margin-right: 5px;
  150.     }
  151.  
  152.     #GameImage2 {
  153.         background-image: url('http://images.rbxcdn.com/04baeb33ef66ef1395cd5464309fece6.jpg');
  154.         margin-right: 5px;
  155.     }
  156.  
  157.     #GameImage3 {
  158.         background-image: url('http://images.rbxcdn.com/e8b89d14690203420d64b5b2fda0b461.jpg');
  159.         margin-right: -10px;
  160.         width: calc(33.333333% - 10px);
  161.     }
  162. </style>
  163. <div class="navbar navbar-landing navbar-fixed-top" role="navigation" ng-modules="robloxApp, LandingSignup">
  164.     <div class="container">
  165.         <div class="row">
  166.             <div class="navbar-header col-md-6">
  167.                 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#LandingNavbar">
  168.                     Log In
  169.                 </button>
  170.                 <div class="navbar-brand hidden-xs"><img class="robloxLogo" src="http://images.rbxcdn.com/10722000cfdcfe1f5b447d83e6d6c761.png" /></div>
  171.                 <ul id="TopLeftNavLinks" class="nav navbar-nav">
  172.                     <li id="PlayLink" class="pull-left"><a href="#RollerContainer" onclick="return scrollTo(1, '#RollerContainer');">Play</a></li>
  173.                     <li id="AboutLink" class="pull-left"><a href="#WhatsRobloxContainer" onclick="return scrollTo(2, '#WhatsRobloxContainer');">About</a></li>
  174.                     <li id="PlatformLink" class="pull-left"><a href="#RobloxDeviceText" onclick="return scrollTo(3, '#RobloxDeviceText');">Platforms</a></li>
  175.                     <li id="magic-line"></li>
  176.                 </ul>
  177.             </div>
  178.  
  179.             <div class="collapse navbar-collapse col-sm-6" id="LandingNavbar" ng-controller="LoginController">
  180.                 <form name="loginForm" action="https://www.roblox.com/newlogin" id="LogInForm" class="navbar-form form-inline navbar-right" ng-submit="submitLogin($event)" method="post" role="form" data-use-apiproxy-signin="False" data-sign-on-api-path="https://api.roblox.com/login/v1" novalidate>
  181.                     <div class="form-group" ng-class="{ 'has-error': loginForm.username.$invalid && badSubmit}">
  182.                         <input id="LoginUsername" type="text" placeholder="Username" class="form-control" name="username" autofocus="autofocus" ng-required="true" ng-model="login.username" />
  183.                     </div>
  184.                     <div class="form-group" ng-class="{ 'has-error': loginForm.password.$invalid && badSubmit}">
  185.                         <input id="LoginPassword" type="password" placeholder="Password" class="form-control" name="password" ng-required="true" ng-model="login.password" required />
  186.                     </div>
  187.                     <div class="form-group">
  188.                         <input type="submit" id="LoginButton" class="form-control" value="Log In" />
  189.                     </div>
  190.                     <a id="HeaderForgotPassword" class="navbar-link" href="/Login/ResetPasswordRequest.aspx">Forgot Username/Password?</a>
  191.                 </form>
  192.             </div>
  193.         </div>
  194.     </div>
  195. </div>
  196. <div class="container-fluid" ng-modules="robloxApp, LandingSignup">
  197.     <!-- Roller Coaster-->
  198.     <section class="row full-height-section" id="RollerContainer">
  199.         <div class="col-md-12 inner-full-height-section" id="InnerRollerContainer">
  200.             <div id="MainCenterContainer" class="row">
  201.                 <div class="col-xs-12 col-md-6">
  202.                     <div id="MainLogo" class="text-right">
  203.                         <div id="LogoAndSlogan" class="text-center">
  204.                             <img id="MainLogoImage" title="ROBLOX" class="center-block img-responsive" src="http://images.rbxcdn.com/f76c76889f4b167ca1f27edc27eb8146.png" />
  205.                             <div class="clearfix"></div>
  206.                             <h1>You Make the Game<span> &#8482 </span></h1>
  207.                         </div>
  208.                     </div>
  209.                 </div>
  210.                
  211.                
  212.  
  213. <!-- Modal -->
  214. <div id="BootstrapConfirmationModal" data-modal-handle="bootstrap-confirmation" class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  215.     <div class="modal-dialog">
  216.         <div class="modal-content">
  217.             <div class="modal-header">
  218.                 <button type="button" id="roblox-close-btn" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
  219.                 <h4 class="modal-title">Modal title</h4>
  220.             </div>
  221.             <div class="modal-body">
  222.                 <div class="ImageContainer roblox-item-image" data-image-size="small" data-no-overlays data-no-click>
  223.                     <img class="GenericModalImage" alt="generic image" />
  224.                 </div>
  225.                 <p class="modal-body-text"></p>
  226.                 <p id="roblox-captcha-error" class="text-center text-danger"></p>
  227.             </div>
  228.             <div class="modal-footer">
  229.                 <button type="button" id="roblox-decline-btn" class="btn btn-default" data-dismiss="modal">Close</button>
  230.                 <button type="button" id="roblox-confirm-btn" class="btn btn-primary">Save changes</button>
  231.             </div>
  232.         </div><!-- /.modal-content -->
  233.     </div><!-- /.modal-dialog -->
  234. </div>
  235.  
  236. <script type="text/javascript">
  237.     Roblox = Roblox || {};
  238.     Roblox.Resources = Roblox.Resources || {};
  239.  
  240.     //<sl:translate>
  241.     Roblox.Resources.GenericConfirmation = {
  242.         yes: "Yes",
  243.         No: "No",
  244.         Confirm: "Confirm",
  245.         Cancel: "Cancel"
  246.     };
  247.     //</sl:translate>
  248. </script>
  249.  
  250.                 <div class="clearfix visible-sm"></div>
  251.                 <div class="col-xs-12 col-md-6">
  252.                     <div id="SignUpFormContainer" class="" ng-controller="SignUpController">
  253.                         <form action="https://www.roblox.com/landing/signup" name="signupForm" id="SignUpForm" method="post" role="form" ng-submit="submitSignup($event)" novalidate autocomplete="off">
  254.                             <input name="__RequestVerificationToken" type="hidden" value="F8vgdzyBzWhYYIgLLST2coYU_NQGRTYr9lA6f6I3KhroWHjuxuYKU7xTHyUduTPcjXLpswLBOBHBs6a5irNIi7s0yuE1" />
  255.                             <h3 class="text-left">Sign up and start having fun!</h3>
  256.                             <div class="form-group" ng-class="{ 'has-error': (badSubmit && signupForm.userName.$invalid) || signupForm.userName.$showError, 'has-success': signupForm.userName.$showSuccess  }">
  257.                                 <input id="SignupUsername" ng-model="signup.username" type="text" name="userName" class="form-control input-lg" placeholder="Username (3-20 characters, no spaces)" ng-maxlength="20" maxlength="20" ng-required="true" rbx-valid-username rbx-show-error autocomplete="off" data-last-username="" />
  258.                                 <div id="UsernameError" class="text-danger" ng-cloak ng-show="signupForm.userName.$showError" ng-bind="signupForm.userName.$usernameMessage"></div>
  259.                             </div>
  260.                             <div class="form-group" ng-class="{ 'has-error': (badSubmit && signupForm.password.$invalid) || signupForm.password.$showError, 'has-success': signupForm.password.$showSuccess  }">
  261.                                 <input id="SignupPassword" ng-model="signup.password" type="password" name="password" class="form-control input-lg" placeholder="Password (4 letters and 2 numbers minimum)" ng-required="true" autocomplete="off" rbx-show-error rbx-valid-password data-last-password="" />
  262.                                 <div id="PasswordError" class="text-danger" ng-cloak ng-show="signupForm.password.$showError" ng-bind="signupForm.password.$passwordMessage"></div>
  263.                             </div>
  264.                             <div class="form-group" ng-class="{ 'has-error': (badSubmit && signupForm.passwordConfirm.$invalid) || signupForm.passwordConfirm.$showError, 'has-success': signupForm.passwordConfirm.$showSuccess  }">
  265.                                 <input id="SignupPasswordConfirm" ng-model="signup.passwordConfirm" type="password" name="passwordConfirm" class="form-control input-lg" placeholder="Confirm Password" ng-required="true" match="signup.password" autocomplete="off" rbx-show-error rbx-valid-password-confirm data-last-password="" />
  266.                                 <div id="PasswordConfirmError" class="text-danger" ng-cloak ng-show="signupForm.passwordConfirm.$showError" ng-bind="signupForm.passwordConfirm.$passwordConfirmMessage"></div>
  267.                             </div>
  268.                             <div class="form-group" ng-class="{'has-error': badSubmit && !validBirthday(), 'has-success':validBirthday()}">
  269.                                 <div class="form-control fake-input-lg form-inline">
  270.                                     <label>Birthday</label>
  271.                                     <input name="lstMonths" ng-value="submitMonth()" type="hidden" />
  272.                                     <input name="lstDays" ng-value="signup.birthdayDay" type="hidden" />
  273.                                     <input name="lstYears" ng-value="signup.birthdayYear" type="hidden" />
  274.                                     <div class="special-dropdown month-special-dropdown">
  275.                                         <select id="birthdayMonthSelect" ng-model="signup.birthdayMonth" ng-required="true" autocomplete="off" data-last-selected="">
  276.                                             <option value="">Month</option>
  277.                                             <option value="0">January</option>
  278.                                             <option value="1">February</option>
  279.                                             <option value="2">March</option>
  280.                                             <option value="3">April</option>
  281.                                             <option value="4">May</option>
  282.                                             <option value="5">June</option>
  283.                                             <option value="6">July</option>
  284.                                             <option value="7">August</option>
  285.                                             <option value="8">September</option>
  286.                                             <option value="9">October</option>
  287.                                             <option value="10">November</option>
  288.                                             <option value="11">December</option>
  289.                                         </select>
  290.                                     </div>
  291.                                     <div class="special-dropdown day-special-dropdown">
  292.                                         <select id="birthdayDaySelect" ng-model="signup.birthdayDay" ng-options="day for day in days" ng-required="true" autocomplete="off" data-last-selected="">
  293.                                             <option value="">Day</option>
  294.                                         </select>
  295.                                     </div>
  296.                                     <div class="special-dropdown year-special-dropdown">
  297.                                         <select id="birthdayYearSelect" ng-model="signup.birthdayYear" ng-options="year for year in years" ng-required="true" autocomplete="off" data-last-selected="">
  298.                                             <option value="">Year</option>
  299.                                         </select>
  300.                                     </div>
  301.                                 </div>
  302.                             </div>
  303.                             <div class="form-group" ng-class="{'has-error': badSubmit && !validGender(), 'has-success':validGender()}">
  304.                                 <div class="form-control fake-input-lg">
  305.                                     <input type="hidden" id="GenderInput" name="gender" ng-value="signup.gender" data-last-gender-male="False" data-last-gender-female="False" />
  306.                                     <div class="pull-left"><label>Gender:</label></div>
  307.                                     <div title="Female" class="gender-circle" tabindex="0" ng-class="{'selected-gender': signup.gender === 'female'}" ng-click="selectFemale()">
  308.                                         <div class="coverSprite gender female"></div>
  309.                                     </div>
  310.                                     <div title="Male" class="gender-circle" tabindex="0" ng-class="{'selected-gender': signup.gender === 'male'}" ng-click="selectMale()">
  311.                                         <div class="coverSprite gender male"></div>
  312.                                     </div>
  313.                                 </div>
  314.                             </div>
  315.  
  316.                             <div class="form-group">
  317.                                 <input id="SignUpButton" type="submit" class="form-control input-lg submit sign-up-button" value="Sign Up" disabled ng-disabled="submitButtonDisabled">
  318.                             </div>
  319.                             <noscript>
  320.                                 <div class="text-danger">
  321.                                     <strong>JavaScript is required to submit this form.</strong>
  322.                                 </div>
  323.                             </noscript>
  324.                         </form>
  325.                     </div>
  326.                 </div>
  327.             </div>
  328.  
  329.         </div>
  330.         <div class="attribution hidden-xs">
  331.             <span class="notranslate">Game: ROBLOX Point</span><br>
  332.             Developer: <span class="notranslate">StarMarine614</span>
  333.         </div>
  334.     </section>
  335.  
  336.     <!-- What is Roblox -->
  337.     <section class="row full-height-section" id="WhatsRobloxContainer">
  338.  
  339.         <div class="col-md-12 inner-full-height-section">
  340.  
  341.             <div class="row" id="InnerWhatsRobloxContainer1">
  342.                 <div id="WhatIsRobloxTextBg" class="col-sm-5 col-sm-offset-6 col-xs-8 col-xs-offset-2">
  343.                     <h1 class="text-center">What is ROBLOX?</h1>
  344.                     <p class="lead text-justify">ROBLOX is the Game Powered by Players. Build your own game world and bring it to life, publish and share it, experience what others have created, play with friends. ROBLOX is the leader in user-generated creation and gaming for all ages. What will you build?</p>
  345.                 </div>
  346.             </div>
  347.  
  348.             <div class="row" id="InnerWhatsRobloxContainer2">
  349.                 <div id="GameImage1" class="col-sm-4 col-xs-12 game-image"></div>
  350.                 <div id="GameImage2" class="hidden-xs col-sm-4 game-image"></div>
  351.                 <div id="GameImage3" class="col-sm-4 hidden-xs game-image"></div>
  352.             </div>
  353.  
  354.         </div>
  355.     </section>
  356.     <div class="clearfix"></div>
  357.  
  358.     <!-- Roblox on your device -->
  359.     <section id="DeviceSection">
  360.         <div class="row" id="RobloxDeviceText">
  361.             <div class="col-md-6 col-md-offset-3 text-center">
  362.                 <h2>ROBLOX on your device.</h2>
  363.                 <p class="lead center-block">Play ROBLOX on your desktop, your tablet, or your phone. Access your account, games, and inventory; connect with your friends; and play games whether you're at home or on the go.</p>
  364.            </div>
  365.        </div>
  366.  
  367.        <div id="AppStoreContainer" class="row text-center">
  368.            <a href="https://itunes.apple.com/us/app/roblox-mobile/id431946152" target="_blank">
  369.                <img class="app-store-logo" src="http://images.rbxcdn.com/9819a104fc46fb90d183387ba81065a0.png" title="ROBLOX on App Store" />
  370.            </a>
  371.            <a href="https://play.google.com/store/apps/details?id=com.roblox.client&hl=en" target="_blank">
  372.                <img class="app-store-logo" src="http://images.rbxcdn.com/75ba3866ee59c113220b369c2432c7f9.png" title="ROBLOX on Google Play" />
  373.            </a>
  374.        </div>
  375.  
  376.        <div class="row" id="DeviceImageContainer">
  377.            <div class="col-md-12">
  378.                <div class="row text-center">
  379.                    <img id="ComputerImgSmall" class="center-block img-responsive hidden-lg ComputerImg" src="http://images.rbxcdn.com/5ed7d6f37de88cc74c581d9a97fdcbb2.png" />
  380.                    <img class="center-block img-responsive visible-lg-block ComputerImg" src="http://images.rbxcdn.com/6288b7c9683f37f50efef75a5e10f2ad.png" />
  381.  
  382.                </div>
  383.            </div>
  384.        </div>
  385.    </section>
  386.  
  387.    <footer class="row">
  388.        <div class="col-xs-12">
  389.            <div id="FooterBigLinks" class="row">
  390.                <div class="col-md-12 text-center">
  391.                    <a href="//corp.roblox.com" target="_blank">About Us</a>
  392.                    <a href="//corp.roblox.com/jobs" target="_blank">Jobs</a>
  393.                    <a href="//blog.roblox.com" target="_blank">Blog</a>
  394.                    <a href="/Info/Privacy.aspx" target="_blank">Privacy</a>
  395.                    <a href="//corp.roblox.com/parents" target="_blank">Parents</a>
  396.                    <a href="//en.help.roblox.com/" target="_blank">Help</a>
  397.                </div>
  398.            </div>
  399.            <div class="row">
  400.                <div id="FooterLegalText" class="col-xs-11 col-sm-8 col-sm-offset-2 col-md-6 col-md-offset-3 text-justify">
  401.                    ROBLOX, "Online Building Toy", characters, logos, names, and all related indicia are trademarks of <a target="_blank" href="//corp.roblox.com">ROBLOX Corporation</a>, ©2015. Patents pending. ROBLOX is not sponsored, authorized or endorsed by any producer of plastic building bricks, including The LEGO Group, MEGA Brands, and K'Nex, and no resemblance to the products of these companies is intended. Use of this site signifies your acceptance of the <a href="/info/terms-of-service" target="_blank">Terms and Conditions</a>.
  402.                 </div>
  403.             </div>
  404.         </div>
  405.     </footer>
  406. </div>
  407.  
  408.  
  409. <img src="/timg/rbx" />
  410. <script>
  411.     Roblox.Resources.AnimatedSignupFormValidator = {
  412.         //<sl:translate>
  413.         doesntMatch: "Passwords don't match",
  414.         requiredField: "Required",
  415.         tooLong: "Too long",
  416.         tooShort: "Too short",
  417.         maxValid: "Too many accounts use this email",
  418.         needsFourLetters: "Needs 4 letters",
  419.         needsTwoNumbers: "Needs 2 numbers",
  420.         noSpaces: "No spaces allowed",
  421.         weakKey: "Weak key combination.",
  422.         invalidCharacters: "Spaces and special characters are not allowed in usernames.",
  423.         invalidName: "Can't be your character name",
  424.         alreadyTaken: "Already taken",
  425.         cantBeUsed: "Can't be used",
  426.         invalidBirthday: "Invalid birthday",
  427.         loginFieldsRequired: "Username and Password are required.",
  428.         loginFieldsIncorrect: "Your username or password is incorrect.",
  429.         invalidEmail: "Invalid email"
  430.         //</sl:translate>
  431.     };
  432. </script>
  433. <script src="https://apis.google.com/js/platform.js"></script>
  434.  
  435.    
  436.     <script type='text/javascript' src='http://js.rbxcdn.com/6097315494ae039df88c14711fc74188.js.gzip'></script>
  437.  
  438.  
  439.    
  440. <script type='text/javascript' src='http://js.rbxcdn.com/34cf9d94daf092818a92cec25217503f.js.gzip'></script>
  441.    
  442.    
  443.    
  444.     <script type='text/javascript'>Roblox.config.externalResources = [];Roblox.config.paths['Pages.Catalog'] = 'http://js.rbxcdn.com/083d22dd68ffb69a2ce8b221abcf464c.js.gzip';Roblox.config.paths['Pages.CatalogShared'] = 'http://js.rbxcdn.com/2f97dbe16b607b1ac15dab6c0bf40304.js.gzip';Roblox.config.paths['Pages.Messages'] = 'http://js.rbxcdn.com/b123274ceba7c65d8415d28132bb2220.js.gzip';Roblox.config.paths['Resources.Messages'] = 'http://js.rbxcdn.com/6307f9bd9c09fa9d88c76291f3b68fda.js.gzip';Roblox.config.paths['Widgets.AvatarImage'] = 'http://js.rbxcdn.com/64f4ed4d4cf1c0480690bc39cbb05b73.js.gzip';Roblox.config.paths['Widgets.DropdownMenu'] = 'http://js.rbxcdn.com/5cf0eb71249768c86649bbf0c98591b0.js.gzip';Roblox.config.paths['Widgets.GroupImage'] = 'http://js.rbxcdn.com/556af22c86bce192fb12defcd4d2121c.js.gzip';Roblox.config.paths['Widgets.HierarchicalDropdown'] = 'http://js.rbxcdn.com/3ba7b7bc5faac4c7e7f1f42ae3af2434.js.gzip';Roblox.config.paths['Widgets.ItemImage'] = 'http://js.rbxcdn.com/4b1cabcd1656b1c77730b7ff3d2b2ecb.js.gzip';Roblox.config.paths['Widgets.PlaceImage'] = 'http://js.rbxcdn.com/45d46dd8e2bd7f10c17b42f76795150d.js.gzip';Roblox.config.paths['Widgets.SurveyModal'] = 'http://js.rbxcdn.com/56ad7af86ee4f8bc82af94269ed50148.js.gzip';</script>
  445.  
  446.    
  447.     <script>
  448.         Roblox.XsrfToken.setToken('C8nibw0LTox5');
  449.     </script>
  450.    
  451.         <script>
  452.             $(function () {
  453.                 Roblox.DeveloperConsoleWarning.showWarning();
  454.             });
  455.         </script>
  456.     <script type="text/javascript">
  457.     $(function () {
  458.         Roblox.JSErrorTracker.initialize({ 'suppressConsoleError': true});
  459.     });
  460. </script>
  461.    
  462.  
  463. <script type="text/javascript">
  464. $(function(){
  465.     function trackReturns() {
  466.         function dayDiff(d1, d2) {
  467.             return Math.floor((d1-d2)/86400000);
  468.         }
  469.         if (!localStorage) return;
  470.  
  471.         var cookieName = 'RBXReturn';
  472.         var cookieOptions = {expires:9001};
  473.         var cookie = localStorage.getItem(cookieName) || {};
  474.  
  475.         if (typeof cookie.ts === "undefined" || isNaN(new Date(cookie.ts))) {
  476.             localStorage.setItem(cookieName, { ts: new Date().toDateString() });
  477.             return;
  478.         }
  479.  
  480.         var daysSinceFirstVisit = dayDiff(new Date(), new Date(cookie.ts));
  481.         if (daysSinceFirstVisit == 1 && typeof cookie.odr === "undefined") {
  482.             RobloxEventManager.triggerEvent('rbx_evt_odr', {});
  483.             cookie.odr = 1;
  484.         }
  485.         if (daysSinceFirstVisit >= 1 && daysSinceFirstVisit <= 7 && typeof cookie.sdr === "undefined") {
  486.             RobloxEventManager.triggerEvent('rbx_evt_sdr', {});
  487.             cookie.sdr = 1;
  488.         }
  489.    
  490.         localStorage.setItem(cookieName, cookie);
  491.     }
  492.    
  493.         GoogleListener.init();
  494.    
  495.    
  496.    
  497.         RobloxEventManager.initialize(true);
  498.         RobloxEventManager.triggerEvent('rbx_evt_pageview');
  499.         trackReturns();
  500.    
  501.    
  502.    
  503.         RobloxEventManager._idleInterval = 450000;
  504.         RobloxEventManager.registerCookieStoreEvent('rbx_evt_initial_install_start');
  505.         RobloxEventManager.registerCookieStoreEvent('rbx_evt_ftp');
  506.         RobloxEventManager.registerCookieStoreEvent('rbx_evt_initial_install_success');
  507.         RobloxEventManager.registerCookieStoreEvent('rbx_evt_fmp');
  508.         RobloxEventManager.startMonitor();
  509.    
  510.  
  511. });
  512.  
  513. </script>
  514.  
  515.  
  516.    
  517.    
  518.  
  519. <script type="text/javascript">
  520.     var Roblox = Roblox || {};
  521.     Roblox.UpsellAdModal = Roblox.UpsellAdModal || {};
  522.  
  523.     Roblox.UpsellAdModal.Resources = {
  524.         //<sl:translate>
  525.         title: "Remove Ads Like This",
  526.         body: "Builders Club members do not see external ads like these.",
  527.         accept: "Upgrade Now",
  528.         decline: "No, thanks"
  529.         //</sl:translate>
  530.     };
  531. </script>
  532.  
  533.    
  534.     <script type='text/javascript' src='http://js.rbxcdn.com/4fe78b48856db9fe81de42acb4316fd0.js.gzip'></script>
  535.  
  536. </body>
  537. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement