สร้างการผสมผสานการจัดวางแผนที่แบบสุ่มใหม่ เรียกใช้เมล็ดชุด และเผชิญกับความท้าทายที่น่าสนใจ
ตัวสุ่มสำหรับ Nightreign ซึ่งแก้ไขไฟล์ที่โหลดเมื่อเริ่มเกม รวมถึงตัวสุ่มสำหรับการรันที่กำหนดเพิ่มเติม เข้ากันได้กับสหกรณ์ที่ไร้รอยต่อ
ในระดับพื้นฐาน ความแตกต่างเพียงอย่างเดียวที่คุณอาจสังเกตเห็นโดยใช้ randomizer ก็คือ Nightlord Boss มีความหลากหลายมากขึ้นสำหรับ Nightlord ที่กำหนด ใต้ฝากระโปรงหน้าปัด มันสร้างรูปแบบแผนที่เกือบจะตั้งแต่ต้นจนจบ และมีอิสระอย่างมากในการวางตำแหน่ง ในอนาคตสิ่งนี้สามารถขยายไปสู่การสุ่มศัตรูและเจ้านายภายในแผนที่และการปรับแต่งตำแหน่งในเชิงลึก
หากคุณต้องการให้ข้อเสนอแนะหรือรายงานข้อบกพร่องหรือดูบันทึกการเปลี่ยนแปลงโดยละเอียด คุณสามารถเข้าร่วมเซิร์ฟเวอร์ discord ได้ที่
https://discord.gg/QArcYud (สำหรับ Elden Ring Randomizer และ mods อื่นๆ ด้วย) ม็อดนี้อยู่ระหว่างการพัฒนา ดังนั้นโปรดตรวจสอบหน้าม็อดนี้และเซิร์ฟเวอร์สำหรับการอัปเดต
หากคุณต้องการสนับสนุนงานของฉัน คุณสามารถใช้ได้
หน้า Ko-fi ของฉัน.
ภาพรวมของตัวสุ่มตัวสุ่มแผนที่อ้างอิงถึง
https://thefifthmatt.github.io/nightreign/ เพื่อสรุปว่าแผนที่ Nightreign ทำงานอย่างไร เป็นบทสรุป:
รูปแบบแผนที่ กำหนดจุดวางไข่และตำแหน่งของค่ายศัตรู เจ้านาย เหตุการณ์พิเศษ และวงกลมสุดท้าย มีรูปแบบแผนที่จำนวนจำกัด 40 แบบต่อไนท์ลอร์ด
- นั่น
เมล็ดพันธุ์สำรวจ เป็นจำนวนเต็ม 32 บิต ซึ่งกำหนดรูปแบบแผนที่ที่เลือกสำหรับ Nightlord ที่กำหนด โดยอิงจากโลกที่เคลื่อนไหวและความทรงจำที่ใช้งานอยู่ของผู้เล่นทุกคนในงานปาร์ตี้ นอกจากนี้ยังกำหนดตำแหน่งวงกลมแรก ร้านค้า ภัยพิบัติ และสถานที่ตั้งของสคาราบ
- รางวัลไอเท็ม (จากเจ้านาย, หน้าอก, ฯลฯ) และปล้น piñata จากผู้เล่นที่ตายออนไลน์ไม่ได้ถูกกำหนดโดยเมล็ดการสำรวจ
ตัวสุ่มแผนที่สามารถแทนที่รูปแบบแผนที่วานิลลาด้วยรูปแบบแบบสุ่มตาม
เมล็ดพันธุ์สุ่ม. รูปแบบสุ่มแต่ละรูปแบบจะถูกสร้างขึ้นเป็นอิสระจากรูปแบบอื่นๆ ทั้งหมด ยังคงมีชุดรูปแบบที่จำกัดต่อไนท์ลอร์ด เพื่อให้แน่ใจว่าคุณจะได้รับรูปแบบที่แตกต่างกันทุกครั้ง ให้เรียกใช้ randomizer อีกครั้งด้วยเมล็ดที่แตกต่างกันก่อนที่จะลอง Nightlord โดยเฉพาะอีกครั้ง ตัวสุ่มมีการตั้งค่าล่วงหน้าสามตัวเลือก:
- คล้ายกับเกมฐาน: สิ่งที่มันฟังดูเหมือน สิ่งนี้พยายามเลียนแบบลวดลายวานิลลาอย่างใกล้ชิดที่สุดเท่าที่จะเป็นไปได้ นอกเหนือจากการเลือกเจ้านายกลางคืนซึ่งสามารถวางเจ้านายกลางคืนให้กับคนขับกลางคืนได้
- การสุ่มแบบสมดุล: รวมถึงการสุ่มเพิ่มเติมบางอย่าง เช่น การเปลี่ยนประเภทรางวัลไอเท็มของค่ายศัตรู และการสุ่มเวลาและขนาดวงกลมเล็กน้อย ซึ่งใช้กับรูปแบบแผนที่ทั้งหมด มีคุณสมบัติเพิ่มเติมสำหรับการวิ่งที่น่าสนใจมากขึ้น เช่น การรับประกันว่าค่ายศัตรูจะไม่ทำซ้ำ และการรับประกันค่ายศัตรูที่มีจุดอ่อนของไนท์ลอร์ด
- สุ่มพิเศษ: ลบข้อจำกัดในการวางตำแหน่งบางอย่างซึ่งมักจะเป็นประโยชน์สำหรับวัตถุประสงค์ในการสร้างสมดุลเช่นการอนุญาตให้มีจุดวางไข่ที่มีสิทธิ์แม้ว่าจะไม่มีค่ายเริ่มต้นที่นั่นหรืออนุญาตให้เปลี่ยนตำแหน่งวงกลมของโลกวันที่ 2 ซึ่งไม่มีเป้าหมาย
นอกเหนือจากการตั้งค่าล่วงหน้าเหล่านี้แล้ว คุณยังสามารถเลือกการรวมกันแบบกำหนดเองของตัวเลือกเหล่านี้หรือตัวเลือกอื่นๆ เช่น การเพิ่มความถี่ของเจ้านายกลางคืนคู่อย่างมาก
บางส่วนของรูปแบบแผนที่ยังไม่ได้สุ่ม เช่น เหตุการณ์พิเศษและจุดวางไข่ (เว้นแต่จะไม่มีการตรวจสอบ "ค่ายเริ่มต้นรับประกัน") ศัตรูภายในแผนที่และการเผชิญหน้า หรือตำแหน่งวงกลมสุดท้ายเพิ่มเติม ปัจจุบันเจ้านายในคืนที่ 1 และ 2 มีความแตกต่างกัน มิฉะนั้น ความก้าวหน้าจะซอฟต์ล็อค นอกจากนี้ เพื่อเป็นมาตรการด้านความปลอดภัย การเผชิญหน้า (ค่ายและเจ้านาย) จะวางไว้ในจุดเฉพาะเมื่อมีรูปแบบแผนที่วานิลลาที่วางไว้ที่นั่นเท่านั้น ข้อยกเว้นหลักคือการเพิ่มขึ้นของพ่อมดที่ยาก ซึ่งอาจปรากฏทุกที่ที่การเพิ่มขึ้นของพ่อมดปรากฏขึ้นตามปกติ มีรูปแบบแผนที่วานิลลาเพียงพอที่จะไม่สังเกตเห็นในทางปฏิบัติ
ยูทิลิตี้ม็อดนี้ประกอบด้วยการตั้งค่าเบ็ดเตล็ดเพื่อเพิ่มความหลากหลายในการรันและความท้าทาย สิ่งเหล่านี้สามารถใช้ได้โดยไม่ต้องใช้ randomizer โดยยกเลิกการทำเครื่องหมายช่องทำเครื่องหมายในส่วนหัว "randomizer แผนที่"
โดยปกติแล้ว โลกที่เคลื่อนไหวแต่ละแห่งมีโอกาส 2.21% ที่จะปรากฏตัวในการสำรวจแต่ละครั้งโดยไม่ถูกระวัง "เพิ่มความถี่ของการสำรวจโลกแบบเปลี่ยนครั้งเดียวอย่างมาก" เพิ่มอัตรานี้เป็น 12.5% ซึ่งทำให้รูปแบบแผนที่แต่ละรูปแบบมีความน่าจะเป็นเท่ากันโดยรวม อย่าลืมผ่านโลกที่เคลื่อนไหวในห้องรอหลังจากนั้นหากคุณไม่ต้องการให้มันติดอยู่
โหมดความท้าทายทางเลือกบางโหมด ได้แก่ การเล่นเกมเดี่ยวแบบเนิร์ฟให้ตรงกับพฤติกรรม 1.01 (รูนน้อยลง ไม่มีการฟื้นฟูฟรี) เพิ่มความเสียหายจากฝนหลังคืนที่ 2 เพื่อป้องกันการรวบรวมทรัพยากรอย่างไม่มีกำหนด และซ่อนไอคอนแผนที่ในเกมสำหรับค่ายและเจ้านาย บางส่วนอาจมีประโยชน์ในการเล่นการแข่งขัน และบางส่วนอาจเป็นความท้าทายที่น่าสนใจในการลองด้วยตัวเอง
ตัวทำความสะอาด, ตัวทำความสะอาดDerandomizer เป็นคุณสมบัติเสริมที่เพิ่มโดย
, dll ที่กระจายพร้อมกับ mod และสามารถใช้แบบสแตนด์อโลนได้ ช่วยให้ตั้งค่าเมล็ดพันธุ์การสำรวจโดยตรง ซึ่งกำหนดรูปแบบแผนที่และพฤติกรรมการสำรวจอื่นๆ ที่มีเมล็ดพันธุ์ล่วงหน้า
ใช้ตัวเรียกซ้ำเมล็ดใน mod เพื่อสร้างเมล็ดแบบสุ่ม ซึ่งรวมถึงการพยายามจำลองตรรกะการเลือกรูปแบบของเกม เพื่อให้คุณสามารถกรองเมล็ดเพื่อพยายามบังคับรูปแบบเฉพาะได้ ตรรกะสำหรับความทรงจำและวัตถุประสงค์ส่วนบุคคลคือ
ไม่ จำลอง ดังนั้นตรวจสอบให้แน่ใจว่าความทรงจำไม่ได้ใช้งานเมื่อใช้เมล็ดเหล่านี้
การหยดรายการไม่ได้เป็นเมล็ด แต่เป็นโหมดที่รองรับซึ่งสามารถเพิ่มได้ด้วยการเปลี่ยนแปลงพารามิเตอร์เกมและแผนที่มากขึ้นอย่างมีนัยสำคัญ
NightreignRandomizerHelper.dll นอกจากนี้ยังแทนที่ตำแหน่งไฟล์บันทึกเนื่องจาก me3 ยังไม่ได้ทำเช่นนั้น ดังนั้นจึงขอแนะนำให้ใช้ โปรไฟล์ me3 ที่สร้างโดย randomizer จะรวมอยู่เสมอ นอกจากนี้ยังรวมถึงการข้ามโลโก้ด้วย อย่าใช้ randomizer หรือ derandomizer กับไฟล์บันทึกหลักของคุณ และย้อนกลับหรือลบไฟล์บันทึกของคุณในภายหลังเสมอหากคุณทำโดยไม่ได้ตั้งใจ
การติดตั้ง การติดตั้งme3 (Mod Engine 3) เป็นวิธีเดียวที่รองรับในการใช้ randomizer ซึ่งสร้างไฟล์เกมและโปรไฟล์ mod เพื่อเปิดตัวเกมดัดแปลง
ไม่รองรับเวอร์ชันเกมละเมิดลิขสิทธิ์ คุณต้องได้รับ Nightreign อย่างถูกต้องตามกฎหมายเพื่อใช้ mod นี้
1. ติดตั้งฉัน3ไปที่
https://me3.help/en/latest/ และปฏิบัติตามคำแนะนำในการติดตั้งรุ่นล่าสุด สิ่งนี้จะเพิ่มการเชื่อมโยงไฟล์สำหรับ
ฉัน 3 ไฟล์ที่เรียกว่าโปรไฟล์ mod ซึ่งช่วยให้คุณเปิดเกมด้วยการกำหนดค่า mod ที่กำหนด
2. ดาวน์โหลดและแยกตัวสุ่มดาวน์โหลดไฟล์ซิปของ mod และดึงเนื้อหาซิปทั้งหมดไปยังที่ไหนสักแห่งบนดิสก์โลคัลของคุณ เช่น ไดเรกทอรีโปรไฟล์ me3 ของคุณ ตรวจสอบให้แน่ใจว่า:
- คลิกอย่างชัดเจน "แยกที่นี่" โดยใช้โปรแกรมเช่น 7-Zip และเปิดตัว
NightreignRandomizer.exe จากไดเรกทอรีจริงบนดิสก์ของคุณ ไม่ใช่จากภายในไฟล์ซิป
- อย่าดาวน์โหลด mod ไปยังระบบไฟล์ที่ซิงค์กันเช่น OneDrive เนื่องจากไฟล์ที่จำเป็นอาจปรากฏว่าหายไปจากมุมมองของ mod
3. ติดตั้ง mod อื่น ๆ ก่อนรวมถึง Coop ที่ไร้รอยต่อ (ไม่จำเป็น)สำหรับบริบท ม็อดส่วนใหญ่มีสองประเภท: ม็อด dll และม็อดไฟล์ dll mods เชื่อมต่อกับหน่วยความจำของเกมในขณะที่เกมกำลังทำงาน คล้ายกับสิ่งที่สคริปต์เอ็นจิ้นโกงทำ mods ไฟล์ให้ไฟล์ข้อมูลเวอร์ชันที่เปลี่ยนแปลงที่ใช้โดยเกม เช่น regulation.bin (มีพารามิเตอร์เกม) หรือไฟล์ที่บรรจุภายในไฟล์เก็บถาวรเกม เช่น data0.bdt
ตัวสุ่มสามารถรวมตัวเองเข้ากับม็อดไฟล์ Nightreign อื่นๆ โดยอัตโนมัติ
หลังจากนั้น คุณติดตั้ง mod อื่นๆ เหล่านั้นในไดเรกทอรีแยกต่างหาก จากนั้นเมื่อคุณเปิดตัวการสุ่มจาก
มันเป็น ไดเรกทอรี มันจะเปิดตัวม็อดอื่นๆ ที่มีการเปลี่ยนแปลงของ randomizer อยู่ด้านบน ไม่จำเป็นต้องรวมพวกเขาด้วยตัวเอง ปัจจุบัน จำกัด อยู่ที่ไดเรกทอรี mod อื่น ๆ ซึ่งสามารถเลือกได้โดยใช้ปุ่ม "รวม mod อื่น ๆ" ในตัวสุ่ม เมื่อ me3 เพิ่ม API โปรไฟล์ จะเป็นไปได้ที่จะรวมขั้นสูงขึ้น
คุณสามารถกำหนดค่า dll mods ให้เปิดตัวด้วย randomizer โดยใช้ปุ่ม "เพิ่ม dll mods" ใน randomizer เพื่อใช้สหกรณ์ที่ไร้รอยต่อ ให้เพิ่ม
nrsc.dll จากไดเรกทอรี Seamless Coop ของคุณ โปรดทราบว่า
NightreignRandomizerHelper.dll จะรวมอยู่เสมอเนื่องจากให้การบันทึก alt หากไม่มีการกำหนดค่าโดย mod อื่นๆ
4. เรียกใช้ตัวสุ่มหลังจากกำหนดค่าการตั้งค่าและม็อดที่ผสานกันใน NightreignRandomizer.exe แล้ว ให้คลิกปุ่ม "สุ่ม" หรือ "เรียกใช้" เพื่อสร้างไฟล์ม็อด คุณสามารถระบุเมล็ดพันธุ์ตัวอักษรและตัวเลขได้ มิฉะนั้นจะมีการสร้างเมล็ดพันธุ์แบบสุ่มหากมีการตรวจสอบ "เมล็ดพันธุ์ม้วนใหม่" เมื่อใดก็ตามที่คุณเปลี่ยนการตั้งค่า เมล็ด ม็อดรวม หรือม็อด dll คุณต้องปิดเกมแล้วคลิก "สุ่ม" หรือ "เรียกใช้" อีกครั้งเพื่อให้การเปลี่ยนแปลงมีผล ข้อยกเว้นเพียงอย่างเดียวคือ Derandomizer ซึ่งสามารถโหลดซ้ำได้ในขณะที่เกมกำลังทำงานอยู่
หากคุณใช้การร่วมมืออย่างราบรื่นกับคนอื่น เมล็ดพันธุ์ของคุณและ
การตั้งค่าทั้งหมด ต้องจับคู่ล่วงหน้าทุกประการ มิฉะนั้นจะมีการเดซิงโครไนซ์การทำลายเกมเกิดขึ้น จากเมนูการตั้งค่า คัดลอกสตริงเต็มจาก "ตั้งค่าตัวเลือกจากสตริง" เพื่อซิงค์กับคนอื่น
5. เปิดตัวเกมด้วย randomizerก่อนอื่น หากคุณต้องการ คุณสามารถตั้งค่าไฟล์บันทึกสำรองตามไฟล์บันทึกหลักของคุณได้ ปุ่ม "คัดลอกไฟล์บันทึกหลัก" ทำตามที่ระบุไว้ โดยค่าเริ่มต้นการสร้างหรืออัปเดต NR0000.co2 จาก NR0000.sl2 ทำ ทำ
ไม่ คัดลอกกลับไปในทิศทางอื่น เนื่องจากสิ่งนี้อาจทำเครื่องหมายไฟล์บันทึกของคุณสำหรับคลื่นแบนในภายหลัง
หลังจากเรียกใช้ random ให้คลิกปุ่ม "Launch Nightreign" นี่เพิ่งเปิดตัว
nightreign-randomizer.me3 ด้วย Windows Explorer ซึ่งต้องติดตั้ง me3 (ดูขั้นตอนที่ 1)
เมื่อคุณโหลดเกม โปรดตรวจสอบว่าชื่อเมนูการสำรวจเปลี่ยนเป็น "การสำรวจ(13654-5l8n43z)" หรือไม่ ตัวเลขห้าหลักแรกคือแฮชการกำหนดค่า ซึ่งเปลี่ยนแปลงเมื่อมีการเปลี่ยนแปลงการตั้งค่าใดๆ ตามด้วยเมล็ดเมื่อตัวสุ่มใช้งานอยู่ สิ่งนี้ต้องตรงกับชื่อการสำรวจของผู้เล่นคนอื่นๆ ทุกประการ หากคุณไม่เห็น mod จะไม่ใช้งานอยู่ ตรวจสอบฉัน 3 เข้าสู่ระบบ
เพื่อการดีบักเพิ่มเติม
ถอนการติดตั้งเนื่องจาก randomizer ใช้ตัวเรียกใช้ของตัวเองพร้อมไฟล์บันทึกสำรอง คุณจึงสามารถกลับสู่เกมปกติได้เพียงเปิดผ่าน Steam
หากคุณแตะไฟล์บันทึกหลักของคุณเลย ตรวจสอบให้แน่ใจว่าได้คืนไฟล์กลับไปยังเวอร์ชันก่อนที่จะเรียกใช้ mod ใด ๆ ก่อนที่จะกลับออนไลน์
ข้อบกพร่องและปัญหาการติดตั้งหากคุณพบข้อบกพร่องที่มีการรันแบบสุ่ม คุณสามารถรายงานข้อบกพร่องเหล่านั้นได้ โดยเหมาะแล้ว
เซิร์ฟเวอร์ความขัดแย้งของ mod.ในที่สุดฉันอาจเห็นพวกเขาใน Nexus Mods แต่รายงานข้อบกพร่องจำนวนมากที่นี่ไม่มีข้อมูลเพียงพอที่จะใช้งานได้ ส่งบันทึกสปอยเลอร์ของคุณหรือสตริงตัวเลือกเต็มรูปแบบ
ไม่ใช่แค่เมล็ดเท่านั้นและพบปัญหาที่ไหนบนแผนที่
หากคุณเห็น "คุณต้องการเปิดไฟล์นี้ได้อย่างไร" ป๊อปขึ้นเมื่อเปิดเกมผ่าน randomizer หมายความว่า me3 ไม่ได้ติดตั้ง ตรวจสอบให้แน่ใจว่าได้ทำขั้นตอนที่ 1 ข้างต้นให้เสร็จสมบูรณ์
me3 ไม่น่าเชื่อถืออย่างสมบูรณ์ ดังนั้นบางครั้งเกมจะไม่เปิดใช้งานอย่างถูกต้องด้วยไฟล์ที่ดัดแปลง หากไม่สามารถเริ่มต้นด้วยเหตุผลนี้ ให้ลองเปิดใหม่อีกครั้ง หากไฟล์ mod ทั้งหมดไม่ได้ใช้งานอยู่ (เช่น หากข้อความเมนู "สำรวจ" ไม่เปลี่ยนแปลงเมื่อใช้ randomizer) ให้ลองปิดเกมแล้วเปิดเกมอีกครั้ง ตรวจสอบฉัน 3 เข้าสู่ระบบ
C:\ผู้ใช้\\AppData\Local\garyttierney\me3\data\logs\nightreign-randomizer\ เพื่อดีบักเพิ่มเติม
การขอบคุณ, การขอบคุณขอบคุณ TKGP สำหรับการสร้าง SoulsFormats และช่วยทดสอบ mod นี้ HotPocketRemix สำหรับงานเริ่มต้นบน emedf, Vawser และอื่นๆ สำหรับงานเริ่มต้นบน Nightreign paramdefs และคนอื่น ๆ ที่มีส่วนร่วมในการแก้ไขเครื่องมือและบันทึกการค้นพบของพวกเขาเกี่ยวกับ ? ชื่อเซิร์ฟเวอร์ เซิร์ฟเวอร์ที่ไม่สอดคล้องกัน (
https://discord.gg/mT2JJjx) และที่อื่น
mod ใช้ Avalonia และ MessageBox.Avalonia ซึ่งมีให้ภายใต้ใบอนุญาต MIT และ Nightreign paramdefs ภายใต้ใบอนุญาต Apache