18.08.2014
$READ_maxhp = _MemoryRead($Pointer_maxhp, $Process)
$READ_curhp = _MemoryRead($Pointer_curhp, $Process)
If $Label_curhp < $Label_maxhp*50/100 Then
ControlSend($GameHD, "", "", "{F1}")
Sleep(100)
EndIf
ผิด****
คำถามก็คือ
1 การเขียนให้มันเปรียบเทียบกันว่าถ้าน้อยกว่าแล้วให้มัน send f1 เขียนประมาณไหนครับ
2 ค่าที่ได้จาก memoryread ตรงตรงไปเก็บที่ $Label_curhp และ $Label_maxhp เอามาบวกลบกันได้เลยไหมครับ
3 การเขียน+- input และ การเปรียบเทียบ input เขียนประมาณไหนครับ
4 ถ้าเมื่อถึงลดถึงที่กำหนดให้กด F1 แต่เมื่อถึงที่กำหนด ให้หยุดฟั่งชั่นตัวนี้ครับ เขียนประมาณไหนครับ
รบกวนท่านผู้มีความรู้ด้วยนะครับขอบคุณครับ
$READ_maxhp = _MemoryRead($Pointer_maxhp, $Process)
$READ_curhp = _MemoryRead($Pointer_curhp, $Process)
If $Label_curhp < $Label_maxhp*50/100 Then
ControlSend($GameHD, "", "", "{F1}")
Sleep(100)
EndIf
ผิด****
คำถามก็คือ
1 การเขียนให้มันเปรียบเทียบกันว่าถ้าน้อยกว่าแล้วให้มัน send f1 เขียนประมาณไหนครับ
2 ค่าที่ได้จาก memoryread ตรงตรงไปเก็บที่ $Label_curhp และ $Label_maxhp เอามาบวกลบกันได้เลยไหมครับ
3 การเขียน+- input และ การเปรียบเทียบ input เขียนประมาณไหนครับ
4 ถ้าเมื่อถึงลดถึงที่กำหนดให้กด F1 แต่เมื่อถึงที่กำหนด ให้หยุดฟั่งชั่นตัวนี้ครับ เขียนประมาณไหนครับ
รบกวนท่านผู้มีความรู้ด้วยนะครับขอบคุณครับ