北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 2191|回复: 3

读梵语有bug?

[复制链接]
发表于 2012-2-25 18:23:16 | 显示全部楼层 |阅读模式
今天读梵语书,发现不同的命令会有不同的速度:

我的读书写字195级,
study shu 10, 这个命令,耗精200,技能小点增加31点
而#10 study shu 1, 这个命令,耗精200, 技能小点增加40点

速度差距如此之大,是不是程序设计上有漏洞?

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2012-2-25 18:37:22 | 显示全部楼层
估计是因为自动进位吧
mud里的数字计算一般都是整数,所以可能会有舍入的问题
比如你每次读应该是3.1,算法比如是A/B

study shu 10,那么就是10*A/B=31
#10 study shu 1其实是执行10次,那么每次是A/B=4,自动进位了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2012-2-25 18:37:48 | 显示全部楼层
试试do 10 study shu 1吧,估计和#10一个效果,但是比较解约网络资源和服务器资源
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2012-2-25 18:53:24 | 显示全部楼层
试过了do 10 study shu 1和#10 study shu 1,效果相同,前者发出一条命令给系统,后者发出10条。回馈文字都是10遍。

我觉得程序这样设计还是有缺陷的,本来study shu 10就是为了减轻系统负担的,但是study shu 10却比do 10 study shu 1损失了很大的效率,那么恐怕知道的人,都不会去用study shu 10这样的命令吧?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-29 08:20 PM , Processed in 0.009076 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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