Dpmaster เป็นเซิร์ฟเวอร์หลักที่มีน้ำหนักเบาเป็นลายลักษณ์อักษรจากรอยขีดข่วนสำหรับเครื่องยนต์เกม LordHavoc ของ DarkPlaces มันเป็นเซิร์ฟเวอร์หลักเนื่องจากการเปิดรหัสแหล่งที่มาของฟรีและเอกสารและเพราะ Quake III Arena เหมือนโปรโตคอลช่วยให้สามารถสนับสนุนอย่างเต็มที่กับเกมใหม่โดยไม่ต้องเริ่มต้นใหม่หรือกำหนดค่ามันเริ่มต้นและลืม นอกเหนือจากโปรโตคอลของตัวเองนอกจากนี้ยังสนับสนุน dpmaster เดิม Quake III Arena โปรโตคอลหลัก
เครื่องมือหลายเกมในขณะนี้สนับสนุนโปรโตคอลต้นแบบ DP เซิร์ฟเวอร์: DarkPlaces และเกมที่ได้รับทั้งหมด (เช่น Nexuiz และถ่าย) QFusion และส่วนใหญ่ของเกมที่ได้รับของ (เช่น Warsow) และคะแนน QuakeWorld นอกจากนี้ ioquake3 ใช้มันสำหรับเซิร์ฟเวอร์ที่เปิดใช้งาน IPv6 และลูกค้าตั้งแต่รุ่น 1.36 สุดท้ายซอร์สโค้ด dpmaster ได้ถูกนำมาใช้โดยไม่กี่โครงการเป็นฐานสำหรับการสร้างเซิร์ฟเวอร์หลักของตัวเอง (นี่คือกรณีของตัวสั่นเป็นต้น)
หากคุณต้องการที่จะใช้โปรโตคอลต้นแบบ DP หนึ่งในซอฟต์แวร์ของคุณให้ดูที่ส่วน "การใช้ DPMASTER กับเกมของคุณ" ใน "doc / techinfo.txt" สำหรับคำอธิบายเพิ่มเติม มันสวยง่ายต่อการใช้และถ้าคุณถามอย่างสุภาพโอกาสที่คุณจะสามารถที่จะหาใครสักคนที่จะช่วยให้คุณใช้ dpmaster ทำงานของเขาถ้าคุณไม่ได้รับของคุณเอง
แม้ว่า dpmaster จะถูกพัฒนาเป็นหลักในเครื่องคอมพิวเตอร์ลินุกซ์มันเป็นประจำ
รวบรวมและการทดสอบบน Windows XP, OpenBSD, และ Mac OS X ก็ยังได้รับการเรียกใช้ประสบความสำเร็จบน FreeBSD, NetBSD และ Windows 2000 ในอดีตที่ผ่านมา แต่ไม่มีการเข้าถึงปกติใด ๆ ของระบบเหล่านั้นฉันไม่สามารถรับประกันได้ว่ามันยังคงเป็น กรณี โดยเฉพาะอย่างยิ่งการสร้าง dpmaster บน Windows 2000 อาจจะต้องมีแหล่งที่มาของการเปลี่ยนแปลงรหัสเล็กน้อยเนื่องจากที่ผ่านมานอกจากนี้การสนับสนุน IPv6 ใน dpmaster, Windows 2000 มีการสนับสนุนที่ จำกัด สำหรับโปรโตคอลนี้มาก
ลองดูที่ "รวบรวม DPMASTER" ใน "doc / techinfo.txt" สำหรับข้อมูลที่เป็นประโยชน์เพิ่มเติมเกี่ยวกับวิธีที่จะสร้างมัน
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- รุ่นนี้เพิ่มกลไกการป้องกันน้ำท่วมกับลูกค้าที่ไม่เหมาะสม.
- คุณสมบัติเกมได้รับการเพิ่มส่วนใหญ่จะช่วยให้การสนับสนุนสำหรับสองเกมใหม่: & quot; กลับไปยังปราสาทยิง & quot; และ & quot; Wolfenstein:. แดนศัตรู & quot;
- สุดท้ายปิดหัวใจและหัวใจที่ไม่รู้จักจะถูกละเลยในขณะนี้และข้อบกพร่องเล็ก ๆ น้อย ๆ ได้รับการแก้ไข.
มีอะไรใหม่ ในรุ่น 2.1:
- ค่าชนิดเกมขณะนี้สามารถคำใด ๆ ที่ไม่เพียง จำนวน.
มีอะไรใหม่ ในรุ่น 2.0:
- การสนับสนุนกรอง gametype ในการสืบค้นรายการเซิร์ฟเวอร์ (ดู techinfo TXT)
- ตัวเลือกใหม่ & quot; - เกมนโยบาย & quot; เพื่อกรองเกม (ดูนโยบายเกมข้างต้น)
- การสนับสนุน IPv6 รวมทั้ง 2 ประเภทข้อความใหม่ (ดู techinfo.txt)
- การสนับสนุนการเข้าสู่ระบบ (ดูการเข้าสู่ระบบข้างต้น)
- เพียงแพ็คเก็ตสุดท้ายของการตอบสนอง getservers ได้รับเครื่องหมาย EOT ตอนนี้
- หมายเลขเริ่มต้นของเซิร์ฟเวอร์ในขณะนี้คือ 4096
- การปรับปรุงอินเตอร์เฟซตัวเลือกฟัง (ดูฟัง INTERFACES ข้างต้น)
- รูปแบบลองเลือกบรรทัดคำสั่ง (ดู SYNTAX และตัวเลือกข้างต้น)
- รายชื่อเซิร์ฟเวอร์จะถูกส่งไปอยู่ในขณะนี้เพื่อกึ่งสุ่มเพื่อความเป็นธรรม
- ฟังก์ชันแฮชใหม่รองรับ hashes 16 บิต
- ขนาดเริ่มต้นกัญชาได้เพิ่มขึ้นถึง 10 บิต
- 0 จะไม่ขนาดกัญชาที่ไม่ถูกต้อง
- ตัวเลือกใหม่ & quot; - ช่วยให้-ย้อนกลับ & quot ;, เพื่อวัตถุประสงค์ในการแก้จุดบกพร่องเท่านั้น
- ตัวเลือกใหม่ & quot; - กัญชาพอร์ต & quot ;, เพื่อวัตถุประสงค์ในการแก้จุดบกพร่องเท่านั้น
- การปรับปรุงต่าง ๆ และการปรับปรุงในเอกสาร
- เตือนไม่มีการพิมพ์อีกต่อไปถ้าเซิร์ฟเวอร์เปลี่ยนชื่อเกม
- ไม่ทนการประกาศการทำแผนที่หลายที่อยู่เดียวกัน
- มากของการเปลี่ยนแปลงเล็ก ๆ น้อย ๆ และการแก้ไขในรหัส
- ชุดทดสอบตอนนี้ต้องโมดูล Perl Socket6 เพื่อให้ทำงานได้
ความคิดเห็นที่ไม่พบ