Quick Scoop

To get different classes in Raysync on Roblox, you usually need to use the game’s class selector or unlock system, then pick a class from the available list and confirm it in the UI. A Roblox class-selection tutorial shows the common setup: classes are stored in a folder, a GUI button is clicked, and the chosen class is sent to the server with a remote event before the player gets that loadout.

How it usually works

  • Open the class menu in the game.
  • Choose one of the available class buttons.
  • Confirm the selection if the game asks for it.
  • Spawn or rejoin with that class equipped, depending on the game’s rules.

In Roblox class systems, the selected class is typically found by name in a class folder, then cloned into the player’s inventory or backpack if it exists.

Why some classes may not appear

  • They may be locked behind level, currency, or progression requirements.
  • They may be limited to certain modes or teams.
  • The game may hide them until you finish a tutorial or meet a condition.
  • Some class systems only show classes that are already unlocked on the server side.

If you meant scripting it

If you’re asking how to make different classes in a Roblox game, the basic pattern is:

  1. Put each class tool or folder in ServerStorage or ReplicatedStorage.
  2. Build a GUI with class buttons.
  3. Use a remote event to send the selected class name to the server.
  4. On the server, check whether that class exists.
  5. Clone the class into the player’s Backpack or character.

That matches the standard Roblox class-selection workflow shown in the tutorial and is consistent with how Roblox raycasting/class filtering systems are usually structured with instance checks and folders.

Raysync-specific note

I didn’t find a clear public guide for Raysync itself, so the exact unlock method may depend on that game’s current UI or progression system. If you want, I can help you figure out whether you mean playing Raysync or building a Raysync-style class system.