文字MUD游戏论坛-天下泥潭群英会-水泊梁山  

返回   文字MUD游戏论坛-天下泥潭群英会-水泊梁山 > 西游之旅 > 『 西游记2000 - 北京站 』

『 西游记2000 - 北京站 』 西游记2000北京站的玩家聊天交流的地方。北京站是目前西游记站点中人气最足、最热闹的一个站点。欢迎来自北京站的朋友。

发表新主题 回复
推荐  
LinkBack 主题工具 主题评分 显示模式
旧 2005-01-15   #1
高级会员
级别:10 | 在线时长:275小时 | 升级还需:55小时级别:10 | 在线时长:275小时 | 升级还需:55小时级别:10 | 在线时长:275小时 | 升级还需:55小时级别:10 | 在线时长:275小时 | 升级还需:55小时
 
xlwang 的头像
 
注册: 04年08月25日
来自: 聚星阁
帖子: 1,232
声望力: 33
声望: 17 xlwang 初领妙道
精华:2
现金:1154两梁山币
资产:28545两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
【北京站】【原创】xyj2000中的溢出问题

计算机有个溢出问题,就是计算机的计算上限值是2的31次方,
即2147483648,如果超过这个值,就出现溢出,成为一个负的值。
因此溢出问题是所有编程问题中必须考虑的。
xyj2000也不可避免的存在溢出问题。


1。朝凤的溢出
if (!target->is_fighting(me)) opfa=30;
else opfa=15;
分析:如果是在战斗中opfa=30,否则的话就是15

if (target->query("combat_exp") !=0 )
op= me->query("combat_exp")*opfa/target->query("combat_exp");
else op=10;
hitt=0;

分析:问题就出在这里 me->query("combat_exp")*opfa
如果未在战斗中直接chaofeng,opfa=30,可以计算一下
2147483648/30=71582788.266666666666666666666667
如果你的武学超过71.6m,那么计算op值就是负的,
你所获的hitt值将为0

if (hitt==0)
{
msg += HIW "$n连忙身行一转,连退数步,闪过了这满天花雨般的一击。\n"NOR;
message_vision(msg, me, target);
me->start_busy(random(3));
这就出现了为什么你的wx那么高,对方也能 “连忙身行一转,连退数步,闪过了这满天花雨般的一击。“

不过庆幸的是如果你不是直接perform chaofeng on xxx,而是先kill xxx,然后再perform chaofeng
这时如果你的武学没超过2147483648/15=143165576.53333333333333333333333即143m,那么就不会溢出。

以前我贴过这么一个贴子:
只见你手中凤凰琴急颤,幻出满天剑芒,无数银针加着剑气有如百鸟投林般向观音菩萨扑来!
观音菩萨连忙身行一转,连退数步,闪过了这满天花雨般的一击。
观音菩萨对着你高声骂道:好啊,敢放暗器,看我怎么收拾你!
看起来观音菩萨想杀死你!
只见你手中凤凰琴急颤,幻出满天剑芒,无数银针加着剑气有如百鸟投林般向观音菩萨扑来!
观音菩萨躲闪不及,身上七处中了银针加着剑气!
( 观音菩萨受伤过重,已经有如风中残烛,随时都可能断气。 )
观音菩萨对着你高声骂道:好啊,敢放暗器,看我怎么收拾你!
看起来观音菩萨想杀死你!

这就能解释为什么刚开始chaofeng pusa打不中,第二次chaofeng就能中了。

2。判师的溢出
比起chaofeng,判师的溢出就更为严重,普遍。
众所周知,除了hell,所有门派判师惩罚都是20%
this_player()->set("combat_exp", this_player()->query("combat_exp")*80/100);
分析:她是先计算"combat_exp")*80,然后再去除以80
如果你的武学是大于2147483648/80=26843545.6,即大于26.9m,判师后你的武学值将是负的
有意思的是,你以负的武学状态去杀怪,你得的奖励将是负的,而且没下限,挂几天机,你的武学
就能达到负的21亿,这是你只要quit一下,你的武学就将是正的21亿,wuhahahaha,21亿,天下
无敌了!!!!不要高兴太早,因为所得qn也是负的,总共是-21亿/4。或者你的负武学值达到一
定程度,再判师,哈哈,又成正的了,而且还比以前高了哦。
奉劝不要随便去试,除非你的id很多,或者看的很开,毕竟练到能溢出已经花了不少投入。
还好,北京站这个判师溢出bug已经被saint改好了,所以大家放心大胆的去判师吧!!!!

