0
ตะกร้าสินค้าของคุณ
0
0
ตะกร้าสินค้าของคุณ
0

เปิดใช้งานการเคลื่อนไหวในขณะที่ถูกใส่กุญแจมือ (งานตำรวจ)

11abac85b780a6bfb422bb414511bacab31e72a7 รูปภาพ

การใส่กุญแจมือบุคคลในทรัพยากรงานตำรวจ ESX สำหรับ FiveM อาจเป็นส่วนสำคัญของสถานการณ์การเล่นตามบทบาท แต่บางครั้งคุณอาจต้องการให้ผู้เล่นเคลื่อนไหวได้แม้ว่าจะถูกใส่กุญแจมือก็ตาม ในคู่มือนี้ เราจะแนะนำคุณเกี่ยวกับกระบวนการเปิดใช้งานการเคลื่อนไหวสำหรับบุคคลที่ถูกใส่กุญแจมือในงานตำรวจ ESX นอกจากนี้ เรายังจะแสดงวิธีปิดใช้งานการควบคุมเฉพาะเพื่อเพิ่มความสมจริงให้กับสถานการณ์ด้วย

ขั้นตอนที่ 1: ค้นหาโค้ดที่เกี่ยวข้อง

ในการเริ่มต้น คุณจะต้องค้นหาโค้ดที่รับผิดชอบต่อพฤติกรรมของผู้เล่นที่ถูกใส่กุญแจมือ ใน esx_policejob/ไคลเอนต์/main.lua ไฟล์ให้ค้นหาส่วนต่อไปนี้:

งานPlayAnim(playerPed, 'การจับกุม mp', 'ว่างงาน', 8.0, -8, -1, 49, 0, 0, 0, 0)
ตั้งค่าการเปิดใช้งานกุญแจมือ (playerPed, จริง)
ตั้งค่า PedCanPlayGestureAnims (ผู้เล่น Ped, เท็จ)
FreezeEntityPosition(ผู้เล่นPed, จริง)

โค้ดนี้จะจัดการพฤติกรรมของผู้เล่นเมื่อถูกใส่กุญแจมือ

ขั้นตอนที่ 2: อนุญาตให้เคลื่อนไหวเมื่อถูกใส่กุญแจมือ

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

FreezeEntityPosition(ผู้เล่นPed, จริง)

ถึง:

FreezeEntityPosition(ผู้เล่นPed, เท็จ)

การเปลี่ยนแปลงนี้จะทำให้ผู้เล่นสามารถเคลื่อนไหวได้แม้จะถูกใส่กุญแจมือ โค้ดที่แก้ไขแล้วควรมีลักษณะดังนี้:

งานPlayAnim(playerPed, 'การจับกุม mp', 'ว่างงาน', 8.0, -8, -1, 49, 0, 0, 0, 0)
ตั้งค่าการเปิดใช้งานกุญแจมือ (playerPed, จริง)
ตั้งค่า PedCanPlayGestureAnims (ผู้เล่น Ped, เท็จ)
FreezeEntityPosition(ผู้เล่นPed, เท็จ)

ขั้นตอนที่ 3: ปิดใช้งานการควบคุมเฉพาะ

หากคุณต้องการเพิ่มความสมจริงอีกชั้นหนึ่งโดยป้องกันการกระทำบางอย่างในขณะที่ผู้เล่นถูกใส่กุญแจมือ คุณสามารถปิดใช้งานการควบคุมบางอย่างได้ เมื่อต้องการทำเช่นนี้ ให้เพิ่มโค้ดต่อไปนี้ลงในสคริปต์ของคุณ:

พลเมือง.สร้างเธรด(การทำงาน()
ในขณะที่ จริง ทำ
พลเมือง.รอ(10)
ถ้า ถูกใส่กุญแจมือ แล้ว
ปิดใช้งานการควบคุมการกระทำ0, 142, จริง) -- โจมตีระยะประชิดสลับกัน
ปิดใช้งานการควบคุมการกระทำ0, 30, จริง) -- เลื่อนซ้ายขวา
ปิดใช้งานการควบคุมการกระทำ0, 31, จริง) -- เลื่อนขึ้นลง
ปิดใช้งานการควบคุมการกระทำ0, 24, จริง) -- ยิง
ปิดใช้งานการควบคุมการกระทำ0, 92, จริง) -- ถ่ายภาพในรถ
ปิดใช้งานการควบคุมการกระทำ0, 75, จริง) -- ออกจากรถ
จบ
จบ
จบ)

รหัสนี้จะป้องกันไม่ให้ผู้เล่นทำการกระทำเช่นการโจมตี การยิง หรือการออกจากยานพาหนะในขณะที่ถูกใส่กุญแจมือ

บทสรุป

ด้วยการปรับเปลี่ยนเหล่านี้ คุณสามารถปรับปรุงความสมจริงของ ESX ของคุณได้ แหล่งงานตำรวจใน FiveM โดยให้ผู้เล่นสามารถเคลื่อนไหวได้เมื่อถูกใส่กุญแจมือและจำกัดการกระทำบางอย่าง ซึ่งอาจนำไปสู่สถานการณ์การเล่นตามบทบาทที่สมจริงยิ่งขึ้นและประสบการณ์การเล่นเกมที่ดีขึ้นสำหรับทุกคนที่เกี่ยวข้อง

อย่าลืมทดสอบการเปลี่ยนแปลงของคุณอย่างละเอียดถี่ถ้วนเพื่อให้แน่ใจว่าจะทำงานได้ตามที่ต้องการในการตั้งค่าเซิร์ฟเวอร์เฉพาะของคุณ เล่นเกมให้สนุก!

แบ่งปัน:

เป็นที่

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลที่จำเป็นต้องถูกในกรณี *

thThai
ตะกร้าสินค้าของคุณ