YouTube2Text

Creating a Settings Gui! Roblox Studio Simulator Guide Episode 19 — Transcript

by MonzterDEV · 3,530 words · 462 segments · language en · Watch on YouTube

Full transcript

  1. 0:00hey what's going on this gentleman
  2. 0:01hopefully have a great day welcome back
  3. 0:02to the simulator series in today's
  4. 0:03episode we are going to be creating a
  5. 0:05settings gui and in the next episode
  6. 0:07we're going to be scripting it so that
  7. 0:08you can add settings to your simulator
  8. 0:10as always if you guys do enjoy the
  9. 0:12episode or it does help you guys out
  10. 0:13make sure you smash like button also the
  11. 0:14subscribe button and turn this post
  12. 0:15notification on if you want to get
  13. 0:16notified when i upload more roblox
  14. 0:18development content additionally i do a
  15. 0:20patreon if you guys like to support me
  16. 0:21and gain access to all the scripts and
  17. 0:22the game file that i make during this
  18. 0:24episode there's a link down below in the
  19. 0:25description and you guys can go and
  20. 0:26check that out with that being said
  21. 0:27let's get into it so to quickly showcase
  22. 0:29the feature that we're going to be
  23. 0:30making today when we join eating
  24. 0:31simulator we can see that they have a
  25. 0:33settings gui button on the right hand
  26. 0:34side of the screen and when you click
  27. 0:36this this pops up with a little menu
  28. 0:38that says settings it has a little
  29. 0:39subtitle here change these settings to
  30. 0:41have more fun and then it has a couple
  31. 0:42of settings listed right here once you
  32. 0:44click on the button that'll change from
  33. 0:46on to off and then that will say disable
  34. 0:48the pop-ups or disable the music and
  35. 0:50then you can also click off to turn it
  36. 0:51back on and that's exactly how it works
  37. 0:53and that's what we'll be creating today
  38. 0:55so hopping back in roblox studio let's
  39. 0:56go into our starter's ui and look inside
  40. 0:59of the bunch gui as this is where we
  41. 1:01store all of our on-screen buttons
  42. 1:03inside of the button holder we currently
  43. 1:04have the cell button let's go ahead and
  44. 1:06duplicate this and rename this to
  45. 1:08settings now if their bun setup was just
  46. 1:10one word we could easily just change
  47. 1:12this text from cell to settings but they
  48. 1:15actually have a little gear icon with
  49. 1:16the word settings underneath of it so
  50. 1:18it's gonna be slightly more complex what
  51. 1:20we're gonna do is we're actually going
  52. 1:21to set the text to blank so there won't
  53. 1:24be any text displayed directly inside of
  54. 1:26this button we also want to resize it a
  55. 1:28little bit so we want it to be a little
  56. 1:29bit thinner and we'll kind of just
  57. 1:31increase the size a little bit something
  58. 1:33like that i don't think that's too big i
  59. 1:35think that's actually pretty good we
  60. 1:37also want to align this to the right so
  61. 1:38if we look inside of the ui list layout
  62. 1:40we can look at the horizontal alignment
  63. 1:42and we can set this to the right and now
  64. 1:44that box will be set directly to the
  65. 1:45right hand side we also want to change
  66. 1:47the background color of this so instead
  67. 1:49of it being green we want this to be
  68. 1:51some sort of gray so let's put it
  69. 1:54something like that and let's also add
  70. 1:55to custom colors so that we can reuse
  71. 1:57this color later because that's going to
  72. 1:59be the same color as that little
  73. 2:00settings menu that we're going to open
  74. 2:02so now that we got both of those what we
  75. 2:03then want to do is we want to add in a
  76. 2:05brand new text label we can call this
  77. 2:07text label the icon and set the text of
  78. 2:09this to the actual gear icon they most
  79. 2:11likely use an image label to set up
  80. 2:13their gui but since we're making this
  81. 2:15simple we'll just be using a gear emoji
  82. 2:17instead so now that we rename this what
  83. 2:18we want to do is we want to set the
  84. 2:20background transparency to one so it's
  85. 2:21completely transparent then we wanna
  86. 2:23make sure that the text is set to the
  87. 2:25gear icon like we have right there we
  88. 2:27also want to enable scaled so that it
  89. 2:29increases the size we also wanna modify
  90. 2:31the size as well we'll set the x to one
  91. 2:34so that it stretches the entire width
  92. 2:35and then we probably want the height to
  93. 2:36be like .5 and then comma zero so that
  94. 2:39stretches about halfway through we then
  95. 2:41also want to set the position as well we
  96. 2:43don't really have to move this too much
  97. 2:45we're just gonna move it down on the
  98. 2:46y-axis a little bit we'll set this to
  99. 2:48about point one two and that looks
  100. 2:50pretty good what we then want to do is
  101. 2:51we'll duplicate this icon text label and
  102. 2:54we'll rename this to title let's then
  103. 2:56set the text of this two settings and we
  104. 2:59want the text color to actually be white
  105. 3:00we'll also change the font from source
  106. 3:03sans to gotham black or bold i think
  107. 3:06i'll go with black here and then for the
  108. 3:07position we're gonna want point five so
  109. 3:10that it's halfway down and then for the
  110. 3:12size we want to stretch across the
  111. 3:13entire x-axis so one is fine and then
  112. 3:16we'll probably make this a little bit
  113. 3:17bigger so like 0.58 and now that looks
  114. 3:20pretty good if we look at the mobile
  115. 3:21view we can see that the corners are
  116. 3:22really weird it actually looks like a
  117. 3:24circle right here and the reason for
  118. 3:25that is because the ui corner we
  119. 3:27actually forgot to set this to scale and
  120. 3:28currently it's an offset so what we're
  121. 3:30going to do is we'll set this to point
  122. 3:32two comma zero and that actually looks
  123. 3:33pretty good maybe we want it to be a
  124. 3:35little bit more curved so like .25 and
  125. 3:37now if we look at it again we can see
  126. 3:39that looks a little bit better
  127. 3:40additionally maybe we want the title to
  128. 3:42be a little bit smaller so something
  129. 3:45like that and then let's center it once
  130. 3:46again so 0.5 and then 0.5 for the anchor
  131. 3:50point and there we go that's centered
  132. 3:52and i think that actually looks perfect
  133. 3:53the only thing that i think we want to
  134. 3:54do is maybe pick a little bit of a
  135. 3:56brighter gray for this because it seems
  136. 3:58like that's what they have so i think
  137. 4:00this gray is pretty good and we'll also
  138. 4:01make sure that we add that to the custom
  139. 4:03color as well additionally before we
  140. 4:05forget let's go inside of cell and
  141. 4:07adjust this ui corner to be scaled and
  142. 4:09not offset so let's just try 0.25 comma
  143. 4:120 and that actually literally looks the
  144. 4:14exact same so if we look on mobile view
  145. 4:15again that looks perfect so i think
  146. 4:17that's pretty good now the button is
  147. 4:18pretty much finished and like i said
  148. 4:20we'll do the scripting on the next
  149. 4:21episode we'll just be creating guise in
  150. 4:23this episode what we're now going to do
  151. 4:24is we're now going to create the actual
  152. 4:25frame which holds and displays all the
  153. 4:27settings so let's go ahead and duplicate
  154. 4:29our max food gui and we'll rename this
  155. 4:31to settings and let's also enable this
  156. 4:33as well now we want to do is we want to
  157. 4:35delete the extra frame right there we
  158. 4:37then want to change the background color
  159. 4:39of this to the same gray color that we
  160. 4:40were using before so that one right
  161. 4:42there let's rename the notification
  162. 4:44frame right here to frame then we can
  163. 4:46delete the shot button because we are
  164. 4:47never going to use a purple bun but
  165. 4:49we're going to keep the cell button as
  166. 4:50this is pretty similar to the on button
  167. 4:52we just got to change the background
  168. 4:53color a little bit rename it and change
  169. 4:55the text and we'll leave the message and
  170. 4:56title for right now and now we're gonna
  171. 4:58do is we're actually going to increase
  172. 5:00the size of this frame because their
  173. 5:02settings frame is pretty big so i think
  174. 5:04that's decent what we're then gonna do
  175. 5:06is we'll center it real quick so 0.5 and
  176. 5:090.5 there we go just like that i think
  177. 5:11that's pretty good then what we're going
  178. 5:12to do is we're going to add a brand new
  179. 5:13frame and we're going to call this title
  180. 5:15and then we will set the size of it to
  181. 5:180.5 comma 0 comma 0.5 comma 0 so that
  182. 5:20it's scaled and what we want to do is we
  183. 5:22want to center this because we're
  184. 5:23basically recreating where on their gui
  185. 5:25it says settings which is going to be
  186. 5:26the title so i think that looks pretty
  187. 5:28good it does stick out a good amount on
  188. 5:31the top i'd say it's more than halfway
  189. 5:33so something like that i think that is
  190. 5:35pretty perfect let's make sure that it
  191. 5:37is a hundred percent centered so
  192. 5:39position point five comma zero and then
  193. 5:41change this to point five as well but
  194. 5:43don't touch the y at all okay now is
  195. 5:45perfectly centered which is great let's
  196. 5:46then drag the title text label inside of
  197. 5:48here and also change the background
  198. 5:50color of this to the same background
  199. 5:52color that we have here so just like
  200. 5:54that now it's the same color and we also
  201. 5:56want to add a ui corner into here as
  202. 5:58well so that it's curved a little bit we
  203. 5:59want to make this a little bit bigger i
  204. 6:01think point four should be good so yeah
  205. 6:03that looks pretty good then for the
  206. 6:04title what we want to do is we'll just
  207. 6:06set the size to the max and then we'll
  208. 6:08set the text to settings and let's
  209. 6:10change the position to zero zero zero
  210. 6:13zero zero zero and there we go that
  211. 6:16looks pretty good i think we might wanna
  212. 6:17make the text just a little bit smaller
  213. 6:20so something like that i think would be
  214. 6:22pretty good and now i guess let's go
  215. 6:24ahead and re-center the text so there we
  216. 6:26go it's now re-centered and that looks
  217. 6:27pretty good we're now done with the
  218. 6:28title let's rename the text label
  219. 6:30message to a subtitle because that's
  220. 6:32what this is pretty much going to be and
  221. 6:33this is going to say change these
  222. 6:35settings to have more fun exclamation
  223. 6:38mark there we go and now let's drag this
  224. 6:41up here a little bit it's going to be
  225. 6:42right under our settings title and i
  226. 6:45think that's actually pretty perfect
  227. 6:48maybe we'll make it a little bit larger
  228. 6:49something like that then of course we
  229. 6:51want to center it so 0.5.5 there we go
  230. 6:54that's centered and that looks all good
  231. 6:56we're then going to do is let's make
  232. 6:57this not visible for right now then
  233. 6:59we're going to duplicate the title frame
  234. 7:01and we are going to rename this from
  235. 7:03title to container and then we're
  236. 7:05actually going to delete the title text
  237. 7:07label that's inside of there and then
  238. 7:08we're going to change the background
  239. 7:10color from this gray to just a little
  240. 7:12bit of a darker gray probably something
  241. 7:14like that and then we can also add it to
  242. 7:18the screen color so there we go then
  243. 7:19what we're going to do is we want wow
  244. 7:21that the corners are scaled massively so
  245. 7:23we're probably definitely going to
  246. 7:25adjust this we want it to be pretty
  247. 7:27large and we need to adjust this ui
  248. 7:28corner because wow that is gigantic so
  249. 7:30point one that probably is what we're
  250. 7:32going to go with let's go ahead and
  251. 7:34expand it just a little bit more so i
  252. 7:37think that is pretty good now let's go
  253. 7:39ahead and center it so 0.5.5
  254. 7:420.5.5 and there we go that's pretty good
  255. 7:45maybe we bring it down just a little bit
  256. 7:47more like that we can also expand it on
  257. 7:50the sides a little bit too if that's
  258. 7:52what we want to do let's center the x
  259. 7:54again and that looks pretty good i think
  260. 7:56this gray is actually just a little bit
  261. 7:58darker so i think that's the gray that
  262. 8:01we should actually go with and that's
  263. 8:02what i'm gonna do and that'll be the
  264. 8:04final time we change the color now that
  265. 8:05we have that inside of the container
  266. 8:07we're gonna add a brand new scrolling
  267. 8:09frame and then of course we want to make
  268. 8:10the size scale so point five comma zero
  269. 8:12comma point five comma zero there we go
  270. 8:14and the background transparency is gonna
  271. 8:16be one because we want to be completely
  272. 8:17transparent the border size pixel should
  273. 8:19be zero so that we can get rid of that
  274. 8:21little line right there the scroll bar
  275. 8:23thickness we probably wanna make that a
  276. 8:24little bit smaller maybe six yeah that's
  277. 8:26probably pretty good and then we also
  278. 8:28want to make this a decently brightish
  279. 8:30gray so i'm just gonna go all the way up
  280. 8:32and that looks pretty good then we want
  281. 8:34to resize this to fit within this
  282. 8:37container so let's do something like
  283. 8:41that i think that is pretty good and
  284. 8:43then let's also center this as well so
  285. 8:46point five comma point five point five
  286. 8:48comma zero comma point five comma zero
  287. 8:50and that looks pretty good we'll also
  288. 8:52rename this scrolling frame to container
  289. 8:54so container is inside of container that
  290. 8:56might be a little confusing you guys can
  291. 8:58name it differently but you'll see why
  292. 8:59in the next episode when we're scripting
  293. 9:01this why we're naming a container you
  294. 9:02might also be wondering why did i create
  295. 9:04a frame to hold this scrolling frame the
  296. 9:06reason for that is because if you put a
  297. 9:07ui corner inside of a scrolling frame it
  298. 9:10doesn't actually affect it we can test
  299. 9:11this out by setting the background
  300. 9:12transparency of the scrolling frame to
  301. 9:14zero drag the ui corner into there and
  302. 9:16we can see that there is absolutely no
  303. 9:19effect on this at all so that's why we
  304. 9:21have the scrolling frame inside of
  305. 9:22another frame that has the ui corner in
  306. 9:24it so that we can make those edges curve
  307. 9:26next we're going to add a frame inside
  308. 9:29of the container and this is going to be
  309. 9:30called template and then we also want to
  310. 9:32get a ui grid layout added inside of the
  311. 9:35container as well now for the cell
  312. 9:37padding we're just gonna set this all to
  313. 9:38zero for right now the cell size we want
  314. 9:41the x to be point nine comma zero comma
  315. 9:45point two comma zero we'll see how big
  316. 9:47that is okay so that's pretty big so
  317. 9:48we'll we'll actually shorten that but
  318. 9:50what we then want to do is we want to
  319. 9:51set the horizontal alignment to center
  320. 9:53so that's in the center and then back to
  321. 9:55the cell size we want to make the y
  322. 9:57probably like point one i think that's
  323. 9:59pretty good maybe we'll make that like
  324. 10:00one two five and i think that actually
  325. 10:03might be perfect so we'll leave it at
  326. 10:04that next we're gonna copy this ui
  327. 10:06corner and put that into this frame
  328. 10:08right here so now it's curved a little
  329. 10:09bit we probably want to make it a little
  330. 10:11bit more curved so we'll set this to
  331. 10:12like point two and i think that's pretty
  332. 10:14good additionally we could even increase
  333. 10:16the cell size from like 0.9 to 0.95
  334. 10:19depends on how you guys really want it i
  335. 10:20think that looks good next we're going
  336. 10:22to set the background color of the
  337. 10:23template to this lighter color right
  338. 10:26here which seems to be the same color on
  339. 10:28the outside border now we're going to do
  340. 10:30is let's go inside of the title frame
  341. 10:31and copy this title right here drag it
  342. 10:33into the template and then let's resize
  343. 10:35this so let's put it to about like right
  344. 10:38there it seems like this mostly
  345. 10:40stretches on the upper half of this
  346. 10:42frame right here and then let's set the
  347. 10:44alignment from center to left so that it
  348. 10:47goes to the left and that looks good
  349. 10:48let's also change the font because this
  350. 10:50shouldn't be gotham black maybe gotham
  351. 10:53or
  352. 10:53gotham bold but i think it probably
  353. 10:56would just be gotham and let's also
  354. 10:57change the text to one of their settings
  355. 10:59so pop-up effects there we go that looks
  356. 11:02pretty good then we'll duplicate this
  357. 11:04and rename this to description and this
  358. 11:07will be the bottom half of this so
  359. 11:10like that will be probably pretty good
  360. 11:12and then we can also drag this out
  361. 11:13pretty far as well then what it's going
  362. 11:15to say is disable the pop-up effects for
  363. 11:20coins and food this is just temporary
  364. 11:22you guys don't want to fill this out i
  365. 11:23just like to add the text so that we can
  366. 11:25actually see what this should look like
  367. 11:27if the text is long so we could make
  368. 11:30this a little bit smaller and then we'll
  369. 11:32make the title a little bit larger so
  370. 11:35drag that down that looks pretty good we
  371. 11:37could even drag it out further if we
  372. 11:38wanted to check on mobile it all looks
  373. 11:40pretty good that's all scaled properly
  374. 11:42and everything so that's great then the
  375. 11:43final thing that we want to do is let's
  376. 11:45drag the cell bun inside of the template
  377. 11:47and then we want to make it visible
  378. 11:49because remember we made it not visible
  379. 11:50in the beginning resize this so that it
  380. 11:52looks like their bun i think that's
  381. 11:54pretty good you can make it a little bit
  382. 11:55smaller bigger it doesn't really matter
  383. 11:57and then let's also make sure that we
  384. 11:58center this as well so 0.5.5
  385. 12:02that looks great we'll then rename this
  386. 12:04from cell bun to just button it really
  387. 12:07doesn't matter you can name whatever you
  388. 12:08want to and then we're going to change
  389. 12:10the color from that green to a much
  390. 12:12brighter green i'd say maybe a little
  391. 12:15bit darker so i think that's good and
  392. 12:16then let's also change the text from
  393. 12:18cell to on sweet so that looks exactly
  394. 12:21like how they have it now we're then
  395. 12:22going to do is we'll duplicate this
  396. 12:24template by hitting ctrl d and now we
  397. 12:26can see we need to add a little bit of
  398. 12:27space inside of here so inside of the
  399. 12:28cell padding we're going to actually set
  400. 12:30the y and make sure that you adjust the
  401. 12:32scale to 0.01 for right now that's
  402. 12:35almost perfect maybe just a little bit
  403. 12:37bigger so
  404. 12:380.015 that looks like perfect spacing
  405. 12:40between them so now on their settings
  406. 12:42they have four settings let's see if we
  407. 12:44duplicate this we have three four so
  408. 12:47only three currently fit inside of here
  409. 12:48what you guys could do is you could
  410. 12:50adjust the cell size if you want to have
  411. 12:52more fit on one screen so instead of
  412. 12:54like 0.125 we could make this like just
  413. 12:570.1 per se and now 4 fit on the screen
  414. 13:00and that actually does look pretty good
  415. 13:01so maybe we'll do that but you can keep
  416. 13:03duplicating this and see how many you
  417. 13:04can actually fit onto here if you want
  418. 13:06to fit more what you could do is you
  419. 13:07could either adjust the cell size or
  420. 13:09inside of the scrolling frame you can
  421. 13:11also adjust the canvas size property so
  422. 13:14the canvas size property currently it's
  423. 13:15two what we could do is we could expand
  424. 13:17this to four that will make all this
  425. 13:19larger but we then go back to the grid
  426. 13:21layout and adjust the y size from 0.1 to
  427. 13:23like .05 per se and then that's pretty
  428. 13:26similar to how we just had it maybe we
  429. 13:27even want to make it a little bit
  430. 13:29smaller too we could say 0.25 that's way
  431. 13:31too small maybe 0.04 that looks pretty
  432. 13:34good but we also have to adjust the
  433. 13:36spacing as well so there we go it all
  434. 13:38depends on what you guys want to do i'm
  435. 13:39going to go back and i'm just going to
  436. 13:41undo all these templates real quick and
  437. 13:43just go back to where we only had one
  438. 13:44and now we have the whole gui completely
  439. 13:46made what we're then gonna do is with
  440. 13:48this template the reason that we didn't
  441. 13:49add all the settings directly into this
  442. 13:51get is because rather than adding each
  443. 13:53setting individually we're gonna be
  444. 13:55doing that with scripting and make it
  445. 13:56way easier and way more robust so
  446. 13:59anyways ladies and gentlemen with that
  447. 14:00being said i hope that you guys did
  448. 14:01enjoy the episode and hopefully it did
  449. 14:02help you guys out if it did as always
  450. 14:04make sure you smash the like button also
  451. 14:05subscribe button and turn this post
  452. 14:06notifications on if you want to get
  453. 14:08notified when i upload more roblox
  454. 14:09development content additionally i do
  455. 14:11have patreon if you guys like to gain
  456. 14:12access to all the scripts and the game
  457. 14:13finally made during this episode there's
  458. 14:15a link down below in the description and
  459. 14:16you guys go check that out with that
  460. 14:17being said i hope that you guys have a
  461. 14:18great day and i'll see you guys in the
  462. 14:20next episode

About this transcript

This page contains the full transcript of Creating a Settings Gui! Roblox Studio Simulator Guide Episode 19 by MonzterDEV, generated from the public captions YouTube serves with the video. The transcript has 3,530 words across 462 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.