ม็อดที่แสดงแถบพลังชีวิตของศัตรูและจำนวนความเสียหายเมื่อโจมตีศัตรูในเกม คุณสมบัติทั้งหมดสามารถกำหนดค่าได้อย่างสมบูรณ์เพื่อให้เหมาะกับความต้องการของคุณ 一款在游戏中攻击敌人时显示敌人生命值和伤害值的模组。所有功能均可根据您的喜好进行配置。
ShowDamage&HealthBar MOD | Mod แสดงความเสียหายและแถบสุขภาพศัตรู
วิดีโอสอน (ภาษาจีนเท่านั้น)วิดีโอสอน Bilibili: https://www.bilibili.com/video/BV1kNaizqEFD
บทช่วยสอนสำหรับเวอร์ชัน 1.0.3: https://www.bilibili.com/video/BV1PWYuzeEFh
คำอธิบาย | บทนำม็อดที่แสดงแถบพลังชีวิตและค่าความเสียหายของศัตรูเมื่อโจมตีศัตรูในเกม ฟีเจอร์ทั้งหมดสามารถปรับแต่งได้อย่างเต็มที่ตามความต้องการของคุณ
ภาษาจีน: โมดูลที่แสดงแถบพลังชีวิตและความเสียหายที่ศัตรูได้รับหลังจากถูกโจมตี คุณสามารถปรับแต่งคุณสมบัติทั้งหมดได้ตามความต้องการ
คุณสมบัติ | ฟังก์ชั่นภาษาอังกฤษ1. แถบพลังชีวิตศัตรู: แสดงแถบพลังชีวิตตามเปอร์เซ็นต์พลังชีวิตของศัตรูหลังการโจมตี แถบพลังชีวิตจะคงทิศทางเดิม (ซ้ายไปขวา) ไว้ไม่ว่าศัตรูจะหันหน้าไปทางไหน
2. การแสดงข้อความความเสียหาย: แสดงตัวเลขความเสียหายสั้นๆ เมื่อสร้างความเสียหายให้กับศัตรู
3. การแสดงตัวเลขสุขภาพ: แสดงข้อความ "HP ปัจจุบัน/HP สูงสุด" เหนือแถบสุขภาพพร้อมขนาดและสีของตัวอักษรที่ปรับแต่งได้
4. แถบสุขภาพของบอส: แถบสุขภาพพิเศษสำหรับศัตรูที่มีสุขภาพสูงพร้อมเกณฑ์ สี และตำแหน่งที่ปรับแต่งได้
5. การกำหนดค่า GUI ในเกม: กด HOME เพื่อเปิดแผงการกำหนดค่าพร้อมการปรับการตั้งค่าแบบเรียลไทม์และการรองรับสองภาษา (จีน/อังกฤษ)
6. กำหนดค่าได้เต็มที่: คุณสมบัติทั้งหมดสามารถปรับแต่งได้ผ่านไฟล์กำหนดค่าหรือ GUI ในเกม
ชาวจีน1. แถบพลังชีวิตศัตรู: หลังจากโจมตีศัตรู แถบพลังชีวิตจะแสดงตามเปอร์เซ็นต์พลังชีวิตที่เหลืออยู่ของศัตรู แถบพลังชีวิตจะไม่ได้รับผลกระทบจากทิศทางการหมุนของศัตรู และจะคงทิศทางไว้คงที่ (จากซ้ายไปขวา) เสมอ
2. การแสดงข้อความความเสียหาย: หลังจากโจมตีศัตรู ให้แสดงค่าความเสียหายเป็นข้อความสั้นๆ
3. การแสดงค่าสุขภาพ: ข้อความ "ค่าสุขภาพปัจจุบัน / ค่าสุขภาพสูงสุด" สามารถแสดงเหนือแถบสุขภาพได้ โดยสามารถปรับแต่งขนาดและสีของตัวอักษรได้
4. แถบสุขภาพของ BOSS: แถบสุขภาพพิเศษสำหรับศัตรูที่มีสุขภาพสูง รองรับเกณฑ์ สี และตำแหน่งที่ปรับแต่งได้
5. การกำหนดค่า GUI ในเกม: กด HOME เพื่อเปิดแผงการกำหนดค่า ซึ่งรองรับการปรับการตั้งค่าแบบเรียลไทม์และการสลับระหว่างภาษาจีนและภาษาอังกฤษ
6. กำหนดค่าได้เต็มรูปแบบ: สามารถปรับแต่งฟังก์ชันทั้งหมดได้ผ่านไฟล์กำหนดค่าหรือ GUI ในเกม
ภาพหน้าจอ | ภาพหน้าจอตัวอย่างการทำงานของ Mod | ตัวอย่างเอฟเฟกต์ของ Modฟีเจอร์ BOSS | ฟังก์ชันแถบพลังชีวิตของ BOSS
การกำหนดค่า | รายการที่กำหนดค่าได้
การตั้งค่าการแสดงผล-
โชว์เฮลท์บาร์(บูลีน, ค่าเริ่มต้น: true): เปิด/ปิดการแสดงแถบสุขภาพ
-
แสดงข้อความความเสียหาย(บูลีน, ค่าเริ่มต้น: true): เปิดใช้งาน/ปิดใช้งานการแสดงข้อความความเสียหาย
-
การกำหนดค่า GUI_Hotkey(KeyCode, ค่าเริ่มต้น: หน้าแรก): ปุ่มลัดแผงการกำหนดค่า | ปุ่มลัดสำหรับสลับ GUI การกำหนดค่า
การตั้งค่าข้อความความเสียหาย-
ระยะเวลาความเสียหายของข้อความ(Float, ค่าเริ่มต้น: 2.0): ระยะเวลาแสดงข้อความความเสียหาย (วินาที)
-
ขนาดตัวอักษร DamageText(จำนวนเต็ม, ค่าเริ่มต้น: 55): ขนาดตัวอักษรข้อความเสียหาย
-
ความเสียหายของข้อความสี(สตริง, ค่าเริ่มต้น: "#DC143CFF"): สีข้อความความเสียหาย (รูปแบบเลขฐานสิบหก)
-
เครื่องหมายข้อความเสียหาย(บูลีน, ค่าเริ่มต้น: true): จะแสดงเครื่องหมาย (+/-) ในข้อความความเสียหายหรือไม่
การตั้งค่าแถบสุขภาพ-
แถบสุขภาพเติมสี(สตริง, ค่าเริ่มต้น: "#beb8b8ff"): สีเติมแถบสุขภาพ (รูปแบบเลขฐานสิบหก)
-
ความกว้างของแถบสุขภาพ(Float, ค่าเริ่มต้น: 165): ความกว้างของแถบสุขภาพ (พิกเซล)
-
ความสูงของแถบสุขภาพ(Float, ค่าเริ่มต้น: 25): ความสูงของแถบสุขภาพ (พิกเซล)
-
แสดงหมายเลขแถบสุขภาพ(บูลีน, ค่าเริ่มต้น: true): ว่าจะแสดงตัวเลขสุขภาพ (HP ปัจจุบัน / HP สูงสุด) หรือไม่
-
HealthBarNumbersFontSize(จำนวนเต็ม, ค่าเริ่มต้น: 20): ขนาดตัวอักษรของตัวเลขสุขภาพ
-
แถบสุขภาพตัวเลขสี(สตริง, ค่าเริ่มต้น: "#000000FF"): สีข้อความตัวเลขสุขภาพ (รูปแบบเลขฐานสิบหก)
-
แถบสุขภาพซ่อนความล่าช้า(Float, ค่าเริ่มต้น: 1.5): ซ่อนอัตโนมัติหลังจากไม่มีการเปลี่ยนแปลง (วินาที)
-
HealthBarNumbersVerticalOffset(ค่าลอยตัว ค่าเริ่มต้น: 0.25): ระยะห่างแนวตั้งของข้อความตัวเลขสุขภาพ
-
แถบสุขภาพตัวเลขภายในแถบ(บูลีน, ค่าเริ่มต้น: true): ว่าจะแสดงตัวเลขสุขภาพภายในแถบสุขภาพหรือไม่
-
HealthBarNumbersAutoWhiteOnLowHealth(บูลีน, ค่าเริ่มต้น: true): เปลี่ยนข้อความเป็นสีขาวโดยอัตโนมัติเมื่อสุขภาพต่ำ
-
เฮลท์บาร์เชพ(จำนวนเต็ม, ค่าเริ่มต้น: 2): รูปร่างแถบสุขภาพ (1=สี่เหลี่ยมผืนผ้า, 2=โค้งมน)
-
เฮลท์บาร์คอร์เนอร์เรเดียส(จำนวนเต็ม, ค่าเริ่มต้น: 5): รัศมีมุมแถบสุขภาพ (พิกเซล)
การตั้งค่าแถบสุขภาพบอส | การตั้งค่าแถบสุขภาพบอส-
บอสเฮลท์เทรสโฮลด์(จำนวนเต็ม ค่าเริ่มต้น: 105): เกณฑ์พลังชีวิตของบอส (แสดงแถบพลังชีวิตของบอสเมื่อ HP เกินค่านี้)
-
บอสเฮลท์บาร์ฟิลล์คัลเลอร์(สตริง, ค่าเริ่มต้น: "#beb8b8ff"): สีเติมแถบพลังชีวิตของบอส (รูปแบบเลขฐานสิบหก)
-
ความกว้างของแถบสุขภาพบอส(Float, ค่าเริ่มต้น: 910): ความกว้างของแถบพลังชีวิตของบอส (พิกเซล)
-
ความสูงของบอสเฮลท์บาร์(Float, ค่าเริ่มต้น: 25): ความสูงของแถบพลังชีวิตของบอส (พิกเซล)
-
BossHealthBarBottomPosition(บูลีน, ค่าเริ่มต้น: true): ตำแหน่งแถบพลังชีวิตของบอส (true=ด้านล่าง, false=ด้านบน)
-
BossHealthBarNameColor(สตริง, ค่าเริ่มต้น: "#beb8b8ff"): สีข้อความชื่อเจ้านาย (รูปแบบเลขฐานสิบหก)
-
บอสแม็กซ์เฮลท์(ลอยตัว, ค่าเริ่มต้น: 3000): ขีดจำกัดสุขภาพสูงสุดของบอส (ป้องกันการแสดงผลผิดปกติ)
-
BossHealthBarNumbersColor(สตริง, ค่าเริ่มต้น: "#000000FF"): สีข้อความตัวเลขสุขภาพของบอส (รูปแบบเลขฐานสิบหก)
-
บอสเฮลท์บาร์เชป(จำนวนเต็ม, ค่าเริ่มต้น: 2): รูปร่างแถบพลังชีวิตของบอส (1=สี่เหลี่ยมผืนผ้า, 2=โค้งมน)
-
บอสเฮลท์บาร์คอร์เนอร์เรเดียส(จำนวนเต็ม ค่าเริ่มต้น: 15): รัศมีมุมแถบพลังชีวิตของบอส (พิกเซล)
ไม่ทราบว่ารหัสเลขฐานสิบหกสีคืออะไร? ตำแหน่งไฟล์การกำหนดค่าเส้นทาง
BepInEx/config/Xiaohai.Silksong_HealthBar.cfgไฟล์กำหนดค่าจะถูกสร้างขึ้นโดยอัตโนมัติหลังจากรันครั้งแรก คุณสามารถแก้ไขการตั้งค่าและเริ่มเกมใหม่เพื่อปรับใช้การเปลี่ยนแปลงได้
ไฟล์กำหนดค่าจะถูกสร้างขึ้นโดยอัตโนมัติเมื่อใช้งานครั้งแรก คุณสามารถแก้ไขการตั้งค่าและเริ่มเกมใหม่เพื่อปรับใช้การเปลี่ยนแปลงได้
ตอนนี้คุณสามารถกดปุ่มโฮมเพื่อเปิดเมนู GUI และกำหนดค่าการตั้งค่าเหล่านี้แบบไดนามิกในเกมได้แล้ว!
ตอนนี้คุณสามารถกดปุ่ม HOME เพื่อเปิดเมนูเพื่อตั้งค่าต่างๆ เหล่านี้ได้ตลอดเวลา! รองรับการโหลดแบบไดนามิกภายในเกม!
การติดตั้ง | วิธีการติดตั้งภาษาอังกฤษ1. ติดตั้ง BepInEx หากคุณยังไม่ได้ติดตั้ง
2. ดาวน์โหลดเวอร์ชันล่าสุดจาก Thunderstore
3. แตกไฟล์ mod ลงใน
BepInEx/ปลั๊กอินโฟลเดอร์
4. เปิดเกมและสนุกไปกับมัน!
ชาวจีน1. หากยังไม่ได้ติดตั้ง BepInEx โปรดติดตั้งก่อน
2. ดาวน์โหลดเวอร์ชันล่าสุดจาก Thunderstore
3. แตกไฟล์โมดูลไปที่...
BepInEx/ปลั๊กอิน
โฟลเดอร์
4. เปิดเกมและสนุกไปกับมัน!
ผู้เขียนชื่อ:เสี่ยวไห่
อีเมล | กล่องไปรษณีย์
[email protected]บิลิบิลิ | แฟ้ม: https://space.bilibili.com/2055787437
บันทึกการเปลี่ยนแปลง
เวอร์ชัน 1.0.6- แก้ไขครั้งใหญ่: เพิ่มการป้องกันเกณฑ์สุขภาพของมอนสเตอร์เพื่อป้องกันการแสดงผลผิดปกติ |
การซ่อมแซมครั้งใหญ่เพิ่มการตรวจสอบเกณฑ์สำหรับสุขภาพมอนสเตอร์สูงสุดเพื่อป้องกันการแสดงผลที่ผิดปกติ
- ฟีเจอร์ใหม่: เพิ่มการตั้งค่าความกว้างและความสูงของแถบสุขภาพที่ปรับแต่งได้ |
คุณสมบัติใหม่เพิ่มการตั้งค่าความกว้างและความสูงของแถบสุขภาพที่ปรับแต่งได้สองแบบ
- ฟีเจอร์ใหม่: เพิ่มแถบสุขภาพแบบมุมโค้งมนสลับการแสดงผล |
คุณสมบัติใหม่เพิ่มฟังก์ชั่นสลับการแสดงมุมโค้งมนของแถบพลังชีวิต
- ฟีเจอร์ใหม่: เพิ่มการตั้งค่าสีข้อความสีขาวอัตโนมัติเมื่อสุขภาพต่ำ |
คุณสมบัติใหม่เพิ่มการตั้งค่าเพื่อสลับสีของข้อความสุขภาพต่ำ
- ฟีเจอร์ใหม่: เพิ่มปุ่ม "รีเซ็ตเป็นค่าเริ่มต้น" ในแผงการกำหนดค่า |
คุณสมบัติใหม่มีการเพิ่มปุ่ม "คืนค่าเริ่มต้น" ลงในแผงการกำหนดค่าแล้ว
เวอร์ชัน 1.0.5- แก้ไขครั้งใหญ่:แก้ไขปัญหาแถบพลังชีวิตของ BOSS หลายแถบทับซ้อนกันด้วยการจัดการตำแหน่งอัจฉริยะ |
การซ่อมแซมครั้งใหญ่แก้ไขปัญหาแถบพลังชีวิตทับซ้อนกันของบอสหลายตัวและเพิ่มระบบการจัดการตำแหน่งอัจฉริยะ
- การปรับปรุง:นำระบบจัดการแถบสุขภาพ BOSS มาใช้เพื่อคำนวณตำแหน่งอัตโนมัติ |
ทำให้ดีขึ้นนำระบบจัดการแถบสุขภาพ BOSS มาใช้ซึ่งจะคำนวณและจัดเรียงตำแหน่งโดยอัตโนมัติ
- ฟีเจอร์ใหม่: เพิ่มแผงการกำหนดค่า GUI ในเกม (กดปุ่ม HOME เพื่อเปิด) |
คุณสมบัติใหม่เพิ่มแผงการกำหนดค่า GUI ในเกม (กดปุ่ม HOME เพื่อเปิด)
- ฟีเจอร์ใหม่:ปรับการตั้งค่าแบบเรียลไทม์พร้อมสร้างแถบสุขภาพใหม่ทันที |
คุณสมบัติใหม่ปรับการตั้งค่าแบบเรียลไทม์และสร้างแถบสุขภาพใหม่ทันที
- ฟีเจอร์ใหม่: รองรับสองภาษา (จีน/อังกฤษ) ในแผงการกำหนดค่า |
คุณสมบัติใหม่แผงการกำหนดค่ารองรับการสลับสองภาษา (จีนและอังกฤษ)
- การปรับปรุง:ตอนนี้ตัวเลือกการกำหนดค่าทั้งหมดพร้อมใช้งานผ่านอินเทอร์เฟซ GUI ที่ใช้งานง่ายแล้ว
ทำให้ดีขึ้นตอนนี้สามารถเข้าถึงตัวเลือกการกำหนดค่าทั้งหมดได้ผ่านอินเทอร์เฟซ GUI ที่ใช้งานง่าย
เวอร์ชัน 1.0.4- แก้ไขครั้งใหญ่:แก้ไขปัญหาเศษแถบสุขภาพด้วยกลไกการป้องกันสามชั้น |
การซ่อมแซมครั้งใหญ่แก้ไขปัญหาแถบพลังชีวิตที่เหลืออยู่และเพิ่มกลไกการป้องกันสามชั้น
- ฟีเจอร์ใหม่: เพิ่มแถบพลังชีวิตของบอสพร้อมเกณฑ์ สี และตำแหน่งที่ปรับแต่งได้ |
คุณสมบัติใหม่เพิ่มแถบพลังชีวิตของ BOSS รองรับการกำหนดเกณฑ์ สี และตำแหน่งที่กำหนดเองได้
- ฟีเจอร์ใหม่: เพิ่มตัวเลือกการกำหนดค่า NumbersInsideBar และ NumbersVerticalOffset |
คุณสมบัติใหม่เพิ่มรายการกำหนดค่า NumbersInsideBar และ NumbersVerticalOffset
- การปรับปรุง:ปรับปรุงการกำหนดค่าเริ่มต้นให้เข้ากับสุนทรียศาสตร์ของเกมมากขึ้น |
ทำให้ดีขึ้นปรับปรุงการกำหนดค่าเริ่มต้นเพื่อให้ตรงกับรูปแบบเกมมากขึ้น
เวอร์ชัน 1.0.3- ฟีเจอร์ใหม่: แก้ไขทิศทางของแถบสุขภาพและเพิ่มการแสดงตัวเลขสุขภาพ |
คุณสมบัติใหม่แก้ไขทิศทางของแถบสุขภาพและเพิ่มการแสดงค่าสุขภาพ
- การปรับปรุง:การกำหนดขนาด Canvas แบบไดนามิกและการอัปเดตสุขภาพแบบเรียลไทม์ |
ทำให้ดีขึ้นการปรับขนาด Canvas แบบไดนามิกและการอัปเดตสุขภาพแบบเรียลไทม์
เวอร์ชัน 1.0.2- ฟีเจอร์ใหม่: เพิ่มการแสดงข้อความความเสียหายและปรับปรุงตำแหน่งแถบพลังชีวิต |
คุณสมบัติใหม่เพิ่มการแสดงข้อความความเสียหายและปรับปรุงตำแหน่งแถบพลังชีวิต
- การปรับปรุง: การตอบสนองภาพที่ดีขึ้นและความเข้ากันได้กับความละเอียดหน้าจอ |
ทำให้ดีขึ้นการตอบสนองภาพที่ดีขึ้นและความเข้ากันได้ของความละเอียดหน้าจอ
เวอร์ชัน 1.0.1- การเปิดตัวครั้งแรก:แถบสุขภาพพื้นฐานและข้อความแสดงความเสียหาย |
เวอร์ชันเริ่มต้นแถบสุขภาพพื้นฐานและข้อความแสดงความเสียหาย
- แก้ไขจุดบกพร่อง: แก้ไขข้อจำกัดขนาด Canvas สำหรับการแสดงแบบอักษร |
ซ่อมแซมแก้ไขปัญหาการแสดงแบบอักษรที่เกิดจากข้อจำกัดขนาดของ Canvas
แผนการในอนาคต | แผนอัปเดตภาษาอังกฤษขณะนี้มีการนำฟังก์ชันหลักมาใช้เพียงฟังก์ชันเดียวเท่านั้น การอัปเดตในอนาคตจะรวมถึงการออกแบบ UI และการตกแต่งให้สวยงามยิ่งขึ้นเพื่อให้เข้ากับสุนทรียศาสตร์ของเกมมากยิ่งขึ้น
ชาวจีนตอนนี้มีเพียงฟังก์ชันหลักเท่านั้นที่ได้รับการพัฒนา ในอนาคต UI จะถูกปรับแต่งให้สวยงามและมีสไตล์มากขึ้นเพื่อให้เข้ากับสไตล์ของเกม
ฉันแค่อยากจะบอกว่า | ฉันมีบางอย่างที่จะพูด
นี่น่าจะเป็นการอัปเดตครั้งสุดท้ายสำหรับม็อดนี้ในอนาคตอันใกล้ (v1.0.6) บั๊กสำคัญๆ หลายจุดได้รับการแก้ไขแล้ว และตอนนี้สไตล์ส่วนใหญ่รองรับการปรับแต่งแล้ว ยกเว้นองค์ประกอบ UI ที่ต้องอาศัยทรัพยากรภายนอก โดยพื้นฐานแล้ว ผมได้ทำทุกอย่างที่เป็นไปได้ด้วยโค้ดล้วนๆ แล้ว
ต่อไปผมจะไปพัฒนาม็อดอื่นๆ และในที่สุดก็จะได้ใช้เวลาเล่นเกมนี้อย่างจริงจังเสียที ช่วงนี้แทบไม่มีเวลาสนุกกับมันเลย
ขอบคุณทุกคนสำหรับการสนับสนุนของคุณ~
ขอให้โชคดีและสนุกกับการเล่นเกม! 🎮
นี่น่าจะเป็นการอัปเดตครั้งสุดท้าย (v1.0.6) สำหรับม็อดของผมเมื่อเร็วๆ นี้ และได้แก้ไขบั๊กสำคัญๆ หลายจุดแล้ว สไตล์ส่วนใหญ่รองรับการปรับแต่ง ยกเว้นองค์ประกอบ UI ที่อ้างอิงแหล่งข้อมูลภายนอก ผมทำทุกอย่างที่เป็นไปได้ด้วยโค้ดล้วนๆ ต่อไปผมจะพัฒนาม็อดอื่นๆ และลองเล่นเกมนี้อย่างจริงจัง ช่วงนี้ผมไม่ค่อยได้เล่นเลย ขอบคุณสำหรับการสนับสนุนนะครับ! ขอให้โชคดี!
ใบอนุญาต | ข้อตกลงใบอนุญาตMod นี้เผยแพร่ภายใต้ใบอนุญาต Creative Commons Attribution 4.0 International (CC BY 4.0)
คุณมีอิสระที่จะ:
- แบ่งปัน — สามารถทำซ้ำหรือแจกจ่ายผลงานนี้ได้ในสื่อใดๆ หรือในรูปแบบใดๆ ก็ได้
- การดัดแปลง แปลงรูป หรือสร้างสรรค์จากงานนี้ รวมถึงการใช้เชิงพาณิชย์
อย่างไรก็ตามจะต้องปฏิบัติตามเงื่อนไขต่อไปนี้:
- การมอบหมายงาน — คุณจะต้องจัดเตรียมการมอบหมายงานที่เหมาะสม (@小海 Xiaohai)
การดำเนินการต่อไปนี้ต้องรวมถึงการระบุแหล่งที่มาของผู้เขียน:
- แนะนำและโปรโมทบนแพลตฟอร์มวิดีโอ
- อ้างอิงจากแพลตฟอร์มโมดูลอื่น
- เพื่อพัฒนาและอ้างอิง MOD ต่อไป
- การใช้หรือดัดแปลงเชิงพาณิชย์ใดๆ
จุดประสงค์หลักของประกาศนี้คือการเตือนแพลตฟอร์มบางแห่งให้หยุดขโมยม็อดของฉันและอ้างว่าเป็นของตัวเอง! การทำเช่นนี้จะทำให้ผู้พัฒนาม็อดท้อแท้!
เคล็ดลับ