北大侠客行MUD论坛

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

讨论一下蛤蟆功的puji

[复制链接]
发表于 2009-12-28 14:27:05 | 显示全部楼层 |阅读模式
先说一下背景

以前的蛤蟆功的puji,比内力的时候,双方都会一直busy,直到其中一方内力不支。但是后来wat里发现了有两个别扭的地方。
1.如果对手有2个或者2个以上,其中一个是白驼的,用了puji,你和他一起busy,剩下那个就会把你活活虐待到死了
2.就算只有1个对手,如果用了puji,因为后期高手的内力都很长很长,双方减内力都很慢很慢,经常会几分钟都拼不玩(想想也是,洪七公和欧阳锋不就是拼了很长时间才同归于尽的嘛)
另外,以前puti还可以解busy,所以后来就改了算法

现在的算法是:
发了puji之后,会启动timer,定时去查询两个人的内力状况和busy状况。如果有人内力不支,就结束puji,如果对手没有busy,就start_busy一段时间,如果对手已经busy了,就不再附加busy了。

这样的结果就是,有时前一个timer里,对手npc是busy状态,所以就没有附加新的busy。然后下一个timer之前,对手的busy已经到时了,那个时候npc就会出招了,有时还会出强力pfm。

想想看,以前的做法和现在的做法都有不妥的地方,但是我觉得还是现在的算法更合适一些,因为以前的算法,可以用来解busy,算是个bug的。

大家有什么好的建议?如果没有好建议,那我的意思是,维持现状
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-12-28 14:32:12 | 显示全部楼层
把比拼内力的时间缩短呢?例如就2秒结束。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-12-28 14:34:42 | 显示全部楼层
我也发了个关于puji的贴子, 大家可以看看

建议取消双方的busy, 改为特殊效果

[ 本帖最后由 nozshand 于 2009-12-28 02:35 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-12-28 23:16:28 | 显示全部楼层
从另个方面可以看到,白驼实在是人丁稀少...蛇头走了以后更是少之又少...哎...
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-18 05:46 PM , Processed in 0.009338 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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