Live Scripting Beta

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.

9 Likes

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.

3 Likes

Been using it for the past few weeks and its been awesome! Keep up the great work!

5 Likes

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!

4 Likes

it’ll be very useful over voice chat, and when teaching people how to code

6 Likes

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? :fearful:

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).

And again, thanks!

7 Likes

Hey I am the engineer who sent the DM :grinning: 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.

6 Likes

There are dots in the explorer next to the script when someone is editing it. We are exploring other options as well.

3 Likes

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:

3 Likes

Excellent feature, it will be so useful! :partying_face: :clap:

2 Likes

Finally. I always hated the drafts system. This is something we wanted for a long time, we used alternatives such as Atom with teletype.

2 Likes

Although I wouldn’t consider myself part of the target market for this feature (my teams’ workflows requires us to be able to work locally with the only sort of live representation coming from commits submitted to remotes and I just generally never use the Script Editor except in rare circumstance due to Actors), the technology behind this is cool. It brings a whole new level of innovation to the editor and is great for mentoring/supervision purposes for projects without too much third party tooling so you can jump in right away and help for anyone requesting.

5 Likes

deprecated wait in the gif is crazy

1 Like

When you get mad that you lost your whole script because you couldn’t see what someone was doing, and they ruined it on accident then 5 secs later this comes out :man_facepalming:

3 Likes

So cool! It reminds me of Google Docs!

3 Likes

Wow well trolling is gonna be terrible with this, cant wait to see what people do with this

1 Like

Cant you just do CTRL + Z and undo it? I mean yeah it would still mess it up tho

1 Like

A lot of stuff under Plugin isn’t properly typed (the plugin global itself isn’t typed as Plugin), but for example, CreateToolbar doesn’t return the type PluginToolbar, it returns any

2 Likes

i cant see why this would be useful. some people only do variables with caps, _, etc, people dont do everything exactly the same, it’ll only result in chaos,

1 Like

LETS GOOOOOOOOOOOOOOOOOOOOOOOOOO :fire: :fire:

2 Likes