求客户端进入后自动执行预定命令的插件
比如客户端进入后自动执行一条 cl_minmodels 0回复: 求客户端进入后自动执行预定命令的插件
public client_connect(id)
{
//代码
}
或
public client_putinserver(id)
{
//代码
}
都在客户进入后自行一次
回复: 求客户端进入后自动执行预定命令的插件
public client_connect(id)
{
client_cmd("cl_minmodels 0")
}
这样OK?
回复: 求客户端进入后自动执行预定命令的插件
学习学习~~顶一下~~回复: 求客户端进入后自动执行预定命令的插件
#include <amxmod>
Public plugin_init() {
register_plugin("Client Config","0.1","xinsword")
return PLUGIN_CONTINUE
}
public client_connect(id)
{
client_cmd(id,"cl_minmodels 0")
return PLUGIN_HANDLED
}
搞不定:(
回复: 求客户端进入后自动执行预定命令的插件
pop继续啊。.::回复: 求客户端进入后自动执行预定命令的插件
Post by xinsword比如客户端进入后自动执行一条 cl_minmodels 0
n久没来点通,我还以为点通关了,原来是url变了.
我来帮你吧
客户端在连接server时就自动加载完了,这个与以前的autoexec是有不同的.
在config下建立一个client_autoexec.ini文件,把你想要执行的client命令写入就行了.
下面是源码;
#include <amxmodx>
#include <amxmisc>
#define MAX_CMDS 100
public plugin_init() {
register_plugin("ClientCmd","1.0","Torch")
return PLUGIN_CONTINUE
}
new configsdir
new cmdfile
new cmd
public client_connect(id) {
get_configsdir(configsdir,199)
format(cmdfile,199,"%s/client_autoexec.ini",configsdir)
new txtLen
new result
for(new i=0;i<MAX_CMDS;i++)
{
result = read_file(cmdfile,i,cmd,199,txtLen)
if(result != 0)
{
client_cmd(id,cmd)
}
}
}
可执行100条指令,如果不够,修改#define MAX_CMDS 100
回复: 求客户端进入后自动执行预定命令的插件
这个插件可限制客户端与服务端数据交换的流量,即updaterate和 cmdrate等,所以对配置不好的机器可参考.回复: 求客户端进入后自动执行预定命令的插件
Post by xinsword#include <amxmod>
Public plugin_init() {
register_plugin("Client Config","0.1","xinsword")
return PLUGIN_CONTINUE
}
public client_connect(id)
{
client_cmd(id,"cl_minmodels 0")
return PLUGIN_HANDLED
}
搞不定:(
#include <amxmodx>
Public plugin_init() {
register_plugin("Client Config","0.1","xinsword")
return PLUGIN_CONTINUE
}
public client_connect(id)
{
client_cmd(id,"cl_minmodels 0")
return PLUGIN_CONTINUE
}
提醒: cl_minmodels改变要生效,好像需要重新进入游戏!