NPC Shop — ซื้อขายไอเทมกับ NPC

บาง NPC เปิด ร้านรับซื้อ/ขายไอเทม ได้ (แอดมินตั้งค่า) — ใช้เป็นช่องทางขายของจากงาน เช่น ไม้ ปลา ยา ฯลฯ

ดูรายการ NPC ปัจจุบันแบบสด: NPC ในเซิร์ฟเวอร์

ผู้เล่น — วิธีใช้

  1. เข้าใกล้ NPC แล้วกด F
  2. เลือกจากบทสนทนา (แอดมินตั้ง action open_shop)
  3. เมนูหลักจะแสดง:

- ขายของให้ NPC — ถ้าร้านเปิดรับซื้อ

- ซื้อของจาก NPC — ถ้าร้านเปิดขาย และมี stock

- ดูสต็อกสินค้า — ดูว่ามีอะไรในคลัง ราคาขายโดยประมาณ

ขายให้ NPC

  • เลือกไอเทมที่คุณมี → กรอกจำนวน → ยืนยัน
  • ได้เงินตาม ราคารับซื้อ/ชิ้น ที่แอดมินตั้งไว้
  • ของเข้า stock ของ NPC (ผู้เล่นคนอื่นซื้อต่อได้)

ซื้อจาก NPC

  • เลือกไอเทมที่มี stock → กรอกจำนวน → ยืนยัน
  • ราคา = ต้นทุนเฉลี่ยของ stock + กำไร (ค่าเริ่มต้น +$10/ชิ้น)
  • ถ้ายังไม่มี stock จะแจ้งว่า "ต้องมีผู้เล่นมาขายให้ NPC ก่อน"

ราคา

ประเภทวิธีคิด
รับซื้อราคาคงที่/ชิ้น — แอดมินกำหนด
ขายต้นทุนเฉลี่ย + กำไร/ชิ้น
stockมาจากผู้เล่นขายจริงเท่านั้น — เสกไม่ได้

แอดมิน (level 5+)

คำสั่งความหมาย
/editnpc [slot]แก้ NPC → ตั้งค่าร้าน
/npcshop [slot]shortcut ไปตั้งร้าน
/npcdialogue [slot]ตั้งบทสนทนา + action
/npclistดู slot / id

ตั้งค่าร้าน (/editnpc → ตั้งค่าร้าน)

เมนูหลัก:

รายการความหมาย
รับซื้อจากผู้เล่น: เปิด/ปิดNPC รับซื้อของจากผู้เล่นหรือไม่
ขายให้ผู้เล่น: เปิด/ปิดNPC ขายของจาก stock ให้ผู้เล่นหรือไม่
ไอเทมที่รับซื้อเลือกจาก catalog + ตั้ง $X/ชิ้น
ไอเทมที่ขายได้เลือกจาก catalog (ราคาขายคำนวณจาก stock อัตโนมัติ)
ดูสต็อกในคลังดู stock ปัจจุบัน
ล้างสต็อกทั้งหมดรีเซ็ต stock
สต็อกสูงสุดต่อไอเทมจำกัดจำนวน/ไอเทม
กำไรขาย (+$/ชิ้น)ส่วนต่างบนต้นทุนเฉลี่ย (ค่าเริ่มต้น $10)

ไอเทมที่รับซื้อ และ ไอเทมที่ขายได้ แยกกันชัดเจน — ไม่ปนกันในเมนูเดียว

Dialogue actions (/npcdialogue)

actionทำอะไร
open_shopเมนูหลัก: ขาย / ซื้อ / ดู stock
shop_sellเปิดเมนูขายทันที
shop_buyเปิดเมนูซื้อทันที
shop_stockดู stock อย่างเดียว

ตัวอย่างบทสนทนา: ตั้งตัวเลือก "ต้องการขาย" → action shop_sell, "ต้องการซื้อ" → action shop_buy

หมายเหตุ

  • ระบบ Medicine / โรงพยาบาล ของ faction วิทย์–หมอ แยกจาก NPC shop นี้
  • รายการ NPC และราคาบนเว็บ: NPC ในเซิร์ฟเวอร์