Adding on to this, live scripting is definitely a big plus when scripts require changes to work on different systems that rely on the same script with programmers working independently. However, it does not solve the problem of version control if it gets rid of it.
I was hoping for both to be supported, simultaneously. If I want to have live editing enabled, I shouldn’t have to sacrifice the ability to commit script versions.
I can understand why drafts no longer make sense with something like this, but instead of an autosave, committing should still be possible if collaboration mode is enabled.
Whoever the person in the gif using wait() statements and setting Cancollide after setting anchored is, just be warned, you have triggered the whole devforum programming community. That better be a minor spelling mistake.
Also, that code will spawn more meteors than get destroyed, which will crash the game.
Im excited to try this out! I was wondering if there is a way to tell when someone is editing the script without having it open? Like with the dot next to models when someone is editing it.
this is cool, But IMO I don’t think it will be that useful as it would be a little hectic with multiple people working in the same script. But still a very cool feature!
YES, I’VE BEEN ASKING FOR THIS FOR SO LONG! THIS IS AMAZING!
Thank you so much!, me and @CodinGlitch tried to make a plugin that accomplished this back there but it was too buggy (i had no idea making this feature could be so complex).
This will for sure help a lot!
One question though
Since script recovery is disabled, does this mean that if studio crashes and i didn’t save my script in beforehand then the new part will be gone and un-recoverable?
If that’s the case then i personally think it should stay on, it’s actually very very very useful, or if we can’t have both at the same time then being able to switch between auto-save and script recovery mode would work too (although both would be preferable).
Hey I am the engineer who sent the DM And this error message means server requests collaborator to close script because they tried to send unsupported character to server, like \r, to ensure data integrity. We may can sanitize these characters for you, instead of close the editor. We will think of how to update this.
Hi @text_overflow Thanks for the question! I wonder what do you mean about “autocompletion for plugin class”? If you are asking the method requires plugin security method, you can enable it from Studio setting: