会思考的树 发表于 2020-11-26 18:44:34

易语言解决CF磁性自瞄瞄天或不瞄人代码


.全局变量 最佳敌人X, 整数型
.全局变量 最佳敌人Y, 整数型



.如果真 (全_自动瞄准)
   自瞄距离 = 取_对象2D距离 (游戏中心X, 游戏中心Y, 计算.画出 .方框.左边, 计算.画出 .方框.顶边)
   计算.画出 .方框.顶边 = 计算.画出 .方框.顶边 + 计算.画出 .方框.宽度 ÷ 2' 胸部
   计算.画出 .方框.顶边 = 计算.画出 .方框.顶边 + 计算.画出 .方框.高度 ÷ 2' 鸡儿
   计算.画出 .方框.顶边 = 计算.画出 .方框.顶边 + 计算.画出 .方框.高度 ÷ 4 - 6' 头部
   AIM (计算.画出 .方框.左边 + 计算.画出 .方框.宽度 ÷ 2, 计算.画出 .方框.顶边, 自瞄距离, n)




.如果真 (全_自动瞄准)
    .如果 (MY_GetAsyncKeyState (2) ≠ 0)
      延时 (5)
      从当前位置相对移动鼠标 (端口句柄, 最佳敌人X, 最佳敌人Y)
    .否则

    .如果结束

    最佳敌人X = 0
    最佳敌人Y = 0
    全_锁定对象 = 0

.如果真结束





.子程序 AIM
.参数 屏幕画出宽度, 整数型
.参数 屏幕画出高度, 整数型
.参数 距离, 整数型
.参数 Target, 整数型
.局部变量 x, 整数型
.局部变量 y, 整数型

.如果真 (全_瞄准范围 = 0)
    全_瞄准范围 = 8
.如果真结束
x = 1 + 全_瞄准范围
y = 1 + 全_瞄准范围
角度.左边 = 1024 ÷ 2 - 1024 ÷ x
角度.顶边 = 768 ÷ 2 - 768 ÷ y
角度.宽度 = 1024 ÷ 2 + 1024 ÷ x - (1024 ÷ 2 - 1024 ÷ x)
角度.高度 = 768 ÷ 2 + 768 ÷ y - (768 ÷ 2 - 768 ÷ y)
.如果真 (计算最近)
    .如果真 (屏幕画出宽度 > 角度.左边 且 屏幕画出宽度 < 角度.左边 + 角度.宽度)
      .如果真 (屏幕画出高度 > 角度.顶边 且 屏幕画出高度 < 角度.顶边 + 角度.高度)
            .如果 (全_锁定对象 = 0)
                全_锁定对象 = Target
                全_自瞄距离 = 距离
                最佳敌人X = (屏幕画出宽度 - 游戏宽度 ÷ 2) ÷ 2
                最佳敌人Y = (屏幕画出高度 - 游戏高度 ÷ 2) ÷ 2
            .否则
                .如果真 (距离 < 全_自瞄距离)
                  全_锁定对象 = Target
                  ' 全_自瞄距离 = 距离
                  最佳敌人X = (屏幕画出宽度 - 游戏宽度 ÷ 2) ÷ 2
                  最佳敌人Y = (屏幕画出高度 - 游戏高度 ÷ 2) ÷ 2

                .如果真结束

            .如果结束

      .如果真结束

    .如果真结束





ljm131415 发表于 2022-5-7 23:33:39

66666666666666666
页: [1]
查看完整版本: 易语言解决CF磁性自瞄瞄天或不瞄人代码