Guest User

ROBLOX Control Panel

a guest
Dec 16th, 2018
2,963
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 167.07 KB | None | 0 0
  1. <html class="obc-theme-v2"><head></head><body id="rbx-body" class="rbx-body " data-performance-relative-value="0.005" data-internal-page-name="Settings" data-send-event-percentage="0.01">&#8203;<!--<![endif]--><style type="text/css">[uib-tooltip-popup].tooltip.top-left > .tooltip-arrow,[uib-tooltip-popup].tooltip.top-right > .tooltip-arrow,[uib-tooltip-popup].tooltip.bottom-left > .tooltip-arrow,[uib-tooltip-popup].tooltip.bottom-right > .tooltip-arrow,[uib-tooltip-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-popup].tooltip.right-bottom > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.top-left > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.top-right > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.bottom-left > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.bottom-right > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-bottom > .tooltip-arrow,[uib-popover-popup].popover.top-left > .arrow,[uib-popover-popup].popover.top-right > .arrow,[uib-popover-popup].popover.bottom-left > .arrow,[uib-popover-popup].popover.bottom-right > .arrow,[uib-popover-popup].popover.left-top > .arrow,[uib-popover-popup].popover.left-bottom > .arrow,[uib-popover-popup].popover.right-top > .arrow,[uib-popover-popup].popover.right-bottom > .arrow,[uib-popover-html-popup].popover.top-left > .arrow,[uib-popover-html-popup].popover.top-right > .arrow,[uib-popover-html-popup].popover.bottom-left > .arrow,[uib-popover-html-popup].popover.bottom-right > .arrow,[uib-popover-html-popup].popover.left-top > .arrow,[uib-popover-html-popup].popover.left-bottom > .arrow,[uib-popover-html-popup].popover.right-top > .arrow,[uib-popover-html-popup].popover.right-bottom > .arrow,[uib-popover-template-popup].popover.top-left > .arrow,[uib-popover-template-popup].popover.top-right > .arrow,[uib-popover-template-popup].popover.bottom-left > .arrow,[uib-popover-template-popup].popover.bottom-right > .arrow,[uib-popover-template-popup].popover.left-top > .arrow,[uib-popover-template-popup].popover.left-bottom > .arrow,[uib-popover-template-popup].popover.right-top > .arrow,[uib-popover-template-popup].popover.right-bottom > .arrow{top:auto;bottom:auto;left:auto;right:auto;margin:0;}[uib-popover-popup].popover,[uib-popover-html-popup].popover,[uib-popover-template-popup].popover{display:block !important;}</style><style type="text/css">.uib-position-measure{display:block !important;visibility:hidden !important;position:absolute !important;top:-9999px !important;left:-9999px !important;}.uib-position-scrollbar-measure{position:absolute !important;top:-9999px !important;width:50px !important;height:50px !important;overflow:scroll !important;}.uib-position-body-scrollbar-measure{overflow:scroll !important;}</style><style type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style>
  2. <!-- MachineID: WEB129 -->
  3. <title>My Settings - Roblox</title>
  4. <meta http-equiv="X-UA-Compatible" content="IE=edge,requiresActiveX=true">
  5. <meta charset="UTF-8">
  6. <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <meta name="author" content="Roblox Corporation">
  8. <meta name="description" content="Roblox is the world's largest social platform for play. We help power the imaginations of people around the world.">
  9. <meta name="keywords" content="free games, online games, building games, virtual worlds, free mmo, gaming cloud, physics engine">
  10. <meta name="apple-itunes-app" content="app-id=431946152">
  11. <meta name="google-site-verification" content="KjufnQUaDv5nXJogvDMey4G-Kb7ceUVxTdzcMaP9pCY">
  12.  
  13.  
  14. <script async="" src="https://sb.scorecardresearch.com/beacon.js"></script><script type="text/javascript" async="" src="https://ssl.google-analytics.com/ga.js"></script><script async="" type="text/javascript" src="https://www.googletagservices.com/tag/js/gpt.js"></script><script type="application/ld+json">
  15. {
  16. "@context" : "http://schema.org",
  17. "@type" : "Organization",
  18. "name" : "Roblox",
  19. "url" : "https://www.roblox.com/",
  20. "logo": "https://images.rbxcdn.com/c69b74f49e785df33b732273fad9dbe0.png",
  21. "sameAs" : [
  22. "https://www.facebook.com/ROBLOX/",
  23. "https://twitter.com/roblox",
  24. "https://www.linkedin.com/company/147977",
  25. "https://www.instagram.com/roblox/",
  26. "https://www.youtube.com/user/roblox",
  27. "https://plus.google.com/+roblox",
  28. "https://www.twitch.tv/roblox"
  29. ]
  30. }
  31. </script> <meta name="user-data" data-userid="894832123" data-name="ocotram" data-isunder13="false">
  32.  
  33. <meta name="locale-data" data-language-code="en_us" data-language-name="English" data-locale-api-url="https://locale.roblox.com"><meta name="device-meta" data-device-type="computer" data-is-in-app="false" data-is-desktop="true" data-is-phone="false" data-is-tablet="false" data-is-console="false" data-is-android-app="false" data-is-ios-app="false" data-is-uwp-app="false" data-is-xbox-app="false" data-is-amazon-app="false" data-is-studio="false" data-app-type="unknown">
  34.  
  35. <meta name="page-meta" data-internal-page-name="Settings">
  36. <script type="text/javascript">
  37. var Roblox = Roblox || {};
  38.  
  39. Roblox.BundleVerifierConstants = {
  40. eventStreamUrl: "//ecsv2.roblox.com/pe?t=diagnostic",
  41. deviceType: "Computer",
  42. cdnLoggingEnabled: JSON.parse("true")
  43. };
  44. </script> <script type="text/javascript">
  45.  
  46. var Roblox = Roblox || {};
  47. Roblox.BundleDetector = {
  48. jsBundlesLoaded: {},
  49.  
  50. bundlesReported: {},
  51.  
  52. counterNames: {
  53. cdnPrefix: "CDNBundleError_",
  54. unknown: "CDNBundleError_unknown",
  55. cssError: "CssBundleError",
  56. jsError: "JavascriptBundleError",
  57. jsFileError: "JsFileExecutionError",
  58. resourceError: "ResourcePerformance_Error",
  59. resourceLoaded: "ResourcePerformance_Loaded"
  60. },
  61.  
  62. timing: undefined,
  63.  
  64. setTiming: function(windowTiming) {
  65. this.timing = windowTiming;
  66. },
  67.  
  68. getCurrentTime: function () {
  69. return new Date().getTime();
  70. },
  71.  
  72. logToEphemeralStatistics: function (sequenceName, value) {
  73. var deviceType = Roblox.BundleVerifierConstants.deviceType;
  74. sequenceName += "_" + deviceType;
  75.  
  76. var xhr = new XMLHttpRequest();
  77. xhr.open('POST', '/game/report-stats?name=' + sequenceName + "&value=" + value, true);
  78. xhr.withCredentials = true;
  79. xhr.send();
  80. },
  81.  
  82. logToEphemeralCounter: function (ephemeralCounterName) {
  83. var deviceType = Roblox.BundleVerifierConstants.deviceType;
  84. ephemeralCounterName += "_" + deviceType;
  85. //log to ephemeral counters - taken from eventTracker.js
  86. var xhr = new XMLHttpRequest();
  87. xhr.open('POST', '/game/report-event?name=' + ephemeralCounterName, true);
  88. xhr.withCredentials = true;
  89. xhr.send();
  90. },
  91.  
  92. logToEventStream: function (failedBundle, ctx, cdnProvider) {
  93. var esUrl = Roblox.BundleVerifierConstants.eventStreamUrl,
  94. currentPageUrl = encodeURIComponent(window.location.href);
  95.  
  96. var deviceType = Roblox.BundleVerifierConstants.deviceType;
  97. ctx += "_" + deviceType;
  98. //log to event stream (diagnostic)
  99. var params = "&evt=webBundleError&url=" + currentPageUrl +
  100. "&ctx=" + ctx + "&fileSourceUrl=" + encodeURIComponent(failedBundle) +
  101. "&cdnName=" + (cdnProvider || "unknown");
  102. var img = new Image();
  103. img.src = esUrl + params;
  104. },
  105.  
  106. getCdnInfo: function (failedBundle, ctx, fileType) {
  107. if (Roblox.BundleVerifierConstants.cdnLoggingEnabled) {
  108. var xhr = new XMLHttpRequest();
  109. var counter = this.counterNames;
  110. xhr.open('GET', failedBundle, true);
  111.  
  112. //succesful request
  113. xhr.onreadystatechange = function () {
  114.  
  115. if (xhr.readyState === xhr.HEADERS_RECEIVED) {
  116. var cdnProvider = xhr.getResponseHeader("rbx-cdn-provider");
  117. if (cdnProvider && cdnProvider.length > 0) {
  118. Roblox.BundleDetector.logToEphemeralCounter(counter.cdnPrefix + cdnProvider + "_" + fileType);
  119. }
  120. else {
  121. Roblox.BundleDetector.logToEphemeralCounter(counter.unknown + "_" + fileType);
  122. }
  123. Roblox.BundleDetector.logToEventStream(failedBundle, ctx, (cdnProvider || ""));
  124. }
  125. }
  126.  
  127. //attach to possible things that can go wrong with the request.
  128. xhr.onerror = function () {
  129. Roblox.BundleDetector.logToEphemeralCounter(counter.unknown + "_" + fileType);
  130. Roblox.BundleDetector.logToEventStream(failedBundle, ctx);
  131. };
  132.  
  133. xhr.send();
  134. }
  135. else {
  136. this.logToEventStream(failedBundle, ctx);
  137. }
  138. },
  139.  
  140. reportResourceError: function(resourceName) {
  141. var ephemeralCounterName = this.counterNames.resourceError + "_" + resourceName;
  142. this.logToEphemeralCounter(ephemeralCounterName);
  143. },
  144.  
  145. reportResourceLoaded: function (resourceName) {
  146. if (this.timing && this.timing.domComplete) {
  147. var loadTimeInMs = this.getCurrentTime() - this.timing.domComplete;
  148.  
  149. var sequenceName = this.counterNames.resourceLoaded + "_" + resourceName;
  150.  
  151. this.logToEphemeralStatistics(sequenceName, loadTimeInMs);
  152. }
  153. },
  154.  
  155. reportBundleError: function (bundleTag) {
  156. var ephemeralCounterName, failedBundle, ctx;
  157. if (bundleTag.rel && bundleTag.rel === "stylesheet") {
  158. ephemeralCounterName = this.counterNames.cssError;
  159. failedBundle = bundleTag.href;
  160. ctx = "css";
  161. }
  162. else {
  163. ephemeralCounterName = this.counterNames.jsError;
  164. failedBundle = bundleTag.src;
  165. ctx = "js";
  166. }
  167.  
  168. //mark that we logged this bundle
  169. this.bundlesReported[failedBundle] = true;
  170.  
  171. //e.g. javascriptBundleError_Computer
  172. this.logToEphemeralCounter(ephemeralCounterName);
  173. //this will also log to event stream
  174. this.getCdnInfo(failedBundle, ctx, ctx);
  175. },
  176.  
  177. bundleDetected: function (bundleName) {
  178. this.jsBundlesLoaded[bundleName] = true;
  179. },
  180.  
  181. verifyBundles: function (document) {
  182. var ephemeralCounterName = this.counterNames.jsFileError,
  183. eventContext = ephemeralCounterName;
  184. //grab all roblox script tags in the page.
  185. var scripts = (document && document.scripts) || window.document.scripts;
  186. var errorsList = [];
  187. for (var i = 0; i < scripts.length; i++) {
  188. var item = scripts[i];
  189. if (item.src && item.dataset.monitor && item.dataset.bundlename) {
  190. if (!Roblox.BundleDetector.jsBundlesLoaded.hasOwnProperty(item.dataset.bundlename)) {
  191. errorsList.push(item);
  192. }
  193. }
  194. }
  195. if (errorsList.length > 0) {
  196. for (var j = 0; j < errorsList.length; j++) {
  197. var script = errorsList[j];
  198. if (!this.bundlesReported[script.src]) {
  199. //log the counter only if the file is actually corrupted, not just due to failure to load
  200. //e.g. JsFileExecutionError_Computer
  201. this.logToEphemeralCounter(ephemeralCounterName);
  202. this.getCdnInfo(script.src, eventContext, 'js');
  203. }
  204. }
  205. }
  206. }
  207. };
  208.  
  209. window.addEventListener("load", function (evt) {
  210. Roblox.BundleDetector.verifyBundles();
  211. });
  212.  
  213. Roblox.BundleDetector.setTiming(window.performance.timing);
  214. //# sourceURL=somename.js
  215. </script>
  216.  
  217. <link href="https://images.rbxcdn.com/23421382939a9f4ae8bbe60dbe2a3e7e.ico.gzip" rel="icon">
  218.  
  219.  
  220. <link rel="manifest" href="https://www.roblox.com/push-notifications/chrome-manifest" crossorigin="use-credentials">
  221.  
  222.  
  223. <link rel="canonical" href="https://www.roblox.com/my/account?tab=rplus">
  224.  
  225. <link onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" rel="stylesheet" href="https://static.rbxcdn.com/css/leanbase___49aad29dafc0d6c6966d24e041dc3b82_m.css/fetch">
  226.  
  227.  
  228.  
  229. <link onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" rel="stylesheet" href="https://static.rbxcdn.com/css/page___8af35c9f7ca5622df8730fe151839b68_m.css/fetch">
  230.  
  231.  
  232.  
  233.  
  234. <link onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" rel="stylesheet" href="https://notificationsite.roblox.com/notification-stream/fd8186a2-a994-4310-ad39-5eb72142a196/get-css-bundle">
  235. <link onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" rel="stylesheet" href="https://chatsite.roblox.com/chat/dc7a8f1c-d723-4937-b20e-74a174de6b44/get-css-bundle">
  236. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" data-monitor="true" type="text/javascript" src="//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js"></script><style>/* OBC theme V2 [8/19/2017] */
  237. /*
  238. Colors
  239. - Background: 34, 34, 34
  240. - Navigation: 49, 49, 49
  241. - Bubbles: 79, 79, 79
  242.  
  243. TODO: How do radio buttons get their border when clicked?
  244. */
  245. /* Background */
  246. .obc-theme-v2 .container-main, .obc-theme-v2 #navContent {
  247. background: url(https://images.rbxcdn.com/7b740ce2fe1bb189612252b3b93c5b83.jpg) top center repeat-x rgb(34, 34, 34);
  248. }
  249.  
  250. .obc-theme-v2 .container-footer {
  251. background-color: rgb(34, 34, 34);
  252. }
  253.  
  254. .obc-theme-v2 .container-main > .content {
  255. background-color: #E3E3E3;
  256. outline: #E3E3E3 solid 10px;
  257. }
  258.  
  259. .obc-theme-v2 #BodyWrapper {
  260. background-color: white;
  261. outline: white solid 10px;
  262. }
  263.  
  264. .obc-theme-v2 #Body {
  265. background: transparent;
  266. }
  267.  
  268. /* Standard */
  269. .obc-theme-v2 .notification-blue,
  270. .obc-theme-v2 .dialog-container .dialog-message-container:not(.message-inbound) .dialog-message,
  271. .obc-theme-v2 .breadcrumb-container li.breadcrumb-filter,
  272. .obc-theme-v2 .radio input[type="radio"]:checked + label::after,
  273. .obc-theme-v2 .checkbox input[type="checkbox"]:checked:not([disabled]) + label::before,
  274. .obc-theme-v2 .pill-toggle input:checked + label,
  275. .obc-theme-v2 .input-group-btn .input-dropdown-btn:hover,
  276. .obc-theme-v2 .input-group-btn .input-dropdown-btn:focus,
  277. .obc-theme-v2 .open .input-dropdown-btn {
  278. background-color: rgb(79, 79, 79);
  279. border-color: rgb(79, 79, 79);
  280. }
  281.  
  282. .obc-theme-v2 .radio label:hover::before,
  283. .obc-theme-v2 .radio input[type="radio"]:focus + label::before,
  284. .obc-theme-v2 .checkbox label:hover::before,
  285. .obc-theme-v2 .checkbox input[type="checkbox"]:focus + label::before,
  286. .obc-theme-v2 .input-field:focus {
  287. border-color: rgb(79, 79, 79);
  288. }
  289.  
  290. .obc-theme-v2 button:focus {
  291. outline-color: rgb(79, 79, 79);
  292. }
  293.  
  294. .obc-theme-v2 .dropdown-menu li:hover,
  295. .obc-theme-v2 .notification-stream-list .notification-stream-item:hover,
  296. .obc-theme-v2 .input-group-btn .dropdown-menu li a:hover,
  297. .obc-theme-v2 .input-group-btn .dropdown-menu li a:focus,
  298. .obc-theme-v2 .input-group-btn .dropdown-menu li a.active,
  299. .obc-theme-v2 .input-group-btn .dropdown-menu li:hover,
  300. .obc-theme-v2 .menu-vertical .menu-option:hover,
  301. .obc-theme-v2 .menu-vertical .menu-option:focus,
  302. .obc-theme-v2 .menu-vertical .menu-option.active,
  303. .obc-theme-v2 .menu-vertical .menu-option .menu-secondary-option:focus,
  304. .obc-theme-v2 .menu-vertical .menu-option .menu-secondary-option.active,
  305. .obc-theme-v2 .messages .messageDivider:hover,
  306. .obc-theme-v2 .rbx-header .rbx-navbar-search .rbx-navbar-search-option.selected {
  307. box-shadow: 4px 0 0 0 rgb(49, 49, 49) inset;
  308. }
  309.  
  310. .obc-theme-v2 .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading,
  311. .obc-theme-v2 .rbx-tabs-horizontal .rbx-tab-heading:hover,
  312. .obc-theme-v2 .rbx-tabs-horizontal .rbx-tab-heading:focus,
  313. .obc-theme-v2 .rbx-tabs-horizontal .rbx-tab-heading:active {
  314. box-shadow: 0 -4px 0 0 rgb(49, 49, 49) inset;
  315. }
  316.  
  317. /* navigation */
  318. .obc-theme-v2 #header,
  319. .obc-theme-v2 .dialog-container .dialog-header,
  320. .obc-theme-v2 .chat-main .chat-header {
  321. background-color: rgb(49, 49, 49);
  322. }
  323.  
  324.  
  325. .obc-theme-v2 .rbx-header .rbx-navbar li .nav-menu-title:hover,
  326. .obc-theme-v2 .rbx-header .rbx-navbar li .nav-menu-title:focus {
  327. background-color: rgba(25, 25, 25, 0.75);
  328. }
  329.  
  330. /* Catalog */
  331. .obc-theme-v2 #catalog-content {
  332. background-color: #E3E3E3;
  333. }
  334.  
  335. /* Chat */
  336. @keyframes rplus-obc-blink-dialog {
  337. from {
  338. background-color: rgb(49, 49, 49);
  339. }
  340.  
  341. to {
  342. background-color: rgb(79, 79, 79);
  343. }
  344. }
  345.  
  346. .obc-theme-v2 .dialog-container.active .dialog-header,
  347. .obc-theme-v2 .dialog-container.active .dialog-header .dialog-header-title {
  348. animation: rplus-obc-blink-dialog .5s alternate infinite;
  349. }
  350.  
  351.  
  352. /* WebGL3D */
  353. </style><style>/* OBC theme V2 [8/19/2017] */
  354. /*
  355. Colors
  356. - Background: 254, 212, 252 (color 91, 56, 109)
  357. - Navigation: 220, 126, 207
  358. - Bubbles: 233, 185, 227
  359.  
  360. TODO: How do radio buttons get their border when clicked?
  361. */
  362. /* Background */
  363. .easter-theme-v2 .container-main,
  364. .easter-theme-v2 #navContent {
  365. background: url(chrome-extension://jfbnmfgkohlfclfnplnlenbalpppohkm/images/themes/easter/EasterBackground.png) top center repeat-x rgb(254, 212, 252);
  366. }
  367.  
  368. .easter-theme-v2 .container-footer {
  369. background-color: rgb(254, 212, 252);
  370. }
  371.  
  372. .easter-theme-v2 .container-footer .footer-note {
  373. color: rgb(91, 56, 109);
  374. }
  375.  
  376. .easter-theme-v2 .container-main > .content {
  377. background-color: #E3E3E3;
  378. outline: #E3E3E3 solid 10px;
  379. }
  380.  
  381. .easter-theme-v2 #BodyWrapper {
  382. background-color: white;
  383. outline: white solid 10px;
  384. }
  385.  
  386. .easter-theme-v2 #Body {
  387. background: transparent;
  388. }
  389.  
  390. /* Standard */
  391. .easter-theme-v2 .notification-blue,
  392. .easter-theme-v2 .dialog-container .dialog-message-container:not(.message-inbound) .dialog-message,
  393. .easter-theme-v2 .breadcrumb-container li.breadcrumb-filter,
  394. .easter-theme-v2 .radio input[type="radio"] + label::after,
  395. .easter-theme-v2 .radio input[type="radio"]:checked + label::after,
  396. .easter-theme-v2 .checkbox input[type="checkbox"]:checked:not([disabled]) + label::before,
  397. .easter-theme-v2 .pill-toggle input:checked + label,
  398. .easter-theme-v2 .input-group-btn .input-dropdown-btn:hover,
  399. .easter-theme-v2 .input-group-btn .input-dropdown-btn:focus,
  400. .easter-theme-v2 .open .input-dropdown-btn {
  401. background-color: rgb(233, 185, 227);
  402. border-color: rgb(233, 185, 227);
  403. color: rgb(91, 56, 109);
  404. }
  405.  
  406. .easter-theme-v2 .radio label:hover::before,
  407. .easter-theme-v2 .radio input[type="radio"]:focus + label::before,
  408. .easter-theme-v2 .checkbox label:hover::before,
  409. .easter-theme-v2 .checkbox input[type="checkbox"]:focus + label::before,
  410. .easter-theme-v2 .input-field:focus {
  411. border-color: rgb(233, 185, 227);
  412. }
  413.  
  414. .easter-theme-v2 button:focus {
  415. outline-color: rgb(233, 185, 227);
  416. }
  417.  
  418. .easter-theme-v2 .dropdown-menu li:hover,
  419. .easter-theme-v2 .notification-stream-list .notification-stream-item:hover,
  420. .easter-theme-v2 .input-group-btn .dropdown-menu li a:hover,
  421. .easter-theme-v2 .input-group-btn .dropdown-menu li a:focus,
  422. .easter-theme-v2 .input-group-btn .dropdown-menu li a.active,
  423. .easter-theme-v2 .input-group-btn .dropdown-menu li:hover,
  424. .easter-theme-v2 .menu-vertical .menu-option:hover,
  425. .easter-theme-v2 .menu-vertical .menu-option:focus,
  426. .easter-theme-v2 .menu-vertical .menu-option.active,
  427. .easter-theme-v2 .menu-vertical .menu-option .menu-secondary-option:focus,
  428. .easter-theme-v2 .menu-vertical .menu-option .menu-secondary-option.active,
  429. .easter-theme-v2 .messages .messageDivider:hover,
  430. .easter-theme-v2 .rbx-header .rbx-navbar-search .rbx-navbar-search-option.selected {
  431. box-shadow: 4px 0 0 0 rgb(220, 126, 207) inset;
  432. }
  433.  
  434. .easter-theme-v2 .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading,
  435. .easter-theme-v2 .rbx-tabs-horizontal .rbx-tab-heading:hover,
  436. .easter-theme-v2 .rbx-tabs-horizontal .rbx-tab-heading:focus,
  437. .easter-theme-v2 .rbx-tabs-horizontal .rbx-tab-heading:active {
  438. box-shadow: 0 -4px 0 0 rgb(220, 126, 207) inset;
  439. }
  440.  
  441. /* navigation */
  442. .easter-theme-v2 #header,
  443. .easter-theme-v2 .dialog-container .dialog-header,
  444. .easter-theme-v2 .chat-main .chat-header {
  445. background-color: rgb(220, 126, 207);
  446. }
  447.  
  448.  
  449. .easter-theme-v2 .rbx-header .rbx-navbar li .nav-menu-title:hover,
  450. .easter-theme-v2 .rbx-header .rbx-navbar li .nav-menu-title:focus {
  451. background-color: rgba(255, 255, 255, 0.4);
  452. }
  453.  
  454. .easter-theme-v2 #header {
  455. background-image: url(chrome-extension://jfbnmfgkohlfclfnplnlenbalpppohkm/images/themes/easter/EasterBar.png);
  456. background-repeat: repeat-x;
  457. }
  458.  
  459. .easter-theme-v2 .icon-nav-profile,
  460. .easter-theme-v2 .icon-nav-friends,
  461. .easter-theme-v2 .icon-nav-charactercustomizer,
  462. .easter-theme-v2 .icon-nav-inventory,
  463. .easter-theme-v2 .icon-nav-group,
  464. .easter-theme-v2 .icon-nav-shop {
  465. background-image: url(chrome-extension://jfbnmfgkohlfclfnplnlenbalpppohkm/images/themes/easter/EasterIcons.svg);
  466. }
  467.  
  468. /* Catalog */
  469. .easter-theme-v2 #catalog-content {
  470. background-color: #E3E3E3;
  471. }
  472.  
  473. /* Chat */
  474. @keyframes rplus-easter-blink-dialog {
  475. from {
  476. background-color: rgb(220, 126, 207);
  477. }
  478.  
  479. to {
  480. background-color: rgb(233, 185, 227);
  481. }
  482. }
  483.  
  484. .easter-theme-v2 .dialog-container.active .dialog-header,
  485. .easter-theme-v2 .dialog-container.active .dialog-header .dialog-header-title {
  486. animation: rplus-easter-blink-dialog .5s alternate infinite;
  487. }
  488.  
  489.  
  490. /* WebGL3D */
  491. </style><style>/*
  492. Background: #000000
  493. Shade: #212121 - dark grey
  494. Another: #303030 - grey
  495. Another: #424242 - light grey
  496. Text: #ffffff
  497.  
  498. Green: #135630
  499. Green border: #3FC679
  500. Disabled text: #B8B8B8;
  501. */
  502. /* Background */
  503. html.darkblox-theme,
  504. .darkblox-theme body,
  505. .darkblox-theme .content,
  506. .darkblox-theme .games-list-container,
  507. .darkblox-theme .sg-container {
  508. background-color: #000000;
  509. color: #ffffff;
  510. }
  511.  
  512. .darkblox-theme .container-footer {
  513. background-color: #000000;
  514. }
  515.  
  516. .darkblox-theme #BodyWrapper,
  517. .darkblox-theme #Body {
  518. background-color: #212121;
  519. }
  520.  
  521.  
  522. /* Stray Text */
  523. .darkblox-theme .small,
  524. .darkblox-theme .small-oneline,
  525. .darkblox-theme h1,
  526. .darkblox-theme h1 a:link,
  527. .darkblox-theme h1 a:visited,
  528. .darkblox-theme h1 a:active,
  529. .darkblox-theme h1 .text,
  530. .darkblox-theme h2,
  531. .darkblox-theme h2 a:link,
  532. .darkblox-theme h2 a:visited,
  533. .darkblox-theme h2 a:active,
  534. .darkblox-theme h2 .text,
  535. .darkblox-theme h3,
  536. .darkblox-theme h3 a:link,
  537. .darkblox-theme h3 a:visited,
  538. .darkblox-theme h3 a:active,
  539. .darkblox-theme h3 .text,
  540. .darkblox-theme pre,
  541. .darkblox-theme .text {
  542. color: #ffffff;
  543. }
  544.  
  545. .darkblox-theme .section-content-off {
  546. background-color: #424242;
  547. color: #ffffff;
  548. }
  549.  
  550.  
  551. /* Legacy */
  552. .darkblox-theme .status-confirm {
  553. color: #191919;
  554. }
  555.  
  556. .darkblox-theme #BodyWrapper .form-label {
  557. color: #ffffff;
  558. }
  559.  
  560.  
  561. /* Blocks */
  562. .darkblox-theme .sg-section,
  563. .darkblox-theme .section-content,
  564. .darkblox-theme .roblox-popover-container,
  565. .darkblox-theme .stack .stack-list .stack-row {
  566. background-color: #212121;
  567. color: #ffffff;
  568. }
  569.  
  570.  
  571. /* Item/Game Cards */
  572. .darkblox-theme .store-card,
  573. .darkblox-theme .game-card-container,
  574. .darkblox-theme .item-card-container {
  575. background-color: #303030;
  576. color: #ffffff;
  577. }
  578.  
  579. .darkblox-theme .item-card-name {
  580. color: #ffffff;
  581. }
  582.  
  583. .darkblox-theme .game-name-title:after {
  584. background: #303030;
  585. }
  586.  
  587. .darkblox-theme .item-card-label,
  588. .darkblox-theme .game-card-experimental,
  589. .darkblox-theme .game-card-name-secondary {
  590. color: #B8B8B8;
  591. }
  592.  
  593. .darkblox-theme .sponsored-game .game-card-native-ad {
  594. background-color: #212121;
  595. }
  596.  
  597.  
  598. /* Avatar Cards */
  599. .darkblox-theme .avatar-card-container {
  600. background-color: #303030;
  601. color: #ffffff;
  602. }
  603.  
  604. .darkblox-theme .avatar-card-btns {
  605. background-color: #424242;
  606. }
  607.  
  608. .darkblox-theme .avatar,
  609. .darkblox-theme .avatar-card-container {
  610. background-color: #303030;
  611. }
  612.  
  613.  
  614. /* Buttons */
  615. .darkblox-theme [class *= 'btn-buy-'],
  616. .darkblox-theme [class *= 'btn-control-'],
  617. .darkblox-theme .enable-three-dee,
  618. .darkblox-theme .enable-three-dee:hover {
  619. background-color: #212121;
  620. color: #ffffff;
  621. border-color: #303030;
  622. }
  623.  
  624. .darkblox-theme [class *= 'btn-primary-'],
  625. .darkblox-theme [class *= 'btn-primary-'][disabled],
  626. .darkblox-theme [class *= 'btn-primary-'][disabled]:hover,
  627. .darkblox-theme [class *= 'btn-primary-'][disabled]:focus {
  628. background-color: #135630;
  629. border-color: #135630;
  630. }
  631.  
  632. .darkblox-theme [class *= 'btn-buy-']:hover,
  633. .darkblox-theme [class *= 'btn-buy-']:focus,
  634. .darkblox-theme [class *= 'btn-primary-']:hover,
  635. .darkblox-theme [class *= 'btn-primary-']:focus {
  636. background-color: #135630;
  637. border-color: #3FC679;
  638. }
  639.  
  640. .darkblox-theme [class *= 'btn-buy-'][disabled],
  641. .darkblox-theme [class *= 'btn-buy-'][disabled]:hover,
  642. .darkblox-theme [class *= 'btn-buy-'][disabled]:focus,
  643. .darkblox-theme [class *= 'btn-control-'][disabled],
  644. .darkblox-theme [class *= 'btn-control-'][disabled]:hover,
  645. .darkblox-theme [class *= 'btn-control-'][disabled]:focus {
  646. background-color: #212121;
  647. border-color: #303030;
  648. color: #B8B8B8;
  649. }
  650.  
  651. .darkblox-theme [class *= 'btn-primary-'][disabled] {
  652. color: #B8B8B8;
  653. }
  654.  
  655. .darkblox-theme #BodyWrapper button[class *= 'btn-control-'],
  656. .darkblox-theme #BodyWrapper a[class *= 'btn-control-'],
  657. .darkblox-theme #BodyWrapper span[class *= 'btn-control-'],
  658. .darkblox-theme input[class *= 'btn-control-'] {
  659. color: #191919;
  660. }
  661.  
  662.  
  663. /* Toggle */
  664. .darkblox-theme .btn-toggle.on {
  665. background-color: #135630;
  666. }
  667.  
  668. .darkblox-theme .btn-toggle.disabled {
  669. opacity: 0.5;
  670. }
  671.  
  672.  
  673. /* Menu */
  674. .darkblox-theme .menu-vertical,
  675. .darkblox-theme .rbx-tabs-vertical .category-tabs .menu-vertical,
  676. .darkblox-theme .menu-vertical .menu-option .menu-secondary,
  677. .darkblox-theme .dropdown-menu,
  678. .darkblox-theme .popover,
  679. .darkblox-theme .rbx-tabs-horizontal .nav-tabs,
  680. .darkblox-theme .nav-tabs > li.active > a,
  681. .darkblox-theme .rbx-tab .rbx-tab-heading,
  682. .darkblox-theme .rbx-tabs-horizontal #horizontal-tabs .rbx-tab:not(.active) a:not(:hover) {
  683. background-color: #303030;
  684. color: #ffffff;
  685. }
  686.  
  687. .darkblox-theme .menu-vertical .menu-option .menu-secondary-option:focus,
  688. .darkblox-theme .menu-vertical .menu-option .menu-secondary-option.active,
  689. .darkblox-theme .menu-vertical .menu-option:hover,
  690. .darkblox-theme .menu-vertical .menu-option.active,
  691. .darkblox-theme .dropdown-menu li:hover,
  692. .darkblox-theme .rbx-header .rbx-navbar-search .rbx-navbar-search-option.selected,
  693. .darkblox-theme .input-group-btn .dropdown-menu li a:hover,
  694. .darkblox-theme .input-group-btn .dropdown-menu li a:focus,
  695. .darkblox-theme .input-group-btn .dropdown-menu li a.active {
  696. box-shadow: 4px 0 0 0 #000000 inset;
  697. }
  698.  
  699. .darkblox-theme .rbx-tabs-horizontal .rbx-tab-heading:hover,
  700. .darkblox-theme .rbx-tabs-horizontal .rbx-tab-heading:focus,
  701. .darkblox-theme .rbx-tabs-horizontal .rbx-tab-heading:active,
  702. .darkblox-theme .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading {
  703. box-shadow: 0 -4px 0 0 #000000 inset;
  704. }
  705.  
  706. .darkblox-theme .dropdown-menu li:hover,
  707. .darkblox-theme .menu-vertical .menu-option:hover,
  708. .darkblox-theme .menu-vertical .menu-option .menu-secondary-option:hover,
  709. .darkblox-theme .rbx-tabs-horizontal .rbx-tab-heading:hover,
  710. .darkblox-theme .nav-tabs > li.active > a:hover,
  711. .darkblox-theme .nav-tabs > li.active > a:focus,
  712. .darkblox-theme .rbx-header .rbx-navbar-search .rbx-navbar-search-option.selected,
  713. .darkblox-theme .input-group-btn .dropdown-menu li a:hover,
  714. .darkblox-theme .input-group-btn .dropdown-menu li a:focus,
  715. .darkblox-theme .rbx-tab-horizontal-submenu li.active,
  716. .darkblox-theme .rbx-tab-horizontal-submenu li:hover {
  717. background-color: #424242;
  718. }
  719.  
  720. .darkblox-theme .popover.bottom > .arrow,
  721. .darkblox-theme .popover.bottom > .arrow:after {
  722. border-bottom-color: #303030;
  723. }
  724.  
  725. .darkblox-theme .popover-content .dropdown-menu li a,
  726. .darkblox-theme .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading,
  727. .darkblox-theme .rbx-header .rbx-navbar-search .rbx-navbar-search-option a,
  728. .darkblox-theme .rbx-tab-horizontal-submenu li,
  729. .darkblox-theme .rbx-header .rbx-navbar-icon-group li .popover-content .rbx-menu-item,
  730. .darkblox-theme .rbx-header .rbx-navbar-icon-group li .popover-content .rbx-menu-item:link,
  731. .darkblox-theme .rbx-header .rbx-navbar-icon-group li .popover-content .rbx-menu-item:active,
  732. .darkblox-theme .rbx-header .rbx-navbar-icon-group li .popover-content .rbx-menu-item:hover,
  733. .darkblox-theme .rbx-header .rbx-navbar-icon-group li .popover-content .rbx-menu-item:visited,
  734. .darkblox-theme .rbx-header .rbx-navbar-icon-group li .popover-content .rbx-menu-item:focus {
  735. color: #ffffff;
  736. }
  737.  
  738.  
  739. /* Legacy Menu */
  740. .darkblox-theme .SquareTabGray a {
  741. color: #ffffff;
  742. }
  743.  
  744. .darkblox-theme .SquareTabGray,
  745. .darkblox-theme .verticaltab.selected,
  746. .darkblox-theme .verticaltab:hover {
  747. background-color: #303030;
  748. }
  749.  
  750. .darkblox-theme .SquareTabGray.selected,
  751. .darkblox-theme .SquareTabGray.selected:hover,
  752. .darkblox-theme .SquareTabGray.ui-tabs-selected,
  753. .darkblox-theme .SquareTabGray.ui-tabs-selected:hover,
  754. .darkblox-theme .SquareTabGray.selected a:hover,
  755. .darkblox-theme .SquareTabGray.ui-tabs-selected a:hover {
  756. background-color: #212121;
  757. }
  758.  
  759. .darkblox-theme .SquareTabGray a:hover {
  760. background-color: transparent;
  761. }
  762.  
  763. .darkblox-theme .verticaltab a {
  764. color: #ffffff;
  765. }
  766.  
  767.  
  768. /* Modals */
  769. .darkblox-theme .modal-content {
  770. background-color: #212121;
  771. color: #ffffff;
  772. }
  773.  
  774. .darkblox-theme .notification-stream-body,
  775. .darkblox-theme .notification-stream-header,
  776. .darkblox-theme .notification-stream-list .notification-stream-item {
  777. background-color: #212121;
  778. }
  779.  
  780. .darkblox-theme .notification-stream-list .notification-stream-item.unInteracted {
  781. background-color: #303030;
  782. }
  783.  
  784. .darkblox-theme .notification-stream-list .notification-stream-item .notification-display-text:before {
  785. content: '';
  786. }
  787.  
  788. .darkblox-theme .notification-stream-list .notification-stream-item .notification-display-text:after {
  789. background: transparent;
  790. }
  791.  
  792. /* Legacy Modal */
  793. .darkblox-theme .simplemodal-container,
  794. .darkblox-theme .simplemodal-container span[class *= 'btn-control-'] {
  795. color: #191919;
  796. }
  797.  
  798.  
  799. /* Input */
  800. .darkblox-theme .form-control,
  801. .darkblox-theme .input-field,
  802. .darkblox-theme .SearchKeyword,
  803. .darkblox-theme .input-group-btn .input-dropdown-btn,
  804. .darkblox-theme .rbx-select-group .rbx-select,
  805. .darkblox-theme .chat-search-input,
  806. .darkblox-theme .dialog-container .dialog-input-container .dialog-input,
  807. .darkblox-theme .details-input-container .select-friends-input,
  808. .darkblox-theme textarea {
  809. color: #ffffff;
  810. background-color: #303030;
  811. }
  812.  
  813. .darkblox-theme .input-group-btn .input-addon-btn,
  814. .darkblox-theme .rbx-select-group .rbx-select:hover {
  815. background-color: #212121;
  816. }
  817.  
  818.  
  819. /* Icons */
  820. .darkblox-theme .store-card-thumb[src *= 'placeholder_add'],
  821. .darkblox-theme .store-card-add > img,
  822. .darkblox-theme .icon-right-16x16,
  823. .darkblox-theme .icon-down-16x16,
  824. .darkblox-theme .icon-more,
  825. .darkblox-theme .icon-grid,
  826. .darkblox-theme .icon-slideshow,
  827. .darkblox-theme .icon-sorting,
  828. .darkblox-theme .icon-nav-search,
  829. .darkblox-theme .icon-play,
  830. .darkblox-theme .icon-pause,
  831. .darkblox-theme .icon-brokenpage,
  832. .darkblox-theme .icon-audio,
  833. .darkblox-theme .icon-search,
  834. .darkblox-theme .icon-plus,
  835. .darkblox-theme .icon-minus,
  836. .darkblox-theme .icon-edit,
  837. .darkblox-theme .icon-nav-group,
  838. .darkblox-theme .icon-moreinfo {
  839. filter: invert(100%);
  840. }
  841.  
  842.  
  843. /* Bubbles */
  844. .darkblox-theme .notification-blue {
  845. background-color: #303030;
  846. }
  847.  
  848.  
  849. /* Navigation */
  850. .darkblox-theme .rbx-left-col {
  851. background-color: #212121;
  852. color: #ffffff;
  853. }
  854.  
  855. .darkblox-theme .rbx-header {
  856. background-color: #303030;
  857. color: #ffffff;
  858. }
  859.  
  860. .darkblox-theme .rbx-left-col li a {
  861. color: #ffffff;
  862. }
  863.  
  864. .darkblox-theme .rbx-scrollbar li span[class ^= 'icon'] {
  865. filter: invert(100%);
  866. }
  867.  
  868. .darkblox-theme .rbx-scrollbar li:hover span[class ^= 'icon'] {
  869. filter: invert(0%);
  870. }
  871.  
  872. .darkblox-theme .rbx-header .rbx-navbar li .nav-menu-title:hover,
  873. .darkblox-theme .rbx-header .rbx-navbar li .nav-menu-title:focus {
  874. background-color: #424242;
  875. }
  876.  
  877.  
  878.  
  879. /* Messages page */
  880. .darkblox-theme .messages .messageDivider {
  881. background-color: #303030;
  882. color: #ffffff;
  883. }
  884.  
  885. .darkblox-theme .messages .messageDivider.unread {
  886. background-color: #424242;
  887. }
  888.  
  889. .darkblox-theme .messages .messageDivider:hover {
  890. box-shadow: 4px 0 0 0 #212121 inset;
  891. }
  892.  
  893. .darkblox-theme .message-summary-content .subject,
  894. .darkblox-theme .messages .messageDivider.unread .message-summary-body .subject {
  895. color: #ffffff;
  896. }
  897.  
  898. .darkblox-theme .message-reply {
  899. background: transparent;
  900. }
  901.  
  902.  
  903.  
  904. /* Groups */
  905. .darkblox-theme #mid-column .StandardBox {
  906. background: #212121 !important;
  907. }
  908.  
  909. .darkblox-theme .GroupWallPane .AlternatingItemTemplateOdd {
  910. background-color: #303030;
  911. }
  912.  
  913. .darkblox-theme .GroupWallPane .AlternatingItemTemplateEven {
  914. background-color: #424242;
  915. }
  916.  
  917. .darkblox-theme #mid-column .tab-content,
  918. .darkblox-theme #mid-column .tab-container + div > div {
  919. background-color: #212121;
  920. }
  921.  
  922. .darkblox-theme #ctl00_cphRoblox_GroupStatusPane_StatusTextField {
  923. color: #191919;
  924. }
  925.  
  926. .darkblox-theme .GroupPlace .PlayersOnline,
  927. .darkblox-theme .GroupOwner,
  928. .darkblox-theme .MyRank {
  929. color: #B8B8B8;
  930. }
  931.  
  932. .darkblox-theme #SearchControls,
  933. .darkblox-theme #SearchControls .content,
  934. .darkblox-theme .GroupControlsBox,
  935. .darkblox-theme #left-column .StandardBox,
  936. .darkblox-theme .StatusView .bottom .content {
  937. background: transparent;
  938. border: none;
  939. }
  940.  
  941. .darkblox-theme .redesign .tab_white_31h_container .ajax__tab_active .ajax__tab_inner,
  942. .darkblox-theme .tab.active,
  943. .darkblox-theme .tab-container > .tab-active,
  944. .darkblox-theme .tab-container > .tab-active:hover {
  945. background-color: #212121;
  946. }
  947.  
  948. .darkblox-theme .redesign .tab_white_31h_container .ajax__tab_inner,
  949. .darkblox-theme .tab,
  950. .darkblox-theme .tab-container > div {
  951. background-color: #303030;
  952. }
  953.  
  954. .darkblox-theme #AuditPage h1 a,
  955. .darkblox-theme #AuditPage h1 a:hover,
  956. .darkblox-theme #ctl00_cphRoblox_StatusRank {
  957. color: #ffffff;
  958. }
  959.  
  960. .darkblox-theme .table-header th,
  961. .darkblox-theme .AuditLogContainer tr.header td {
  962. background-color: #303030;
  963. }
  964.  
  965. .darkblox-theme td.avatar {
  966. background-color: transparent;
  967. }
  968.  
  969. .darkblox-theme .GroupListImageContainer img {
  970. background-color: #424242;
  971. border: #424242;
  972. }
  973.  
  974. .darkblox-theme .GroupListItemContainer {
  975. border-top-color: #ffffff;
  976. border-top-style: solid;
  977. border-width: 1px;
  978. }
  979.  
  980. .darkblox-theme .GroupListItemContainer:first-child {
  981. border: none;
  982. }
  983.  
  984. .darkblox-theme .GroupListItemContainer:hover,
  985. .darkblox-theme .GroupListItemContainer.selected:hover {
  986. background-color: #303030;
  987. }
  988.  
  989. .darkblox-theme .btn-control.btn-control-medium {
  990. filter: invert(90%);
  991. }
  992.  
  993.  
  994. /* Group Search */
  995. .darkblox-theme .list-item .group-card {
  996. background-color: #303030;
  997. }
  998.  
  999.  
  1000. /* Develop */
  1001. .darkblox-theme #build-page .gear-button-wrapper:not([style *= '239' ]) {
  1002. border: none !important;
  1003. background: transparent !important;
  1004. }
  1005.  
  1006. .darkblox-theme #BodyWrapper .tab-content,
  1007. .darkblox-theme #BodyWrapper .tab-container + div > div {
  1008. background-color: #212121;
  1009. }
  1010.  
  1011. .darkblox-theme #build-page td.menu-area a.tab-item {
  1012. color: #ffffff !important;
  1013. background-color: #303030;
  1014. }
  1015.  
  1016. .darkblox-theme #build-page td.menu-area a.tab-item-selected,
  1017. .darkblox-theme #build-page td.menu-area a.tab-item:hover {
  1018. background-color: #424242;
  1019. border: none;
  1020. }
  1021.  
  1022. .darkblox-theme #build-page table.section-header label.checkbox-label,
  1023. .darkblox-theme #build-page .item-table .totals-label span,
  1024. .darkblox-theme .HoverInfo,
  1025. .darkblox-theme .CatalogItemInner:hover .HoverInfo,
  1026. .darkblox-theme .CatalogItemInner span.NotAPrice {
  1027. color: #ffffff;
  1028. }
  1029.  
  1030. .darkblox-theme .CatalogItemInfoLabel,
  1031. .darkblox-theme .CatalogItemInner:hover .CatalogItemInfoLabel {
  1032. color: #B8B8B8;
  1033. }
  1034.  
  1035. .darkblox-theme .CatalogItemInner {
  1036. width: 110px;
  1037. }
  1038.  
  1039. .darkblox-theme .CatalogItemInner,
  1040. .darkblox-theme .CatalogItemInner:hover {
  1041. background: #303030;
  1042. }
  1043.  
  1044. .darkblox-theme .SmallCatalogItemView {
  1045. background: transparent;
  1046. }
  1047.  
  1048.  
  1049.  
  1050. /* Money */
  1051. .darkblox-theme .StandardPanelContainer .StandardPanelWhite,
  1052. .darkblox-theme #Summary_tab .RobuxColumn {
  1053. background-color: transparent;
  1054. }
  1055.  
  1056. .darkblox-theme #MyTransactions_tab .loading,
  1057. .darkblox-theme #TradeItems_tab .loading,
  1058. .darkblox-theme #Promotion_tab .loading,
  1059. .darkblox-theme #Summary_tab .loading {
  1060. background-color: #212121;
  1061. }
  1062.  
  1063.  
  1064.  
  1065. /* Configure game */
  1066. .darkblox-theme .missing-start-place {
  1067. background-color: #212121;
  1068. }
  1069.  
  1070.  
  1071.  
  1072. /* Profile */
  1073. .darkblox-theme .slide-switcher .slide-item-container .slide-item-container-right {
  1074. background-color: #212121;
  1075. }
  1076.  
  1077. .darkblox-theme .slide-switcher.groups {
  1078. background-color: #303030;
  1079. }
  1080.  
  1081. .darkblox-theme .profile-accoutrements-container .profile-accoutrements-slider .accoutrement-item a {
  1082. background-color: #303030;
  1083. }
  1084.  
  1085.  
  1086.  
  1087. /* Account Settings */
  1088. .darkblox-theme .content .page-content .rbx-tab-content .settings-social-networks-container .form-group p .membership-name,
  1089. .darkblox-theme .content .page-content .rbx-tab-content .settings-privacy-container .form-group p .membership-name,
  1090. .darkblox-theme .content .page-content .rbx-tab-content .settings-billing-container .form-group p .membership-name {
  1091. color: #ffffff;
  1092. }
  1093.  
  1094.  
  1095.  
  1096. /* Catalog */
  1097. .darkblox-theme #catalog-content .menu-link.small:hover,
  1098. .darkblox-theme #catalog-content .menu-link.small.active {
  1099. color: #00A2FF;
  1100. }
  1101.  
  1102.  
  1103.  
  1104. /* Item Page */
  1105. .darkblox-theme .sale-clock .text {
  1106. color: #E2231A;
  1107. }
  1108.  
  1109. .darkblox-theme rect {
  1110. fill: #000000;
  1111. }
  1112.  
  1113.  
  1114.  
  1115. /* Error Page */
  1116. .darkblox-theme .default-error-page {
  1117. background: transparent;
  1118. }
  1119.  
  1120.  
  1121.  
  1122. /* R+ Quick Info */
  1123. .darkblox-theme ul.item-cards.rplus > li.list-item.item-card > .item-card-container {
  1124. background-color: #303030;
  1125. }
  1126.  
  1127.  
  1128.  
  1129. /* Chat */
  1130. .darkblox-theme .dialog-container .dialog-header,
  1131. .darkblox-theme .chat-main .chat-header,
  1132. .darkblox-theme .chat-windows-header,
  1133. .darkblox-theme .details-header-container {
  1134. background-color: #212121;
  1135. border-color: #212121;
  1136. }
  1137.  
  1138. .darkblox-theme .dialog-container .dialog-body,
  1139. .darkblox-theme .dialog-container .dialog-input-container,
  1140. .darkblox-theme .dialog-container .dialog-message-container .link-card-container {
  1141. background-color: #303030;
  1142. border-color: #212121;
  1143. }
  1144.  
  1145. .darkblox-theme .dialog-container .dialog-message-container.message-inbound .dialog-message {
  1146. background-color: #424242;
  1147. border-color: #424242;
  1148. color: #ffffff;
  1149. }
  1150.  
  1151. .darkblox-theme .dialog-container .dialog-message-container.message-inbound .dialog-triangle:before {
  1152. border-color: transparent #424242 transparent transparent;
  1153. }
  1154.  
  1155. .darkblox-theme .dialog-container .typing {
  1156. filter: invert(70%);
  1157. }
  1158.  
  1159. .darkblox-theme .chat-main,
  1160. .darkblox-theme #chat-container .details-container,
  1161. .darkblox-theme #chat-container .friends-list-container,
  1162. .darkblox-theme #chat-container .details-members-container .add-friends-option,
  1163. .darkblox-theme #chat-container .details-btns {
  1164. background-color: #303030;
  1165. }
  1166.  
  1167. .darkblox-theme .chat-friend-list .chat-friend-info,
  1168. .darkblox-theme #chat-container .friends-list-container .friend-container .friend-info-action,
  1169. .darkblox-theme #chat-container .details-members-container .add-friends-option .add-friends-label,
  1170. .darkblox-theme #chat-container .details-members-label,
  1171. .darkblox-theme .chat-search {
  1172. border-color: #212121;
  1173. }
  1174.  
  1175. .darkblox-theme .chat-friend-list .chat-friend-container:hover,
  1176. .darkblox-theme #chat-container .friends-list-container .friend-container:hover,
  1177. .darkblox-theme #chat-container #dialog-member-header {
  1178. background-color: #212121;
  1179. }
  1180.  
  1181. .darkblox-theme .chat-friend-list .chat-friend-info .chat-friend-message {
  1182. color: #B8B8B8;
  1183. }
  1184.  
  1185. .darkblox-theme .dialog-container .dialog-message-container .indicated-message-bubble {
  1186. background: #212121;
  1187. color: #B8B8B8;
  1188. }
  1189.  
  1190. .darkblox-theme .participant-list-container .dropdown-menu li a,
  1191. .darkblox-theme .participant-list-container .dropdown-menu li a:hover,
  1192. .darkblox-theme .participant-list-container .dropdown-menu li a:visited {
  1193. color: #ffffff;
  1194. }
  1195.  
  1196. .darkblox-theme .dialog-container .dialog-banner .group-member,
  1197. .darkblox-theme .chat-friend-list .chat-friend-container .chat-friend-avatar,
  1198. .darkblox-theme .chat-friend-list .chat-friend-container .chat-friend-info {
  1199. border-color: transparent;
  1200. }
  1201. </style><style>/* customIcon.css [4/4/2016] */
  1202. /* Basic Roblox */
  1203. #navigation .rplus-icon{
  1204. background-image: url(chrome-extension://jfbnmfgkohlfclfnplnlenbalpppohkm/images/navicon.png);
  1205. }
  1206. #navigation li:hover .rplus-icon{
  1207. background-image: url(chrome-extension://jfbnmfgkohlfclfnplnlenbalpppohkm/images/icons/icon_32x32.png);
  1208. }
  1209. #navigation li>a[href*='rplus']:hover{
  1210. color: rgb(230, 61, 59);
  1211. }
  1212.  
  1213.  
  1214.  
  1215. /* WebGL3D */
  1216. </style><style>/* css/rplus/images.css [5/18/2017] */
  1217. *[class ^= 'rplus-icon-'] {
  1218. padding: 0px !important;
  1219. background-size: 100%;
  1220. }
  1221.  
  1222. .rplus-icon-32x32 {
  1223. background-image: url(chrome-extension://jfbnmfgkohlfclfnplnlenbalpppohkm/images/icons/icon_32x32.png);
  1224. width: 32px;
  1225. height: 32px;
  1226. }
  1227.  
  1228. /* WebGL3D */
  1229. </style>
  1230. <script type="text/javascript">window.jQuery || document.write("<script type='text/javascript' src='/js/jquery/jquery-1.11.1.js'><\/script>")</script>
  1231. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" data-monitor="true" type="text/javascript" src="//ajax.aspnetcdn.com/ajax/jquery.migrate/jquery-migrate-1.2.1.min.js"></script>
  1232. <script type="text/javascript">window.jQuery || document.write("<script type='text/javascript' src='/js/jquery/jquery-migrate-1.2.1.js'><\/script>")</script>
  1233.  
  1234.  
  1235. <script type="text/javascript">
  1236. var Roblox = Roblox || {};
  1237. Roblox.RealTimeSettings = Roblox.RealTimeSettings ||
  1238. {
  1239. NotificationsEndpoint: "https://realtime1.roblox.com/",
  1240. NotificationsTestInterval: "5000",
  1241. MaxConnectionTime: "43200000",
  1242. IsStateTrackingEnabled: true,
  1243. IsEventPublishingEnabled: false,
  1244. IsDisconnectOnSlowConnectionDisabled: true,
  1245. IsSignalRClientTransportRestrictionEnabled: true,
  1246. IsLocalStorageInRealTimeEnabled: true,
  1247. UserId: "894832123"
  1248. }
  1249. </script>
  1250.  
  1251.  
  1252. <script type="text/javascript">
  1253. var Roblox = Roblox || {};
  1254. Roblox.EnvironmentUrls = Roblox.EnvironmentUrls || {};
  1255. // please keep the list in alphabetical order
  1256. Roblox.EnvironmentUrls = {
  1257. abuseAppSite: "https://abusesite.roblox.com",
  1258. abtestingApiSite: "https://abtesting.roblox.com",
  1259. accountSettingsApi: "https://accountsettings.roblox.com",
  1260. amazonStoreLink: "http://amzn.com/B00NUF4YOA",
  1261. apiProxyUrl: "https://api.roblox.com",
  1262. appProtocolUrl: "robloxmobile://",
  1263. appStoreLink: "https://itunes.apple.com/us/app/roblox-mobile/id431946152",
  1264. authApi: "https://auth.roblox.com",
  1265. authAppSite: "https://authsite.roblox.com",
  1266. avatarApi: "https://avatar.roblox.com",
  1267. avatarAppSite: "https://avatarsite.roblox.com",
  1268. badgesApi: "https://badges.roblox.com",
  1269. captchaApi: "https://captcha.roblox.com",
  1270. catalogApi: "https://catalog.roblox.com",
  1271. chatApi: "https://chat.roblox.com",
  1272. chatAppSite: "https://chatsite.roblox.com",
  1273. developApi: "https://develop.roblox.com",
  1274. domain: "roblox.com",
  1275. economyApi: "https://economy.roblox.com",
  1276. followingsApi: "https://followings.roblox.com",
  1277. friendsApi: "https://friends.roblox.com",
  1278. friendsAppSite: "https://friendsite.roblox.com",
  1279. gamesApi: "https://games.roblox.com",
  1280. gamesAppSite: "https://gamesite.roblox.com",
  1281. gameInternationalizationApi: "https://gameinternationalization.roblox.com",
  1282. googlePlayStoreLink: "https://play.google.com/store/apps/details?id=com.roblox.client&amp;hl=en",
  1283. groupsApi: "https://groups.roblox.com",
  1284. groupsAppSite: "https://groupsite.roblox.com",
  1285. iosAppStoreLink: "https://itunes.apple.com/us/app/roblox-mobile/id431946152",
  1286. localeApi: "https://locale.roblox.com",
  1287. membershipAppSite: "https://membershipsite.roblox.com",
  1288. notificationApi: "https://notifications.roblox.com",
  1289. notificationAppSite: "https://notificationsite.roblox.com",
  1290. premiumFeaturesApi: "https://premiumfeatures.roblox.com",
  1291. presenceApi: "https://presence.roblox.com",
  1292. publishApi: "https://publish.roblox.com",
  1293. surveysAppSite: "https://surveyssite.roblox.com",
  1294. thumbnailsApi: "https://thumbnails.roblox.com",
  1295. translationAppSite: "https://translationsite.roblox.com",
  1296. translationRolesApi: "https://translationroles.roblox.com",
  1297. websiteUrl: "https://www.roblox.com",
  1298. windowsStoreLink: "https://www.microsoft.com/en-us/store/games/roblox/9nblgggzm6wm",
  1299. xboxStoreLink: "https://www.microsoft.com/en-us/p/roblox/bq1tn1t79v9k"
  1300. }
  1301. </script>
  1302.  
  1303.  
  1304. <script type="text/javascript">
  1305. var Roblox = Roblox || {};
  1306. Roblox.GaEventSettings = {
  1307. gaDFPPreRollEnabled: "false" === "true",
  1308. gaLaunchAttemptAndLaunchSuccessEnabled: "false" === "true",
  1309. gaPerformanceEventEnabled: "false" === "true"
  1310. };
  1311. </script>
  1312.  
  1313.  
  1314.  
  1315. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" data-monitor="true" data-bundlename="headerinit" type="text/javascript" src="https://js.rbxcdn.com/dd482605109dd4983e4ca16534634727.js.gzip"></script>
  1316.  
  1317.  
  1318.  
  1319.  
  1320. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
  1321.  
  1322. <script type="text/javascript">
  1323. var Roblox = Roblox || {};
  1324. Roblox.AdsHelper = Roblox.AdsHelper || {};
  1325. Roblox.AdsLibrary = Roblox.AdsLibrary || {};
  1326.  
  1327. Roblox.AdsHelper.toggleAdsSlot = function (slotId, GPTRandomSlotIdentifier) {
  1328. var gutterAdsEnabled = false;
  1329. if (gutterAdsEnabled) {
  1330. googletag.display(GPTRandomSlotIdentifier);
  1331. return;
  1332. }
  1333.  
  1334. if (typeof slotId !== 'undefined' && slotId && slotId.length > 0) {
  1335. var slotElm = $("#"+slotId);
  1336. if (slotElm.is(":visible")) {
  1337. googletag.display(GPTRandomSlotIdentifier);
  1338. }else {
  1339. var adParam = Roblox.AdsLibrary.adsParameters[slotId];
  1340. if (adParam) {
  1341. adParam.template = slotElm.html();
  1342. slotElm.empty();
  1343. }
  1344. }
  1345. }
  1346. }
  1347. </script> <script type="text/javascript">
  1348. $(function () {
  1349. Roblox.JSErrorTracker.initialize({ 'suppressConsoleError': true});
  1350. });
  1351. </script>
  1352.  
  1353.  
  1354.  
  1355.  
  1356. <!--[if lt IE 9]>
  1357. <script src="//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
  1358. <script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
  1359. <![endif]-->
  1360.  
  1361. <script>
  1362. //Set if it browser's do not track flag is enabled
  1363. Roblox = Roblox || {};
  1364. (function() {
  1365. var dnt = navigator.doNotTrack || window.doNotTrack || navigator.msDoNotTrack;
  1366. if (typeof window.external.msTrackingProtectionEnabled !== "undefined") {
  1367. dnt = dnt || window.external.msTrackingProtectionEnabled();
  1368. }
  1369. Roblox.browserDoNotTrack = dnt == "1" || dnt == "yes" || dnt === true;
  1370. })();
  1371. </script>
  1372.  
  1373.  
  1374. <script type="text/javascript">
  1375.  
  1376. var _gaq = _gaq || [];
  1377.  
  1378. window.GoogleAnalyticsDisableRoblox2 = true;
  1379. _gaq.push(['b._setAccount', 'UA-486632-1']);
  1380. _gaq.push(['b._setSampleRate', '10']);
  1381. _gaq.push(['b._setCampSourceKey', 'rbx_source']);
  1382. _gaq.push(['b._setCampMediumKey', 'rbx_medium']);
  1383. _gaq.push(['b._setCampContentKey', 'rbx_campaign']);
  1384.  
  1385. _gaq.push(['b._setDomainName', 'roblox.com']);
  1386.  
  1387. _gaq.push(['b._setCustomVar', 1, 'Visitor', 'Member', 2]);
  1388. _gaq.push(['b._setPageGroup', 1, 'Settings']);
  1389. _gaq.push(['b._trackPageview']);
  1390.  
  1391. _gaq.push(['c._setAccount', 'UA-26810151-2']);
  1392. _gaq.push(['c._setSampleRate', '1']);
  1393. _gaq.push(['c._setDomainName', 'roblox.com']);
  1394. _gaq.push(['c._setPageGroup', 1, 'Settings']);
  1395.  
  1396. (function () {
  1397. if (!Roblox.browserDoNotTrack) {
  1398. var ga = document.createElement('script');
  1399. ga.type = 'text/javascript';
  1400. ga.async = true;
  1401. ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  1402. var s = document.getElementsByTagName('script')[0];
  1403. s.parentNode.insertBefore(ga, s);
  1404. }
  1405. })();
  1406. </script>
  1407.  
  1408. <script type="text/javascript">
  1409. if (Roblox && Roblox.EventStream) {
  1410. Roblox.EventStream.Init("//ecsv2.roblox.com/www/e.png",
  1411. "//ecsv2.roblox.com/www/e.png",
  1412. "//ecsv2.roblox.com/pe?t=studio",
  1413. "//ecsv2.roblox.com/pe?t=diagnostic");
  1414. }
  1415. </script>
  1416.  
  1417.  
  1418.  
  1419. <script type="text/javascript">
  1420. if (Roblox && Roblox.PageHeartbeatEvent) {
  1421. Roblox.PageHeartbeatEvent.Init([2,8,20,60]);
  1422. }
  1423. </script> <script type="text/javascript">
  1424. if (typeof(Roblox) === "undefined") { Roblox = {}; }
  1425. Roblox.Endpoints = Roblox.Endpoints || {};
  1426. Roblox.Endpoints.Urls = Roblox.Endpoints.Urls || {};
  1427. Roblox.Endpoints.Urls['/api/item.ashx'] = 'https://www.roblox.com/api/item.ashx';
  1428. Roblox.Endpoints.Urls['/asset/'] = 'https://assetgame.roblox.com/asset/';
  1429. Roblox.Endpoints.Urls['/client-status/set'] = 'https://www.roblox.com/client-status/set';
  1430. Roblox.Endpoints.Urls['/client-status'] = 'https://www.roblox.com/client-status';
  1431. Roblox.Endpoints.Urls['/game/'] = 'https://assetgame.roblox.com/game/';
  1432. Roblox.Endpoints.Urls['/game-auth/getauthticket'] = 'https://www.roblox.com/game-auth/getauthticket';
  1433. Roblox.Endpoints.Urls['/game/edit.ashx'] = 'https://assetgame.roblox.com/game/edit.ashx';
  1434. Roblox.Endpoints.Urls['/game/getauthticket'] = 'https://assetgame.roblox.com/game/getauthticket';
  1435. Roblox.Endpoints.Urls['/game/get-hash'] = 'https://assetgame.roblox.com/game/get-hash';
  1436. Roblox.Endpoints.Urls['/game/placelauncher.ashx'] = 'https://assetgame.roblox.com/game/placelauncher.ashx';
  1437. Roblox.Endpoints.Urls['/game/preloader'] = 'https://assetgame.roblox.com/game/preloader';
  1438. Roblox.Endpoints.Urls['/game/report-stats'] = 'https://assetgame.roblox.com/game/report-stats';
  1439. Roblox.Endpoints.Urls['/game/report-event'] = 'https://assetgame.roblox.com/game/report-event';
  1440. Roblox.Endpoints.Urls['/game/updateprerollcount'] = 'https://assetgame.roblox.com/game/updateprerollcount';
  1441. Roblox.Endpoints.Urls['/login/default.aspx'] = 'https://www.roblox.com/login/default.aspx';
  1442. Roblox.Endpoints.Urls['/my/avatar'] = 'https://www.roblox.com/my/avatar';
  1443. Roblox.Endpoints.Urls['/my/money.aspx'] = 'https://www.roblox.com/my/money.aspx';
  1444. Roblox.Endpoints.Urls['/navigation/userdata'] = 'https://www.roblox.com/navigation/userdata';
  1445. Roblox.Endpoints.Urls['/chat/chat'] = 'https://www.roblox.com/chat/chat';
  1446. Roblox.Endpoints.Urls['/chat/data'] = 'https://www.roblox.com/chat/data';
  1447. Roblox.Endpoints.Urls['/presence/users'] = 'https://www.roblox.com/presence/users';
  1448. Roblox.Endpoints.Urls['/presence/user'] = 'https://www.roblox.com/presence/user';
  1449. Roblox.Endpoints.Urls['/friends/list'] = 'https://www.roblox.com/friends/list';
  1450. Roblox.Endpoints.Urls['/navigation/getcount'] = 'https://www.roblox.com/navigation/getCount';
  1451. Roblox.Endpoints.Urls['/regex/email'] = 'https://www.roblox.com/regex/email';
  1452. Roblox.Endpoints.Urls['/catalog/browse.aspx'] = 'https://www.roblox.com/catalog/browse.aspx';
  1453. Roblox.Endpoints.Urls['/catalog/html'] = 'https://search.roblox.com/catalog/html';
  1454. Roblox.Endpoints.Urls['/catalog/json'] = 'https://search.roblox.com/catalog/json';
  1455. Roblox.Endpoints.Urls['/catalog/contents'] = 'https://search.roblox.com/catalog/contents';
  1456. Roblox.Endpoints.Urls['/catalog/lists.aspx'] = 'https://search.roblox.com/catalog/lists.aspx';
  1457. Roblox.Endpoints.Urls['/catalog/items'] = 'https://search.roblox.com/catalog/items';
  1458. Roblox.Endpoints.Urls['/asset-hash-thumbnail/image'] = 'https://assetgame.roblox.com/asset-hash-thumbnail/image';
  1459. Roblox.Endpoints.Urls['/asset-hash-thumbnail/json'] = 'https://assetgame.roblox.com/asset-hash-thumbnail/json';
  1460. Roblox.Endpoints.Urls['/asset-thumbnail-3d/json'] = 'https://assetgame.roblox.com/asset-thumbnail-3d/json';
  1461. Roblox.Endpoints.Urls['/asset-thumbnail/image'] = 'https://assetgame.roblox.com/asset-thumbnail/image';
  1462. Roblox.Endpoints.Urls['/asset-thumbnail/json'] = 'https://assetgame.roblox.com/asset-thumbnail/json';
  1463. Roblox.Endpoints.Urls['/asset-thumbnail/url'] = 'https://assetgame.roblox.com/asset-thumbnail/url';
  1464. Roblox.Endpoints.Urls['/asset/request-thumbnail-fix'] = 'https://assetgame.roblox.com/asset/request-thumbnail-fix';
  1465. Roblox.Endpoints.Urls['/avatar-thumbnail-3d/json'] = 'https://www.roblox.com/avatar-thumbnail-3d/json';
  1466. Roblox.Endpoints.Urls['/avatar-thumbnail/image'] = 'https://www.roblox.com/avatar-thumbnail/image';
  1467. Roblox.Endpoints.Urls['/avatar-thumbnail/json'] = 'https://www.roblox.com/avatar-thumbnail/json';
  1468. Roblox.Endpoints.Urls['/avatar-thumbnails'] = 'https://www.roblox.com/avatar-thumbnails';
  1469. Roblox.Endpoints.Urls['/avatar/request-thumbnail-fix'] = 'https://www.roblox.com/avatar/request-thumbnail-fix';
  1470. Roblox.Endpoints.Urls['/bust-thumbnail/json'] = 'https://www.roblox.com/bust-thumbnail/json';
  1471. Roblox.Endpoints.Urls['/group-thumbnails'] = 'https://www.roblox.com/group-thumbnails';
  1472. Roblox.Endpoints.Urls['/groups/getprimarygroupinfo.ashx'] = 'https://www.roblox.com/groups/getprimarygroupinfo.ashx';
  1473. Roblox.Endpoints.Urls['/headshot-thumbnail/json'] = 'https://www.roblox.com/headshot-thumbnail/json';
  1474. Roblox.Endpoints.Urls['/item-thumbnails'] = 'https://www.roblox.com/item-thumbnails';
  1475. Roblox.Endpoints.Urls['/outfit-thumbnail/json'] = 'https://www.roblox.com/outfit-thumbnail/json';
  1476. Roblox.Endpoints.Urls['/place-thumbnails'] = 'https://www.roblox.com/place-thumbnails';
  1477. Roblox.Endpoints.Urls['/thumbnail/asset/'] = 'https://www.roblox.com/thumbnail/asset/';
  1478. Roblox.Endpoints.Urls['/thumbnail/avatar-headshot'] = 'https://www.roblox.com/thumbnail/avatar-headshot';
  1479. Roblox.Endpoints.Urls['/thumbnail/avatar-headshots'] = 'https://www.roblox.com/thumbnail/avatar-headshots';
  1480. Roblox.Endpoints.Urls['/thumbnail/user-avatar'] = 'https://www.roblox.com/thumbnail/user-avatar';
  1481. Roblox.Endpoints.Urls['/thumbnail/resolve-hash'] = 'https://www.roblox.com/thumbnail/resolve-hash';
  1482. Roblox.Endpoints.Urls['/thumbnail/place'] = 'https://www.roblox.com/thumbnail/place';
  1483. Roblox.Endpoints.Urls['/thumbnail/get-asset-media'] = 'https://www.roblox.com/thumbnail/get-asset-media';
  1484. Roblox.Endpoints.Urls['/thumbnail/remove-asset-media'] = 'https://www.roblox.com/thumbnail/remove-asset-media';
  1485. Roblox.Endpoints.Urls['/thumbnail/set-asset-media-sort-order'] = 'https://www.roblox.com/thumbnail/set-asset-media-sort-order';
  1486. Roblox.Endpoints.Urls['/thumbnail/place-thumbnails'] = 'https://www.roblox.com/thumbnail/place-thumbnails';
  1487. Roblox.Endpoints.Urls['/thumbnail/place-thumbnails-partial'] = 'https://www.roblox.com/thumbnail/place-thumbnails-partial';
  1488. Roblox.Endpoints.Urls['/thumbnail_holder/g'] = 'https://www.roblox.com/thumbnail_holder/g';
  1489. Roblox.Endpoints.Urls['/users/{id}/profile'] = 'https://www.roblox.com/users/{id}/profile';
  1490. Roblox.Endpoints.Urls['/service-workers/push-notifications'] = 'https://www.roblox.com/service-workers/push-notifications';
  1491. Roblox.Endpoints.Urls['/notification-stream/notification-stream-data'] = 'https://www.roblox.com/notification-stream/notification-stream-data';
  1492. Roblox.Endpoints.Urls['/api/friends/acceptfriendrequest'] = 'https://www.roblox.com/api/friends/acceptfriendrequest';
  1493. Roblox.Endpoints.Urls['/api/friends/declinefriendrequest'] = 'https://www.roblox.com/api/friends/declinefriendrequest';
  1494. Roblox.Endpoints.Urls['/authentication/is-logged-in'] = 'https://www.roblox.com/authentication/is-logged-in';
  1495. Roblox.Endpoints.addCrossDomainOptionsToAllRequests = true;
  1496. </script>
  1497.  
  1498. <script type="text/javascript">
  1499. if (typeof(Roblox) === "undefined") { Roblox = {}; }
  1500. Roblox.Endpoints = Roblox.Endpoints || {};
  1501. Roblox.Endpoints.Urls = Roblox.Endpoints.Urls || {};
  1502. Roblox.Endpoints.Urls['/my/settings/json'] = 'https://www.roblox.com/my/settings/json';
  1503. </script>
  1504.  
  1505. <script>
  1506. Roblox = Roblox || {};
  1507. Roblox.AbuseReportPVMeta = {
  1508. desktopEnabled: true,
  1509. phoneEnabled: false,
  1510. inAppEnabled: false,
  1511. inApp: false
  1512. };
  1513. </script>
  1514.  
  1515.  
  1516. <link rel="preload" href="https://adservice.google.co.id/adsid/integrator.js?domain=www.roblox.com" as="script"><script type="text/javascript" src="https://adservice.google.co.id/adsid/integrator.js?domain=www.roblox.com"></script><link rel="preload" href="https://adservice.google.com/adsid/integrator.js?domain=www.roblox.com" as="script"><script type="text/javascript" src="https://adservice.google.com/adsid/integrator.js?domain=www.roblox.com"></script><script src="https://securepubads.g.doubleclick.net/gpt/pubads_impl_285.js" async=""></script><script src="chrome-extension://jfbnmfgkohlfclfnplnlenbalpppohkm/overwrite.js"></script><style>/* Account Page [8/18/2017] */
  1517. .page-content .section.rplus > h3 {
  1518. cursor: pointer;
  1519. user-select: none;
  1520. }
  1521.  
  1522. .page-content .section.rplus .tooltip-container {
  1523. vertical-align: middle;
  1524. margin-right: 10px;
  1525. }
  1526.  
  1527. .page-content .section.rplus .checkbox input[type='checkbox']+label {
  1528. width: calc(100% - 50px);
  1529. }
  1530.  
  1531. .page-content .section.rplus .text-warning {
  1532. padding-left: 50px;
  1533. }
  1534.  
  1535. .page-content .section.rplus .section-content .section-content {
  1536. margin-top: 5px;
  1537. margin-bottom: 5px;
  1538. padding-top: 0;
  1539. padding-bottom: 3px;
  1540. }
  1541.  
  1542. input[type='number']::-webkit-inner-spin-button,
  1543. input[type='number']::-webkit-outer-spin-button {
  1544. -webkit-appearance: none;
  1545. }
  1546.  
  1547. .user-account-header > button {
  1548. float: right;
  1549. margin: 10px;
  1550. }
  1551.  
  1552. .page-content .section.rplus .rplusaudio {
  1553. margin-top: -34px;
  1554. margin-right: 10px;
  1555. float: right;
  1556. }
  1557.  
  1558.  
  1559. /* WebGL3D */
  1560. </style>
  1561.  
  1562. <div id="roblox-linkify" data-enabled="true" data-regex="(https?\:\/\/)?(?:www\.)?([a-z0-9-]{2,}\.)*(((m|de|www|web|api|blog|wiki|corp|polls|bloxcon|developer|devforum|forum)\.roblox\.com|robloxlabs\.com)|(www\.shoproblox\.com)|help\.roblox\.com(?![A-Za-z0-9\/.]*\/attachments\/))(?!\/[A-Za-z0-9-+&amp;@#\/=~_|!:,.;]*%)((\/[A-Za-z0-9-+&amp;@#\/%?=~_|!:,.;]*)|(?=\s|\b))" data-regex-flags="gm" data-as-http-regex="(([^.]help|polls)\.roblox\.com)"></div>
  1563.  
  1564. <div id="image-retry-data" data-image-retry-max-times="10" data-image-retry-timer="1500" data-ga-logging-percent="10">
  1565. </div>
  1566. <div id="http-retry-data" data-http-retry-max-timeout="0" data-http-retry-base-timeout="0" data-http-retry-max-times="1">
  1567. </div>
  1568. <div id="TosAgreementInfo" data-terms-check-needed="False">
  1569. </div>
  1570.  
  1571.  
  1572.  
  1573.  
  1574. <div id="fb-root"></div>
  1575.  
  1576. <div id="wrap" class="wrap no-gutter-ads logged-in" data-gutter-ads-enabled="false">
  1577.  
  1578.  
  1579.  
  1580. <div id="header" class="navbar-fixed-top rbx-header " data-isauthenticated="true" role="navigation">
  1581. <div class="container-fluid">
  1582. <div class="rbx-navbar-header">
  1583. <div data-behavior="nav-notification" class="rbx-nav-collapse" onselectstart="return false;">
  1584. <span class="icon-nav-menu"></span>
  1585.  
  1586.  
  1587. </div>
  1588. <div class="navbar-header">
  1589.  
  1590. <a class="navbar-brand" href="https://www.roblox.com/">
  1591. <span class="icon-logo"></span>
  1592. <span class="icon-logo-r"></span>
  1593. </a>
  1594. </div>
  1595. </div>
  1596. <ul class="nav rbx-navbar hidden-xs hidden-sm col-md-4 col-lg-3">
  1597. <li>
  1598. <a class="nav-menu-title text-header font-header-2" href="https://www.roblox.com/games">Games</a>
  1599. </li>
  1600. <li>
  1601. <a class="nav-menu-title text-header font-header-2" href="https://www.roblox.com/catalog/">Catalog</a>
  1602. </li>
  1603. <li>
  1604. <a class="nav-menu-title text-header font-header-2" href="/develop">Create</a>
  1605. </li>
  1606. <li>
  1607. <a class="buy-robux nav-menu-title text-header font-header-2" href="/my/money.aspx#/#TradeItems_tab">Trade</a>
  1608. </li>
  1609. </ul><!--rbx-navbar-->
  1610. <div id="navbar-universal-search" class="navbar-left rbx-navbar-search col-xs-5 col-sm-6 col-md-3" data-behavior="univeral-search" role="search">
  1611. <div class="input-group">
  1612. <input id="navbar-search-input" class="form-control input-field" type="text" placeholder="Search" maxlength="120">
  1613. <div class="input-group-btn">
  1614. <button id="navbar-search-btn" class="input-addon-btn" type="submit">
  1615. <span class="icon-nav-search"></span>
  1616. </button>
  1617. </div>
  1618. </div>
  1619. <ul data-toggle="dropdown-menu" class="dropdown-menu" role="menu">
  1620. <li class="rbx-navbar-search-option rbx-clickable-li selected" data-searchurl="https://www.roblox.com/search/users?keyword=">
  1621. <a class="rbx-navbar-search-anchor" href="https://www.roblox.com/search/users?keyword=">
  1622. <span class="rbx-navbar-search-text"> Search "<span class="rbx-navbar-search-string"></span>" in Players</span>
  1623. </a>
  1624. </li>
  1625. <li class="rbx-navbar-search-option rbx-clickable-li " data-searchurl="https://www.roblox.com/games/?Keyword=">
  1626. <a class="rbx-navbar-search-anchor" href="https://www.roblox.com/games/?Keyword=">
  1627. <span class="rbx-navbar-search-text"> Search "<span class="rbx-navbar-search-string"></span>" in Games</span>
  1628. </a>
  1629. </li>
  1630. <li class="rbx-navbar-search-option rbx-clickable-li " data-searchurl="https://www.roblox.com/catalog/browse.aspx?CatalogContext=1&amp;Keyword=">
  1631. <a class="rbx-navbar-search-anchor" href="https://www.roblox.com/catalog/browse.aspx?CatalogContext=1&amp;Keyword=">
  1632. <span class="rbx-navbar-search-text"> Search "<span class="rbx-navbar-search-string"></span>" in Catalog</span>
  1633. </a>
  1634. </li>
  1635. <li class="rbx-navbar-search-option rbx-clickable-li " data-searchurl="https://www.roblox.com/search/groups?keyword=">
  1636. <a class="rbx-navbar-search-anchor" href="https://www.roblox.com/search/groups?keyword=">
  1637. <span class="rbx-navbar-search-text"> Search "<span class="rbx-navbar-search-string"></span>" in Groups</span>
  1638. </a>
  1639. </li>
  1640. <li class="rbx-navbar-search-option rbx-clickable-li " data-searchurl="https://www.roblox.com/develop/library?CatalogContext=2&amp;Category=6&amp;Keyword=">
  1641. <a class="rbx-navbar-search-anchor" href="https://www.roblox.com/develop/library?CatalogContext=2&amp;Category=6&amp;Keyword=">
  1642. <span class="rbx-navbar-search-text"> Search "<span class="rbx-navbar-search-string"></span>" in Library</span>
  1643. </a>
  1644. </li>
  1645. </ul>
  1646. </div><!--rbx-navbar-search-->
  1647. <div class="navbar-right rbx-navbar-right">
  1648.  
  1649. <ul class="nav navbar-right rbx-navbar-icon-group">
  1650. <li id="navbar-rplus" class="navbar-icon-item"><a class="rplus-icon-32x32"></a></li><li id="navbar-setting" class="navbar-icon-item">
  1651. <a class="rbx-menu-item roblox-popover-close" data-toggle="popover" data-bind="popover-setting" data-viewport="#header" data-original-title="" title="">
  1652. <span class="icon-nav-settings roblox-popover-close" id="nav-settings"></span>
  1653. <span class="notification-red notification nav-setting-highlight hidden">0</span>
  1654. </a>
  1655. <div class="rbx-popover-content" data-toggle="popover-setting">
  1656. <ul class="dropdown-menu" role="menu">
  1657. <li>
  1658. <a class="rbx-menu-item" href="https://www.roblox.com/my/account">
  1659. Settings
  1660. <span class="notification-blue notification nav-setting-highlight hidden">0</span>
  1661. </a>
  1662. </li>
  1663. <li><a class="rbx-menu-item" href="https://www.roblox.com/help" target="_blank">Help</a></li>
  1664. <li><a class="rbx-menu-item" data-behavior="logout" data-bind="https://www.roblox.com/authentication/logout">Logout</a></li>
  1665. </ul>
  1666. </div>
  1667. </li>
  1668. <li id="navbar-robux" class="navbar-icon-item">
  1669. <a id="nav-robux-icon" class="nav-robux-icon rbx-menu-item" data-toggle="popover" data-bind="popover-robux" data-original-title="" title="">
  1670. <span class="icon-nav-robux roblox-popover-close" id="nav-robux"></span>
  1671. <span class="rbx-text-navbar-right text-header" id="nav-robux-amount">0</span>
  1672. </a>
  1673. <div class="rbx-popover-content" data-toggle="popover-robux">
  1674. <ul class="dropdown-menu" role="menu">
  1675. <li><a href="https://www.roblox.com/My/Money.aspx#/#Summary_tab" id="nav-robux-balance" class="rbx-menu-item">0 ROBUX</a></li>
  1676. <li><a href="https://www.roblox.com/upgrades/robux?ctx=navpopover" class="rbx-menu-item">Buy Robux</a></li>
  1677. </ul>
  1678. </div>
  1679. </li>
  1680. <li class="navbar-icon-item navbar-stream">
  1681. <div ng-controller="notificationStreamIconController" class="notification-stream" ng-class="{'inApp': library.inApp}" id="notification-stream-icon-container" notification-stream-icon=""><a id="nav-ns-icon" class="roblox-popover rbx-menu-item notification-stream-icon" data-bind="notification-stream" data-container="notification-stream-container" notification-indicator=""><span class="icon-nav-notification-stream" id="nav-notifications"></span> <span class="notification-red notification ng-binding ng-hide" ng-show="layout.unreadNotifications > 0 &amp;&amp; (!layout.isNotificationContentOpen)">0</span></a></div>
  1682. </li>
  1683. <li class="rbx-navbar-right-search" data-toggle="toggle-search">
  1684. <a class="rbx-menu-icon rbx-menu-item">
  1685. <span class="icon-nav-search-white"></span>
  1686. </a>
  1687. </li>
  1688. </ul>
  1689. <div class="xsmall age-bracket-label text-header">
  1690. <span class="age-bracket-label-username font-caption-header">ocotram: </span>13+
  1691. </div>
  1692. </div><!-- navbar right-->
  1693. <ul class="nav rbx-navbar hidden-md hidden-lg col-xs-12">
  1694. <li>
  1695. <a class="nav-menu-title text-header font-header-2" href="https://www.roblox.com/games">Games</a>
  1696. </li>
  1697. <li>
  1698. <a class="nav-menu-title text-header font-header-2" href="https://www.roblox.com/catalog/">Catalog</a>
  1699. </li>
  1700. <li>
  1701. <a class="nav-menu-title text-header font-header-2" href="/develop">Create</a>
  1702. </li>
  1703. <li>
  1704. <a class="buy-robux nav-menu-title font-header-2" href="/my/money.aspx#/#TradeItems_tab">Trade</a>
  1705. </li>
  1706. </ul><!--rbx-navbar-->
  1707. </div>
  1708. <div id="rplus-quickinfo" class="roblox-popover-container" style="display: none;"><form class="form-horizontal ng-pristine ng-valid" role="form"><div class="form-group"><input class="form-control input-field" placeholder="Drag user profile links here!"></div></form><div><div><div class="avatar-card-container"><div class="avatar-card-content"><div class="avatar-card-fullbody"><a class="avatar-card-link"><img class="avatar-card-image"></a><a class="avatar-status online"><span></span></a></div><div class="avatar-card-caption"><div class="text-overflow avatar-name"></div><div class="avatar-card-label"></div><div class="avatar-card-label"></div><a class="text-link text-overflow avatar-status-link"></a><span class="rplus-icon-32x32"></span></div></div><div class="avatar-card-btns" style="display: none;"><button class="btn-primary-md">Join Game</button></div></div><ul class="hlist item-cards rplus"></ul></div></div></div></div>
  1709.  
  1710.  
  1711. <!-- LEFT NAV MENU -->
  1712. <div id="navigation" class="rbx-left-col" data-behavior="left-col">
  1713. <ul>
  1714. <li class="text-lead">
  1715. <a class="text-nav text-overflow font-header-2" href="https://www.roblox.com/users/894832123/profile">ocotram</a>
  1716. </li>
  1717. <li class="rbx-divider"></li>
  1718. </ul>
  1719.  
  1720. <div class="rbx-scrollbar mCustomScrollbar _mCS_1" data-toggle="scrollbar" onselectstart="return false;"><div id="mCSB_1" class="mCustomScrollBox mCS-light mCSB_vertical mCSB_inside" tabindex="0" style="max-height: 527px;"><div id="mCSB_1_container" class="mCSB_container" style="position:relative; top:0; left:0;" dir="ltr">
  1721. <ul>
  1722. <li><a href="https://www.roblox.com/home" id="nav-home" class="text-nav"><span class="icon-nav-home"></span><span class="font-header-2">Home</span></a></li>
  1723. <li><a href="https://www.roblox.com/users/894832123/profile" id="nav-profile" class="text-nav"><span class="icon-nav-profile"></span><span class="font-header-2">Profile</span></a></li>
  1724. <li id="navigation-messages">
  1725. <a href="/my/messages" id="nav-message" data-count="1" class="text-nav">
  1726. <span class="icon-nav-message"></span><span class="font-header-2">Messages</span>
  1727. <span class="notification-blue notification" title="1">1</span>
  1728. </a>
  1729. </li>
  1730. <li id="navigation-friends">
  1731. <a href="https://www.roblox.com/users/friends" id="nav-friends" data-count="0" class="text-nav">
  1732. <span class="icon-nav-friends"></span><span class="font-header-2">Friends</span>
  1733. <span class="notification-blue notification" title="0"></span>
  1734. </a>
  1735. </li>
  1736. <li>
  1737. <a href="https://www.roblox.com/my/avatar" id="nav-character" class="text-nav">
  1738. <span class="icon-nav-charactercustomizer"></span><span class="font-header-2">Avatar</span>
  1739. </a>
  1740. </li>
  1741. <li>
  1742. <a href="https://www.roblox.com/users/894832123/inventory" id="nav-inventory" class="text-nav">
  1743. <span class="icon-nav-inventory"></span><span class="font-header-2">Inventory</span>
  1744. </a>
  1745. </li>
  1746. <li>
  1747. <a href="https://www.roblox.com/my/money.aspx#/#TradeItems_tab" id="nav-trade" class="text-nav" data-count="0">
  1748. <span class="icon-nav-trade"></span><span class="font-header-2">Trade</span>
  1749. <span class="notification-blue notification" title="0"></span>
  1750. <span class="notification-blue" title="0"></span></a>
  1751. </li>
  1752. <li>
  1753. <a href="https://www.roblox.com/my/groups.aspx" id="nav-group" class="text-nav">
  1754. <span class="icon-nav-group"></span><span class="font-header-2">Groups</span>
  1755. </a>
  1756. </li>
  1757. <li><a href="https://www.roblox.com/feeds/" id="nav-my-feed" class="text-nav"><span class="icon-nav-my-feed"></span><span class="font-header-2">My Feed</span></a></li>
  1758. <li>
  1759. <a href="https://blog.roblox.com" id="nav-blog" class="text-nav">
  1760. <span class="icon-nav-blog"></span><span class="font-header-2">Blog</span>
  1761. </a>
  1762. </li>
  1763. <li>
  1764. <a id="nav-shop" class="text-nav roblox-shop-interstitial">
  1765. <span class="icon-nav-shop"></span><span class="font-header-2">Shop</span>
  1766. </a>
  1767. </li>
  1768. <li><a href="/my/account?tab=rplus"><span class="rplus-icon"></span><span>Control Panel</span></a></li><li class="rbx-upgrade-now">
  1769. <a href="https://www.roblox.com/premium/membership?ctx=leftnav" class="btn-growth-md btn-secondary-md font-header-2" id="upgrade-now-button">Upgrade Now</a>
  1770. </li>
  1771. <li class="font-bold small text-nav font-header-2">
  1772. Events
  1773. </li>
  1774. <li class="rbx-nav-sponsor" ng-non-bindable="">
  1775. <a class="text-nav menu-item" href="https://www.roblox.com/sponsored/Aquaman" title="Aquaman">
  1776. <img src="https://images.rbxcdn.com/ebd77ea90defe7dabb8fe2df972fca6e" class="mCS_img_loaded">
  1777. </a>
  1778. </li>
  1779. <li class="rbx-nav-sponsor" ng-non-bindable="">
  1780. <a class="text-nav menu-item" href="https://www.roblox.com/event/CreatorChallenge" title="CreatorChallenge">
  1781. <img src="https://images.rbxcdn.com/aba8bf01efe1ae9942498eb94e0a0498" class="mCS_img_loaded">
  1782. </a>
  1783. </li>
  1784. <li class="rbx-nav-sponsor" ng-non-bindable="">
  1785. <a class="text-nav menu-item" href="https://www.roblox.com/sponsored/Action" title="Action">
  1786. <img src="https://images.rbxcdn.com/147ba18eb9b723d4ca1363e081f8e0e5" class="mCS_img_loaded">
  1787. </a>
  1788. </li>
  1789. <li class="rbx-nav-sponsor" ng-non-bindable="">
  1790. <a class="text-nav menu-item" href="https://www.roblox.com/sponsored/rthro2" title="rthro">
  1791. <img src="https://images.rbxcdn.com/62ecf4f9a6d417010fe7cbf639581774" class="mCS_img_loaded">
  1792. </a>
  1793. </li>
  1794. <li class="rbx-nav-sponsor" ng-non-bindable="">
  1795. <a class="text-nav menu-item" href="https://www.roblox.com/sponsored/Giftcards" title="Giftcards">
  1796. <img src="https://images.rbxcdn.com/9efed3e5941099646c48c0ce4f0fae40" class="mCS_img_loaded">
  1797. </a>
  1798. </li>
  1799. </ul>
  1800. </div><div id="mCSB_1_scrollbar_vertical" class="mCSB_scrollTools mCSB_1_scrollbar mCS-light mCSB_scrollTools_vertical" style="display: block;"><div class="mCSB_draggerContainer"><div id="mCSB_1_dragger_vertical" class="mCSB_dragger" style="position: absolute; min-height: 30px; display: block; height: 254px; max-height: 492px;" oncontextmenu="return false;"><div class="mCSB_dragger_bar" style="line-height: 30px;"></div></div><div class="mCSB_draggerRail"></div></div></div></div></div>
  1801. </div>
  1802.  
  1803. <div id="i18nForAmazonShopSwitch" data-is-i18n-enabled-for-shop-amazon-dialog="true" data-amazon-store-url="https://www.amazon.com/roblox?&amp;_encoding=UTF8&amp;tag=r05d13-20&amp;linkCode=ur2&amp;linkId=4ba2e1ad82f781c8e8cc98329b1066d0&amp;camp=1789&amp;creative=9325" style="display: none">
  1804. </div>
  1805.  
  1806. <script type="text/javascript">
  1807. var Roblox = Roblox || {};
  1808. (function () {
  1809. if (Roblox && Roblox.Performance) {
  1810. Roblox.Performance.setPerformanceMark("navigation_end");
  1811. }
  1812. })();
  1813. </script>
  1814.  
  1815. <div class="container-main
  1816.  
  1817.  
  1818.  
  1819.  
  1820. ">
  1821. <script type="text/javascript">
  1822. if (top.location != self.location) {
  1823. top.location = self.location.href;
  1824. }
  1825. </script>
  1826.  
  1827. <div class="alert-container">
  1828.  
  1829. <noscript><div><div class="alert-info" role="alert">Please enable Javascript to use all the features on this site.</div></div></noscript>
  1830.  
  1831.  
  1832. </div>
  1833.  
  1834.  
  1835. <div class="content ">
  1836.  
  1837.  
  1838. <script type="text/javascript" src="https://cdns.gigya.com/js/gigya.js?apiKey=3_OsvmtBbTg6S_EUbwTPtbbmoihFY5ON6v6hbVrTbuqpBs7SyF_LQaJwtwKJ60sY1p" async="" defer=""></script>
  1839.  
  1840.  
  1841. <input name="__RequestVerificationToken" type="hidden" value="dXdBQ3oBLxNdrqM45Ehsjlq2cLuZysS1SR4DfYDiR3-sUNSBSOoNPptFLNncnm1rx-301jnYY_mttIy09xOGkkACtf01">
  1842. <div class="row page-content new-username-pwd-rule ng-scope" ng-modules="robloxApp, accounts, modal, cursorPagination" ng-controller="accountsController" id="user-account">
  1843. <div class="alert-system-feedback">
  1844. <div class="alert alert-success">
  1845. </div>
  1846. </div>
  1847.  
  1848.  
  1849. <div id="state-properties" data-cancelrenewalurl="https://www.roblox.com/upgrades/cancel-subscription" data-upgrademembershipurl="https://www.roblox.com/premium/membership" data-buyrobuxurl="https://www.roblox.com/upgrades/robux" data-paymenthistoryurl="https://billing.roblox.com/v1/user/payments" data-is-payment-history-enabled="false" data-checkifinvalidusernameforsignup="https://www.roblox.com/usercheck/checkifinvalidusernameforsignup" data-hidemobiletablist="false" data-is-two-step-toggle-enabled="true" data-in-app="false" data-is-locale-switcher-enabled="true" data-is-reset-of-supported-locale-allowed="false" data-is-themes-configuration-enabled="false" data-is-country-locale-refactor-enabled="true" account-state-properties="" account-data="accountData" data-is-membership-web-app-enabled="false" class="hidden"></div><div id="notification-settings" data-can-toggle-mobile-push-notifications="True" data-notifications-domain="https://notifications.roblox.com">
  1850. </div>
  1851.  
  1852.  
  1853. <div class="section">
  1854. <div class="container-header">
  1855. <h1 class="user-account-header">Roblox Control Panel<button class="btn-control-md">Reload</button><button class="btn-control-md">Update Log</button></h1>
  1856. </div>
  1857. <div class="container-header">
  1858. <div class="tab-dropdown" ng-hide="accountData.stateProperties.hideMobileTabList">
  1859. <div class="input-group-btn dropdown" uib-dropdown="">
  1860. <button type="button" uib-dropdown-toggle="" class="input-dropdown-btn dropdown-toggle" ng-disabled="disabled" aria-haspopup="true" aria-expanded="false">
  1861. <span class="rbx-selection-label ng-binding" ng-bind="currentData.stateLabel">Account Info</span>
  1862. <span class="icon-down-16x16"></span>
  1863. </button>
  1864. <ul class="dropdown-menu" role="menu" uib-dropdown-menu="">
  1865. <!-- ngRepeat: tab in accountsTabs --><li ng-repeat="tab in accountsTabs" ui-sref="info" class="ng-scope" href="#!/info">
  1866. <a ng-bind="tab.label" class="ng-binding">Account Info</a>
  1867. </li><!-- end ngRepeat: tab in accountsTabs --><li ng-repeat="tab in accountsTabs" ui-sref="security" class="ng-scope" href="#!/security">
  1868. <a ng-bind="tab.label" class="ng-binding">Security</a>
  1869. </li><!-- end ngRepeat: tab in accountsTabs --><li ng-repeat="tab in accountsTabs" ui-sref="privacy" class="ng-scope" href="#!/privacy">
  1870. <a ng-bind="tab.label" class="ng-binding">Privacy</a>
  1871. </li><!-- end ngRepeat: tab in accountsTabs --><li ng-repeat="tab in accountsTabs" ui-sref="billing" class="ng-scope" href="#!/billing">
  1872. <a ng-bind="tab.label" class="ng-binding">Billing</a>
  1873. </li><!-- end ngRepeat: tab in accountsTabs --><li ng-repeat="tab in accountsTabs" ui-sref="notifications" class="ng-scope" href="#!/notifications">
  1874. <a ng-bind="tab.label" class="ng-binding">Notifications</a>
  1875. </li><!-- end ngRepeat: tab in accountsTabs -->
  1876. </ul>
  1877. </div>
  1878. </div>
  1879. </div>
  1880. </div>
  1881. <div id="settings-container"><div class="page-content rplus"><div class="section rplus"><h3>General</h3><div class="section-content"><div class="col-sm-12"><div class="section-content"><h4>Website theme</h4><div class="text-date-hint">Sets a style for the website.</div><div class="radio"><input id="rplus-setting-2-0" name="rplus-setting-2" type="radio" value=""><label for="rplus-setting-2-0">Default</label></div><div class="radio"><input id="rplus-setting-2-1" name="rplus-setting-2" type="radio" value="obc"><label for="rplus-setting-2-1">OBC</label></div><div class="radio"><input id="rplus-setting-2-2" name="rplus-setting-2" type="radio" value="easter" disabled=""><label for="rplus-setting-2-2">Easter</label></div><div class="radio"><input id="rplus-setting-2-3" name="rplus-setting-2" type="radio" value="darkblox" disabled=""><label for="rplus-setting-2-3">Darkblox [Experimental]</label></div></div></div></div></div><div class="section rplus"><h3>Sound</h3><div class="section-content"><div class="col-sm-12"><div class="checkbox"><span class="tooltip-container" title="Upgrades all audio play buttons on the website to have volume controls."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-3" disabled=""><label for="rplus-setting-3">Sound volume control</label></div><div class="form-group"><label class="text-label">Audio volume</label><input id="rplus-setting-4" type="range" class="form-control" max="100" min="0" step="1" title="50"></div><div class="form-group"><label class="text-label">Voice volume</label><input id="rplus-setting-5" type="range" class="form-control" max="100" min="0" step="1" title="50"></div></div></div></div><div class="section rplus"><h3>Item</h3><div class="section-content"><div class="col-sm-12"><div class="checkbox"><span class="tooltip-container" title="Get notifications when an official Roblox item in the catalog gets updated or created."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-6"><label for="rplus-setting-6">Catalog notifier</label></div><div class="form-group"><label class="text-label">Catalog notifier sound</label><input id="rplus-setting-7" type="number" class="form-control input-field" maxlength="12"><div class="rplusaudio MediaPlayerIcon icon-audio"><input type="range" step="1" min="0" max="100" class="rplusslider" title="50%" style="background: -webkit-linear-gradient(left, rgb(31, 115, 255), rgb(31, 115, 255) 50%, rgb(175, 175, 175) 50%, rgb(175, 175, 175));"></div></div><div class="checkbox"><span class="tooltip-container" title="When a new collectible item comes out in the catalog if you have this enabled you will have a purchase button directly on the notification."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-8" disabled=""><label for="rplus-setting-8">Purchase button on new limited notifications</label></div><div class="checkbox"><span class="tooltip-container" title="Collectible items with have their remaining counters updated without refreshing the page."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-9"><label for="rplus-setting-9">Live collectible remaining counter</label></div><div class="checkbox"><span class="tooltip-container" title="View assets contained inside another asset under a Content tab on specific asset pages."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-10" disabled=""><label for="rplus-setting-10">Asset content</label></div><div class="checkbox"><span class="tooltip-container" title="Adds a download button to the pages of Roblox created image assets."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-11" disabled=""><label for="rplus-setting-11">Texture download</label></div><div class="checkbox"><span class="tooltip-container" title="On Roblox created assets see a list of everyone who owns that asset."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-12" disabled=""><label for="rplus-setting-12">Asset owners</label></div><div class="checkbox"><span class="tooltip-container" title="Adds delete buttons to all free items on your inventory page."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-13" disabled=""><label for="rplus-setting-13">Easily delete items from inventory page</label></div><div class="checkbox"><span class="tooltip-container" title="Keeps track of how long it will be until you can post another comment"><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-14" disabled=""><label for="rplus-setting-14">Comments timer</label><p class="text-warning" style="display: none;"><span class="icon-warning-orange"></span>Warning: This feature is unsupported by the creator of this extension. If it stops working it may not be fixed!</p></div></div></div></div><div class="section rplus"><h3>Trade</h3><div class="section-content"><div class="col-sm-12"><div class="checkbox"><span class="tooltip-container" title="Items you have in outbound trades will be highlighted in the trade window."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-15"><label for="rplus-setting-15">Outbound asset checker</label></div><div class="checkbox"><span class="tooltip-container" title="Trades will open in a new tab instead of a new window."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-16"><label for="rplus-setting-16">Open trades in new tab</label></div><div class="checkbox"><span class="tooltip-container" title="Loads trade information beforing opening the trade and determines who has higher value."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-17"><label for="rplus-setting-17">Trade evaluator</label></div><div class="checkbox"><span class="tooltip-container" title="Counts how many trades, or transactions you have on the money page."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-18" disabled=""><label for="rplus-setting-18">Trade and transaction counters</label><p class="text-warning" style="display: none;"><span class="icon-warning-orange"></span>Warning: This feature is unsupported by the creator of this extension. If it stops working it may not be fixed!</p></div><div class="checkbox"><span class="tooltip-container" title="On the trades page for outbound trade there will be a button to cancel all trades outboundl."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-19" disabled=""><label for="rplus-setting-19">Cancel all outbound trades button</label></div><div class="checkbox"><span class="tooltip-container" title="Get notified about new inbound, completed, declined, or outbound trades."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-20"><label for="rplus-setting-20">Trade notifier</label></div><div class="form-group"><label class="text-label">Trade inbound sound</label><input id="rplus-setting-21" type="number" class="form-control input-field" maxlength="12"><div class="rplusaudio MediaPlayerIcon icon-audio"><input type="range" step="1" min="0" max="100" class="rplusslider" title="50%" style="background: -webkit-linear-gradient(left, rgb(31, 115, 255), rgb(31, 115, 255) 50%, rgb(175, 175, 175) 50%, rgb(175, 175, 175));"></div></div><div class="form-group"><label class="text-label">Trade outbound sound</label><input id="rplus-setting-22" type="number" class="form-control input-field" maxlength="12"><div class="rplusaudio MediaPlayerIcon icon-audio"><input type="range" step="1" min="0" max="100" class="rplusslider" title="50%" style="background: -webkit-linear-gradient(left, rgb(31, 115, 255), rgb(31, 115, 255) 50%, rgb(175, 175, 175) 50%, rgb(175, 175, 175));"></div></div><div class="form-group"><label class="text-label">Trade completed sound</label><input id="rplus-setting-23" type="number" class="form-control input-field" maxlength="12"><div class="rplusaudio MediaPlayerIcon icon-audio"><input type="range" step="1" min="0" max="100" class="rplusslider" title="50%" style="background: -webkit-linear-gradient(left, rgb(31, 115, 255), rgb(31, 115, 255) 50%, rgb(175, 175, 175) 50%, rgb(175, 175, 175));"></div></div><div class="form-group"><label class="text-label">Trade declined sound</label><input id="rplus-setting-24" type="number" class="form-control input-field" maxlength="12"><div class="rplusaudio MediaPlayerIcon icon-audio"><input type="range" step="1" min="0" max="100" class="rplusslider" title="50%" style="background: -webkit-linear-gradient(left, rgb(31, 115, 255), rgb(31, 115, 255) 50%, rgb(175, 175, 175) 50%, rgb(175, 175, 175));"></div></div></div></div></div><div class="section rplus"><h3>Navigation</h3><div class="section-content"><div class="col-sm-12"><div class="checkbox"><span class="tooltip-container" title="Up-to-date navigation counters without refreshing for Robux, Messages, Friends, and Trades."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-25"><label for="rplus-setting-25">Live navigation counters</label></div><div class="checkbox"><span class="tooltip-container" title="Keeps the side navigation bar open on smaller screens."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-26"><label for="rplus-setting-26">Side navigation bar always open</label><p class="text-warning" style="display: none;"><span class="icon-warning-orange"></span>Warning: This feature is unsupported by the creator of this extension. If it stops working it may not be fixed!</p></div><div class="section-content"><h4>Navigation counter caps</h4><div class="text-date-hint">Will cut off navigation counters and start capping at this value.</div><div class="radio"><input id="rplus-setting-27-0" name="rplus-setting-27" type="radio" value="1000"><label for="rplus-setting-27-0">1,000</label></div><div class="radio"><input id="rplus-setting-27-1" name="rplus-setting-27" type="radio" value="10000"><label for="rplus-setting-27-1">10,000</label></div><div class="radio"><input id="rplus-setting-27-2" name="rplus-setting-27" type="radio" value="100000"><label for="rplus-setting-27-2">100,000</label></div><div class="radio"><input id="rplus-setting-27-3" name="rplus-setting-27" type="radio" value="1000000"><label for="rplus-setting-27-3">1,000,000</label></div><div class="radio"><input id="rplus-setting-27-4" name="rplus-setting-27" type="radio" value="10000000"><label for="rplus-setting-27-4">10,000,000</label></div><div class="radio"><input id="rplus-setting-27-5" name="rplus-setting-27" type="radio" value="100000000"><label for="rplus-setting-27-5">100,000,000</label></div></div><div class="form-group"><label class="text-label">Navigation button one text</label><input id="rplus-setting-28" type="text" class="form-control input-field"></div><div class="form-group"><label class="text-label">Navigation button one link</label><input id="rplus-setting-29" type="text" class="form-control input-field"></div><div class="form-group"><label class="text-label">Navigation button two text</label><input id="rplus-setting-30" type="text" class="form-control input-field"></div><div class="form-group"><label class="text-label">Navigation button two link</label><input id="rplus-setting-31" type="text" class="form-control input-field"></div></div></div></div><div class="section rplus"><h3>Groups</h3><div class="section-content"><div class="col-sm-12"><div class="checkbox"><span class="tooltip-container" title="When a group your in changes their group shout you will get a notification."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-32"><label for="rplus-setting-32">Group shout notifier</label></div><div class="form-group"><label class="text-label">Group shout notifier sound</label><input id="rplus-setting-33" type="number" class="form-control input-field" maxlength="12"><div class="rplusaudio MediaPlayerIcon icon-audio"><input type="range" step="1" min="0" max="100" class="rplusslider" title="50%" style="background: -webkit-linear-gradient(left, rgb(31, 115, 255), rgb(31, 115, 255) 50%, rgb(175, 175, 175) 50%, rgb(175, 175, 175));"></div></div><div class="section-content"><h4>Group shout notifier mode</h4><div class="text-date-hint">How the group shout notifier should decide whether or not to show you a notification.</div><div class="radio"><input id="rplus-setting-34-0" name="rplus-setting-34" type="radio" value="all"><label for="rplus-setting-34-0">All notifications</label></div><div class="radio"><input id="rplus-setting-34-1" name="rplus-setting-34" type="radio" value="whitelist"><label for="rplus-setting-34-1">Whitelisted groups</label></div></div><div class="checkbox"><span class="tooltip-container" title="Display a users role in the group on their wall posts."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-35"><label for="rplus-setting-35">Display roles on posts</label></div></div></div></div><div class="section rplus"><h3>Friends</h3><div class="section-content"><div class="col-sm-12"><div class="checkbox"><span class="tooltip-container" title="If the friend notifier and this are enabled you will get a notification when a friend of yours joins a game."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-36"><label for="rplus-setting-36">Notify me when my friend joins a game</label></div><div class="checkbox"><span class="tooltip-container" title="If the friend notifier and this are enabled you will get a notification when a friend of yours comes online."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-37"><label for="rplus-setting-37">Notify me when my friend comes online</label><p class="text-warning" style="display: none;"><span class="icon-warning-orange"></span>Warning: This feature is unsupported by the creator of this extension. If it stops working it may not be fixed!</p></div><div class="checkbox"><span class="tooltip-container" title="If the friend notifier and this are enabled you will get a notification when a friend of yours goes offline."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-38"><label for="rplus-setting-38">Notify me when my friend goes offline</label><p class="text-warning" style="display: none;"><span class="icon-warning-orange"></span>Warning: This feature is unsupported by the creator of this extension. If it stops working it may not be fixed!</p></div><div class="checkbox"><span class="tooltip-container" title="Unfollows all users who you are not friends with."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-39" disabled=""><label for="rplus-setting-39">Unfollow all users button on friends page</label></div><div class="checkbox"><span class="tooltip-container" title="Follows all users who you are friends with."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-40" disabled=""><label for="rplus-setting-40">Follow all friends button on friends page</label></div><div class="checkbox"><span class="tooltip-container" title="Master on/off switch for any friend notifications from the extension."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-41"><label for="rplus-setting-41">Friends notifier</label></div><div class="form-group"><label class="text-label">Friend notifier sound</label><input id="rplus-setting-42" type="number" class="form-control input-field" maxlength="12"><div class="rplusaudio MediaPlayerIcon icon-audio"><input type="range" step="1" min="0" max="100" class="rplusslider" title="50%" style="background: -webkit-linear-gradient(left, rgb(31, 115, 255), rgb(31, 115, 255) 50%, rgb(175, 175, 175) 50%, rgb(175, 175, 175));"></div></div></div></div></div><div class="section rplus"><h3>Other</h3><div class="section-content"><div class="col-sm-12"><div class="checkbox"><span class="tooltip-container" title="Allows you to log in with a previous username."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-43"><label for="rplus-setting-43">Changed username login</label></div><div class="checkbox"><span class="tooltip-container" title="Buttons on items on the develop page for toggling whether or not an item is on sale (using lowest price) from the develop page."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-44"><label for="rplus-setting-44">Sale toggle buttons on the develop page</label><p class="text-warning" style="display: none;"><span class="icon-warning-orange"></span>Warning: This feature is unsupported by the creator of this extension. If it stops working it may not be fixed!</p></div><div class="checkbox"><span class="tooltip-container" title="Display a users Recent Average Price (RAP) of all of their collectibles on their profile."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-45"><label for="rplus-setting-45">Collectibles value on profiles</label></div><div class="checkbox"><span class="tooltip-container" title="When the extension turns on if this is ticked it will give you a notification with a link to the update log, and current version."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-46"><label for="rplus-setting-46">Startup notification</label></div><div class="checkbox"><span class="tooltip-container" title="Will display the startup notification after you visit Roblox rather than when the extension starts."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-47"><label for="rplus-setting-47">Only display startup notification after visiting Roblox</label></div><div class="checkbox"><span class="tooltip-container" title="On the avatar page a filter bar will be added to only show items that match text you've put in."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-48" disabled=""><label for="rplus-setting-48">Avatar filter bar</label></div><div class="checkbox"><span class="tooltip-container" title="In the Roblox notification stream there is also a section for Roblox+ which is a history of all unclosed notifications from the extension per session."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-49" disabled=""><label for="rplus-setting-49">Roblox+ Notification Center</label></div><div class="checkbox"><span class="tooltip-container" title="On user profiles sale counters are added for how many clothing, or models they've sold."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-50" disabled=""><label for="rplus-setting-50">Profile sale statistics</label><p class="text-warning" style="display: none;"><span class="icon-warning-orange"></span>Warning: This feature is unsupported by the creator of this extension. If it stops working it may not be fixed!</p></div><div class="checkbox"><span class="tooltip-container" title="On JSON pages from Roblox hitting enter will &quot;pretty-print&quot; the page."><span class="icon-moreinfo"></span></span><input type="checkbox" id="rplus-setting-51" disabled=""><label for="rplus-setting-51">JSON Pretty Printing</label><p class="text-warning" style="display: none;"><span class="icon-warning-orange"></span>Warning: This feature is unsupported by the creator of this extension. If it stops working it may not be fixed!</p></div><div class="form-group"><label class="text-label">How Roblox+ should pronounce your name</label><input id="rplus-setting-52" type="text" class="form-control input-field"></div></div></div></div></div></div>
  1882.  
  1883.  
  1884.  
  1885. </div>
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892. </div>
  1893. </div>
  1894. <footer class="container-footer">
  1895. <div class="footer">
  1896. <ul class="row footer-links">
  1897. <li class="footer-link">
  1898. <a href="http://corp.roblox.com" class="text-footer-nav roblox-interstitial" target="_blank">
  1899. About Us
  1900. </a>
  1901. </li>
  1902. <li class="footer-link">
  1903. <a href="https://corp.roblox.com/careers/" class="text-footer-nav roblox-interstitial" target="_blank">
  1904. Jobs
  1905. </a>
  1906. </li>
  1907. <li class=" footer-link">
  1908. <a href="https://blog.roblox.com" class="text-footer-nav" target="_blank">
  1909. Blog
  1910. </a>
  1911. </li>
  1912. <li class=" footer-link">
  1913. <a href="http://corp.roblox.com/parents" class="text-footer-nav roblox-interstitial" target="_blank">
  1914. Parents
  1915. </a>
  1916. </li>
  1917. <li class=" footer-link">
  1918. <a href="https://www.roblox.com/help?locale=en_us" class="text-footer-nav roblox-interstitial" target="_blank">
  1919. Help
  1920. </a>
  1921. </li>
  1922. <li class=" footer-link">
  1923. <a href="https://www.roblox.com/info/terms?locale=en_us" class="text-footer-nav" target="_blank">
  1924. Terms
  1925. </a>
  1926. </li>
  1927. <li class=" footer-link">
  1928. <a href="https://www.roblox.com/info/privacy?locale=en_us" class="text-footer-nav privacy" target="_blank">
  1929. Privacy
  1930. </a>
  1931. </li>
  1932. </ul>
  1933. <div class="row copyright-wrapper">
  1934. <div class="col-sm-6 col-md-3">
  1935. <!-- Native Select to Support Mobile -->
  1936. <div class="rbx-select-group icon-dropdown">
  1937. <select class="rbx-select language-select" id="language-switcher">
  1938. <option value="de_de">Deutsch</option>
  1939. <option value="en_us" selected="'selected'">English</option>
  1940. <option value="es_es">Español</option>
  1941. <option value="fr_fr">Français</option>
  1942. <option value="pt_br">Português (Brasil)</option>
  1943. </select>
  1944. <span class="icon-arrow icon-down-16x16"></span>
  1945. </div>
  1946.  
  1947. <!-- Regular UI for Desktop -->
  1948. <div class="input-group-btn">
  1949. <button type="button" class="input-dropdown-btn" data-toggle="dropdown">
  1950. <span class="icon-globe" id="icon-globe"></span>
  1951. <span class="rbx-selection-label" data-bind="label">English</span>
  1952. <span class="icon-down-16x16"></span>
  1953. </button>
  1954. <ul data-toggle="dropdown-menu" class="dropdown-menu" role="menu">
  1955. <li><a href="#" class="locale-option" data-locale="de_de">Deutsch</a></li>
  1956. <li><a href="#" class="locale-option" data-locale="en_us">English</a></li>
  1957. <li><a href="#" class="locale-option" data-locale="es_es">Español</a></li>
  1958. <li><a href="#" class="locale-option" data-locale="fr_fr">Français</a></li>
  1959. <li><a href="#" class="locale-option" data-locale="pt_br">Português (Brasil)</a></li>
  1960. </ul>
  1961. </div>
  1962.  
  1963. </div>
  1964. <div class="col-sm-6 col-md-9">
  1965. <!-- NOTE: "Roblox Corporation" is a healthcheck; be careful when updating! -->
  1966. <p class="text-footer footer-note">
  1967. ©2018 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.
  1968. </p>
  1969. </div>
  1970. </div>
  1971. </div>
  1972. </footer>
  1973.  
  1974.  
  1975. </div>
  1976.  
  1977. <div ng-controller="notificationStreamController" class="notification-stream-base roblox-popover-content manual bottom invisible" data-hidden-class-name="invisible" id="notification-stream" data-isnotificationcontentopen="false" ng-class="{'inApp': library.inApp,
  1978. 'isPhone': library.isPhone,
  1979. 'invisible': !library.inApp &amp;&amp; !layout.isNotificationContentOpen}" notification-stream-base=""><div class="notification-stream-content" id="notification-stream-content" notification-content=""><div ng-controller="notificationsController" id="notification-stream-container" class="roblox-popover-container notification-stream-wrap ng-scope" ng-class="{'open': layout.isNotificationContentOpen}"><div class="arrow"></div><div class="popover-container notification-stream-container"><div class="notification-content-view ng-isolate-scope" ng-show="isActive" ng-transclude="" notification-content-view="" library="library" content-view-manager="contentViewManager" view-id="main" is-active="true"><!-- ngIf: !appMeta.isI18nEnabled --><!-- ngIf: appMeta.isI18nEnabled --><div class="notification-stream-header ng-scope" ng-if="appMeta.isI18nEnabled" ng-hide="library.isPhone || library.iniOSApp"><span class="text-label small font-caption-header ng-binding" ng-bind="'Label.Notifications' | translate">Notifications</span> <a class="text-link small font-caption-header ng-binding ng-scope" click-in-card="" type="goToSettingPage" ng-href="https://www.roblox.com/my/account#!/notifications" ng-bind="'Label.Settings' | translate" href="https://www.roblox.com/my/account#!/notifications">Settings</a></div><!-- end ngIf: appMeta.isI18nEnabled --><div id="notification-stream-body" class="notification-stream-body ng-scope" notification-stream-body="" ng-class="{'notification-stream-body-height' : layout.getRecentDataInitialized &amp;&amp; notificationIds.length == 0 }"><div class="small notification-stream-banner banner-new" ng-class="{'on': layout.isNotificationContentOpen &amp;&amp; layout.bannerEnabled}"><span class="banner-text ng-binding" ng-click="reloadNotificationStreamData()"></span> <span id="close" class="icon-close-white" ng-click="layout.bannerEnabled = false"></span></div><div class="small notification-stream-banner banner-error" ng-class="{'on': layout.isNotificationContentOpen &amp;&amp; layout.errorBannerEnabled}"><span class="banner-text ng-binding"></span> <span id="close" class="icon-close-white" ng-click="layout.errorBannerEnabled = false"></span></div><div ng-show="layout.getRecentDataInitialized &amp;&amp; notificationIds.length > 0" class="notification-stream-data ng-hide"><div id="notification-stream-scrollbar" class="rbx-scrollbar notification-stream-scrollbar ng-scope" lazy-loading=""><ul class="notification-stream-list" data-extension-stream="roblox"><!-- ngRepeat: notification in notifications | orderList: notificationIds --></ul><ul class="rplus-stream-list notification-stream-list" data-extension-stream="jfbnmfgkohlfclfnplnlenbalpppohkm" style="display: none;"><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/292772715/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/292772715/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/292772715/profile" title=""></a><a href="https://www.roblox.com/users/292772715/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=292772715&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">aimanamani2 joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing Super Fat Simulator 2</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/564765047/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/564765047/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/564765047/profile" title=""></a><a href="https://www.roblox.com/users/564765047/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=564765047&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">xion_devil joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing sno day</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/518737495/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/518737495/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/518737495/profile" title=""></a><a href="https://www.roblox.com/users/518737495/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=518737495&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">nngsynat joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing 🎄Adopt Me!🎄 [CHRISTMAS-EVE!]</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/339365492/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/339365492/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/339365492/profile" title=""></a><a href="https://www.roblox.com/users/339365492/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=339365492&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">TheinfiniteK joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing [UPDATE] SLASH 🔪 Beta v1.2.3</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/catalog/2620429198/Fir-Tree-Cloak?rbxp=48103520" title="Price: R$400
  1980. "></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/catalog/2620429198/Fir-Tree-Cloak?rbxp=48103520" title="Price: R$400
  1981. "></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/catalog/2620429198/Fir-Tree-Cloak?rbxp=48103520" title="Price: R$400
  1982. "></a><a href="https://www.roblox.com/catalog/2620429198/Fir-Tree-Cloak?rbxp=48103520"><img class="avatar-card-image" src="https://www.roblox.com/asset-thumbnail/image?width=420&amp;height=420&amp;assetId=2620429198"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">New Back accessory</div><span class="small notification-display-text"><div class="small message-preview">Price: R$400
  1983. </div></span><div class="text-date-hint">Fir Tree Cloak</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=3336691" title="really whered it go"></a><div class="notification-image-container"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=3336691" title="really whered it go"></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=3336691" title="really whered it go"></a><a href="https://web.roblox.com/my/groups.aspx?gid=3336691"><img class="avatar-card-image" src="https://t2.rbxcdn.com/445a033d51a8bb3ed9d70e038683d430"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">The Flamingo Fan Club</div><span class="small notification-display-text"><div class="small message-preview">really whered it go</div></span><div class="text-date-hint"></div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/558916258/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/558916258/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/558916258/profile" title=""></a><a href="https://www.roblox.com/users/558916258/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=558916258&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">Dennisdaliyh joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing MeepCity</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/400971425/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/400971425/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/400971425/profile" title=""></a><a href="https://www.roblox.com/users/400971425/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=400971425&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">JJBPIMBAstudios joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing Dragon Ball Rage</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1127093" title="🎉 We've reached 40k concurrent players and counting this morning! Thank you guys so much for all the support on RHS2 ❤️ Use the code &quot;SpecialDay&quot; for 25O Credits! PLAY: www.roblox.com/games/2098516465/RHS2"></a><div class="notification-image-container"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1127093" title="🎉 We've reached 40k concurrent players and counting this morning! Thank you guys so much for all the support on RHS2 ❤️ Use the code &quot;SpecialDay&quot; for 25O Credits! PLAY: www.roblox.com/games/2098516465/RHS2"></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1127093" title="🎉 We've reached 40k concurrent players and counting this morning! Thank you guys so much for all the support on RHS2 ❤️ Use the code &quot;SpecialDay&quot; for 25O Credits! PLAY: www.roblox.com/games/2098516465/RHS2"></a><a href="https://web.roblox.com/my/groups.aspx?gid=1127093"><img class="avatar-card-image" src="https://t5.rbxcdn.com/c1c453976045d539052b2e27101a7c5d"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">Roblox High School: Fan Club</div><span class="small notification-display-text"><div class="small message-preview">🎉 We've reached 40k concurrent players and counting this morning! Thank you guys so much for all the support on RHS2 ❤️ Use the code "SpecialDay" for 25O Credits! PLAY: www.roblox.com/games/2098516465/RHS2</div></span><div class="text-date-hint"></div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1106775" title="[EVENT] The Masquerade has been moved to 10pm eastern for a celebration! Masqueraze will be there! Meet at the CF when it's time for the event."></a><div class="notification-image-container"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1106775" title="[EVENT] The Masquerade has been moved to 10pm eastern for a celebration! Masqueraze will be there! Meet at the CF when it's time for the event."></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1106775" title="[EVENT] The Masquerade has been moved to 10pm eastern for a celebration! Masqueraze will be there! Meet at the CF when it's time for the event."></a><a href="https://web.roblox.com/my/groups.aspx?gid=1106775"><img class="avatar-card-image" src="https://t0.rbxcdn.com/70042d84cd3dc5904ad4b57e6a38c93d"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">Roblox's Myths</div><span class="small notification-display-text"><div class="small message-preview">[EVENT] The Masquerade has been moved to 10pm eastern for a celebration! Masqueraze will be there! Meet at the CF when it's time for the event.</div></span><div class="text-date-hint"></div></div></div><span class="icon-turn-off" title="Close notification"></span></li></ul><div class="notifications-lazy-loading ng-hide" ng-show="layout.notiticationsLazyLoadingEnabled"><span class="loading"></span></div></div></div><div class="notification-stream-loading" ng-hide="layout.getRecentDataInitialized"><span class="loading"></span></div><div class="container-empty ng-hide" ng-show="layout.getRecentDataInitialized &amp;&amp; notificationIds.length === 0 "><div class="notification-stream-empty"></div><!-- ngIf: !appMeta.isI18nEnabled --><!-- ngIf: appMeta.isI18nEnabled --><div ng-if="appMeta.isI18nEnabled" class="ng-scope"><span class="text ng-binding" ng-bind="'Label.NoNotifications' | translate">No Notifications</span></div><!-- end ngIf: appMeta.isI18nEnabled --></div></div></div><div class="game-updates notification-content-view ng-isolate-scope ng-hide" ng-show="isActive" ng-transclude="" notification-content-view="" library="library" content-view-manager="contentViewManager" view-id="gameUpdates" is-active="false"><div class="notification-stream-header ng-scope"><a class="back-icon icon-left" ng-click="contentViewManager.selectContentView(library.notificationContentViews.main)"></a> <span class="text-label small text game-updates-header ng-binding" ng-click="contentViewManager.selectContentView(library.notificationContentViews.main)" ng-bind="'Heading.BackToAllNotifications' | translate">All Notifications</span></div><div id="notification-stream-body" class="notification-stream-body game-updates ng-scope"><div class="notification-stream-data"><div id="notification-stream-scrollbar" class="rbx-scrollbar notification-stream-scrollbar"><ul class="notification-stream-list" data-extension-stream="roblox"><!-- ngRepeat: gameUpdateModel in library.gameUpdateModels | sortGameUpdates --></ul><ul class="rplus-stream-list notification-stream-list" data-extension-stream="jfbnmfgkohlfclfnplnlenbalpppohkm" style="display: none;"><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/292772715/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/292772715/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/292772715/profile" title=""></a><a href="https://www.roblox.com/users/292772715/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=292772715&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">aimanamani2 joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing Super Fat Simulator 2</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/564765047/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/564765047/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/564765047/profile" title=""></a><a href="https://www.roblox.com/users/564765047/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=564765047&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">xion_devil joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing sno day</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/518737495/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/518737495/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/518737495/profile" title=""></a><a href="https://www.roblox.com/users/518737495/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=518737495&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">nngsynat joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing 🎄Adopt Me!🎄 [CHRISTMAS-EVE!]</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/339365492/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/339365492/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/339365492/profile" title=""></a><a href="https://www.roblox.com/users/339365492/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=339365492&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">TheinfiniteK joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing [UPDATE] SLASH 🔪 Beta v1.2.3</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/catalog/2620429198/Fir-Tree-Cloak?rbxp=48103520" title="Price: R$400
  1984. "></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/catalog/2620429198/Fir-Tree-Cloak?rbxp=48103520" title="Price: R$400
  1985. "></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/catalog/2620429198/Fir-Tree-Cloak?rbxp=48103520" title="Price: R$400
  1986. "></a><a href="https://www.roblox.com/catalog/2620429198/Fir-Tree-Cloak?rbxp=48103520"><img class="avatar-card-image" src="https://www.roblox.com/asset-thumbnail/image?width=420&amp;height=420&amp;assetId=2620429198"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">New Back accessory</div><span class="small notification-display-text"><div class="small message-preview">Price: R$400
  1987. </div></span><div class="text-date-hint">Fir Tree Cloak</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=3336691" title="really whered it go"></a><div class="notification-image-container"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=3336691" title="really whered it go"></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=3336691" title="really whered it go"></a><a href="https://web.roblox.com/my/groups.aspx?gid=3336691"><img class="avatar-card-image" src="https://t2.rbxcdn.com/445a033d51a8bb3ed9d70e038683d430"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">The Flamingo Fan Club</div><span class="small notification-display-text"><div class="small message-preview">really whered it go</div></span><div class="text-date-hint"></div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/558916258/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/558916258/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/558916258/profile" title=""></a><a href="https://www.roblox.com/users/558916258/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=558916258&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">Dennisdaliyh joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing MeepCity</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://www.roblox.com/users/400971425/profile" title=""></a><div class="notification-image-container"><a class="notification-item" href="https://www.roblox.com/users/400971425/profile" title=""></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://www.roblox.com/users/400971425/profile" title=""></a><a href="https://www.roblox.com/users/400971425/profile"><img class="avatar-card-image" src="https://www.roblox.com/headshot-thumbnail/image?userId=400971425&amp;width=110&amp;height=110"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">JJBPIMBAstudios joined a game</div><span class="small notification-display-text"></span><div class="text-date-hint">Playing Dragon Ball Rage</div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1127093" title="🎉 We've reached 40k concurrent players and counting this morning! Thank you guys so much for all the support on RHS2 ❤️ Use the code &quot;SpecialDay&quot; for 25O Credits! PLAY: www.roblox.com/games/2098516465/RHS2"></a><div class="notification-image-container"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1127093" title="🎉 We've reached 40k concurrent players and counting this morning! Thank you guys so much for all the support on RHS2 ❤️ Use the code &quot;SpecialDay&quot; for 25O Credits! PLAY: www.roblox.com/games/2098516465/RHS2"></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1127093" title="🎉 We've reached 40k concurrent players and counting this morning! Thank you guys so much for all the support on RHS2 ❤️ Use the code &quot;SpecialDay&quot; for 25O Credits! PLAY: www.roblox.com/games/2098516465/RHS2"></a><a href="https://web.roblox.com/my/groups.aspx?gid=1127093"><img class="avatar-card-image" src="https://t5.rbxcdn.com/c1c453976045d539052b2e27101a7c5d"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">Roblox High School: Fan Club</div><span class="small notification-display-text"><div class="small message-preview">🎉 We've reached 40k concurrent players and counting this morning! Thank you guys so much for all the support on RHS2 ❤️ Use the code "SpecialDay" for 25O Credits! PLAY: www.roblox.com/games/2098516465/RHS2</div></span><div class="text-date-hint"></div></div></div><span class="icon-turn-off" title="Close notification"></span></li><li class="notification-stream-item unInteracted clickable" style=""><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1106775" title="[EVENT] The Masquerade has been moved to 10pm eastern for a celebration! Masqueraze will be there! Meet at the CF when it's time for the event."></a><div class="notification-image-container"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1106775" title="[EVENT] The Masquerade has been moved to 10pm eastern for a celebration! Masqueraze will be there! Meet at the CF when it's time for the event."></a><div class="avatar avatar-headshot-sm card-plain"><a class="notification-item" href="https://web.roblox.com/my/groups.aspx?gid=1106775" title="[EVENT] The Masquerade has been moved to 10pm eastern for a celebration! Masqueraze will be there! Meet at the CF when it's time for the event."></a><a href="https://web.roblox.com/my/groups.aspx?gid=1106775"><img class="avatar-card-image" src="https://t0.rbxcdn.com/70042d84cd3dc5904ad4b57e6a38c93d"></a></div></div><div class="notificaiton-item-content"><div class="notification-data-container"><div class="small notification-display-text">Roblox's Myths</div><span class="small notification-display-text"><div class="small message-preview">[EVENT] The Masquerade has been moved to 10pm eastern for a celebration! Masqueraze will be there! Meet at the CF when it's time for the event.</div></span><div class="text-date-hint"></div></div></div><span class="icon-turn-off" title="Close notification"></span></li></ul></div></div></div></div></div></div></div></div>
  1988. <div ng-controller="chatController" ng-class="{'collapsed': chatLibrary.chatLayout.collapsed}" id="chat-container" class="chat chat-container collapsed" chat-base=""><div id="chat-main" class="chat-main chat-main-empty" ng-controller="chatBarController" ng-class="{'chat-main-empty': chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.isChatEnabledByPrivacySetting !== chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled }" chat-bar=""><div id="chat-header" class="chat-windows-header chat-header"><div class="chat-header-label" ng-click="toggleChatContainer()"><span class="font-bold chat-header-title ng-binding" ng-bind="'Heading.Chat' | translate">Chat</span></div><div class="chat-header-action"><span class="xsmall notification-red notification ng-binding ng-hide" ng-show="chatLibrary.chatLayout.collapsed &amp;&amp; chatViewModel.unreadConversationCount > 0">0</span> <span><span id="chat-group-create" class="icon-chat-group-create ng-hide" ng-hide="chatLibrary.chatLayout.collapsed || chatLibrary.chatLayout.errorMaskEnable || chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.pageDataLoading || chatLibrary.chatLayout.isChatDisabledByPrivacySetting" ng-click="launchDialog(newGroup.layoutId)" uib-tooltip="Add at least 2 people to create chat group" tooltip-placement="bottom-right"></span></span></div></div><!-- ngIf: !(chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.isChatEnabledByPrivacySetting !== chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled) --><div id="chat-disconnect" class="chat-disconnect ng-hide" ng-show="(chatLibrary.chatLayout.isChatEnabledByPrivacySetting === chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled) &amp;&amp; (chatLibrary.chatLayout.errorMaskEnable || chatLibrary.chatLayout.pageDataLoading)"><p class="text-info ng-binding ng-hide" ng-show="chatLibrary.chatLayout.errorMaskEnable">Connecting...</p><span><span class="spinner spinner-default" title="loading ..."></span></span></div><!-- ngIf: chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.isChatEnabledByPrivacySetting !== chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled --><div id="chat-empty-list" class="chat-disconnect ng-scope" ng-hide="chatLibrary.chatLayout.errorMaskEnable" ng-if="chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.isChatEnabledByPrivacySetting !== chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled"><span class="icon-chat-friends"></span><p ng-show="chatLibrary.chatLayout.isChatEnabledByPrivacySetting === chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled" class="text-info small ng-binding" ng-bind="'Message.MakeFriendsToChatNPlay' | translate">Make friends to start chatting and partying!</p><a id="find-game" ng-bind="'Label.PlayGames' | translate" class="btn-primary-sm btn-cta-sm ng-binding" ng-show="chatLibrary.chatLayout.isChatEnabledByPrivacySetting === chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled" ng-href="https://www.roblox.com/games" href="https://www.roblox.com/games">Play Games</a><p ng-show="chatLibrary.chatLayout.isChatEnabledByPrivacySetting === chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.disabled" class="text-info small ng-hide" ng-click="openSettingsPage()"><span ng-bind-html="'Message.ChatPrivacySetting' | translate:{frontLink: '<span class=text-link>', endLink: '</span>'}" class="ng-binding">To chat with friends, turn on chat in your <span class="text-link">Privacy Settings</span></span></p><p ng-show="chatLibrary.chatLayout.isChatEnabledByPrivacySetting === chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.unavailable" class="text-info small ng-binding ng-hide">Chat is currently unavailable</p><span class="icon-logo-tagline logo-tagline-chat"></span></div><!-- end ngIf: chatLibrary.chatLayout.chatLandingEnabled || chatLibrary.chatLayout.isChatEnabledByPrivacySetting !== chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled --></div><div id="dialogs" class="dialogs ng-scope" ng-controller="dialogsController" ng-hide="chatLibrary.chatLayout.isChatEnabledByPrivacySetting !== chatLibrary.chatLayout.chatEnabledByPrivacySettingTypes.enabled"><!-- ngRepeat: chatLayoutId in chatLibrary.layoutIdList --><!-- ngIf: newGroup --><div dialog="" id="newGroup" dialog-data="newGroup" chat-library="chatLibrary" close-dialog="closeDialog('newGroup')" send-invite="sendInvite(newGroup.layoutId)" ng-if="newGroup" class="ng-scope ng-isolate-scope"></div><!-- end ngIf: newGroup --><div id="dialogs-minimize" class="dialogs-minimize ng-isolate-scope" dialog-minimize="" chat-library="chatLibrary"><div id="dialogs-minimize-container" class="dialogs-minimize-container ng-hide" ng-show="hasMinimizedDialogs" data-toggle="popover" data-bind="dialogs" data-original-title="" title=""><span class="icon-chat-more-dialogs"></span> <span class="minimize-count ng-binding">0</span><div class="rbx-popover-content" data-toggle="dialogs"><ul class="dropdown-menu minimize-list" role="menu"><!-- ngRepeat: dialogLayoutId in chatLibrary.minimizedDialogIdList --></ul></div></div></div><div class="chat-placeholder ng-scope" chat-placeholder=""><div class="chat-placeholder-container ng-hide" ng-show="chatLibrary.chatPlaceholderEnabled"><div class="chat-placeholder-header"></div><span class="icon-chat-placeholder"></span></div></div></div></div>
  1989.  
  1990.  
  1991. <iframe src="https://cdns.us1.gigya.com/gs/webSdk/Api.aspx?apiKey=3_OsvmtBbTg6S_EUbwTPtbbmoihFY5ON6v6hbVrTbuqpBs7SyF_LQaJwtwKJ60sY1p&amp;version=latest#origin=https://www.roblox.com/my/account?tab=rplus&amp;hasGmid=true&amp;gig_loggerConfig=%7B%22logLevel%22%3A0%2C%22clientMuteLevel%22%3A0%2C%22logTheme%22%3A1%7D" style="position: absolute; height: 0px; width: 0px; display: none;"></iframe><script type="text/javascript">function urchinTracker() {}</script>
  1992.  
  1993.  
  1994. <script type="text/javascript">
  1995. if (typeof Roblox === "undefined") {
  1996. Roblox = {};
  1997. }
  1998. if (typeof Roblox.PlaceLauncher === "undefined") {
  1999. Roblox.PlaceLauncher = {};
  2000. }
  2001. Roblox.PlaceLauncher.Resources = {
  2002. RefactorEnabled: "True",
  2003. IsProtocolHandlerBaseUrlParamEnabled: "False",
  2004. ProtocolHandlerAreYouInstalled: {
  2005. play: {
  2006. content: "<img src='https://images.rbxcdn.com/6304dfebadecbb3b338a79a6a528936c.svg.gzip' width='90' height='90' alt='R'/><p>You&#39;re moments away from getting into the game!</p>",
  2007. buttonText: "Download and Install Roblox",
  2008. footerContent: "<a href='https://assetgame.roblox.com/game/help'class= 'text-name small' target='_blank' >Click here for help</a> "
  2009. },
  2010. studio: {
  2011. content: "<img src='https://images.rbxcdn.com/3da410727fa2670dcb4f31316643138a.svg.gzip' width='95' height='95' alt='R' /><p>Get started creating your own games!</p>",
  2012. buttonText: "Download Studio"
  2013. }
  2014. },
  2015. ProtocolHandlerStartingDialog: {
  2016. play: {
  2017. content: "<img src='https://images.rbxcdn.com/6304dfebadecbb3b338a79a6a528936c.svg.gzip' width='90' height='90' alt='R'/><p>Roblox is now loading. Get ready to play!</p>"
  2018. },
  2019. studio: {
  2020. content: "<img src='https://images.rbxcdn.com/3da410727fa2670dcb4f31316643138a.svg.gzip' width='95' height='95' alt='R' /><p>Checking for Roblox Studio...</p>"
  2021. },
  2022. loader: "<img src='https://images.rbxcdn.com/4bed93c91f909002b1f17f05c0ce13d1.gif' width='82' height='24' class='loader'/>"
  2023. }
  2024. };
  2025. </script>
  2026. <div id="PlaceLauncherStatusPanel" style="display:none;width:300px" data-new-plugin-events-enabled="True" data-event-stream-for-plugin-enabled="True" data-event-stream-for-protocol-enabled="True" data-is-game-launch-interface-enabled="True" data-is-protocol-handler-launch-enabled="True" data-is-user-logged-in="True" data-os-name="Windows" data-protocol-name-for-client="roblox-player" data-protocol-name-for-studio="roblox-studio" data-protocol-roblox-locale="en_us" data-protocol-game-locale="en_us" data-protocol-url-includes-launchtime="true" data-protocol-detection-enabled="true" data-protocol-separate-script-parameters-enabled="true" data-protocol-avatar-parameter-enabled="true" data-protocol-sending-locales-enabled="true">
  2027. <div class="modalPopup blueAndWhite PlaceLauncherModal" style="min-height: 160px">
  2028. <div id="Spinner" class="Spinner" style="padding:20px 0;">
  2029. <img data-delaysrc="https://images.rbxcdn.com/e998fb4c03e8c2e30792f2f3436e9416.gif" height="32" width="32" alt="Progress" src="https://images.rbxcdn.com/e998fb4c03e8c2e30792f2f3436e9416.gif" class="src-replaced">
  2030. </div>
  2031. <div id="status" style="min-height:40px;text-align:center;margin:5px 20px">
  2032. <div id="Starting" class="PlaceLauncherStatus MadStatusStarting" style="display:block">
  2033. Starting Roblox...
  2034. </div>
  2035. <div id="Waiting" class="PlaceLauncherStatus MadStatusField">Connecting to Players...</div>
  2036. <div id="StatusBackBuffer" class="PlaceLauncherStatus PlaceLauncherStatusBackBuffer MadStatusBackBuffer"></div>
  2037. </div>
  2038. <div style="text-align:center;margin-top:1em">
  2039. <input type="button" class="Button CancelPlaceLauncherButton translate" value="Cancel">
  2040. </div>
  2041. </div>
  2042. </div>
  2043. <div id="ProtocolHandlerClickAlwaysAllowed" class="ph-clickalwaysallowed" style="display:none;">
  2044. <p class="larger-font-size">
  2045. <span class="icon-moreinfo"></span>
  2046.  
  2047. Check <strong>Always open links for URL: Roblox Protocol</strong> and click <strong>Open URL: Roblox Protocol</strong> in the dialog box above to join games faster in the future!
  2048.  
  2049. </p>
  2050. </div>
  2051.  
  2052.  
  2053. <div id="videoPrerollPanel" style="display:none">
  2054. <div id="videoPrerollTitleDiv">
  2055. Gameplay sponsored by:
  2056. </div>
  2057. <div id="content">
  2058. <video id="contentElement" style="width:0; height:0;">
  2059. </video></div>
  2060. <div id="videoPrerollMainDiv"></div>
  2061. <div id="videoPrerollCompanionAd">
  2062. </div>
  2063. <div id="videoPrerollLoadingDiv">
  2064. Loading <span id="videoPrerollLoadingPercent">0%</span> - <span id="videoPrerollMadStatus" class="MadStatusField">Starting game...</span><span id="videoPrerollMadStatusBackBuffer" class="MadStatusBackBuffer"></span>
  2065. <div id="videoPrerollLoadingBar">
  2066. <div id="videoPrerollLoadingBarCompleted">
  2067. </div>
  2068. </div>
  2069. </div>
  2070. <div id="videoPrerollJoinBC">
  2071. <span>Get more with Builders Club!</span>
  2072. <a href="https://www.roblox.com/premium/membership?ctx=preroll" target="_blank" class="btn-medium btn-primary" id="videoPrerollJoinBCButton">Join Builders Club</a>
  2073. </div>
  2074. </div>
  2075. <script type="text/javascript">
  2076. $(function () {
  2077. var videoPreRollDFP = Roblox.VideoPreRollDFP;
  2078. if (videoPreRollDFP) {
  2079. var customTargeting = Roblox.VideoPreRollDFP.customTargeting;
  2080. videoPreRollDFP.showVideoPreRoll = false;
  2081. videoPreRollDFP.loadingBarMaxTime = 33000;
  2082. videoPreRollDFP.videoLoadingTimeout = 11000;
  2083. videoPreRollDFP.videoPlayingTimeout = 41000;
  2084. videoPreRollDFP.videoLogNote = "";
  2085. videoPreRollDFP.logsEnabled = true;
  2086. videoPreRollDFP.adUnit = "/1015347/VideoPreroll";
  2087. videoPreRollDFP.adTime = 15;
  2088. videoPreRollDFP.includedPlaceIds = "707652019,447452406,461482416,2563455047,2056459358";
  2089. videoPreRollDFP.isSwfPreloaderEnabled = false;
  2090. videoPreRollDFP.isPrerollShownEveryXMinutesEnabled = true;
  2091. videoPreRollDFP.isAgeTargetingEnabled = true;
  2092. videoPreRollDFP.isAgeOrSegmentTargetingEnabled = true;
  2093. videoPreRollDFP.isCompanionAdRenderedByGoogleTag = true;
  2094. customTargeting.userAge = "26";
  2095. customTargeting.userAgeOrSegment = "26";
  2096. customTargeting.userGender = "Male";
  2097. customTargeting.gameGenres = "";
  2098. customTargeting.environment = "Production";
  2099. customTargeting.adTime = "15";
  2100. customTargeting.PLVU = false;
  2101. $(videoPreRollDFP.checkEligibility);
  2102. }
  2103. });
  2104. </script>
  2105.  
  2106.  
  2107. <script type="text/javascript">
  2108. function checkRobloxInstall() {
  2109. return RobloxLaunch.CheckRobloxInstall('https://www.roblox.com/install/download.aspx');
  2110. }
  2111. </script>
  2112.  
  2113. <div id="InstallationInstructions" class="" style="display:none;">
  2114. <div class="ph-installinstructions">
  2115. <div class="ph-modal-header">
  2116. <span class="icon-close simplemodal-close"></span>
  2117. <h3 class="title">Thanks for playing Roblox</h3>
  2118. </div>
  2119. <div class="modal-content-container">
  2120. <div class="ph-installinstructions-body ">
  2121.  
  2122.  
  2123. <ul class="modal-col-4">
  2124. <li class="step1-of-4">
  2125. <h2>1</h2>
  2126. <p class="larger-font-size">Click <strong>RobloxPlayer.exe</strong> to run the Roblox installer, which just downloaded via your web browser.</p>
  2127. <img data-delaysrc="https://images.rbxcdn.com/28eaa93b899b93461399aebf21c5346f.png" src="https://images.rbxcdn.com/28eaa93b899b93461399aebf21c5346f.png" class="src-replaced">
  2128. </li>
  2129. <li class="step2-of-4">
  2130. <h2>2</h2>
  2131. <p class="larger-font-size">Click <strong>Run</strong> when prompted by your computer to begin the installation process.</p>
  2132. <img data-delaysrc="https://images.rbxcdn.com/51328932dedb5d8d61107272cc1a27db.png" src="https://images.rbxcdn.com/51328932dedb5d8d61107272cc1a27db.png" class="src-replaced">
  2133. </li>
  2134. <li class="step3-of-4">
  2135. <h2>3</h2>
  2136. <p class="larger-font-size">Click <strong>Ok</strong> once you've successfully installed Roblox.</p>
  2137. <img data-delaysrc="https://images.rbxcdn.com/3797745629baca2d1b9496b76bc9e6dc.png" src="https://images.rbxcdn.com/3797745629baca2d1b9496b76bc9e6dc.png" class="src-replaced">
  2138. </li>
  2139. <li class="step4-of-4">
  2140. <h2>4</h2>
  2141. <p class="larger-font-size">After installation, click <strong>Play</strong> below to join the action!</p>
  2142. <div class="VisitButton VisitButtonContinueGLI">
  2143. <a class="btn btn-primary-lg disabled btn-full-width">Play</a>
  2144. </div>
  2145. </li>
  2146. </ul>
  2147.  
  2148. </div>
  2149. </div>
  2150. <div class="xsmall">
  2151. The Roblox installer should download shortly. If it doesn’t, start the <a id="GameLaunchManualInstallLink" href="#" class="text-link">download now.</a>
  2152. <script>
  2153. if (Roblox.ProtocolHandlerClientInterface && typeof Roblox.ProtocolHandlerClientInterface.attachManualDownloadToLink === 'function') {
  2154. Roblox.ProtocolHandlerClientInterface.attachManualDownloadToLink();
  2155. }
  2156. </script>
  2157. </div>
  2158. </div>
  2159. </div>
  2160. <div class="InstallInstructionsImage" data-modalwidth="970" style="display:none;"></div>
  2161.  
  2162.  
  2163. <div id="pluginObjDiv" style="height:1px;width:1px;visibility:hidden;position: absolute;top: 0;"></div>
  2164. <iframe id="downloadInstallerIFrame" name="downloadInstallerIFrame" style="visibility:hidden;height:0;width:1px;position:absolute"></iframe>
  2165.  
  2166. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" data-monitor="true" data-bundlename="clientinstaller" type="text/javascript" src="https://js.rbxcdn.com/3f2a863e0026fe90136944e1837e13df.js.gzip"></script>
  2167.  
  2168. <script type="text/javascript">
  2169. Roblox.Client._skip = null;
  2170. Roblox.Client._CLSID = '76D50904-6780-4c8b-8986-1A7EE0B1716D';
  2171. Roblox.Client._installHost = 'setup.roblox.com';
  2172. Roblox.Client.ImplementsProxy = true;
  2173. Roblox.Client._silentModeEnabled = true;
  2174. Roblox.Client._bringAppToFrontEnabled = false;
  2175. Roblox.Client._currentPluginVersion = '';
  2176. Roblox.Client._eventStreamLoggingEnabled = true;
  2177.  
  2178.  
  2179. Roblox.Client._installSuccess = function() {
  2180. if(GoogleAnalyticsEvents){
  2181. GoogleAnalyticsEvents.ViewVirtual('InstallSuccess');
  2182. GoogleAnalyticsEvents.FireEvent(['Plugin','Install Success']);
  2183. if (Roblox.Client._eventStreamLoggingEnabled && typeof Roblox.GamePlayEvents != "undefined") {
  2184. Roblox.GamePlayEvents.SendInstallSuccess(Roblox.Client._launchMode, play_placeId);
  2185. }
  2186. }
  2187. }
  2188.  
  2189.  
  2190. if ((window.chrome || window.safari) && window.location.hash == '#chromeInstall') {
  2191. window.location.hash = '';
  2192. var continuation = '(' + $.cookie('chromeInstall') + ')';
  2193. play_placeId = $.cookie('chromeInstallPlaceId');
  2194. Roblox.GamePlayEvents.lastContext = $.cookie('chromeInstallLaunchMode');
  2195. $.cookie('chromeInstallPlaceId', null);
  2196. $.cookie('chromeInstallLaunchMode', null);
  2197. $.cookie('chromeInstall', null);
  2198. RobloxLaunch._GoogleAnalyticsCallback = function() { var isInsideRobloxIDE = 'website'; if (Roblox && Roblox.Client && Roblox.Client.isIDE && Roblox.Client.isIDE()) { isInsideRobloxIDE = 'Studio'; };GoogleAnalyticsEvents.FireEvent(['Plugin Location', 'Launch Attempt', isInsideRobloxIDE]);GoogleAnalyticsEvents.FireEvent(['Plugin', 'Launch Attempt', 'Play']);EventTracker.fireEvent('GameLaunchAttempt_Win32', 'GameLaunchAttempt_Win32_Plugin'); if (typeof Roblox.GamePlayEvents != 'undefined') { Roblox.GamePlayEvents.SendClientStartAttempt(null, play_placeId); } };
  2199. Roblox.Client.ResumeTimer(eval(continuation));
  2200. }
  2201.  
  2202. </script>
  2203.  
  2204.  
  2205. <div class="ConfirmationModal modalPopup unifiedModal smallModal" data-modal-handle="confirmation" style="display:none;">
  2206. <a class="genericmodal-close ImageButton closeBtnCircle_20h"></a>
  2207. <div class="Title"></div>
  2208. <div class="GenericModalBody">
  2209. <div class="TopBody">
  2210. <div class="ImageContainer roblox-item-image" data-image-size="small" data-no-overlays="" data-no-click="">
  2211. <img class="GenericModalImage" alt="generic image">
  2212. </div>
  2213. <div class="Message"></div>
  2214. </div>
  2215. <div class="ConfirmationModalButtonContainer GenericModalButtonContainer">
  2216. <a href="" id="roblox-confirm-btn"><span></span></a>
  2217. <a href="" id="roblox-decline-btn"><span></span></a>
  2218. </div>
  2219. <div class="ConfirmationModalFooter">
  2220.  
  2221. </div>
  2222. </div>
  2223. <script type="text/javascript">
  2224. Roblox = Roblox || {};
  2225. Roblox.Resources = Roblox.Resources || {};
  2226.  
  2227. //<sl:translate>
  2228. Roblox.Resources.GenericConfirmation = {
  2229. yes: "Yes",
  2230. No: "No",
  2231. Confirm: "Confirm",
  2232. Cancel: "Cancel"
  2233. };
  2234. //</sl:translate>
  2235. </script>
  2236. </div>
  2237.  
  2238. <div id="modal-confirmation" class="modal-confirmation" data-modal-type="confirmation">
  2239. <div id="modal-dialog" class="modal-dialog">
  2240. <div class="modal-content">
  2241. <div class="modal-header">
  2242. <button type="button" class="close" data-dismiss="modal">
  2243. <span aria-hidden="true"><span class="icon-close"></span></span><span class="sr-only">Close</span>
  2244. </button>
  2245. <h5 class="modal-title"></h5>
  2246. </div>
  2247.  
  2248. <div class="modal-body">
  2249. <div class="modal-top-body">
  2250. <div class="modal-message"></div>
  2251. <div class="modal-image-container roblox-item-image" data-image-size="medium" data-no-overlays="" data-no-click="">
  2252. <img class="modal-thumb" alt="generic image">
  2253. </div>
  2254. <div class="modal-checkbox checkbox">
  2255. <input id="modal-checkbox-input" type="checkbox">
  2256. <label for="modal-checkbox-input"></label>
  2257. </div>
  2258. </div>
  2259. <div class="modal-btns">
  2260. <a href="" id="confirm-btn"><span></span></a>
  2261. <a href="" id="decline-btn"><span></span></a>
  2262. </div>
  2263. <div class="loading modal-processing">
  2264. <img class="loading-default" src="https://images.rbxcdn.com/4bed93c91f909002b1f17f05c0ce13d1.gif" alt="Processing...">
  2265. </div>
  2266. </div>
  2267. <div class="modal-footer text-footer">
  2268.  
  2269. </div>
  2270. </div>
  2271. </div>
  2272. </div>
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278. <script type="text/javascript">
  2279. var Roblox = Roblox || {};
  2280. Roblox.jsConsoleEnabled = false;
  2281. </script>
  2282.  
  2283.  
  2284.  
  2285. <script type="text/javascript">
  2286. $(function () {
  2287. Roblox.CookieUpgrader.domain = 'roblox.com';
  2288. Roblox.CookieUpgrader.upgrade("GuestData", { expires: Roblox.CookieUpgrader.thirtyYearsFromNow });
  2289. Roblox.CookieUpgrader.upgrade("RBXSource", { expires: function (cookie) { return Roblox.CookieUpgrader.getExpirationFromCookieValue("rbx_acquisition_time", cookie); } });
  2290. Roblox.CookieUpgrader.upgrade("RBXViralAcquisition", { expires: function (cookie) { return Roblox.CookieUpgrader.getExpirationFromCookieValue("time", cookie); } });
  2291.  
  2292. Roblox.CookieUpgrader.upgrade("RBXMarketing", { expires: Roblox.CookieUpgrader.thirtyYearsFromNow });
  2293.  
  2294.  
  2295. Roblox.CookieUpgrader.upgrade("RBXSessionTracker", { expires: Roblox.CookieUpgrader.fourHoursFromNow });
  2296.  
  2297.  
  2298. Roblox.CookieUpgrader.upgrade("RBXEventTrackerV2", {expires: Roblox.CookieUpgrader.thirtyYearsFromNow});
  2299.  
  2300. });
  2301. </script>
  2302.  
  2303.  
  2304.  
  2305. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" data-monitor="true" data-bundlename="leanbase" type="text/javascript" src="https://js.rbxcdn.com/351896654d3d3fe0de05f95c1cd5f79f.js.gzip"></script>
  2306.  
  2307.  
  2308.  
  2309. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" data-monitor="true" data-bundlename="angular" type="text/javascript" src="https://js.rbxcdn.com/cbaa19d624645aa7982dd4b3d0bbca77.js.gzip"></script>
  2310.  
  2311. <div ng-modules="baseTemplateApp" class="ng-scope">
  2312. <script type="text/javascript" src="https://js.rbxcdn.com/f6f21acbca51f8beeba773a02c6ec91a.js.gzip"></script>
  2313. </div>
  2314.  
  2315. <div ng-modules="pageTemplateApp" class="ng-scope">
  2316. <script type="text/javascript" src="https://js.rbxcdn.com/0d04c82f4a5be5d333504439ea9e2037.js.gzip"></script>
  2317. </div>
  2318.  
  2319.  
  2320.  
  2321.  
  2322. <script type="text/javascript">Roblox.config.externalResources = [];Roblox.config.paths['Pages.Catalog'] = 'https://js.rbxcdn.com/baa0c90950583c77f295ecd0748e32ce.js.gzip';Roblox.config.paths['Pages.CatalogShared'] = 'https://js.rbxcdn.com/fac702cb852bab6006d426d83c56f8ab.js.gzip';Roblox.config.paths['Widgets.AvatarImage'] = 'https://js.rbxcdn.com/76e30b0ae6a1be83cbf018579681b891.js.gzip';Roblox.config.paths['Widgets.DropdownMenu'] = 'https://js.rbxcdn.com/c948a7edd36e01db699c8cf19303376d.js.gzip';Roblox.config.paths['Widgets.GroupImage'] = 'https://js.rbxcdn.com/3afc03adcc2aaca01500baaf69b52d9c.js.gzip';Roblox.config.paths['Widgets.HierarchicalDropdown'] = 'https://js.rbxcdn.com/c90aea1e430a241776db6775e98c3e03.js.gzip';Roblox.config.paths['Widgets.ItemImage'] = 'https://js.rbxcdn.com/de56e6c24a3e70ee7d1ec900c24042e8.js.gzip';Roblox.config.paths['Widgets.PlaceImage'] = 'https://js.rbxcdn.com/6003f8790df31d5445169faea5c04fd7.js.gzip';</script>
  2323.  
  2324.  
  2325. <script>
  2326. Roblox.XsrfToken.setToken('g6W81WIe41zm');
  2327. </script>
  2328.  
  2329. <script>
  2330. $(function () {
  2331. Roblox.DeveloperConsoleWarning.showWarning();
  2332. });
  2333. </script>
  2334. <script type="text/javascript">
  2335. $(function () {
  2336. Roblox.JSErrorTracker.initialize({ 'suppressConsoleError': true});
  2337. });
  2338. </script>
  2339.  
  2340.  
  2341. <script type="text/javascript">
  2342. $(function(){
  2343. function trackReturns() {
  2344. function dayDiff(d1, d2) {
  2345. return Math.floor((d1-d2)/86400000);
  2346. }
  2347. if (!localStorage) {
  2348. return false;
  2349. }
  2350.  
  2351. var cookieName = 'RBXReturn';
  2352. var cookieOptions = {expires:9001};
  2353. var cookieStr = localStorage.getItem(cookieName) || "";
  2354. var cookie = {};
  2355.  
  2356. try {
  2357. cookie = JSON.parse(cookieStr);
  2358. } catch (ex) {
  2359. // busted cookie string from old previous version of the code
  2360. }
  2361.  
  2362. try {
  2363. if (typeof cookie.ts === "undefined" || isNaN(new Date(cookie.ts))) {
  2364. localStorage.setItem(cookieName, JSON.stringify({ ts: new Date().toDateString() }));
  2365. return false;
  2366. }
  2367. } catch (ex) {
  2368. return false;
  2369. }
  2370.  
  2371. var daysSinceFirstVisit = dayDiff(new Date(), new Date(cookie.ts));
  2372. if (daysSinceFirstVisit == 1 && typeof cookie.odr === "undefined") {
  2373. RobloxEventManager.triggerEvent('rbx_evt_odr', {});
  2374. cookie.odr = 1;
  2375. }
  2376. if (daysSinceFirstVisit >= 1 && daysSinceFirstVisit <= 7 && typeof cookie.sdr === "undefined") {
  2377. RobloxEventManager.triggerEvent('rbx_evt_sdr', {});
  2378. cookie.sdr = 1;
  2379. }
  2380. try {
  2381. localStorage.setItem(cookieName, JSON.stringify(cookie));
  2382. } catch (ex) {
  2383. return false;
  2384. }
  2385. }
  2386.  
  2387. GoogleListener.init();
  2388.  
  2389.  
  2390.  
  2391. RobloxEventManager.initialize(true);
  2392. RobloxEventManager.triggerEvent('rbx_evt_pageview');
  2393. trackReturns();
  2394.  
  2395.  
  2396.  
  2397. RobloxEventManager._idleInterval = 450000;
  2398. RobloxEventManager.registerCookieStoreEvent('rbx_evt_initial_install_start');
  2399. RobloxEventManager.registerCookieStoreEvent('rbx_evt_ftp');
  2400. RobloxEventManager.registerCookieStoreEvent('rbx_evt_initial_install_success');
  2401. RobloxEventManager.registerCookieStoreEvent('rbx_evt_fmp');
  2402. RobloxEventManager.startMonitor();
  2403.  
  2404.  
  2405. });
  2406.  
  2407. </script>
  2408.  
  2409.  
  2410.  
  2411.  
  2412.  
  2413. <script type="text/javascript">
  2414. var Roblox = Roblox || {};
  2415. Roblox.UpsellAdModal = Roblox.UpsellAdModal || {};
  2416.  
  2417. Roblox.UpsellAdModal.Resources = {
  2418. //<sl:translate>
  2419. title: "Remove Ads Like This",
  2420. body: "Builders Club members do not see external ads like these.",
  2421. accept: "Upgrade Now",
  2422. decline: "No, thanks"
  2423. //</sl:translate>
  2424. };
  2425. </script>
  2426.  
  2427.  
  2428. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" data-monitor="true" data-bundlename="page" type="text/javascript" src="https://js.rbxcdn.com/4de13ff2246048acf1d4d06468063cd3.js.gzip"></script>
  2429.  
  2430.  
  2431.  
  2432.  
  2433. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" type="text/javascript" src="https://notificationsite.roblox.com/notification-stream/fd8186a2-a994-4310-ad39-5eb72142a196/en_us/get-language-resources-bundle"></script>
  2434. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" type="text/javascript" src="https://notificationsite.roblox.com/notification-stream/fd8186a2-a994-4310-ad39-5eb72142a196/get-javascript-bundle"></script>
  2435. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" type="text/javascript" src="https://chatsite.roblox.com/chat/dc7a8f1c-d723-4937-b20e-74a174de6b44/en_us/get-language-resources-bundle"></script>
  2436. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" type="text/javascript" src="https://chatsite.roblox.com/chat/dc7a8f1c-d723-4937-b20e-74a174de6b44/get-javascript-bundle"></script>
  2437.  
  2438.  
  2439. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" data-monitor="true" data-bundlename="serviceworkerregistrar" type="text/javascript" src="https://js.rbxcdn.com/7dddf6fdb21fde44544221254d039501.js.gzip"></script>
  2440.  
  2441. <script onerror="Roblox.BundleDetector &amp;&amp; Roblox.BundleDetector.reportBundleError(this)" data-monitor="true" data-bundlename="pushnotifications" type="text/javascript" src="https://js.rbxcdn.com/e795d08fc25dc32f62c4d5959bef0edb.js.gzip"></script>
  2442.  
  2443. <div id="push-notification-registrar-settings" data-notificationshost="https://notifications.roblox.com" data-reregistrationinterval="0" data-registrationpath="register-chrome" data-shoulddeliveryendpointbesentduringregistration="False" data-platformtype="ChromeOnDesktop">
  2444. </div>
  2445. <div id="push-notification-registration-ui-settings" data-noncontextualpromptallowed="false" data-promptonfriendrequestsentenabled="true" data-promptonprivatemessagesentenabled="false" data-promptintervals="[604800000,1209600000,2419200000]" data-notificationsdomain="https://notifications.roblox.com" data-userid="894832123">
  2446. </div>
  2447.  
  2448. <script type="text/template" id="push-notifications-initial-global-prompt-template">
  2449. <div class="push-notifications-global-prompt">
  2450. <div class="alert-info push-notifications-global-prompt-site-wide-body">
  2451. <div class="push-notifications-prompt-content">
  2452. <h5>
  2453. <span class="push-notifications-prompt-text">
  2454. Can we send you notifications on this computer?
  2455. </span>
  2456. </h5>
  2457. </div>
  2458. <div class="push-notifications-prompt-actions">
  2459. <button type="button" class="btn-min-width btn-control-xs push-notifications-prompt-accept">Notify Me</button>
  2460. <span class="icon-close-white push-notifications-dismiss-prompt"></span>
  2461. </div>
  2462. </div>
  2463. </div>
  2464. </script>
  2465. <script type="text/template" id="push-notifications-permissions-prompt-template">
  2466. <div class="modal fade" id="push-notifications-permissions-prompt-modal" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  2467. <div class="modal-dialog rbx-modal-dialog">
  2468. <div class="modal-content">
  2469. <div class="modal-header">
  2470. <button type="button" class="close" data-dismiss="modal">
  2471. <span aria-hidden="true">
  2472. <span class="icon-close"></span>
  2473. </span>
  2474. <span class="sr-only">Close</span>
  2475. </button>
  2476. <h5>Enable Desktop Push Notifications</h5>
  2477. </div>
  2478. <div class="modal-body">
  2479. <div>
  2480. Now just click <strong>Allow</strong> in your browser, and we'll start sending you push notifications!
  2481. </div>
  2482. <div class="push-notifications-permissions-prompt-instructional-image">
  2483. <img width="380" height="250" src="https://static.rbxcdn.com/images/Notifications/push-permission-prompt-chrome-windows-20160701.png" />
  2484. </div>
  2485. </div>
  2486. <div class="modal-footer">
  2487. </div>
  2488. </div>
  2489. </div>
  2490. </div>
  2491. </script>
  2492. <script type="text/template" id="push-notifications-permissions-disabled-instruction-template">
  2493. <div class="modal fade" id="push-notifications-permissions-disabled-instruction-modal" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  2494. <div class="modal-dialog rbx-modal-dialog">
  2495. <div class="modal-content">
  2496. <div class="modal-header">
  2497. <button type="button" class="close" data-dismiss="modal">
  2498. <span aria-hidden="true">
  2499. <span class="icon-close"></span>
  2500. </span>
  2501. <span class="sr-only">Close</span>
  2502. </button>
  2503. <h5>Turn Push Notifications Back On</h5>
  2504. </div>
  2505. <div class="instructions-body">
  2506. <div class="reenable-step reenable-step1-of3">
  2507. <h1>1</h1>
  2508. <p class="larger-font-size push-notifications-modal-step-instruction">Click the green lock next to the URL bar to open up your site permissions.</p>
  2509. <img width="270" height="139" src="https://static.rbxcdn.com/images/Notifications/push-permission-unblock-step1-chrome-20160701.png">
  2510. </div>
  2511. <div class="reenable-step reenable-step2-of3">
  2512. <h1>2</h1>
  2513. <p class="larger-font-size push-notifications-modal-step-instruction">Click the drop-down arrow next to Notifications in the <strong>Permissions</strong> tab.</p>
  2514. <img width="270" height="229" src="https://static.rbxcdn.com/images/Notifications/push-permission-unblock-step2-chrome-20160701.png">
  2515. </div>
  2516. <div class="reenable-step reenable-step3-of3">
  2517. <h1>3</h1>
  2518. <p class="larger-font-size push-notifications-modal-step-instruction">Select <strong>Always allow on this site</strong> to turn notifications back on.</p>
  2519. <img width="270" height="229" src="https://static.rbxcdn.com/images/Notifications/push-permission-unblock-step3-chrome-20160701.png">
  2520. </div>
  2521. </div>
  2522. <div class="modal-footer">
  2523. </div>
  2524. </div>
  2525. </div>
  2526. </div>
  2527. </script>
  2528. <script type="text/template" id="push-notifications-successfully-enabled-template">
  2529. <div class="push-notifications-global-prompt">
  2530. <div class="alert-system-feedback">
  2531. <div class="alert alert-success">
  2532. Push notifications have been enabled!
  2533. </div>
  2534. </div>
  2535. </div>
  2536. </script>
  2537. <script type="text/template" id="push-notifications-successfully-disabled-template">
  2538. <div class="push-notifications-global-prompt">
  2539. <div class="alert-system-feedback">
  2540. <div class="alert alert-success">
  2541. Push notifications have been disabled.
  2542. </div>
  2543. </div>
  2544. </div>
  2545. </script>
  2546. <script>
  2547. var _comscore = _comscore || [];
  2548. _comscore.push({ c1: "2", c2: "6035605", c3: "", c4: "", c15: "Over13" });
  2549.  
  2550. (function() {
  2551. var s = document.createElement("script"), el = document.getElementsByTagName("script")[0];
  2552. s.async = true;
  2553. s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js";
  2554. el.parentNode.insertBefore(s, el);
  2555. })();
  2556. </script>
  2557. <noscript>
  2558. <img src="http://b.scorecardresearch.com/p?c1=2&amp;c2=&amp;c3=&amp;c4=&amp;c5=&amp;c6=&amp;c15=&amp;cv=2.0&amp;cj=1">
  2559. </noscript>
  2560.  
  2561. <div class="modal-backdrop fade out" style="z-index: 1040; display: none;"></div><audio id="dac922236a266f286d5e7a5b233aebd9" src="/Chat/sound/chatsound.mp3" style="display: none;"></audio></body></html>
Add Comment
Please, Sign In to add comment