» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 火炎之纹章 -> 关于系谱中睡眠剑BUG
 XML   RSS 2.0   WAP 

本页主题: 关于系谱中睡眠剑BUG 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
inzaghi_sf



该用户目前不在线
级别: 注册会员
编号: 13909
精华: 0
发帖: 1
威望: 0 点
配偶: 单身
火 花 币: 32749 HHB
注册时间:2004-01-26
最后登陆:2005-08-30
查看作者资料 发送短消息 引用回复这个帖子
关于系谱中睡眠剑BUG

不知道这个问题有没有被解释过,如果有的话就不好意思了。
最近玩系谱的时候,看到主页上说有这个BUG
后来我自己研究了一下,发现问题是这样的
引用原文:
スリープ/バサークの剣效果的发动概率= 30 -敌 MDF ,此处也有个 BUG ,如果敌人的 MDF>30 (最后的几个 BOSS ),那么概率将为100 %。
为什么是100%?
在系谱中所有的变量应该定义为byte类型(0-255)无符号
例如 a=30 b=35(BOSS的MDF) c=0
c=a-b
c=?
c=-5?
c=-5=1111011=251
负数的第一位为1,也就是说对于BYTE来讲,所谓的负数实际上是一个大于127的正数。
所以才会有100%的发动概率

如果说的有问题,还请大家多多提出。
下面是一段PASCAL的代码
var a,b:byte;
begin
a:=30;
b:=35;
a:=a-b;
writeln(a);
end.
运行的结果就是251....

[楼 主] | Posted:2005-06-05 08:20| 顶端
曹纲

该用户目前不在线
级别: 论坛版主
编号: 17
精华: 54
发帖: 5158
威望: 70 点
配偶: 单身
火 花 币: 159163 HHB
注册时间:2002-11-26
最后登陆:2024-05-27
瓦伦利亚的圣骑士(II)游戏大陆的领主(II)朱红之钻(I)艾雷布的骑士(I)
查看作者资料 发送短消息 引用回复这个帖子


游戏没考虑到负数就会这样,例如苍炎中必杀255的武器。

无知者无畏
无耻者无敌
[1 楼] | Posted:2005-06-05 08:57| 顶端
winddomain



该用户目前不在线
级别: 火花会员
编号: 26492
精华: 0
发帖: 149
威望: 0 点
配偶: 单身
火 花 币: 28855 HHB
注册时间:2004-10-11
最后登陆:2010-06-16
查看作者资料 发送短消息 引用回复这个帖子


那就是说有了催眠剑后最终章可以轻松屈死暗龙了? 哗 夸张。。 学习回来试试

E6320@3.29G 1.3125V 现为45nmE6300@3.7G 1.275V
P35-DS3R 现为P5Q Deluxe
TEAM XTREEM 1G*2 DDR2 800@940M 5-5-5-22 现为KST神条1G*2+海盗梳子2G*2
WD 1002FBYS*1 10EADS*1 15EADS*1
PNY 8800GT 现为MSI GTX260+
显示器换AOC 23寸液晶了
[2 楼] | Posted:2005-06-05 10:26| 顶端
Itachi123

该用户目前不在线
级别: 火花会员
编号: 32727
精华: 0
发帖: 320
威望: 0 点
配偶: 单身
火 花 币: 24025 HHB
注册时间:2005-02-15
最后登陆:2016-03-14
查看作者资料 发送短消息 引用回复这个帖子


哦?真的吗?
楼主有没有试过?


[3 楼] | Posted:2005-06-05 11:49| 顶端

火花天龙剑 -> 火炎之纹章




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us