All Exclusive SystemsSemua Sistem Eksklusif

🥊 PvP · Betting · Public SpectaclePvP · Taruhan · Tontonan Publik

Kickboxing Arena Kickboxing Arena

A prize fight in the middle of your capital city — not in a hidden instance. Two players warp to either side of the fountain, are stripped of job, gear and every skill they own, and fight with five moves and nothing else. Everyone standing in town watches it happen, and bets on it. Pertandingan berhadiah di tengah kota utamamu — bukan di instance tersembunyi. Dua pemain warp ke sisi kiri & kanan air mancur, dilucuti job, gear, dan semua skill-nya, lalu bertarung hanya dengan lima jurus. Semua orang di kota bisa menonton, dan bertaruh.

  • ✔ Runs on your real town map — no custom map, no client patch✔ Jalan di map kota aslimu — tanpa map custom, tanpa patch client
  • ✔ A brand-new character can beat a fully geared veteran✔ Karakter baru bisa mengalahkan veteran ber-gear lengkap
  • ⚙ One C++ recompile to install — source patch & guide included⚙ Sekali recompile C++ untuk pasang — patch source & panduan disertakan
Prontera — Championship BoutProntera — Partai Kejuaraan
What It DoesApa Fungsinya

A Fight Your Whole Town Can WatchPertarungan yang Bisa Ditonton Sekota

Most PvP on a private server happens somewhere nobody can see. This one happens on the busiest tile of your capital, in front of everybody, with money on the line. Kebanyakan PvP di private server terjadi di tempat yang tak terlihat siapa pun. Yang ini terjadi di titik teramai ibu kotamu, di depan semua orang, dengan uang taruhan.

🏟

Fought in the Real TownBertanding di Kota Asli

The ring is your actual Prontera plaza, not a copy. Shoppers, vendors and idlers become an audience without doing anything.Ringnya adalah plaza Prontera aslimu, bukan salinan. Pedagang & pemain yang lewat otomatis jadi penonton tanpa perlu apa-apa.

Gear and Level Stop MatteringGear & Level Tak Lagi Berarti

On entry a fighter is turned into a bare Taekwon with a blank skill window, fixed HP/SP and locked combat stats. Equipment is taken off and held. Skill is all that is left.Saat masuk, petarung diubah jadi Taekwon polos dengan skill window kosong, HP/SP tetap, dan stat tempur terkunci. Semua equipment dilepas & disimpan. Yang tersisa cuma skill main.

💪

Five Moves, Real DepthLima Jurus, Kedalaman Nyata

Fly Kick pokes, Heel Drop stuns but can backfire on a miss, Cicada dodges once, Counter reflects for two seconds, Asura ends it. Every one is a decision.Fly Kick untuk mengintip, Heel Drop menyetrum tapi bisa berbalik saat meleset, Cicada mengelak sekali, Counter memantulkan 2 detik, Asura penutup. Semuanya keputusan.

💰

Both Fighters Ante UpKedua Petarung Pasang Ante

Each side stakes the same amount. The winner takes the loser's ante on the spot; the house skims a configurable fee. Spectators bet separately on who wins.Kedua sisi memasang jumlah sama. Pemenang langsung mengambil ante lawan; rumah memotong fee yang bisa diatur. Penonton bertaruh terpisah.

👑

King of the RingRaja Ring

The winner does not leave — they stay as reigning champion and the challenge reopens. Beat the champ to take their money and the throne; walk out to reclaim your own held ante.Pemenang tidak keluar — ia bertahan sebagai juara dan tantangan dibuka lagi. Kalahkan sang juara untuk mengambil uang & takhtanya; keluar baik-baik untuk menarik kembali ante-mu.

🛡

Spectators Cannot Be TouchedPenonton Tak Bisa Disentuh

A source-level rule makes exactly the two fighters valid targets for each other and nobody else — so a busy town square never becomes a free-for-all.Aturan di level source membuat hanya dua petarung yang bisa saling menyerang — alun-alun ramai tak akan berubah jadi ajang bunuh-bunuhan.

🔄

You Get Your Character Back, ExactlyKaraktermu Kembali, Persis

Job, level, every stat, status points, the whole skill tree and every piece of equipment are restored on the way out — and on a disconnect too, thanks to permanent character variables.Job, level, semua stat, status point, seluruh skill tree, & tiap equipment dikembalikan saat keluar — termasuk saat disconnect, lewat variabel karakter permanen.

