O2PERFECT (O2PF) is a local O2Jam private server in Thailand, exceptionally for high-end players. (To explain more, the official server of Thailand is still online, but there's no GM. O2TH GM announced that there would be no more update in the future.) The purpose of O2PERFECT is to get rid of players' humanity; consequently, most songs in the server are difficult. Any players who can play those hard songs aren't considered as human.

O2PERFECT was first launched by the end of September 2007. This server is online 24/7 with random maintenance time. Due to the Internet connection limitation, foreign countries cannot access the server without Thailand proxy.

O2PERFECT International (iO2PF) is an international branch of O2PERFECT (Thailand), established on March 16, 2011. Host is powered by SpeedxP, one of the O2PERFECT players.

The administrator of O2PERFECT is Perfect Happy~, along with GM gimkim and Boon. Vittee, O2SX developer, also helps develop the server in complicated circumstances.

History Edit


O2PF Launcher

  • Closed Beta: September 30, 2007
  • Open Beta: October 7, 2007
  • Version 1.0: November 14, 2007
  • O2PERFECT's Blog: March 11, 2009
  • Version 1.1 May 21, 2009
  • Version 2.0: June 23, 2009
  • Version 2.1: September 9, 2009
  • Version 2.2: October 21, 2009
  • O2PF Facebook: November 23, 2009
  • ID Elimination #1: March 12, 2010
  • Version 2.5: April 3, 2010
  • ID Authentication System: May 8, 2010
  • ID Elimination #2: May 10, 2010
  • Start Trial IDs: May 13, 2010
  • Reverse System: May 16, 2010
  • 100 Approved IDs: May 20, 2010
  • Declining Stage: June, 2010
  • Song Limitation: June 10, 2010
  • End Trial IDs: June 13, 2010 (Total 3,970 battles)
  • Pirate ID System: June 23, 2010
  • Upper System: July 16, 2010
  • Clan & Nickname System: December 29, 2010
  • Establish new branch (iO2PERFECT): March 16, 2011
  • Launch O2PERFECT International: March 21, 2011
  • Server Shutdown: 2049

Server Developers & StaffEdit

  • Perfect Happy~ Develop and maintain server
  • gimkim Design and code web and program
  • vittee Give advice related to critical problems, help maintain host computer and domain
  • parfhelbelia (IMAGINEER) Graphic design for the logo, O2PF launcher, and in-game interfaces
  • Boon (NoobHuman) Canvass and oversee players
  • Mumeen Test new songs
  • OaXz Test new songs
  • Miles (Silverhand) Find new songs
  • Arch Find new songs
  • Haunt Find new songs

O2PERFECT Rankings Edit

Players in O2PERFECT are divided into 5 rankings: Player, High Class, Demon, Monster, and Lost Humanity. Each ranking, excluding Player, has its own mission. All players, including GM, have to upload related screenshots, then the admin will evaluate manually. No one can bypass this ranking process even they are GM.

In addition, all ranked players get an announcer item as a reward. Yellow Pencil, Green Pencil, and Red Pencil are additionally given to Demon, Monster, and Lost Humanity, respectively.


O2PF User Statistic

Player (คน) Edit

Player is a nonranking normal human in O2PERFECT. They can't play any songs above level 30. Note that half of all songs in the servers are above level 30.

High Class (คนชั้นสูง) Edit

High Class is the highest ranking for 'human'. This class can play almost all official songs, including Earth Quake, End of Fight, Phase 1, etc. They might play any harder songs that 'human' can afford. Some of High Class are able to get a great score for easier songs, but they can't complete any complex songs.

Demon (ปีศาจ) Edit

Players in the Demon ranking are no longer considered 'human'. They somehow gain some techniques needed to play more advanced note patterns. However, they cannot afford more complex songs; they may clear a song with their hard attempt in an ineffective way. Surviving in a complex song is a challenge for the Demon.

Monster (สัตว์ประหลาด) Edit

Monster is a higher ranking. Comparing with Demon, Monster is able to play more complex songs, get a better score, and get a perfect combo for average songs. Monster is considered as an advanced player who can play any complex songs, in an effective way. Some monsters can play very difficult songs; this clarifies they are high-end players in the server.


All main O2PERFECT rankings

Lost Humanity (เสียคน) Edit

The best ranking in O2PERFECT is Lost Humanity. There are three levels of Lost Humanity: Mini Boss, Boss, and Big Boss. Top player of the server is called Big Boss. These players are able to play extremely difficult songs in the server, while gaining extraordinary scores. They aim both completeness and accuracy, concurrently. In terms of playing an average song, the accuracy is more important; coexistent Lost Humanities may get a perfect combo at the same time, so their victory is usually based on the accuracy. Moreover, players in this ranking are considered as experts; they were tested so many objectives to ensure that they have completely lost their humanity. The most important task is that they must reasonably beat all existing Lost Humanities. The Lost Humanity mission is seasonally available, depending on demand and supply. (Bosses must be available when the mission is set.)

Other Ranking Labels Edit

Ranking label is not the main ranking in O2PERFECT. However, some ranking labels are used to calculate a ranking rate, while some of them are used as the secondary rankings.

O2PF Machine (เครื่องจักร) Edit

O2PF Machine isn't considered as any creature in O2PERFECT. It plays nearly the same as pressing F5 in o2mania. O2PF Machine doesn't exist nowadays.

Warning! Edit

Warning! is a skilled nonranking player. If skilled players don't complete any O2PERFECT Ranking Mission, they will be labeled 'Warning!'.

O2PF Lover Edit

Top 10 nonranking players having most battles in the server are called O2PF Lover.


Players will get WARNED! if they have bad behavior. Their ranking will be erased, and their exp rate will be negative. They have to play until their level and experience are 0, then 'WARNED!' will be removed.

ID Liquidation Edit

Players who want to delete their ID and profile are in a state of ID Liquidation. This status is similar to 'WARNED!', except their ID and profile will be removed permanently after their level and experience are depleted.

Upper Edit

Upper system allows players to get more than level 100.

Reverse Edit

Reverse system is available for players whose level are at least 100. Their exp rate will be negative. The reverse system is canceled when their level and experience fall to 0.

VIP Edit

Those who are related to GM.


The idol of the server, Andulus.

Music Staff Edit

Music Staff find new songs for the server. They also test all songs they found before the next process, GM approval.


GAMEMASTER helps moderate and develop the server. They have no special power, except announcing a global notice in game. All GAMEMASTERs, including ADMINISTRATOR, have to play normally like other players do. There's no nonsense policy like setting GM level to 999.

By the way, mentioning 'GM' usually refers to Perfect Happy~.


ADMINISTRATOR signifies the server owner, Perfect Happy~ (a.k.a. Lost Humanity).

Experience Rate Edit

The experience rate in O2PERFECT is calculated individually. (This function isn't implemented in iO2PF.) The general O2Jam EXP rate is set to 1.8. (1.5 in iO2PF) There are 6 extra EXP multipliers listed below.

O2PF Experience Rate


Exp Rate while GM is online

Ranking Rate Edit

Each ranking has its own ranking rate. Lost Humanity has the best ranking rate, while Warning! has the opposite.

Play Time Edit

Every 1 hour, players will get extra play time rate. This is calculated by each login, not the accumulated play time for each ID.

Online Users Edit

The more online users, the more online rate.

Online Bosses Edit

If there are any online bosses (Lost Humanities), all players will get this extra rate.

Online GMs Edit

Players will get more extra exp rate while GM is online.

Upper Rate Edit

This upper rate only applies for upper players whose level are above 100.


  • One-man rule
  • Minimize easy songs and maximize hard songs
  • Eliminate 'human being'
  • 682 songs (maximum songs allowed, no opportunity cost)
  • 1 ID 1 User (ID Authentication system)
  • Title: "O2PERFECT โอทูแจมเสียคน"
  • USP: "The more you play, the more you lose." or "ยิ่งเล่นยิ่งเสีย(คน)"

Disadvantages Edit

  • Unaccessible outside Thailand
  • Semi-Chinese interface
  • No proprietary forum (using O2Jam Thai forum for compensation)
  • Lack of developers
  • Lack of easy songs
  • Lack of online players
  • Lack of human (seriously)
  • ID authentication system (players are required to upload their real photo with name tag)
  • Song limitation (implemented with ID authentication system and pirate ID system)

O2PERFECT International Edit

Most features of iO2PERFECT is derived from its principal server. However, some features may not available in iO2PERFECT.

O2PF Ranking Enable Enable
O2Jam Exp Rate 1.8 1.5
Exp Multiplier Enable Disable
Language Usage Thai English
ID Authentication Enable Enable
Country Selection No Yes
Song Restriction Yes Yes
Staff Same Same
Reverse System Enable Enable
Upper System Disable Disable
Forum No No

External links Edit

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.