用新浪微博登录

只需一步,快速搞定

 找回密码
 立即注册

用新浪微博登录

只需一步,快速搞定

查看: 3841|回复: 17
打印 上一主题 下一主题

霸气脚无限其实就是BUG

  [复制链接]

该用户从未签到

81

主题

661

帖子

3397

积分

LV 10.会员

积分
3397
跳转到指定楼层
楼主
发表于 2011-12-14 20:39:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 |          
本帖最后由 simaguang 于 2012-3-13 20:45 编辑

走了,真后悔来这里,后悔

评分

参与人数 3节操 +25 金币 +20 人气 +20 游币 +16 好评度 +1 收起 理由
idid2 + 20 + 20 + 20 + 4 + 1 写的太棒了!
aaronmax + 10 就是要知其然知其所以然!
sddzcuigc + 5 + 2 原理技术贴!

查看全部评分

回复

使用道具 举报

该用户从未签到

44

主题

1376

帖子

5506

积分

LV 11.会员

永远的真七

积分
5506
沙发
发表于 2011-12-14 20:43:11 | 只看该作者
虽不明,但觉厉。
回复 支持 反对

使用道具 举报

该用户从未签到

12

主题

145

帖子

1428

积分

LV 8.会员

积分
1428
板凳
发表于 2011-12-15 09:42:15 | 只看该作者
好文章,非常清楚!厉害啊!

类似地,98的鬼步,也就是地面普通技取消超杀指令(无能量时),状态池保存的是普通技的取消状态,所以这时候有些必须靠取消才能接必杀/超杀的特殊技就可以直接出,然后再必杀/超杀
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

地板
发表于 2011-12-15 10:02:07 | 只看该作者
lbwb2 发表于 2011-12-15 09:42
好文章,非常清楚!厉害啊!

类似地,98的鬼步,也就是地面普通技取消超杀指令(无能量时),状态池保存的 ...

Wonder4。
回复 支持 反对

使用道具 举报

该用户从未签到

14

主题

343

帖子

1269

积分

LV 8.会员

积分
1269

渐入佳境

5#
发表于 2011-12-15 16:50:45 | 只看该作者
[dadatu_004]
回复 支持 反对

使用道具 举报

该用户从未签到

85

主题

3667

帖子

9926

积分

LV 12.会员

积分
9926
6#
发表于 2011-12-15 18:16:35 | 只看该作者
嗯哪
好多人知道1+1=2
但是不知道为什么1+1=2一样
回复 支持 反对

使用道具 举报

该用户从未签到

1367

主题

2801

帖子

1万

积分

待实名认证会员

骨灰级玩家

积分
12965
QQ
7#
发表于 2011-12-15 20:41:55 | 只看该作者
楼主能把97鬼步原理做一个详解吗?之前好像看过,说是横轴坐标偏移什么的。。。觉得没有你解释的清楚。希望您从代码层面剖析一下:)
回复 支持 反对

使用道具 举报

该用户从未签到

1367

主题

2801

帖子

1万

积分

待实名认证会员

骨灰级玩家

积分
12965
QQ
8#
发表于 2011-12-15 20:50:18 | 只看该作者
aaronmax 发表于 2011-12-15 20:41
楼主能把97鬼步原理做一个详解吗?之前好像看过,说是横轴坐标偏移什么的。。。觉得没有你解释的清楚。希望 ...

尽然让我找到楼主在百度贴吧的97鬼步原理的帖子了
http://tieba.baidu.com/f?kz=1175664259
哇哈哈哈
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

9#
发表于 2011-12-15 22:02:11 | 只看该作者
本帖最后由 sddzcuigc 于 2011-12-15 22:04 编辑
aaronmax 发表于 2011-12-15 20:50
尽然让我找到楼主在百度贴吧的97鬼步原理的帖子了
http://tieba.baidu.com/f?kz=1175664259
哇哈哈哈 ...


你真厉害。对了aaron你的不可防御还更新吗?我想那个不可防御电子书也好像该更新了吧。想至少把这个在年内弄完。
回复 支持 反对

使用道具 举报

该用户从未签到

1367

主题

2801

帖子

1万

积分

待实名认证会员

骨灰级玩家

积分
12965
QQ
10#
发表于 2011-12-15 22:25:17 | 只看该作者
sddzcuigc 发表于 2011-12-15 22:02
你真厉害。对了aaron你的不可防御还更新吗?我想那个不可防御电子书也好像该更新了吧。想至少把这个在年 ...

不可防御基本更新完毕了,最近没有发现新的了。你可以更新你的电子书了。你在置顶帖子里看吧。GIF好多没做,太多了,累。
回复 支持 反对

使用道具 举报

该用户从未签到

346

主题

1967

帖子

7733

积分

待实名认证会员

花月痕

积分
7733

大漠孤烟

11#
发表于 2011-12-16 10:12:29 | 只看该作者
aaronmax 发表于 2011-12-15 22:25
不可防御基本更新完毕了,最近没有发现新的了。你可以更新你的电子书了。你在置顶帖子里看吧。GIF好多没 ...

那好,你好多贴子更新了。我手头的是你最后百度空间的。发在论坛的html太乱了,又有图章神马的,没法整理,另外,就是我也不知道你哪些贴子具体都更新了,一个一个地找实在太困难,还容易漏,比如有些图你删除了,添加了一些新图。希望你可以再把现有文章审阅后,发到百度空间一份。或者,你把究竟哪些地方更新了,一一告诉我,我重新下载整理。或者如果你有时间,我可以把素材打包给你,你来完成这个项目也可以,可以加我QQ553052416,一起商量一下。因为我想尽快弄完。还有20多天就考试了。我该准备了。
dune的一些系统知识,也想尽快翻译完成。这是俩坑是年内必须完成的。
回复 支持 反对

