MALAM SAMA OPAH Classes Guide: How Class Spins, Slots and Rerolls Work
A MALAM SAMA OPAH classes guide to spinning for classes in the KELAS menu: how spins work, which class names and rarities players have seen, how class slots store classes, and the game passes for extra storage and faster rerolls.
Quick answer
Classes come from spins in the KELAS menu: open the class section, spend a spin, and the class you land on — such as Upin or Yupin — is stored in one of your class slots. Rerolling is simply spinning again, and game passes add storage slots and speed up repeat rolls.
- Class names heard in real spin sessions so far: Ipin, Upin, Yupin, May, Epin, Jarod and Kacross (spoken aloud by a player, so in-game spellings may differ).
- Results carry rarity labels: one spun class was called a common, Epin was treated as an unwanted roll, and the SKIP SPIN listing counts EPIK or better as its stop point.
- Slot one holds your spun class and slot two can be unlocked in the menu; the CLASS SLOT 3 and CLASS SLOT 5 passes extend storage past that.
- Spins are granted by the game itself: one player built a count of four spins from redeeming codes and claiming the daily reward.
MALAM SAMA OPAH keeps its entire class system inside one menu — KELAS, which is Malay for 'class'. You spin for classes, store the results in class slots, and reroll by spinning again, with a handful of game passes smoothing out both the storing and the rolling. This guide covers how the spinner works, the class names and rarity labels players have actually seen, and what the storage and reroll options do.

How class spinning works
Classes are obtained by spinning. Open the class section of the game and spend a spin: the spinner assigns whatever it lands on to one of your class slots. In one player's session, four spins produced results like Ipin, Upin and Yupin, and the Yupin was stored into slot one — at which point the menu offered slot two as an unlock. Each roll consumes one spin from your counter, so your spin count is exactly your number of chances at the wheel.
Spins are handed out by the game itself. That player picked his four up from two places: redeeming working codes and claiming the daily reward, with the session's codes granting spins alongside Duit, the game's money. Claiming the daily reward and redeeming current codes keep the counter stocked — the maintained working list lives on the Codes page, and the normal spins guide goes deeper into earning spins.
Class names and rarity labels seen on the wheel
There is no complete class roster to point at yet, so the reliable answer to 'what classes exist' is what has actually surfaced in play. One spin session turned up Ipin, Upin, Yupin, May and Epin, and the player rolling named two more classes as the ones to chase, spinning on toward that goal after the first results came in. Because those names were spoken aloud in a video rather than read off the menu, treat the spellings as approximate when you compare them against your own KELAS menu.
Data table
- Class name
- Ipin
- How it surfaced
- Came up as a spin result in the recorded session.
- Class name
- Upin
- How it surfaced
- Came up as a spin result in the recorded session.
- Class name
- Yupin
- How it surfaced
- Came up as a spin result and was stored into slot one.
- Class name
- May
- How it surfaced
- Came up as a spin result in the recorded session; spoken aloud, so the in-game spelling may differ.
- Class name
- Epin
- How it surfaced
- Came up as a spin result in the recorded session.
- Class name
- Jarod
- How it surfaced
- Named aloud by the player as a class to obtain.
- Class name
- Kacross
- How it surfaced
- Named aloud by the player as a class to obtain.
Every result also carries a rarity label, and that label is what makes one roll worth keeping and another worth spinning past. The session's player identified one of his Upin results as a common, dismissed Epin as a roll he did not want, and kept hoping the next spin would land a legendary. The SKIP SPIN listing describes the same ladder from the other side: its ROLL x5 button stops once a roll comes back 'EPIK atau lebih' — EPIK, Malay for epic, or better — which confirms EPIK as one of the named tiers a spin can land on. Treat these as the classes confirmed in play rather than a complete roster.
Storing classes in class slots
Storage is part of the same KELAS menu. Each slot in that menu is filled or unlocked in its own way:
Data table
- Slot
- Slot 1
- How you get it
- Holds your first spun result.
- Slot
- Slot 2
- How you get it
- Shown in the menu as an unlock; the offer appeared as soon as the first class was stored in the recorded session.
- Slot
- Slot 3
- How you get it
- Added by the CLASS SLOT 3 game pass (149 Robux), letting you store one more class.
- Slot
- One further slot
- How you get it
- Added by the CLASS SLOT 5 game pass (249 Robux); its own listing calls this the last one, so CLASS SLOT 5 is where the purchasable storage in the menu ends.
Rerolling for a better class
Because every class comes out of the spinner, rerolling is the same action as your first roll: spend another spin and compare what you get. The recorded player worked through his spins exactly this way, keeping results he liked and treating Epin as the roll to spin past while he chased a legendary.
The SKIP SPIN game pass (99 Robux) is built around that repeat-rolling loop. Per its listing, it skips the KELAS spin animation and adds a ROLL x5 button that stops rolling as soon as a result comes back EPIK or better — a quality floor for the roll, so you are not watching every animation.
Game passes for spins and storage at a glance
Data table
| Game pass | Price | What it does |
|---|---|---|
| CLASS SLOT 3 | 149 Robux | Adds the third class slot in the KELAS menu so you can store one more class. |
| CLASS SLOT 5 | 249 Robux | Adds one further extra slot, described in the listing as the last one. |
| SKIP SPIN | 99 Robux | Skips the KELAS spin animation and adds a ROLL x5 button that stops on an EPIK-or-better result. |
| VIP | 399 Robux | VIP name and chat tag, +20% Duit, +1 life in the EASY and SUSAH modes, and a daily chest holding 150 Duit and 1 Tiket KELAS (class ticket). |
One note on the VIP row: the Tiket KELAS — a class ticket — is shown as a daily chest reward, but the listing does not demonstrate what the ticket does once you have it, so check how it is spent in-game before counting on it. The chest's other payout is more straightforward: 150 Duit a day feeds the money side of the game, which the Duit guide covers in full.
If you are new to MALAM SAMA OPAH as a whole, the beginner guide is the companion read for everything outside the class menu.
Related Guides
Normal Spins
Get normal spins from the SETTINGS code and use them to roll class characters into your slots.
Codes
See the current MALAM SAMA OPAH codes list with rewards, check dates and redemption help.
Beginner Guide: First Steps
Start strong: navigate the night lobby, board the bus, roll a class, and learn a round's real goal.