7. Now, we know that this function gets the monster HP and stores it i การแปล - 7. Now, we know that this function gets the monster HP and stores it i ไทย วิธีการพูด

7. Now, we know that this function

7. Now, we know that this function gets the monster HP and stores it into the register R0, what if we forced R0 to always be 1…? That would be awesome right? 1HP Monsters all the way! But what do we need to know in order to edit? The codes look too hard to edit right? Here are some commonly used codes for ARM that is used for modding:
· MOV , # (Setting the register R0 to 0 would be MOV R0, #0)
· ADD/SUB/MUL/DIV , , (For bigger numbers, e.g. MUL R0, #30, #30 makes R0 store the value of 900)
· ADD/SUB/MUL/DIV , Second (Similar MUL R0, #30 will multiply the value in R0 by 30 and store it back into R0)


8. Now we want to set R0 to 1 in order to make the monsters HP 1, there are 3 things you need to know and confirm:
· The address of where you are editing, which is on the left (In this case its: 00348A22)
· What is your intended modifications (we want to set R0 to 1, so the instruction will be “MOV R0, #1”) and its direct translation modify the program (I will explain this later)
· Is the modification the same length as the original? (Not in this case, I will show you some stupid remedies that can be done, Step 10. If it is the same length, you can directly replace. If it is shorter than the original, it is best to place it at the bottom of the whole function so that other codes will not affect your modded codes)


9. For step number 3 in part 9, you can check if the length is same in the Hex View-A tab just below the blue-ish bar at the top. This is what you see when you click on the function.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
7. ตอนนี้ เรารู้ว่า ฟังก์ชันนี้มอนสเตอร์ HP ที่ได้รับ และจัดเก็บลงในทะเบียน R0 ถ้าเราบังคับ R0 จะเสมอ 1... ที่จะเป็นขวาน่ากลัว มอนสเตอร์ 1HP วิธีทั้งหมด แต่ว่าเราต้องการทราบเพื่อแก้ไข รหัสดูยากเกินไปที่จะแก้ไขขวา นี่คือบางรหัสที่ใช้กันทั่วไปสำหรับแขนที่ใช้สำหรับ modding:· MOV , # (ค่าลงทะเบียน R0 เป็น 0 จะเป็น MOV R0, #0)· เพิ่ม/ย่อย/มูล/DIV , , (สำหรับจำนวนขนาดใหญ่ เช่นมูล R0, #30, #30 ทำให้เก็บค่าของ 900 R0)· เพิ่ม/ย่อย/มูล/DIV สอง (คล้ายมูล R0, #30 จะคูณค่าใน R0 30 และเก็บมันกลับเป็น R0)8. ตอนนี้เราต้องตั้งค่า R0 1 เพื่อให้มอนสเตอร์ HP 1 มี 3 สิ่งที่คุณจำเป็นต้องทราบ และยืนยัน:· อยู่ของที่คุณกำลังแก้ไข ที่อยู่ทางด้านซ้าย (ในกรณีนี้เป็น: 00348A22)· การปรับเปลี่ยนวัตถุประสงค์ (เราต้องการตั้งค่า R0 1 ดังนั้นคำสั่งจะได้ "MOV R0, #1") คืออะไร และการแปลโดยตรงปรับเปลี่ยนโปรแกรม (ผมจะอธิบายนี้ในภายหลัง)· มีการปรับเปลี่ยนความยาวเท่าเดิมหรือไม่ (ไม่ในกรณีนี้ ฉันจะแสดงวิธีแก้โง่บางที่สามารถทำได้ 10 ขั้นตอนการ ถ้าเป็นความยาว คุณสามารถโดยตรงแทน ถ้ามันจะสั้นกว่าเดิม ดีที่สุดคือวางไว้ที่ด้านล่างของฟังก์ชันทั้งหมดเพื่อให้รหัสอื่นจะมีผลต่อรหัส modded ของคุณ)9. ในขั้นตอนหมายเลข 3 ในส่วน 9 คุณสามารถตรวจสอบว่าความยาวเดียวกันแท็บดู A หกเหลี่ยมเพียงด้านล่างแถบสีฟ้า ish-ที่ด้านบน สิ่งที่คุณเห็นเมื่อคุณคลิกที่ฟังก์ชันได้
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
7. ตอนนี้เรารู้ว่าฟังก์ชั่นนี้ได้รับมอนสเตอร์ HP และเก็บไว้เป็น R0 ทะเบียนสิ่งที่ถ้าเราบังคับ R0 ที่จะเสมอ 1 ... ? ที่จะเป็นขวาน่ากลัว? 1HP มอนสเตอร์ทุกทาง! แต่สิ่งที่เราจำเป็นต้องรู้เพื่อที่จะแก้ไข? รหัสดูยากเกินไปที่จะแก้ไขใช่มั้ย? นี่คือบางส่วนรหัสที่ใช้กันทั่วไปสำหรับ ARM ที่ใช้สำหรับการ Modding คือ:
· MOV#(การตั้งค่า R0 ลงทะเบียนถึง 0 จะ MOV R0, # 0)
·เพิ่ม / SUB / มัล / DIV, , (สำหรับหมายเลขที่ใหญ่กว่าเช่นมัล R0, # 30, # 30 ทำให้เก็บ R0 ค่าของ 900)
· ADD / SUB / มัล / DIVครั้งที่สอง (ที่คล้ายกัน MUL R0, # 30 จะคูณค่าใน R0 30 และเก็บไว้กลับเข้ามาใน R0) 8 ตอนนี้เราต้องการที่จะตั้ง R0 เป็น 1 ในการที่จะทำให้มอนสเตอร์ HP 1 มี 3 สิ่งที่คุณจำเป็นต้องรู้และยืนยัน: ·ที่อยู่ของสถานที่ที่คุณจะได้รับการแก้ไขซึ่งอยู่ทางด้านซ้าย (ในกรณีนี้มัน 00348A22) ·การปรับเปลี่ยนอะไรคือสิ่งที่คุณตั้งใจ (เราต้องการตั้ง R0 เป็น 1 เพื่อให้การเรียนการสอนจะเป็น "MOV R0, # 1") และการแปลโดยตรงแก้ไขโปรแกรม (ผมจะอธิบายภายหลัง) ·มีการปรับเปลี่ยนความยาวเช่นเดียวกับ เดิมหรือไม่ (ไม่ได้อยู่ในกรณีนี้ผมจะแสดงให้คุณบางเยียวยาโง่ที่สามารถทำได้ขั้นตอนที่ 10 ถ้าเป็นระยะเวลาเดียวกันคุณโดยตรงสามารถแทนที่. ถ้ามันจะสั้นกว่าเดิมเป็นที่ดีที่สุดที่จะวางไว้ที่ด้านล่าง ฟังก์ชั่นทั้งเพื่อให้รหัสอื่น ๆ จะไม่ส่งผลกระทบต่อรหัส modded ของคุณ) 9 สำหรับจำนวนขั้นตอนที่ 3 ในส่วนที่ 9 คุณสามารถตรวจสอบว่ามีความยาวเป็นเดียวกันใน Hex View-แท็บด้านล่างของแถบสีฟ้า ish ที่ด้านบน นี่คือสิ่งที่คุณเห็นเมื่อคุณคลิกที่ฟังก์ชั่น








การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
7 . ตอนนี้เรารู้ว่าฟังก์ชันนี้ได้รับมอนสเตอร์ HP และเก็บไว้ในรีจิสเตอร์ r0 , φถ้าเราบังคับ r0 เป็น 1 . . . เสมอ นั่นใช่ที่น่ากลัว ? 1HP มอนสเตอร์ทั้งหมด ! แต่สิ่งที่เราต้องรู้ในการแก้ไข รหัสดูยากเกินไปที่จะแก้ไขใช่ไหม นี่คือบางส่วนที่นิยมใช้รหัสสำหรับแขนที่ใช้สำหรับ modding :
ด้วย MOV < เป้าหมาย > ,# < ค่าได้ถึง 255 > ( การลงทะเบียน r0 0 จะเป็น mov r0 , φ# 0 )
ด้วยเพิ่ม / ซับ / มุลและเป้าหมายแรก < > , < > , < 2 > ( สำหรับตัวเลขที่ใหญ่กว่า เช่น มุล r0 , φ# 30 , 30 #ทำให้ r0 ร้านมูลค่า 900 )
ด้วยเพิ่ม / ซับ / มุล / div > < เป้าหมายแรกที่สอง ( คล้ายมุล r0 , φ 30 #จะคูณค่าใน r0 30 และเก็บมันกลับเข้าไปใน r0 )


8 ตอนนี้เราต้องการตั้งค่า r0 1 เพื่อให้มอนสเตอร์ HP 1มี 3 สิ่งที่คุณต้องรู้และยืนยัน :
ด้วยที่อยู่ที่คุณมีการแก้ไขซึ่งอยู่ด้านซ้าย ( ในกรณีนี้ : 00348a22 )
ด้วยอะไร ตั้งใจแก้ไข ( เราต้องการตั้งค่า r0 ต่อ 1 ดังนั้นการจะ " mov r0 , φ# 1 " ) และ มันแปลตรงแก้ไขโปรแกรม ( จะอธิบายทีหลัง )
ด้วยคือการปรับเปลี่ยนความยาวเหมือนเดิม ? ( ในกรณีนี้ผมจะให้คุณดูโง่ๆ วิธีแก้ต้องทำ ขั้นตอนที่ 10 ถ้ามันมีความยาวเท่ากัน คุณโดยตรงสามารถแทนที่ ถ้ามันสั้นกว่าเดิม ดีที่สุดคือการวางไว้ที่ด้านล่างของฟังก์ชันทั้งหมดเพื่อให้รหัสอื่น ๆ จะไม่ส่งผลกระทบต่อของคุณ modded รหัส )


9 สำหรับขั้นตอนที่ 3 ส่วน 9 , คุณสามารถตรวจสอบหากมีความยาวเดียวกันใน Hex view-a แท็บด้านล่างบลูอิชที่บาร์ด้านบนนี่คือสิ่งที่คุณจะเห็นเมื่อคุณคลิกที่ฟังก์ชัน
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: