Skip to main content

Battle Pass (EXP System) Guide

Last Updated: 2025-07-24T15:27:50.000Z

Configurations

File settings on /home/your-seal-name-core/

File name : .env

bp_env.png

Database / Table


Database: battle_pass


Table Name

bp_tables.png


Column Name

battle_passes

bp_table_bps.png

Id -> kosongin (otomatis isi)

level-> Battle Pass Level

total_exp -> Total EXP yg dibutuhkan untuk naik level di masing-masing level


battle_pass_quests

bp_table_quest.png

Id -> kosongin

name-> Nama Quest

exp -> EXP yg didapat dari masing-masing quest


battle_pass_quest_requirements

bp_table_quest-requirements.png

Id -> kosongin

battle_pass_quest_id-> ID yg didapat dari table battle_pass_quests saat save

type ->

0 -> Item SEAL (Bank)

1 -> Monster Kill

2 -> Player Kill


item_name -> Nama Item/Monster tergantung type

item_id -> Item ID/Monster ID (Jika type 2 isi 0)

io -> Jumlah item / kill (monster/player) tergantung type


battle_pass_rewards

bp_table_rewards.png

Id -> kosongin

battle_pass_id-> ID yg didapat dari table battle_passes saat save

image-> URL image untuk reward

name-> Nama Reward

type ->

0 ->Item SEAL ke Mail

1 -> Item Mall ke IM Bank


item_id -> Item ID

io -> Jumlah item / Plus

ioo -> Item Option, Pada type 1 (Item Mall) Maka akan menjadi durasi costume dalam detik


battle_pass_vip_rewards

bp_table_rewards.png

Id -> kosongin

battle_pass_id-> ID yg didapat dari table battle_passes saat save

image-> URL image untuk reward

name-> Nama Reward

type ->

0 ->Item SEAL ke Mail

1 -> Item Mall ke IM Bank


item_id -> Item ID

io -> Jumlah item / Plus

ioo -> Item Option, Pada type 1 (Item Mall) Maka akan menjadi durasi costume dalam detik


battle_pass_quest_logs, battle_pass_logs, battle_pass_boost_logs

bp_table_all_logs.png

Semua logs dalam proses klaim battle_pass, dapat lakukan truncate table ini apabila ingin clear semua progress / ganti periode (Diisi oleh sistem secara otomatis)


UI/Design

bp_ui.png