北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
12
返回列表 发新帖
楼主: ddid

【转贴】combatd中skill_power的溢出及解决办法

[复制链接]
发表于 2010-5-29 21:44:14 | 显示全部楼层
嗯,去掉combat_D里面和exp有关的复杂计算,而改为用level来计算,skill和level就直接按照已有的数据和exp折算,这样涉及exp计算的就只有pfm了,而pfm都是exp的同级对比,也不会溢出
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-5-30 09:25:01 | 显示全部楼层
让ddid啥时候修改一下啊!弄好了大家都有福利啊!
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-6-8 15:03:46 | 显示全部楼层
原帖由 seagate 于 2010-5-29 09:05 PM 发表
我觉得mudos内部的老版公式本身有问题,应该有一个新的平衡公式,抛弃level^3的判定方式,至少要做一种妥协判定。少改动的话在判定区域修改变量为double型就解决问题了。combatd里面计算立方的使用用double型,计算完 ...


其实这是一个很复杂的改动
如果改动涉及到exp 和maxskill的关系
实际上影响到了exp和ap,dp的关系
需要review所有的skills/pfm以及combatd
最好还是重新弄一套战斗模型出来
implementation不难
关键是需要一个设计好的模型。。。。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-25 06:15 PM , Processed in 0.009161 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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