Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

How does one create Script Builders?

Asked by 7 years ago

Up until the point of Local LoadString disabling and the character-limit on the chatbar, Script Builders were fairly simple to create.

However, now that those have been put in place, they have become much more difficult to create. So, I was wondering if anyone here knew how these "new" script builders are made.

For example, I had a few friends create them with "Localless LoadString", and I have no idea how.

And now I've seen people actually create a new local loadstring using ModuleScripts and such. I just feel very out of the loop.

So I was hoping someone could shine some light on how these new SB's work and how I would go about creating my own. Thanks.

1 answer

Log in to vote
0
Answered by 7 years ago

Alright late response, but. You're not getting a straight response here. In a lot of cases you'll get false positives from people who think they know what they're talking about, but don't actually.

http://wiki.roblox.com/index.php?title=Sandboxing

That ^ would not work as a good sandbox, there's a lot of errors in it. I'd suggest trying to use that as a starter, and try to build up onto it. One thing you'd have to do with that sandbox is sandbox functions to return the real values using the "unsandbox" function inside of it. And then sandbox setting new values. Because: game => sandboxed table and setting for example, part.Parent = game would error, since game is a table. If you don't quite understand this, I'd suggest finding someone who can give you a longer tutorial about it.

Anyways, before you try to make a sandbox, set up an asset uploader. You need to understand PHP to do this. Since I'm too lazy to create one, here is a free one made by Voidacity: https://github.com/Voidacity/RbxPHP/blob/master/uploadAsset.php

An example: local id = game.HttpService:GetAsync("YourWebHostHere.com","XML") ID would be the AssetVersionId which you can load with AssetService. There is an XML example in voidacity's github, but I'll post it here. For a localscript you'd wanna use: <roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd" version="4"><Item class="LocalScript"><Properties><ProtectedString name="Source">[SOURCEHERE]</ProtectedString></Properties></Item></roblox> then replace [SOURCEHERE] with your source. EX: >print("Hello")<

You'd have to set the HTML chars for the XML which I forgot. But if you see this and get it working, tell me and I can get them.

0
i dont understand... EpicStealth7 0 — 6y
Ad

Answer this question