• CODE人物坐标


    ////////////////////////////////////////
     
    procedure DsplyRolePosXYZ(); 

    // PosX=[[[924E0C]+1C]+20]+3c//主角坐标X 取整(坐标/10)+400
    // PosY=[[[924E0C]+1C]+20]+44//主角坐标Y 取整(坐标/10)+550
    // PosZ=[[[924E0C]+1C]+20]+40//主角坐标Z 取整(坐标/10)
    Const
        BaseAddress=$924E0C;
            Offset1=$1C;
            Offset2=$20;
          PosOffsetX=$3c;
          PosOffsetY=$44;
          PosOffsetZ=$40;
    var
      MyHwnd:HWND;
      MyPid:Dword;
      MyProcess:Thandle;
      MyPointer:Integer;
      Readbyte:DWORD;//Size_T
      PosX,PosY,PosZ:Single;//
    begin
      MyHwnd:=FindWindow(NIL,'Element Client');
     // if myHwnd=0 then ShowMessage('No Found Element Client Window');
      GetWindowThreadProcessId(MyHwnd,@myPid);
      MyProcess:=OpenProcess(PROCESS_ALL_ACCESS,false,myPid);
      ReadProcessMemory(MyProcess,Pointer(BaseAddress),@MyPointer,4,Readbyte);
      ReadProcessMemory(MyProcess,Pointer(MyPointer+Offset1),@MyPointer,4,Readbyte);
      ReadProcessMemory(MyProcess,Pointer(MyPointer+Offset2),@MyPointer,4,Readbyte);
      ReadProcessMemory(MyProcess,Pointer(MyPointer+PosOffsetX),@PosX,4,Readbyte);
      ReadProcessMemory(MyProcess,Pointer(MyPointer+PosOffsetY),@PosY,4,Readbyte);
      ReadProcessMemory(MyProcess,Pointer(MyPointer+PosOffsetZ),@PosZ,4,Readbyte);
      CloseHandle(MyProcess);
      //显示数值
      PosX:=Trunc(PosX/10+400); //x坐=取整数部分(坐标/10)+400
      PosY:=Trunc(PosY/10+550); //Y坐标=取整数部分(坐标/10)+550
      PosZ:=Trunc(PosZ/10);     //z坐标=取整数部分(坐标/10)
      form1.Edit1.text:=FloatToStr(PosX)+','+FloatToStr(PosY)+'↑'+FloatToStr(PosZ);//使用format
    end;

    procedure TForm1.Timer1Timer(Sender: TObject);
    begin
      DsplyRolePosXYZ;
    end;

    end.
     //找到这个地址
     //算出这个公式 》》》注意这个公式是如何算出来的
     //Trunc
     //使用format
     
     
    /////////////////////////////////////////
    使用MemView(结构化内存监视器)找到人物坐标地址
     




    附件列表

    • 相关阅读:
      Urlrewrite 配置信息写在另外的文件
      maven项目动态替换配置中的值
      搭建一个java博客
      那个不嫌弃你穷的姑娘,如果有一天真的离开了你,那只是因为,你把她弄哭了。
      常规工作流模型
      浅谈https(创建、传输、断开)
      日志相关杂
      主键生成
      自动化部署脚本(windows上传到linux)
      简述IO
    • 原文地址:https://www.cnblogs.com/xe2011/p/2525945.html
    Copyright © 2020-2023  润新知