|
发表于 2008-5-18 12:35:08
|
显示全部楼层
|阅读模式
来自 中国–广东–深圳–宝安区
主要是下面的一段代码
new Float:gVolume[33]
public client_connect(id) {
if(!is_user_bot(id)) {
query_client_cvar(id , "volume" , "cvar_result");
}
}
public cvar_result(id, const cvar[] , const value[]) {
gVolume[id] = str_to_float(value);
}
附件he_damage_effect.sma是可以正常运行的,但是无法恢复玩家正常的音量。
插件的功能是被炸后暂时耳朵听不到声音,一段时间后恢复正常。
如果加上上面的代码后,he_damage_effect_debug.sma,玩家就进不了服务器,
控制台提示Not Present on Client 58。。
请问是什么原因。
下面的代码是帮助文档中的例子,只加载文档中的例子的插件,情况跟上面的一样。,玩家就进不了服务器,
控制台提示Not Present on Client 58。。
[php]
Example plugin:
Log the value of the rate cvar of all connecting users
#include <amxmodx>
public plugin_init() {
register_plugin("test", "1", "PM")
}
public client_connect(id) {
if (!is_user_bot(id))
query_client_cvar(id, "rate", "cvar_result_func");
}
public cvar_result_func(id, const cvar[], const value[])
{
new name[32];
get_user_name(id, name, 31);
log_amx("Client %d(%s)'s rate is ^"%s^"", id, name, value);
}
Logged output:
L 09/07/2005 - 11:42:25: [test.amxx] Client 1(psychedelic hampster)'s rate is "15000"
[/php] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|