3.技能溢出
很多人也许以为skills越高越好,其实不然。
skills的上限是1000,当你skill >=1000时,也就相当于skill 0
playgirl skills 820,最后几个怪skills >1000,我直接干砍几下就搞定
怪一点防御能力也没有,连攻击力也是零,普通攻击根本打不到我(法术攻击可以打到,perform打不到)。
计算damage要用到skill_power函数
在skill_power中有这么一段power = (level*level*level) / 3;
也就是当你skill>1290将发生溢出。
不过1290需要2.1亿武学支持,这好像是很遥远的事情。

总结一下:xyj2000理论上是可以无限制练功发展,但溢出问题使得所以实际中当你达到一定程度,
就相当于归零了。以前就有文章介绍过法术溢出,这里就不再多说了。
xyj的乐趣很多,当你厌倦杀怪时,你可以pk。看着自己做的机器人稳定高效运行也是种乐趣,当你觉
得这也无趣时,你不妨自己编点npc,设计房间什么玩玩。
hoho,跑题了。

此帖于 2005-01-15 16:49 被 xlwang 编辑.
帅哥 xlwang 当前离线  
+10 两梁山币
回复时引用此帖

旧 2005-01-15   #2
初级会员
级别:3 | 在线时长:32小时 | 升级还需:18小时级别:3 | 在线时长:32小时 | 升级还需:18小时级别:3 | 在线时长:32小时 | 升级还需:18小时
 
xingshi@bj 的头像
 
注册: 04年09月24日
来自: 客栈
帖子: 49
声望力: 0
声望: 10 xingshi@bj 闻道则喜
现金:4116两梁山币
资产:4116两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【北京站】【原创】xyj2000中的溢出问题

BT xlwang,slogan xlwang
xingshi@bj 当前离线  
回复时引用此帖
旧 2005-01-15   #3
初级会员
级别:3 | 在线时长:32小时 | 升级还需:18小时级别:3 | 在线时长:32小时 | 升级还需:18小时级别:3 | 在线时长:32小时 | 升级还需:18小时
 
xingshi@bj 的头像
 
注册: 04年09月24日
来自: 客栈
帖子: 49
声望力: 0
声望: 10 xingshi@bj 闻道则喜
现金:4116两梁山币
资产:4116两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【北京站】【原创】xyj2000中的溢出问题

xlwang是个超级大BT,大家一起BS他,slogan他
xingshi@bj 当前离线  
回复时引用此帖

旧 2005-01-15   #4
中级会员
级别:8 | 在线时长:182小时 | 升级还需:43小时级别:8 | 在线时长:182小时 | 升级还需:43小时
 
menong 的头像
 
注册: 03年07月26日
来自: kz n n
帖子: 195
声望力: 0
声望: 6 menong 闻道则喜
现金:6410两梁山币
资产:52103两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【北京站】【原创】xyj2000中的溢出问题

这种垃圾贴也加精……不是吧,没天理了……
support xingshi bs xlwang
斑竹搞特权

淡泊明志●宁静至远
menong 当前离线  
回复时引用此帖
旧 2005-01-15   #5
中级会员
级别:3 | 在线时长:39小时 | 升级还需:11小时级别:3 | 在线时长:39小时 | 升级还需:11小时级别:3 | 在线时长:39小时 | 升级还需:11小时
 
saint 的头像
 
注册: 04年12月20日
来自: 天外飞仙
帖子: 62
声望力: 21
声望: 10 saint 闻道则喜
现金:155两梁山币
资产:155两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【北京站】【原创】xyj2000中的溢出问题

对,由于变量是int,会造成这些溢出,不过溢出的条件还是比较高的,目前少有玩家能接触到,那个判师由于条件最低,所以已经修改了,其他的也会逐步考虑的

