User:Outofspace/Script Builder: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>Outofspace
mNo edit summary
>Outofspace
3.4b
Line 1: Line 1:
[http://www.roblox.com/Item.aspx?ID=2763923 Script Builder. Version 3.2c]
[http://www.roblox.com/Item.aspx?ID=2763923 Script Builder. Version 3.4b]


For great justice, here's documentation on my script builder. There's a copy of it in my models.
For great justice, here's documentation on my script builder. There's a copy of it in my models.
Line 23: Line 23:
'''remove2/'''
'''remove2/'''


For multiple scripts with the same name, say "remove2/" followed by the script names. It's a bit unstable. Likely to be fixed before 2.5b.
For multiple scripts with the same name, say "remove2/" followed by the name.  


'''clone/'''
'''clone/'''


Say "clone/" followed by a script name to make a copy of that script. Works great with "remove2/"
Say "clone/" followed by a script name to make a copy of that script. Works great with "remove2/"
'''stop/'''
Stops a script that's running. Use the "run/" command to restart it.


'''help/'''
'''help/'''
Line 39: Line 43:
*create/
*create/
*edit/
*edit/
*run/
*exit/
*exit/
Here's the commands list:
*ban
*kick
*ban/


== Calls ==
== Calls ==
Line 63: Line 74:
=== Private List ===
=== Private List ===


Ones only outofspace can use these:
Ones only certain people I trust can use these:


'''get/Shutdown'''
'''get/Shutdown'''
Line 74: Line 85:


'''get/Security'''
'''get/Security'''
Undos the above call.
----
Only lastalon can uses these:
'''get-l/Shutdown'''
Removes the scrit builder. Forever.
'''get-l/No Security'''
Removes the security script. See the list bellow for things that set it off.
'''get-l/Security'''
Undos the above call.


== Pre-Defined Globals ==
== Pre-Defined Globals ==
Line 99: Line 92:
== Security ==
== Security ==


There are certain things you can't put in a script. Made by jojoshshuaua, this insures that no idiot ruins the fun for other people. Here's a few of them:
There are certain things you can't put in a script. Made by jojoshshuaua, this insures that no idiot ruins the fun for other people. I'm listing these so you'll stop asking what's not allowed. Here's a few of them:


<pre>
<pre>
Line 111: Line 104:
"game:Remove()"
"game:Remove()"
"kick"
"kick"
"game.Workspace.SYSALT:Remove()"
"notallowed ="
"notallowed ="
"if banned[i]:lower() == newPlayer.Name:lower() then"
"if banned[i]:lower() == newPlayer.Name:lower() then"
"game.NetworkServer:Remove()"
"game.NetworkServer:Remove()"
</pre>
</pre>
----
Version 3.0a included support for putting <b>/sc</b> infront of the following commands:
*ban
*kick
*ban/


== Directories ==
== Directories ==


<code>game.Workspace.SYSALT</code> is where everything is kept. For there, several other models include:
<code>game.Workspace.DONT DELETE.SYSALT</code> is where everything is kept. Here's a listing:


*'''Scripts'''
*'''Scripts''' - Where important scripts are kept.
*'''Teleporters'''
*'''Teleporters''' - Obvious if you've been to my place.
*'''Spawns'''
*'''Spawns''' - Obvious
*'''Hats'''
*'''Hats''' - Obvious
*'''Catche''' - Where a copy of every script made, and its owner's name, is kept.
*'''[[User:Outofspace/Script_Builder/PM_SYSTEM|PM_SYSTEM]]'''
*'''[[User:Outofspace/Script_Builder/PM_SYSTEM|PM_SYSTEM]]'''


Line 138: Line 124:
== Everything Else ==
== Everything Else ==


<br><b>There is now a fix for the script builder, it will regenerate every 2 minutes without notice.</b>
*<br><b>There is now a fix for the script builder, it will regenerate every 1 minute(s) without notice.</b>


If you want a script builder, you're not getting mine. But somewhere inder my models there should be a free one. Or look through my favorites. Or goto ScriptBuilderPRI. <u>Or make one.</u>
*If you want a script builder, under my "My Models" I have a completely unsupported and very buggy edition of 3.2. Somewhere in there, there's a better one. Or goto ninja5555's, or ScriptBuilderPRI. BY GOD JUST LOOK.


Also, a Script Sharer and Private Messgae system is under developement.
*A copy of PM_SYSTEM is in my models.

Revision as of 03:43, 26 November 2008

Script Builder. Version 3.4b

For great justice, here's documentation on my script builder. There's a copy of it in my models.

Basic Commands

These manipulate script creation.

create/

Say "create/" followed by a name to create a script.

edit/

Say "edit/" followed by a scripts name to edit it.

remove/

Say "remove/" followed by a script name to remove a script.

remove2/

For multiple scripts with the same name, say "remove2/" followed by the name.

clone/

Say "clone/" followed by a script name to make a copy of that script. Works great with "remove2/"

stop/

Stops a script that's running. Use the "run/" command to restart it.

help/

Say "help/" for general help.


Version 3.0a supported putting /sc in-front of the following, in case you wanted to hide your scripts.

  • create/
  • edit/
  • run/
  • exit/

Here's the commands list:

  • ban
  • kick
  • ban/

Calls

Pre-Defined scripts ready to use. say "get/" followed by the name of the call to summon it. here's a list. Some have been deactivated because of nooblets.

Public List

Anyone can use these:

get/Debug Messages

Removes all messages under workspace including hints and private player messages.

get/Scripts

Lists all scripts under the workspace.

get/Reset

DOES NOT WORK YET. WAIT UNTIL 2.3b

Private List

Ones only certain people I trust can use these:

get/Shutdown

Removes the scrit builder. Forever.

get/No Security

Removes the security script. See the list bellow for things that set it off.

get/Security

Pre-Defined Globals

There are non yet.

Security

There are certain things you can't put in a script. Made by jojoshshuaua, this insures that no idiot ruins the fun for other people. I'm listing these so you'll stop asking what's not allowed. Here's a few of them:

"game.Workspace.Parent = nil"
"game.Workspace.Parent:Remove()"
"game.PrimaryPart:Remove()"
"game.Workspace:Remove()"
"ban"
"BAN"
"ban/"
"game:Remove()"
"kick"
"notallowed ="
"if banned[i]:lower() == newPlayer.Name:lower() then"
"game.NetworkServer:Remove()"

Directories

game.Workspace.DONT DELETE.SYSALT is where everything is kept. Here's a listing:

  • Scripts - Where important scripts are kept.
  • Teleporters - Obvious if you've been to my place.
  • Spawns - Obvious
  • Hats - Obvious
  • Catche - Where a copy of every script made, and its owner's name, is kept.
  • PM_SYSTEM

Under SYSALT is also the baseplate, named "bplate". It is also the PrimaryPart.

Everything Else


  • There is now a fix for the script builder, it will regenerate every 1 minute(s) without notice.
  • If you want a script builder, under my "My Models" I have a completely unsupported and very buggy edition of 3.2. Somewhere in there, there's a better one. Or goto ninja5555's, or ScriptBuilderPRI. BY GOD JUST LOOK.
  • A copy of PM_SYSTEM is in my models.