🚫

No Running AwayTak Bisa Kabur

An invisible barricade rings the arena during a bout — four walls, each with its own coordinates and on/off switch, all editable live from the GM panel.Barikade tak terlihat mengelilingi arena selama pertandingan — empat dinding, masing-masing punya koordinat & saklar sendiri, semua bisa diubah live dari panel GM.

Rounds, Knockdown, CooldownsRonde, Knockdown, Cooldown

Best-of-1, 3 or 5 with a one-second knockdown between falls, a real cast bar on Counter and a visible hotbar cooldown sweep on every move.Best-of-1, 3, atau 5 dengan knockdown satu detik tiap tumbang, cast bar sungguhan di Counter, & sapuan cooldown terlihat di hotbar tiap jurus.

GM Panel Inside the NPCPanel GM di Dalam NPC

Ante minimum, house fee, countdown and queue timers, the four barricade walls, force-win and reset — all from the arena NPC, visible only to GMs, and saved permanently.Ante minimum, fee rumah, timer countdown & antrean, empat dinding barikade, force-win, & reset — semua dari NPC arena, hanya terlihat GM, & tersimpan permanen.

🔌

Disconnect Is a Forfeit, Not an ExploitDisconnect = Kalah, Bukan Celah

Pulling the plug mid-match forfeits the bout and hands the pot to whoever stayed — and the quitter's character is still restored properly on next login.Cabut koneksi di tengah match = kalah & pot jatuh ke yang bertahan — karakter yang kabur tetap dipulihkan dengan benar saat login berikutnya.

🏁

Full Inventory Is Caught EarlyInventory Penuh Terdeteksi Awal

A fighter whose bag is full used to enter with no moves and no idea why. Weight and free slots are now checked up front and the player is told plainly.Dulu petarung dengan tas penuh masuk tanpa jurus & tak tahu kenapa. Kini berat & slot kosong dicek di depan, dan pemain diberi tahu dengan jelas.

The MovesetDaftar Jurus

Five Buttons Decide EverythingLima Tombol Menentukan Segalanya

The moves sit on the hotbar as items, which is what lets any character use them regardless of job. Damage is flat, so nobody out-scales anybody. Jurus diletakkan di hotbar sebagai item — itulah yang membuat karakter apa pun bisa memakainya, apa pun job-nya. Damage-nya flat, jadi tak ada yang bisa unggul karena angka.

MoveJurus DamageDamage CostBiaya What makes it interestingYang bikin menarik
Flying KickFlying Kick3Always connects. Your safe poke and your way to open a round.Selalu kena. Serangan aman untuk mengintip & membuka ronde.
Heel DropHeel Drop10SPStuns for 3 seconds on hit — but on a miss it stuns you instead. The core gamble.Stun 3 detik kalau kena — tapi kalau meleset, kamu yang kena stun. Judi utamanya.
Cicada SkinCicada SkinSPDodges exactly one incoming attack for two seconds. Read the Asura and it is wasted.Mengelak tepat satu serangan selama dua detik. Baca Asura lawan & serangannya sia-sia.
Counter StanceCounter Stancereflectsmemantul2 SPFor two seconds every hit you take is sent back at the attacker — including a full Asura.Selama dua detik tiap pukulan yang masuk dikembalikan ke penyerang — termasuk Asura penuh.
Asura StrikeAsura Strike201 SPThe finisher, with a short visible cast. Telegraphed on purpose, so it can be dodged or reflected.Jurus penutup, dengan cast pendek yang terlihat. Sengaja terbaca, supaya bisa dielak atau dipantulkan.

Every number above — damage, HP, SP, cast time, accuracy — is documented with its exact source location in the included tuning cheat-sheet.Semua angka di atas — damage, HP, SP, waktu cast, akurasi — didokumentasikan lengkap dengan lokasi persisnya di lembar tuning yang disertakan.

Two EditionsDua Edisi

Start With Duels, or Open the Whole RingMulai dari Duel, atau Buka Seluruh Ring

