• 23688阅读
  • 3235回复

水组的水楼~~[Adarm说要争取纯水的机会- -b] [复制链接]

上一主题 下一主题
离线hqy
发帖
1850
金钱
187
91币
0
信誉
0
资产
0 IST
在线时间
260 小时
注册时间
2008-04-12
最后登录
2020-05-02
只看该作者 120楼 发表于: 2008-05-23 17:39:10
又建了一个新CHAR ,第一次杀安妹,

目前新 CHAR 状态为A,也就是破了BUG,现在我不说话,再开游戏杀一次
离线hqy
发帖
1850
金钱
187
91币
0
信誉
0
资产
0 IST
在线时间
260 小时
注册时间
2008-04-12
最后登录
2020-05-02
只看该作者 121楼 发表于: 2008-05-23 17:39:28
又杀了一次,人物状态仍为破了BUG
离线hqy
发帖
1850
金钱
187
91币
0
信誉
0
资产
0 IST
在线时间
260 小时
注册时间
2008-04-12
最后登录
2020-05-02
只看该作者 122楼 发表于: 2008-05-23 17:39:50
跟挖瑞副说话了,回复N,BUG又形成了
我们再去杀一次看看
离线hqy
发帖
1850
金钱
187
91币
0
信誉
0
资产
0 IST
在线时间
260 小时
注册时间
2008-04-12
最后登录
2020-05-02
只看该作者 123楼 发表于: 2008-05-23 17:40:21
,此时包括以后,此BUG杀标志永远显示为N,不再有任何方式改变
即永远为BUG杀安妹
离线hqy
发帖
1850
金钱
187
91币
0
信誉
0
资产
0 IST
在线时间
260 小时
注册时间
2008-04-12
最后登录
2020-05-02
只看该作者 124楼 发表于: 2008-05-23 17:40:38
以上就是A1 BUG 安妹形成的全过程了.
简单的说只要你到了A2 就肯定是BUG杀了,也不用担心有什么方法会破,这就象有人担心BUG杀大虫子以后会破似的,不会的放心,任务完成以后不会进入到对任务内部FLAG处理的代码中运行
离线hqy
发帖
1850
金钱
187
91币
0
信誉
0
资产
0 IST
在线时间
260 小时
注册时间
2008-04-12
最后登录
2020-05-02
只看该作者 125楼 发表于: 2008-05-23 17:40:58
转自己发的这种帖子来灌水无所谓吧~
离线大皮球

发帖
68728
金钱
340137
91币
8
信誉
0
资产
0 IST
在线时间
4325 小时
注册时间
2007-08-25
最后登录
2020-11-12
只看该作者 126楼 发表于: 2008-05-23 17:41:54
当然~~不是纯净水就好
离线hqy
发帖
1850
金钱
187
91币
0
信誉
0
资产
0 IST
在线时间
260 小时
注册时间
2008-04-12
最后登录
2020-05-02
只看该作者 127楼 发表于: 2008-05-23 17:44:29
至于任务上的那个图,是在HACKMAP中的此处加的代码

void __fastcall CowLevelQuestPatch(int ypos, int xpos)
{
    int QuesttPage = D2CLIENT_nQuestPage;

    if (QuesttPage==0) {
        int cow = D2COMMON_GetQuestFlag(D2CLIENT_GetQuestInfo(), 4, 10);
        if (cow)
        {
            if (D2GetScreenSizeX()==800)
                D2DrawCenterText(8, L"X", D2GetScreenOffsX()+300, D2GetScreenOffsY()+50, 1);
            else
                D2DrawCenterText(8, L"X", 300, 142+50, 1);
        }
    }
    else
    if (QuesttPage==1) {
        int dru = D2COMMON_GetQuestFlag(D2CLIENT_GetQuestInfo(), 14, 5);
        if (dru)
        {
            if (D2GetScreenSizeX()==800)
                D2DrawCenterText(8, L"X", D2GetScreenOffsX()+300, D2GetScreenOffsY()+50, 1);
            else
                D2DrawCenterText(8, L"X", 300, 142+50, 1);
        }
    }
}

这里原本是用来显示牛关以及A2大虫子的被杀情况.当时测试A1安妹BUG情况也在这里弄的,类似的在任务窗口绘制文本~自然是N和A喽~
基本方法就是用D2CLIENT_GetQuestInfo()获得当前任务信息,~然后用D2COMMON_GetQuestFlag在此任务信息中抓取某任务中某flag的值.~
至于为啥知道A1安妹的任务号和FLAG号,见前面的帖子,由测试得之~
离线hqy
发帖
1850
金钱
187
91币
0
信誉
0
资产
0 IST
在线时间
260 小时
注册时间
2008-04-12
最后登录
2020-05-02
只看该作者 128楼 发表于: 2008-05-23 17:49:04
斑竹~这边KDC情况如何,介绍一下~
离线大皮球

发帖
68728
金钱
340137
91币
8
信誉
0
资产
0 IST
在线时间
4325 小时
注册时间
2007-08-25
最后登录
2020-11-12
只看该作者 129楼 发表于: 2008-05-23 17:50:52
不瞒你说我还没遇到过
快速回复
限100 字节
 
上一个 下一个