onename怎么才可以正确地改为中文提示(搞定)
请教一下/* AMX Mod script.
*
* (c) Copyright 2002, OLO
* This file is provided as is (no warranties).
*
*/
#include <amxmod>
new bool:dontcheck
public client_infochanged(id){
if (dontcheck){
dontcheck = false
}
else if (is_user_connected(id)){
new newname, oldname
get_user_info(id, "name", newname,31)
get_user_name(id,oldname,31)
if (!equal(oldname,newname)){
dontcheck = true
client_print(id,print_chat,"** You are not allowed to change your name")
set_user_info(id,"name",oldname)
}
}
return PLUGIN_CONTINUE
}
public plugin_init() {
register_plugin("One Name","0.9","default")
return PLUGIN_CONTINUE
}
怎么才可以正确地改为中文提示,因为英肓实在是太多啦,包括我在内。
/* AMX Mod script.
*
* (c) Copyright 2002, OLO
* This file is provided as is (no warranties).
*
*/
#include <amxmod>
new bool:dontcheck
public client_infochanged(id){
if (dontcheck){
dontcheck = false
}
else if (is_user_connected(id)){
new newname, oldname
get_user_info(id, "name", newname,31)
get_user_name(id,oldname,31)
if (!equal(oldname,newname)){
dontcheck = true
client_print(id,print_chat,"** 游戏中不可以更改名字,请退出游戏再更改")
set_user_info(id,"name",oldname)
}
}
return PLUGIN_CONTINUE
}
public plugin_init() {
register_plugin("One Name","0.9","default")
return PLUGIN_CONTINUE
}
我是这样子直接改,然后再用AMXX1.01上自带的编译软件重新编译了一下
可是测试的时候,发现在改名提示为乱码。
特来请教!!!! 使用UTF-8编码。。。 谢谢undoer
试试先
另存为UTF-8档
但是文件后缀名为.txt
改后缀名为.sma
编译出现以下错误 那是因为保存为UTF-8时产生了文件头。
有文件头的sam,无法被编译。
如何避免文件头我已经说过好几遍了,你在DT搜 文件头 Post by QQ8
谢谢undoer
试试先
另存为UTF-8档
但是文件后缀名为.txt
改后缀名为.sma
编译出现以下错误
不要用Windows自带的记事本,用UltraEdit,使用“格式转换”的功能。 已经搞定
特地回来感谢两位大哥
谢谢哦
:embarrass
页:
[1]