Both editions share the exact same source patch — only the NPC script differs. So you can buy V1 now and upgrade to V2 later by swapping one file, with no second recompile. Kedua edisi memakai patch source yang sama persis — yang beda hanya script NPC-nya. Jadi kamu bisa ambil V1 sekarang & naik ke V2 nanti cukup dengan mengganti satu file, tanpa recompile kedua.

Most PopularPaling Laris
V1 · Basic EditionEdisi Dasar

1v1 & Rounds1v1 & Ronde

The classic prize fight. Whoever opens the match picks Best-of-1 or Best-of-3 (a GM host can go to 5), sets the ante, and waits for a challenger. Everything else on this page is included.Pertandingan berhadiah klasik. Pembuka match memilih Best-of-1 atau Best-of-3 (host GM bisa sampai 5), menentukan ante, lalu menunggu penantang. Semua hal lain di halaman ini sudah termasuk.

  • 1v1 duels with BO1 / BO3 / BO5 roundsDuel 1v1 dengan ronde BO1 / BO3 / BO5
  • King of the Ring — the winner stays as championRaja Ring — pemenang bertahan sebagai juara
  • Ante betting + parimutuel spectator betsTaruhan ante + taruhan penonton parimutuel
  • Full GM panel and the four-wall barricadePanel GM lengkap & barikade empat dinding
V2 · Full EditionEdisi Lengkap

Adds 2v2 and Free-For-AllTambah 2v2 & Free-For-All

Everything in V1, plus team and battle-royale formats. In 2v2 your teammate cannot hurt you; in Free-For-All the last fighter standing takes the whole pot. A GM switches the format live.Semua isi V1, ditambah format tim & battle-royale. Di 2v2 rekan setim tak bisa melukaimu; di Free-For-All yang terakhir bertahan mengambil seluruh pot. GM bisa mengganti format secara live.

  • 2v2 with friendly fire turned off2v2 dengan friendly fire dimatikan
  • Free-For-All — last one standing winsFree-For-All — yang terakhir berdiri menang
  • GM format switcher, no reload neededPengganti format oleh GM, tanpa perlu reload
  • Same C++ patch as V1 — upgrading is a file swapPatch C++ sama dengan V1 — upgrade cukup ganti file
In and OutMasuk & Keluar

What the Arena Touches — and What Comes BackApa yang Disentuh Arena — & Apa yang Kembali

This is the part owners worry about, so here it is in full. Everything on the left is changed on entry; everything on the right is put back on the way out, on a loss, and after a disconnect. Ini bagian yang paling dikhawatirkan pemilik server, jadi kami buka semuanya. Semua di kolom kiri diubah saat masuk; semua di kolom kanan dikembalikan saat keluar, saat kalah, & setelah disconnect.

On entrySaat masuk On the way outSaat keluar
Job becomes a bare TaekwonJob jadi Taekwon polosOriginal job and job level restoredJob asli & job level dikembalikan
Skill window emptiedSkill window dikosongkanWhole skill tree restoredSeluruh skill tree dikembalikan
All functional equipment unequipped and heldSemua equipment fungsional dilepas & disimpanEvery piece re-equippedTiap bagian dipakai kembali
Base stats reset, a fixed pool given to spendStat dasar direset, diberi pool tetap untuk dibagiOriginal stats and status points restoredStat asli & status point dikembalikan
HP and SP forced to fixed arena valuesHP & SP dipaksa ke nilai tetap arenaNormal HP and SP returnHP & SP normal kembali
Attack, defence, hit and dodge locked equal for bothSerangan, pertahanan, hit, & hindar dikunci sama untuk keduanyaYour real combat stats returnStat tempur aslimu kembali
The five move-items are issuedLima item jurus diberikanLeftover move-items are removedSisa item jurus dihapus
Town switches to PvP for the bout onlyKota jadi PvP hanya selama pertandinganPvP is removed the moment it endsPvP dicabut begitu pertandingan selesai

The restore is written to permanent character variables, which is why it still runs correctly if a fighter crashes, alt-F4s, or the server restarts mid-match.Pemulihan ditulis ke variabel karakter permanen — itulah sebabnya ia tetap berjalan benar kalau petarung crash, alt-F4, atau server restart di tengah match.

How a Match RunsJalannya Pertandingan

From Challenge to PayoutDari Tantangan sampai Pembayaran

Someone opens a matchSeseorang membuka match

