Sign ups are back :3 -Sukaira

Joinscripts

From ORCWiki
Revision as of 06:45, 24 October 2026 by Cheaseman2092 (talk | contribs) (Created page with "Joinscripts are used to make a client connect to a gameserver. == Lua Join Script (2015 and before.) == Before they used JSON join scripts, Roblox used Lua joinscripts. Example Lua (2009) https://gist.github.com/TienMilkman/4006878f9133641de80e324fba4721f3 No properties yet. (Kudos to marcos.) == JSON Join Script (2016+) == In 2016, Roblox elected to use JSON join scripts rather than the legacy Lua joinscript. Example JSON { "ClientPort": 0, "MachineAddress": "...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Joinscripts are used to make a client connect to a gameserver.

Lua Join Script (2015 and before.)

Before they used JSON join scripts, Roblox used Lua joinscripts. Example Lua (2009)

https://gist.github.com/TienMilkman/4006878f9133641de80e324fba4721f3

No properties yet.

(Kudos to marcos.)

JSON Join Script (2016+)

In 2016, Roblox elected to use JSON join scripts rather than the legacy Lua joinscript. Example JSON

 {
"ClientPort": 0,
 "MachineAddress": "127.0.0.1",
 "ServerPort": 25564,
 ... 
}


Properties

Property Description
UserName Username of connecting player
CharacterAppearance Character appearance URL
CharacterAppearanceId Character appearance ID
ServerPort Server port
ClientPort Source port (0 = random)
MachineAddress Server IP
BaseUrl Base URL of the game
CreatorTypeEnum User or Group
MembershipType None, BuildersClub, TurboBuildersClub, OutrageousBuildersClub
ClientTicket Client authentication ticket
SuperSafeChat Whether Super Safe Chat is enabled