搜索
查看: 1744|回复: 4

[苦求]CSDM英文版 for AMXX2.0[困惑]Top15注释部分乱码问题

[复制链接]
发表于 2004-11-4 23:59:48 | 显示全部楼层 |阅读模式 来自 中国–北京–北京
是这样,我的CS1.5用AMXX2.0,但top15的注释部分会有<body bgcolor=#000000>等字符使得kills,deaths,hit,shots....等与玩家数据的数字部分对不齐,很难看~~

我通过更换原amxmodx\plugins\statsx.amxx和amxmodx\data\csstats.amxx;删除csstats.dat也没法解决

实在是不知如何解决了,请大家帮忙,如果有合适的文件可供替换,请上传给我,谢谢!!

还有就是 找不到CSDM英文版 for AMXX2.0

也请大家指点迷津~~!

多谢了~~!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2004-11-5 00:21:42 | 显示全部楼层 来自 中国–陕西–西安
amxx0.2现在对1.6支持的很好,但是没有了对won版的设置,所以有乱码,你也可以自己修改代码,删除多余的内容
1.5的还是建议使用amx0.98或者amxx0.16

CSDM可以在amxx的官方论坛里找
回复

使用道具 举报

 楼主| 发表于 2004-11-5 00:34:53 | 显示全部楼层 来自 中国–北京–北京
嗯,我之前在http://www.amxmodx.org/  逛了好几天了,没找到CSDM for AMXX2.0~~~

http://www.tcwonline.org/~lambda/csdm/ 也没有 苦啊

谢谢nwb13的指导,说实话,俺还真没自己编辑过sam文件~~

刚才打开statsx.sma看看,在719行找到了(附AMXX2.0的statsx.sma)

<body bgcolor=#000000><font color=#FFB000><pre>

它是这么写的:
iLen = format( sBuffer, MAX_BUFFER_LENGTH,
                  "<body bgcolor=#000000><font color=#FFB000><pre>" )
  iLen += format( sBuffer[iLen], MAX_BUFFER_LENGTH - iLen,
                  "%2s %-22.22s %6s %6s %6s %6s %4s %4s %4s^n",
                  "#", "Nick", lKills, lDeaths, lHits, lShots, "HS", lEff, lAcc )

我给怎么改?直接删掉语句

iLen = format( sBuffer, MAX_BUFFER_LENGTH,
                  "<body bgcolor=#000000><font color=#FFB000><pre>" )

吗?

先试试

我现在找到一种折中的办法,我用以前的stats.amx(用的时候,我把它改名为stats.amxx)替代了statsx.amxx,效果很好!!!!(附件)

nwb13兄,我这么替换是合理的吗?我想我只是利用了AMX和AMXX的亲缘性,但深层理论的我一点不懂了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
回复

使用道具 举报

发表于 2004-11-5 02:45:48 | 显示全部楼层 来自 中国–陕西–西安
类似这样的
iLen = format( sBuffer, MAX_BUFFER_LENGTH,
"<body bgcolor=#000000><font color=#FFB000><pre>" )
删除后面引号内的就可以了,改成这样
iLen = format( sBuffer, MAX_BUFFER_LENGTH,
"")
回复

使用道具 举报

 楼主| 发表于 2004-11-5 18:37:35 | 显示全部楼层 来自 中国–北京–北京
多谢!!!!!!!

经验值又长了

呵呵~~~~
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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