摘要: bp sendctrl+f9直到返回没有参数//MOV EDX,[0A94464]PUSH 1PUSH 830MOV ECX,[EDX+20]PUSH 0CPUSH 1ADD ECX,0ECCALL 005DF9A0///004555A3//830是什么PUSH 1 PUSH 00000830PUSH 0000000CPUSH 00000001CALL 00609410ADD ESP,10//005DFA02btfly=[[00A94464]+1c]+20]+65c{ck 40960->地上,40960->水里,40976->天上}{mm,mg 000->地上,000- 阅读全文
posted @ 2012-05-29 17:00 XE2011 阅读(274) 评论(0) 推荐(0) 编辑
摘要: /// ///吃红/蓝 /// ///物品类型/param> ///包裹ID号/param> procedureRecoverMe(objType:DWORD;packId:Integer);//吃红/蓝 ///使用药水的条件 ///1checkbox.checked ///1HPmin0人物没有死亡//ifrole_MpMin=0thenExit; ///3药品冷却时间=0 begin ASM PUSH1 PUSHobjType{EDX=包裹里的物品的类型} PUSHpackId{EAX背包格子ID号} PUSH0 MOVECX,[$924e0c] MOVECX,[ECX+$20 阅读全文
posted @ 2012-05-29 16:44 XE2011 阅读(191) 评论(0) 推荐(0) 编辑
摘要: { 选怪条件只选择列表框中的怪物_____ 当选中的对象死亡时,选择下1个怪物 选择距离自己最近的那个怪 只在半径____范围内选怪 BOSS不选}(*修正1 选列表框中的怪物2 选最近的怪物*){此段代码需要hook的支持} /// ///选怪 /// ///目标的ID号,所有可以选中的对象/param> procedureSelMonster(ID1:DWORD); begin ASM MOVEAX,[$924E0C] PUSHID1//目标ID号 MOVECX,[EAX+$20] ADDECX,$0EC MOVEBX,$005830D0 CALLEBX END; end; {此段代 阅读全文
posted @ 2012-05-29 16:44 XE2011 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1 {人物可以捡起的物品最大范围 ///捡物 /// ///物品IDparam> ///系统物品ID/param> procedurepickUpGoods(Id1:DWORD;Id2:DWORD); begin ASM MOVECX,[$924e0c] PUSHId1//4FAA{物品ID} PUSHId2//0C01014BD{系统ID} MOVECX,[ECX+$20] ADDECX,$0EC MOVEBX,$00583060 CALLEBX END; end; {此段代码需要hook的支持} /// ///{人物是在游戏当中还是小退} /// functionInGame( 阅读全文
posted @ 2012-05-29 16:43 XE2011 阅读(208) 评论(0) 推荐(0) 编辑
摘要: {1 技能冷却时间2 配合listbox循环使用技能}/// ///使用技能 /// ///技能ID号/param> procedureskill(ID:DWORD); begin ASM MOVECX,[$924E0C] MOVECX,[ECX+$1C] MOVECX,[ECX+$20] PUSH-1 PUSH0 PUSH0 PUSHID//技能ID MOVEBX,$00455860 CALLEBX END; end; {此段代码需要hook的支持} /// ///{人物是在游戏当中还是小退} /// functionInGame():Boolean; vargameretn:DWOR 阅读全文
posted @ 2012-05-29 16:43 XE2011 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1 跑路2 飞天//有个标志的,push 0好像是走,push 1好像是飞。已知2个三维坐标点A(x1,y1,z1),B(x2,y2,z2)求出这2点之间的距离|AB|=√(x2-x1)2+(y2-y1)2+(z2-z1)2unitGameProc; interface usesSysUtils,Windows,Messages;//单元申明 functionInGame():Boolean; procedureGoforward(x,y,z:single);{走路CALL向目标地方前进} var x1:Single; y1:Single; z1:Single; x2:Single; y2:S 阅读全文
posted @ 2012-05-29 16:42 XE2011 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1 范围___2跑去挖{此段代码需要hook的支持} /// ///挖矿 /// ///矿铲所在包裹的位置/param> ///地面系统物品ID/param> procedurewakuang(_EDX:DWORD;_ECX:DWORD); begin ASM PUSH0 PUSH$0C01//矿产ID号 PUSH_EDX//包裹ID号(矿铲所在包裹的位置) PUSH0 PUSH_ECX//石矿地面系统物品IDEDX=00000000 MOVEBX,$005A73A0 CALLEBX ADDESP,$14 END; end; {此段代码需要hook的支持} /// ///{人物是在 阅读全文
posted @ 2012-05-29 16:42 XE2011 阅读(260) 评论(0) 推荐(0) 编辑