They pick the round format and the ante, then the challenge sits open in town for anyone to accept.Ia memilih format ronde & ante, lalu tantangannya terbuka di kota untuk diterima siapa saja.

A challenger acceptsPenantang menerima

They match the ante. Both warp to opposite sides of the fountain and are converted into fighters.Ia menyamakan ante. Keduanya warp ke sisi berlawanan air mancur & diubah jadi petarung.

The town places its betsKota memasang taruhan

During the countdown spectators back a side. The pot is shared among whoever picked correctly.Selama hitung mundur, penonton menjagokan salah satu sisi. Pot dibagi ke yang menebak benar.

The bell ringsBel berbunyi

The barricade closes, the town turns PvP for these two only, and the round begins.Barikade menutup, kota jadi PvP khusus untuk dua orang ini, & ronde dimulai.

Rounds are wonRonde dimenangkan

A knockdown ends a round after a one-second pause. First to take the series wins the bout.Tumbang mengakhiri ronde setelah jeda satu detik. Yang pertama memenangkan seri, memenangkan pertandingan.

Payout, and the thronePembayaran, & takhta

The winner takes the ante and stays as champion; spectator bets settle automatically; the loser gets their character back untouched.Pemenang mengambil ante & bertahan sebagai juara; taruhan penonton dibayar otomatis; yang kalah mendapatkan karakternya kembali utuh.

This One Needs a Recompile — Here Is WhyYang Ini Butuh Recompile — Ini Alasannya

A fight in the middle of a live town cannot be done with scripting alone. Without a source-level rule, flagging the town for PvP would make every shopkeeper and passer-by a legal target. The patch makes exactly the two fighters able to hit each other, and nobody else — that is the whole reason the crowd is safe.Pertarungan di tengah kota hidup tak bisa dibuat hanya dengan script. Tanpa aturan di level source, menandai kota sebagai PvP akan membuat setiap pedagang & orang lewat jadi sasaran sah. Patch ini membuat hanya dua petarung yang bisa saling memukul, dan tak seorang pun selain mereka — itulah alasan penonton aman.

It also supplies the fixed HP and SP, the locked combat stats, the flat damage values and the short cast times — all things the script layer simply cannot reach.Patch ini juga menyediakan HP & SP tetap, stat tempur terkunci, nilai damage flat, & waktu cast pendek — semua hal yang tak bisa dijangkau lapisan script.

The package ships the patch as anchor-based sections — each one quotes the surrounding code so you can find the spot in your own fork, whichever revision you run. Every block is tagged with a comment so you can always grep what you added.Paketnya mengirim patch dalam bentuk bagian berbasis anchor — tiap bagian mengutip kode di sekitarnya sehingga kamu bisa menemukan titiknya di fork-mu sendiri, revisi apa pun. Tiap blok diberi tanda komentar supaya selalu bisa di-grep.

If you would rather not build it yourself, installation on your VPS can be done for you — just ask.Kalau tidak mau build sendiri, pemasangan di VPS-mu bisa kami kerjakan — tinggal bilang.

CompatibilityKompatibilitas

Where It RunsDi Mana Ia Berjalan

rAthena — Pre-Renewal & RenewalrAthena — Pre-Renewal & Renewal Modular forks (src/map/skills) supportedFork modular (src/map/skills) didukung Any town map — no custom mapMap kota mana pun — tanpa map custom No SQL schema changeTanpa ubah skema SQL Map-server recompile requiredPerlu recompile map-server Small client add: 5 item iconsTambahan client kecil: 5 ikon item
What You ReceiveYang Anda Dapatkan

Everything, Including the Client BitsSemuanya, Termasuk Bagian Client

The event, the source patch written out section by section, the five custom items, and the icons and sprites for them — already made, not left as homework. Event-nya, patch source yang ditulis per bagian, lima item custom, plus ikon & sprite-nya — sudah jadi, bukan dibiarkan jadi PR-mu.

