搜索
查看: 2067|回复: 3

怎样禁止客户端更改某个参数?

[复制链接]
发表于 2008-4-16 16:20:10 | 显示全部楼层 |阅读模式 来自 中国–北京–北京
我的魔兽版CS服务器,如果玩家设置 cl_minmodels 1 (此时客户端看到的T/CT都统一成了一个皮肤),那么在开局时就很轻松的认出了卧底,这就失去了卧底的意义。
所以我想问,有什么办法可以强行设置客户端的某个参数,并且不允许更改?谢谢啦!
发表于 2008-4-16 17:35:12 | 显示全部楼层 来自 中国–广东–深圳–罗湖区

回复: 怎样禁止客户端更改某个参数?

#include <amxmodx>
public plugin_init() {
register_plugin("Client","0.1","csk")
return PLUGIN_CONTINUE
}
public client_connect(id)
{
client_cmd(id,"cl_minmodels 0")
return PLUGIN_CONTINUE
}

这个代码就是每个玩家进入的时候把cl_minmodels设为0
回复

使用道具 举报

 楼主| 发表于 2008-4-16 18:12:00 | 显示全部楼层 来自 中国–北京–北京

回复: 怎样禁止客户端更改某个参数?

谢谢2楼的兄弟
但我没有amx经验,你给的代码是要编译amx插件的吗?
还有,玩家进入时参数按要求改了,那游戏中途不是还可以自行在控制台改回来么,怎么办?
回复

使用道具 举报

发表于 2008-4-16 19:15:55 | 显示全部楼层 来自 中国–浙江–温州

回复: 怎样禁止客户端更改某个参数?

脚本要是改成了只读没办法操作。
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表