Skip to main content

NPC Quest Guides

Last Updated: 2024-04-23T16:51:41.000Z

Configurations

File .env di /home/your-seal-name-core/

https://lh3.googleusercontent.com/llm2JBuCPLuj2CM6vwr7y2ZrHvZ3_f-kpHeSed2Clu-bYdgbcojVT-WhDOW8nEV3cua8po-vdpjZ5fraaUZisyKOHmLlk4YxgPl5o_u2aF9cUFuHgNzlNdtPcSr81j3IQNJNQVSm

Atur true / false

Jika true maka hanya GM yang punya userLevel 150 saja yang dapat jalankan quest


Database / Table


Database: seal_cms_v2


Table Name

https://lh3.googleusercontent.com/7gHfcD8iC7FDCd9OIFUUHeAwt2DUyoBhsUV97VGqYPnrPFzoov3LqDxdoN1mK9_olKOsfPxccYbzKE4yRK67WmhJpaf-RjpfJ0kuZ_nGhujdEPkI7vnGeLoGtvcxF7rrxyq6rgnj


Column Name

exchange_categories

exchange_categories.png

Id -> kosongin (otomatis isi)

name -> Nama kategori

active -> 1 active , 0 non-aktif


exchanges

exchanges.png

Id -> kosongin

exchange_category_id> ID category bisa dilihat dari id di exchange_categories table

Name -> nama Quest

active -> 1 = active , 0 = non-aktif

min_fame> minimum fame agar bisa lakuin quest (membaca fame karakter terpilih)

max_fame> maximum fame agar bisa lakuin quest (membaca fame karakter terpilih)

can_repeat -> 1 atau 0 , apabila 1 jika karakter fame melebihi max_fame maka quest masih tetap bisa dilakukan akan tetapi hanya dapat hadiah cegel saja

min_level -> minimum level untuk dapat menjalankan quest

max_level -> maksimum level untuk dapat menjalankan quest


exchanges_req

exchanges_req.png

Id -> kosongin

Web_quest_id -> ambil id dari table exchanges

req_type ->

1 = SEAL Item (Contoh: Geranium dll)

req_name -> Nama Item

item_id -> kode item

item_req -> jumlah item


exchanges_reward

exchanges_reward.png

Id -> kosongin

Web_quest_id -> ambil id dari table exchanges

Reward_type ->

2 = Fame (reward_content = 0 , reward_value = Jumlah Fame, reward_limit = 0)

3 = Item Mall (ke bank Item Mall) (reward_content = kode item, reward_value = Jumlah Item / + , IOO = item limit

4 = Cegel (reward_content = 0, reward_value = Jumlah Cegel, reward_limit = 0)


UI/Design

npc-quest-ui.png