配合AXOT破解的SWDS.DLL改名插件
本帖最后由 sakulekingz 于 2009-2-4 05:28 编辑使用方法:
say /name "英文或中文名"
请使用工具:SAYCN或者CSMATE/* 本插件由 EmEditor 中文版自动生成 */
/* 当前文件使用 Unicode (UTF-8) 编码 */
#include <amxmodx>
#define PLUGIN_NAME "changechinesename"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "KIN"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
register_clcmd("say", "changechinesename")
}
public change_user_name(id,name[]) set_user_info(id,"name",name)
public changechinesename(id)
{
new sayname
read_args (sayname,299)
remove_quotes(sayname)
if(equali(sayname,"/name",5))
{
replace(sayname,299,"/name","")
trim(sayname)
new name
strbreak(sayname,name,99,sayname,299)
change_user_name(id,name)
}
return PLUGIN_HANDLED;
}
占个沙发 占个板凳 好用吗? 装了sxe后不能试用中文输入工具了。。。 1# sakulekingz
测试好像无效了.............. 看下111222333发的设置个性签名的那个插件吧。类似。 :lol 我觉得应该弄个文本文档.. 指定玩家进入服务器就会自动改成中文名字 有裝SXE的人,建議使用CSMATE 1.8 他有更新過了
使用CSMATE 1.8版的,就不用煩惱SXE的限制 这个我自己也写了,没你的好
提一下,还是应该参照下nameid插件
1.要过滤掉”\“字符
2.还是要考虑和别人同名的问题
用了这个swds后,nosxe的也能有中文名了,呵呵