永恒之塔2ol吧 关注:25,072贴子:732,852

稍微科普一下宏、脚本和挂

只看楼主收藏回复

看吧里好多讨论取色宏和外挂的,从程序猿的角度稍微科普一下,是宏是挂不做评价,需要提醒的是很多挂羊头卖狗肉的宏,注意甄别
宏和脚本的目的是代替人力,挂的目的是改变游戏行为
1.宏,宏的定义就是一系列指令的集合,鼠标宏举例:左键按下弹起,右键按下弹起,左键按下,右键按下,左键弹起…这个就是标准的指令宏
2.脚本,脚本是包含了一系列指令和判断逻辑的集合,不用编译的叫脚本,如python脚本,通过编译的通常叫程序,如c++程序,游戏里脚本可以模拟人的操作行为,如前进、后退,释放技能…等等,脚本如何实现打怪,一般做法是图像识别,加入判断逻辑,这里很像取色宏了,高级做法是破译游戏接口和协议,像外挂那样,脚本不破坏游戏本身的完整性
3.取色宏:取色宏介于宏和脚本之间,边界并不清晰,取色是取的图像颜色做判断,然后执行一系列指令,少量逻辑可以说是宏,大量逻辑可以说是脚本
4.挂:这里只讲一下游戏软件外挂,外挂的实现是通过破译游戏的内存数据结构、代码逻辑、网络通信协议等手段来达到读取和修改游戏数据和行为逻辑,会破坏游戏的完整性,飞天遁地、攻击力异常等等,宏和脚本能做的外挂都能做,不能做的也能做,改变了游戏本身的逻辑和行为


IP属地:江苏来自iPhone客户端1楼2026-02-27 16:13回复
    你马上要被评价为卖瓜的了


    IP属地:江苏2楼2026-02-27 16:39
    收起回复
      2026-04-06 06:23:53
      广告
      不感兴趣
      开通SVIP免广告
      保护楼主 等下“正义大军”就要来到了


      IP属地:河北来自iPhone客户端3楼2026-02-27 17:04
      回复
        取色宏就相当于脚本 也确实不是挂 但就算不是挂 也不代表用脚本合理 玩英雄联盟谁要是用脚本自己录个视频发出来看别人骂不骂他 看官方封不封他


        IP属地:江苏来自Android客户端5楼2026-02-27 17:11
        收起回复
          哪有那么复杂,管他内不内存,就问两个,是不是按一个键代替了原本应该按多个键或者重复按的效果?是不是比赛不让用?


          IP属地:湖南来自iPhone客户端6楼2026-02-27 17:12
          收起回复
            形容具体一点。弹钢琴比赛,a选手老老实实练习老久上台弹完;b选手把钢琴按键按谱子顺序调好,一根指头滋溜滑过去,音乐就出来了;c选手给钢琴加装自动化设备,开场按了一下启动,钢琴自动弹奏;d选手直接给钢琴装了个音响,开场直接放音乐。对了,他们俗名分别b叫键盘鼠标宏,c叫取色宏,d叫外挂。你说bcd有区别吗,确实手段有区别,但是和作弊有区别吗?


            IP属地:湖南来自iPhone客户端7楼2026-02-27 17:15
            收起回复
              绿丸取色宏大军马上到达现场


              IP属地:云南8楼2026-02-27 17:21
              回复
                还是太宽容了,直接像当初封键盘宏驱动一样一刀砍,什么年纪大了按的累人都是借口.一天天的各种输出要求到处发,标榜自己多强,到底是宏还是手按正常人都知道.一说到pvp就是数值压制,pve就是操作手法,21世纪新模式的掩耳盗铃.


                IP属地:福建来自iPhone客户端9楼2026-02-27 18:01
                回复
                  2026-04-06 06:17:53
                  广告
                  不感兴趣
                  开通SVIP免广告
                  以前写过脚本去挂私服网游,其中取色器就是用脚本常用的一种编辑器。
                  比如喝药来说。
                  当(位置)不等于(颜色),使用xxx。
                  同样也可以用来写深渊秒解挂。
                  当(位置)等于(解控的颜色),使用解控。


                  IP属地:福建来自Android客户端10楼2026-02-27 18:45
                  收起回复
                    本质上区别只有一个,就是我有宏还是我有挂。开宏的手上有挂也一样开,现在只是没有罢了。


                    IP属地:四川11楼2026-02-27 19:39
                    回复
                      取色宏不是挂。外挂也不是挂。快进到pvp pve全民取色宏不是取色秒踢。没能力的开取色有能力的开外挂


                      IP属地:江苏来自Android客户端12楼2026-02-27 19:45
                      回复
                        什么够批绿玩,什么挂不挂的,只要不封,人人都开挂,只不过是你心里有个警戒线,觉得越过了号就没了,你才不敢而已,我觉得用高级取色跟开挂肯定号没了,我肯定不开,低级取色有概率封,我觉得无所谓,我能接受我就开,鼠标宏基本没事,大部分人开,还剩一部分,觉得输出无所谓,要么鼠标都没有的,要么懒得弄的绿玩。


                        IP属地:山东来自Android客户端13楼2026-02-28 09:01
                        回复
                          那问一下,脚本是可以设定生成随机的按键间隔自己一片区域的坐标点么?就行为上看起来像是真人玩家手动?所以nc通过行为检测才封不了?


                          IP属地:浙江来自iPhone客户端14楼2026-03-06 09:32
                          收起回复
                            从技术角度是可以这么分,但是要看本质
                            本质就是需不需要玩家自己判断
                            鼠标宏,不管攻击,吃药,都是玩家决定才会按,是玩家判断
                            脚本,取色宏,和真正意义上的挂,都是程序帮玩家判断
                            是谁来判断然后操作这个问题很重要,因为人的反应和动作速度,远远不如机器和程序
                            剩下的还需要说嘛?人怎么可能在反应速度和操作速度上打得过程序?


                            IP属地:北京15楼2026-03-06 13:08
                            收起回复
                              2026-04-06 06:11:53
                              广告
                              不感兴趣
                              开通SVIP免广告
                              你说的脚本都直接破译游戏接口了,不就是挂了吗,可以直接释放12个烙印了吧


                              IP属地:中国香港16楼2026-03-06 13:15
                              收起回复