skills指令显示格式建议
目前的效果:│基本内功 (force) - 登峰造极 1000/ 16007│
│基本招架 (parry) - 神功盖世 1166/210537│
│基本枪法 (spear) - 青出于蓝 542/235800│
│基本掌法 (strike) - 神功盖世 1150/ 0│
建议将等级和小点的宽度综合设置成固定,以确保右边的“|”总是可以在固定的位置。譬如现在的“1166/210537│”共占用12字符,由于小点一般不太可能突破百万位,不妨设置成定长13字符,显示成:
│基本招架 (parry) - 神功盖世 1166/ 210537│
如果等级是不足4位,显示成:
│基本枪法 (spear) - 青出于蓝542/ 235800│
│□神元功 (shenyuan-gong) - 第一重楼 37/ 183│
wiz看这样申请可以么
P.S 由于职业习惯,本人对报表有特殊癖好,一贯追求格式好看的表- - 这样看着整齐一些 这个不是对齐格式的问题,而是mudos的一个bug,对有颜色的字符的长度计算是错的。能改,不过稍微费点事,性能不太好。 小点以百分比显示好像还不错 其实我自己在state window里做的sklls信息都是百分比显示的,比小点更加直观
比如:基本招架:450/460(69%) 原帖由 jason 于 2011-5-8 08:52 AM 发表 http://pkuxkx.com/forum/images/common/back.gif
这个不是对齐格式的问题,而是mudos的一个bug,对有颜色的字符的长度计算是错的。能改,不过稍微费点事,性能不太好。
可能需要多做一个剥离颜色控制字符的函数,在sprintf之类的函数实现内置机制之前,预处理一下SKILLS字符串
页:
[1]