📦 NERO_Boxing_Arena_Package.zip
server/
├─ npc/custom/nero_boxing.txt        the whole event
├─ db/import/item_db.yml            the 5 move items
└─ scripts_custom_conf_ADD.txt      one line to register
src_patches/
└─ SOURCE_MODIFICATIONS.md          the C++ patch, anchor by anchor
client/
├─ System/itemInfo_C.lua            item names + descriptions
├─ data/texture/... icons (.bmp)
├─ data/sprite/...  drop sprites (.spr/.act)
└─ CLIENT_DEPLOY.md                 how to deploy them
docs/
└─ ARENA_LOCKOUT.md                 locking town NPCs mid-match
README_INSTALL.md   CHANGELOG.txt   CREDITS.txt
  1. Apply the source patch and recompile the map-server. Confirm it boots clean.Terapkan patch source lalu recompile map-server. Pastikan boot bersih.
  2. Merge the five item entries into your item database.Gabungkan lima entri item ke database item-mu.
  3. Copy the script into npc/custom/ and register it with one line.Salin script ke npc/custom/ & daftarkan dengan satu baris.
  4. Deploy the client icons and sprites — importing them into your GRF is the easy path.Pasang ikon & sprite client — mengimpornya ke GRF adalah cara termudah.
  5. Open the arena NPC as a GM and set the ante, timers and barricade to taste.Buka NPC arena sebagai GM lalu atur ante, timer, & barikade sesuai selera.
Both editions availableDua edisi tersedia Icons & sprites includedIkon & sprite disertakan No custom mapTanpa map custom No SQL schema changeTanpa ubah skema SQL C++ recompile requiredPerlu recompile C++

There is also a short guide on locking your town's Warper, Healer and Job Master so a fighter cannot click their way out of the ring mid-match — a detail most arenas miss until a player exploits it.Ada juga panduan singkat untuk mengunci Warper, Healer, & Job Master di kotamu supaya petarung tak bisa kabur dari ring lewat klik NPC — detail yang biasanya baru disadari setelah ada pemain memanfaatkannya.

FAQ

Common QuestionsPertanyaan Umum

Is my town really safe while a fight is happening in it?Apakah kota saya benar-benar aman saat ada pertarungan di dalamnya?

Yes, and it is enforced at source level rather than by script. During a bout the town is flagged for PvP so the two fighters can trade damage — but a rule in the damage-targeting code allows offensive actions only between the two registered fighters. Anyone else standing there, vending, or walking past cannot be targeted and cannot target anyone. The flag is removed the instant the match resolves, and it is cleared again on server boot as a safety net.Ya, & itu ditegakkan di level source, bukan sekadar script. Selama pertandingan kota ditandai PvP supaya dua petarung bisa saling melukai — tapi aturan di kode penargetan damage hanya mengizinkan aksi menyerang di antara dua petarung terdaftar. Siapa pun yang berdiri di sana, berjualan, atau lewat, tak bisa jadi sasaran & tak bisa menyerang. Flag PvP dicabut begitu pertandingan selesai, & dibersihkan lagi saat server boot sebagai pengaman.

What happens if a fighter disconnects or the server restarts mid-match?Bagaimana kalau petarung disconnect atau server restart di tengah match?

Disconnecting forfeits the bout and the pot goes to whoever stayed. The character is not left broken: the saved job, stats, status points, skills and equipment live in permanent character variables, so the restore runs on the player's next login even if the match is long over. This was a real bug once — a subtle scripting trap silently stopped the restore from ever running — and the fix is documented in the changelog you receive.Disconnect berarti kalah & pot jatuh ke yang bertahan. Karakternya tidak dibiarkan rusak: job, stat, status point, skill, & equipment yang disimpan berada di variabel karakter permanen, jadi pemulihan berjalan saat pemain login berikutnya walau match sudah lama usai. Ini pernah jadi bug nyata — sebuah jebakan scripting halus diam-diam membuat pemulihan tak pernah berjalan — & perbaikannya didokumentasikan di changelog yang kamu terima.

Why turn fighters into Taekwon instead of letting them use their own class?Kenapa petarung diubah jadi Taekwon, bukan memakai job masing-masing?

Because otherwise the fight is decided before it starts. A geared endgame character would simply delete a newer player, and betting on a foregone conclusion is not interesting. Stripping both sides to the same shell — same HP, same SP, same attack and defence, same five moves — means the crowd cannot tell who will win from the character panel, which is exactly what makes the betting work.Karena kalau tidak, pertarungannya sudah selesai sebelum dimulai. Karakter endgame ber-gear akan langsung menghapus pemain baru, & bertaruh pada hasil yang sudah pasti itu tidak menarik. Melucuti kedua sisi jadi cangkang yang sama — HP sama, SP sama, serangan & pertahanan sama, lima jurus sama — membuat penonton tak bisa menebak pemenang dari panel karakter, & justru itulah yang membuat taruhannya hidup.