使用道具 举报

该用户从未签到

550

主题

1万

帖子

2万

积分

LV 15.会员

积分
26450
12#
发表于 2011-12-16 16:52:54 | 只看该作者
老夫退役之后 又冒出如此之多的高人吗
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

629

主题

2874

帖子

8666

积分

LV 12.会员

积分
8666
13#
发表于 2011-12-16 20:30:20 | 只看该作者
想当年,我也是一个热衷研究的热血青年。。
回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

2981

帖子

1万

积分

待实名认证会员

小木

积分
11855

富甲天下妙语书生优秀斑竹奖特殊贡献奖兵蜂蜂王做个有钱人专业写手在线达人论坛为家

QQ
14#
发表于 2011-12-16 20:36:19 | 只看该作者
都是人才..
回复 支持 反对

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

5

主题

516

帖子

1448

积分

LV 8.会员

积分
1448
15#
发表于 2011-12-16 21:10:45 | 只看该作者
支持原创+研究者~这些点点滴滴的数据和原理就是开创各种惊艳连招的基础啊~
回复 支持 反对

使用道具 举报

该用户从未签到

81

主题

661

帖子

3397

积分

LV 10.会员

积分
3397
16#
 楼主| 发表于 2011-12-16 22:50:46 | 只看该作者
本帖最后由 simaguang 于 2012-3-13 20:45 编辑

走了,真后悔来这里,后悔
回复 支持 反对

使用道具 举报

该用户从未签到

28

主题

529

帖子

1317

积分

LV 8.会员

积分
1317
17#
发表于 2012-3-17 02:50:05 | 只看该作者
simaguang原帖:

“虽然我下面的解释对于实战没有任何用处,但我始终认为对一件事物,知其然且知其所以然是最好的了

正常情况下,当系统响应了你的超必杀、必杀技和特殊技指令后,在执行该超必杀、必杀技和特殊技之前,系统会将你当时的状态保存起来,比如说你是在跑动中(也就是跑动的中途过程,因为已经开始跑了,所以不是开始,而是中途)输入的超必杀指令,那么系统就将你的跑动状态保存起来,假定保存状态的那个地方叫状态池

对于必杀技和特殊技来说,没有失败的情况,一经响应,除非是被对手击中,否则一定会执行。但超必杀不同,超必杀若没有能量,会怎么办呢?会恢复成之前保存的那个状态,也就是从状态池里取出地址,然后从那个地址继续输出原来的数据

98的霸气脚,原版代码里面显示,该招式能够且仅能够取消为一个招式,那就是超必杀凤凰脚,就好比ryo的猛虎雷神刚能够且仅能够取消为虎咆一样,两者区别只是在于kim的这个刚好是超必杀

凤凰脚的标准持续键指令(用小键盘表示法)是2、1、4、1、6,其中两个1允许近似方向,由于1=2+4,因此该指令可简化为2、2、4、4、6,当输入22B46B时,刚好满足凤凰脚的指令,因此有能量时,会执行凤凰脚

重点来了,霸气脚的代码里,在执行凤凰脚之前,没有保存当时状态的代码,应该是SNK漏掉了吧,代码指出,霸气脚必须击中对手,才能取消为凤凰脚,因此,如果要保存当时的状态,应该是霸气脚击中对手时的振动硬直过程的状态,因为凤凰脚是在振动硬直的过程中取消出来的

那么,当BUG发生时,为何kim可以快速收招呢?因为虽然霸气脚那里没有保存状态,可是程序执行时,还是要从状态池里取出地址,那么取出的是什么地方的地址呢?这就取决于霸气脚之前你做了什么,如果是站立不动状态下执行的霸气脚,那么保存的就是站立状态,如果是跑动中执行的霸气脚,那么保存的就是跑动状态,也就是说,从状态池里取出的是一个错误的地址

我自己试验了下,一般情况,从状态池里面取出的地址大概是4种:站立、走动、下蹲恢复成站立和跑动,由于这4种动作本身的帧数就是很少的,这就造成霸气脚能快速收招,因为它执行的是站立、走动、下蹲恢复成站立和跑动的收招

有人要问了,为何一直按住B/D不放再松开,kim可以一直保持踩的那个姿势不动呢?因为这种情况下,一直按住B/D不放,凤凰脚的指令有效时间用完以后,从状态池里取出的是站立不动的地址,但这个地址并不是站立不动的第一行代码,而是中途的,这使得站立不动的图片被霸气脚踩的图片替换了,导致输出了错误的姿势

而滑步其实和97的鬼步是一个原理,就是BUG发生时,玩家按住了方向键,因此可以移动,此时从状态池里取出的是走动或跑动的地址,这个地址也是中途的地址,所以姿势输出错误”

这帖子这么删了可惜了 我备个份吧

想起个有趣的BUG,大门“BUG震”震对手,对手若为能出投技超杀的角色且处于无气状态,在正常投技超杀范围内,起身时输入投技超杀指令可以“破解”大门地雷震——并且这状态一直保持到下一次任何一方受攻击为止,也就是说任一一方受攻击前,大门无论出多少次地雷震完全震不到站立的对手,这BUG大概4,5年前被发现,应该也是这原理了。
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

276

帖子

940

积分

LV 7.会员

积分
940
18#
发表于 2012-3-19 21:32:58 | 只看该作者
虽不明,但觉厉。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

     
    Archiver|手机版|小黑屋|( 沪ICP备12034951号 )

GMT+8, 2025-4-27 21:48 , Processed in 0.169083 second(s), 34 queries .

© 2001-2011 Powered by Discuz! X3.1

快速回复 返回顶部 返回列表