西游记北京站地址:www.xyj.cn 6666
西游记北京站QQ群号:20251772
帅哥 saint 当前离线  
回复时引用此帖
旧 2005-01-15   #6
高级会员
级别:10 | 在线时长:275小时 | 升级还需:55小时级别:10 | 在线时长:275小时 | 升级还需:55小时级别:10 | 在线时长:275小时 | 升级还需:55小时级别:10 | 在线时长:275小时 | 升级还需:55小时
 
xlwang 的头像
 
注册: 04年08月25日
来自: 聚星阁
帖子: 1,232
声望力: 33
声望: 17 xlwang 初领妙道
精华:2
现金:1154两梁山币
资产:28545两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【北京站】【原创】xyj2000中的溢出问题

哦,这样啊
那我取消好了
我本以为这篇文章能对那些长期发展id的思路起点帮助

此帖于 2005-01-15 17:50 被 xlwang 编辑.
帅哥 xlwang 当前离线  
回复时引用此帖

旧 2005-01-15   #7
中级会员
级别:4 | 在线时长:58小时 | 升级还需:17小时
 
xrmmc 的头像
 
注册: 04年09月20日
帖子: 227
声望力: 23
声望: 10 xrmmc 闻道则喜
现金:72两梁山币
资产:10696两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【北京站】【原创】xyj2000中的溢出问题

还有很多溢出,比如早期的xs判师降内力的溢出,可惜已经修改了,还有就是qn的溢出,不知道bj站这里能不能搞qn溢出,哈哈,bury sheli到溢出,哈哈,就有21亿的qn,不然我得算算需要花多少时间,哈哈。建议saint同学把sheli改成不升不降qn,嘿嘿。

此帖于 2005-01-17 10:16 被 xlwang 编辑.
xrmmc 当前离线  
回复时引用此帖
旧 2005-01-15   #8
中级会员
级别:5 | 在线时长:76小时 | 升级还需:29小时级别:5 | 在线时长:76小时 | 升级还需:29小时
 
xiaoliu 的头像
 
注册: 04年09月05日
帖子: 275
声望力: 23
声望: 10 xiaoliu 闻道则喜
现金:500两梁山币
资产:600两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【北京站】【原创】xyj2000中的溢出问题

xlwang真是厉害呀!
让偶们这些新手大长见识呀。
不错。
就是中手,高手也不一定全能看懂代码,找出这么多。
值个精。

hi
这是我的签名呀!
都找了半天了。
才找到它。
改了吧。
hehe.
pai.
hi.
i.
xiaoliu 当前离线  
回复时引用此帖
旧 2005-01-16   #9
中级会员
级别:4 | 在线时长:73小时 | 升级还需:2小时
 
hsly 的头像
 
注册: 04年08月25日
帖子: 112
声望力: 22
声望: 10 hsly 闻道则喜
现金:553两梁山币
资产:11014两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【北京站】【原创】xyj2000中的溢出问题

最好帖子发的多的也溢出
heihei
hsly 当前离线  
回复时引用此帖

旧 2005-01-17   #10
中级会员
级别:8 | 在线时长:182小时 | 升级还需:43小时级别:8 | 在线时长:182小时 | 升级还需:43小时
 
menong 的头像
 
注册: 03年07月26日
来自: kz n n
帖子: 195
声望力: 0
声望: 6 menong 闻道则喜
现金:6410两梁山币
资产:52103两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【北京站】【原创】xyj2000中的溢出问题

当然可以了,超过长整数,论天就报错
menong 当前离线  
回复时引用此帖

发表新主题 回复

添加到书签


发帖规则
不可以发表主师
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用


相似的主题
主题 主题作者 论坛 回复 最后发表
天衣 (原创) zfor 『 泥巴原创 』 22 2009-09-27 20:43
【总站】【原创】 1080tianliang 『 机器人制作及下载 』 2 2009-02-12 02:01
【水泊梁山】 【总站】【原创】 zxxzh 『 帮派传说 』 3 2005-08-24 10:43
【北京站】【原创】 things 『 西游记2000 - 北京站 』 3 2005-02-26 16:10
【马帮】 【原创】 caoer 『 帮派传说 』 10 2004-09-14 00:38


所有时间均为格林尼治时间 +9, 现在的时间是 17:16.


Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号

站长 fengyue

Content Relevant URLs by vBSEO 3.6.1