200AB
|
  |
| Joined: 24 Aug 2010 |
| Total Posts: 1604 |
|
|
| 04 Mar 2014 03:34 PM |
| That if you want to update something like GUI or anything else that exists to serve the same purpose in every place, then you have to open every place in studio and update it one at a time. Which really sucks and is extremely inefficient. |
|
|
| Report Abuse |
|
|
|
| 04 Mar 2014 03:36 PM |
| Couldn't you just save the GUI's specifications in the data store, and then have the server build GUIs from that before distributing them to the players? |
|
|
| Report Abuse |
|
|
bohdan77
|
  |
| Joined: 10 Aug 2008 |
| Total Posts: 7944 |
|
|
| 04 Mar 2014 03:36 PM |
| You can always load the script from the website. |
|
|
| Report Abuse |
|
|
|
| 04 Mar 2014 03:38 PM |
This is only a guess, I haven't messed around with Universes yet and I haven't even used data stores yet. I presume that data stores work with universes?
If so, I guess you could get all places in the universe to go into the datastore and pick up instructions on how to make the GUI look. Not sure if this would work, but if it might then give it a go. |
|
|
| Report Abuse |
|
|
200AB
|
  |
| Joined: 24 Aug 2010 |
| Total Posts: 1604 |
|
|
| 04 Mar 2014 03:44 PM |
@decompiler
This could work, and it also could with scripts using loadstring, but that's still really gross. :c
You would also have to do this for EVERY. SINGLE. THING. that should be the same in every place. Which, if you are making a decently sized game, will probably be at least 100 things.
This also means that it would be very easy to exceed the 63k byte limit on values in DataStore, so you would have to make a bunch of different tables, and yeah... Extremely inefficient and awful all the same, because for the most part you would be making these things first, and then you would have to put them in table form later. |
|
|
| Report Abuse |
|
|
|
| 04 Mar 2014 03:49 PM |
| Suggest it on RbxDev if you think that using DataStores/loadstring is ugly. Don't let it being ugly hold you back though -- I can't count on my hands the number of projects I've dropped because there was no pretty, clean way to develop one or more things, even though there really wasn't a need to. |
|
|
| Report Abuse |
|
|
200AB
|
  |
| Joined: 24 Aug 2010 |
| Total Posts: 1604 |
|
|
| 04 Mar 2014 03:51 PM |
@echo I don't have access to RbxDev. :/ |
|
|
| Report Abuse |
|
|
|
| 04 Mar 2014 03:52 PM |
| I usually insert from my models with insertservice; then if I have something to tweak, I only have to update the model and wait for new servers. |
|
|
| Report Abuse |
|
|
|
| 04 Mar 2014 03:57 PM |
| @200: Why not ask someone from RbxDev then? Not *all* scripters are insociable animals. |
|
|
| Report Abuse |
|
|
200AB
|
  |
| Joined: 24 Aug 2010 |
| Total Posts: 1604 |
|
|
| 04 Mar 2014 04:05 PM |
@fire Oh... forgot about that. :P That'll work. |
|
|
| Report Abuse |
|
|
| |
|