คู่มือการติดตั้ง

PG_DUTY คู่มือการติดตั้งและใช้งานระบบ

คู่มือการติดตั้ง

ให้ดาวโหลดน์ไฟล์ Script ใน ห้อง PG_DUTY customer จะสามารถโหลดได้ถ้ามียศ

1.เตรียมไฟล์ที่ใช้ในการติดตั้ง PG_DUTY

2.ติดตั้ง PG_DUTY

เปิด server.cfg

ensure PG_DUTY

3.ติดตั้ง database ที่ให้ไปชื่อ PG_DUTY.SQL

สามารถก๊อปด้านล่างนี้ไป วางใน sql console แล้วกด run ได้

ต้องติดตั้ง Database นี้เพื่อให้ระบบสามารถใช้งานได้!
CREATE TABLE IF NOT EXISTS `pg_onduty_claim` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `identifier` varchar(50) NOT NULL,
  `item` longtext DEFAULT NULL,
  `jobs` varchar(50) NOT NULL,
  `jobs_grade` varchar(50) NOT NULL,
  `duty_time` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `update_at` timestamp NULL DEFAULT NULL ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=125 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;


CREATE TABLE IF NOT EXISTS `pg_onduty_history` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `full_name` varchar(50) NOT NULL DEFAULT 'Unknow',
  `identifier` varchar(50) NOT NULL,
  `jobs` varchar(50) NOT NULL,
  `jobs_grade` varchar(50) NOT NULL,
  `duty_time` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `update_at` timestamp NULL DEFAULT NULL ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `identifier` (`identifier`)
) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;

4.การตั้งค่าระบบ

ทางร้านได้มีการอธิบาย แต่ละหมวดหมู่ไว้พอสมควรแล้วภายใน config ในส่วนด้านล่างนี้เป็นการ อธิบาย แต่ละส่วนของ config main หลัก

ตั้งค่าระบบ น้ำหนัก หรือ ลิมิต

Config.ESX = false --  true = BASE 1.1  Limit  /  false = 1.2 ขึ้นไป น้ำหนัก
Config.Duty ประกอบไปด้วย
- [job]
-- NPCACTION การตั้งการในส่วน  NPC  ในแต่ละหน่วยงาน
-- GADELIST การตั้งค่าในส่วน ไอเทม 
--- job-geade
---- Takeitem สำหรับตั้งค่าของที่จะได้หากกดเข้าเวร job นั้นๆ
---- Paycheck -- ไอเทมสวัสดิการที่ต้องใช้เวลาเข้าเวรมาแลกรับของ คำนวณเป็น 1 นาที ต่อ 1 ชุด สมมุติ set money 130  นาย ก เข้าเวร 15 นาที ก็จะได้เงิน 130 * 15 = 1950	
--- Takeitem -- discord hook ที่แสดงการรับสวัสดิการไอเทม
--- query -- discord log สำหรับแสดงผลคำสั่งเวลาทำงาน

5. ข้อควรระวังของระบบ

หากมีการตั้ง job ใหม่ให้บุคคลนั้นๆ ต้องให้ผู้เล่นออกเกมส์แล้วเข้าใหม่ เพื่อเป็นการรันระบบใหม่ เพราะตัวระบบ จะไม่ทำงานกับผู้เล่น job ประชาชน เพราะเป็นการลดการใช้ทรัพยากรในส่วนของผู้เล่น

  1. การแสตมป์ ไทม์ จริงๆอาจจะเกิดปัญหาตอนหลุด แล้วไม่เซฟ หากไม่เคยสแกนนิ้วเลย

  2. การเข้าหน่วยงานใหม่ / หรือแอดมินเวลาสลับงาน

  3. พยายามอย่าใส่เงิน หรือไอเท็ม ตอนที่เข้าเวรแล้วได้ของ อาจจะเกิดการปั้มของได้ อาวุธก้ไม่ควรเทรดกันได้ เพราะระบบ จะลบที่มีอยู่เท่านั้น

ขอบคุณทุกท่านที่อุดหนุนสินค้าของการร้าน หากมีปัญหาในส่วนใด สามารถเปิด ticket มาสอบถามเพื่มได้ได้นะครับ หากทีมงาน active อยู่จะรีบตอบกลับทันที

Last updated