|
发表于 2009-9-11 18:25:52
|
显示全部楼层
|阅读模式
来自 中国–广东–深圳–南山区
本帖最后由 702033080 于 2009-9-11 18:30 编辑
我的中文id是禁止改名的..但是他兼容no sxe的名字..现在就是有一个烦恼 每次一些id进来..例如一个没开sxe的人的名字叫king..他会自动改成 [NO-sXe-I] king
然后另外又一个没开sxe 的名字也叫king的人也进来了 他就自动改成(1)[NO-sXe-I] king
但是中文id插件不兼容(1)[NO-sXe-I]这个名字..所以就一直king change name (1)[NO-sXe-I] king ..我曾经试过用过滤id..但是过滤id只是在进服之前过滤..进服然后他一直改名字..不会过滤..也试过在users.ini修改过..增加一个(1)的vip和一个(1)[NO-sXe-I] 有没有一些插件可以兼容修改名字..我这里有一段源码..但是我不会编写..希望各位高手可以帮我想出一个办法..- // 兼容 sXe 改名
- if (equal(newname, "[NO-sXe-I]", 10))
- {
- replace(oldname, 31, "[NO-sXe-I] ", "")
- formatex(newname, 31, "[NO-sXe-I] %s", oldname)
- ig_setname(id, newname)
- }
- else
- ig_setname(id, oldname)
- return PLUGIN_CONTINUE
- }
- g_SetAllow[id] = 0
- ig_setname(id, g_SetName[id])
- return PLUGIN_CONTINUE
- }
复制代码 这个插件的源码是来自老友记的中文id..但是源码编译不了..我实在没办法..只能发帖求救 |
|