| 
 | 
	
沙发
 
 
 楼主 |
发表于 2017-5-24 20:28:46
|
只看该作者
 
 
 
 本帖最后由 694840212 于 2017-5-24 20:36 编辑  
 
附上代码 
 
功能 寻路CALL(x, y) 
    dm.AsmClear  
    dm.AsmAdd "push 00" 
    dm.AsmAdd "push 01" 
    dm.AsmAdd "push 01" 
    dm.AsmAdd "push 00" 
    dm.AsmAdd  "mov eax,[ebp+0xc]"  ' y坐标 
    dm.AsmAdd  "mov ecx,[ebp+0x8]"  ' x坐标 
    dm.AsmAdd  "push eax"//Y坐标 
    dm.AsmAdd  "push ecx"//X坐标 
    dm.AsmAdd  "push 0c" 
    dm.AsmAdd  "push 0c" 
    dm.AsmAdd  "mov eax," + #寻路ecx 
    dm.AsmAdd  "mov ecx,[eax+0x8]") 
    dm.AsmAdd  "mov eax," + #万能call 
    dm.AsmAdd  "call eax" 
    dm.AsmCall hwnd, 1 
结束 
 
 |   
 
 
 
 |