|
发表于 2006-11-23 19:50:36
|
显示全部楼层
|阅读模式
来自 中国–陕西–西安
本版本来源于官方 AMX Mod X 1.76b 版本(官方发布时间:2006-10-31),在汉化过程中,参考了 C.H.M 以前汉化版本的内容,在此表示感谢!本版本只保留"英文"和"简体中文"两种语言,用户可以自行设定(已默认设置为简体中文)。在汉化过程中还对官方版本存在的问题进行了一些修正和修改,并增加了3个常用的插件,默认都已经开启。
一、修正和修改记录
1. 修正"amx_ban"和"amx_voteban"功能。修正前,对于非正版CS玩家(其Authid可能为"4294967295"、"HLTV"、"STEAM_ID_LAN"、"VALVE_ID_LAN"或"VALVE_ID_PENDING"),将不能正常封禁,而且还有可能将其他玩家给踢出。修正后,如果玩家的Authid为上述Authid,将自动改为封禁玩家的IP。
2. 将"amx_votemapmenu"的权限从"ADMIN_MAP"改为"ADMIN_VOTE"。"amx_votemap"和"amx_votemapmenu"的权限应该一致,都应该是"投票权限"才合理。
3. 所有投票命令(amx_vote、amx_votemap、amx_votekick和amx_voteban)在投票开始后,对于举行投票的玩家/管理员,增加一菜单项"取消投票",这样如果发现投票错了,可以立即取消投票。而且,是以玩家各自设定的语言显示,而不是统一用服务器语言。
4. 如果客户端没有设置语言,原版本默认使用英文,现在改成:如果玩家没有设置语言或设置的语言在服务器上没有,则会使用服务器语言(服务器语言默认已改为简体中文),这样方便国内用户,免得出现英文玩家看不懂。
5. 关于预留通道:可以告诉玩家,等人数减少到多少人再进,而不是千篇一律的"预留通道,你不能进入。",让人摸不着头脑。
6. 修正"say @[@|@@]w...."(HUD聊天内容)的问题。不知道从哪个版本开始有这个问题的,至少1.75a版本还是好的。比较1.76b和1.75a版本源代码,可以看出1.76b版本修改它的目的是把@w后面多余的空格去掉,但它没处理好,所以导致出现问题:把字符w也显示出来了。
7. 修正此官方版本"Cvars Menu"不能使用的问题,并将"Cvars Menu"多语言化。
二、增加的插件
1. say_menu.amxx: 使用"say menu"如果有"ADMIN_MENU"权限,打开“管理员菜单”,否则打开“普通玩家菜单”。使用"say clmenu"打开“普通玩家菜单”(主要是方便OP打开“普通玩家菜单”)。使用“say "cmd <command line>"”来执行命令,用来代替控制台,增加这个功能的原因有两个:一是控制台几乎把整个游戏界面给挡住了,看不到其他内容;二是因为如果你使用控制台的话,当你从控制台返回,一些菜单可能会消失(比如说如果是你进行投票,等你从控制台返回后,投票菜单经常会不见了,这样你就投不上票了)。
2. 投票踢人和投票封禁玩家菜单插件 votemenu.amxx。并将"投票踢人菜单"和"投票封禁玩家"菜单加到管理员菜单上。
3. 踢高Ping插件 hign_ping_kicker.amxx: 原作者 datang,但修正了一点小错误,解决玩家刚连接服务器时很容易因为PING高被踢出的问题。
由于是单兵作战,只有我一个在进行这项汉化工作,没有其他人帮我测试,所以我只能在修改代码的时候尽量小心,加上测试时间不多,所以难免还会出现问题,希望大家发现问题能及时指出,以便及时修正发布。
此版本在 Windows XP SP2、DoD 3647 Server 环境下测试完毕。
2006-12-14:对 votemenu 进行了修正,请重新下载(在patch_1.rar中)。原来的那个在“投票踢人菜单”中,如果翻页,会自动变为“投票封禁菜单”。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|