Can I move the arena to a different town?Bisakah arenanya dipindah ke kota lain?

Yes. You change the arena map name in the script, the matching map name in the source hook, and the spawn and barricade coordinates. The barricade lines should sit on open walkable ground — the guide explains why, and what happens if a wall line overlaps a building. If you would rather not, send us the town and the spot you want and we will set it up.Bisa. Kamu ganti nama map arena di script, nama map yang sama di hook source, serta koordinat spawn & barikade. Garis barikade sebaiknya berada di tanah terbuka yang bisa dilewati — panduannya menjelaskan alasannya & apa yang terjadi kalau garis dinding menimpa bangunan. Kalau tak mau repot, kirim saja kota & titik yang kamu mau, kami yang siapkan.

Why are the moves items on the hotbar instead of real skills?Kenapa jurusnya berupa item di hotbar, bukan skill sungguhan?

Because the client refuses to send the use-skill packet for skills that belong to another job or need a combo state — even when the server has granted them. Nothing reaches the server at all, so no amount of server-side scripting can fix it. Driving each move from an item sidesteps the client check entirely and works for every job. As a bonus, the item's own cooldown gives you a real cooldown sweep on the hotbar.Karena client menolak mengirim paket pemakaian skill untuk skill milik job lain atau yang butuh kondisi combo — bahkan saat server sudah memberikannya. Tak ada apa pun yang sampai ke server, jadi scripting sisi server tak bisa memperbaikinya. Menjalankan tiap jurus lewat item melewati pemeriksaan client sepenuhnya & bekerja untuk semua job. Bonusnya, cooldown item memberi sapuan cooldown sungguhan di hotbar.

Do the two editions need separate installs?Apakah dua edisinya perlu instalasi terpisah?

No. They share the identical source patch and the identical item set — only the NPC script file differs. If you start on V1 and later want 2v2 and Free-For-All, you replace one text file and reload. There is no second recompile and nothing to migrate.Tidak. Keduanya memakai patch source & set item yang identik — yang beda hanya file script NPC. Kalau kamu mulai dari V1 lalu ingin 2v2 & Free-For-All, cukup ganti satu file teks & reload. Tak ada recompile kedua & tak ada yang perlu dimigrasi.

Does it need a custom map or a client patch?Perlu map custom atau patch client?

No custom map — it runs on the town you already have. The only client-side work is adding five item icons and their drop sprites so the moves do not show up blank on the hotbar; both are included, already made, with a short deployment guide. No executable patch and no map files.Tanpa map custom — ia berjalan di kota yang sudah kamu punya. Satu-satunya pekerjaan sisi client adalah menambahkan lima ikon item & sprite jatuhnya supaya jurusnya tidak tampil kosong di hotbar; keduanya sudah disertakan, sudah jadi, dengan panduan singkat. Tanpa patch executable & tanpa file map.

How do players place bets, and where does the house fee go?Bagaimana pemain bertaruh, & ke mana fee rumahnya?

The two fighters each stake an ante, and the winner takes the loser's. Spectators bet separately during the countdown, pooled and split among those who picked correctly. The house fee is a configurable percentage skimmed from the settled pot — that portion simply leaves the economy, which makes the whole event a voluntary zeny sink rather than a source of inflation.Dua petarung masing-masing memasang ante, & pemenang mengambil milik yang kalah. Penonton bertaruh terpisah selama hitung mundur, dikumpulkan & dibagi ke yang menebak benar. Fee rumah adalah persentase yang bisa diatur, dipotong dari pot yang dibayarkan — bagian itu keluar dari ekonomi, sehingga event ini jadi penyedot zeny sukarela, bukan sumber inflasi.

Put a Prize Fight in Your CapitalHadirkan Pertandingan Berhadiah di Ibu Kotamu

Tell us which town, which spot, and whether you want duels only or the full ring. Installation and tuning on your VPS can be done for you.Beri tahu kota mana, titik mana, & apakah kamu mau duel saja atau ring lengkap. Pemasangan & tuning di VPS-mu bisa kami kerjakan.