搜索
楼主: lanmao

服务器怎么禁止改名?

[复制链接]
 楼主| 发表于 2007-12-16 04:24:32 | 显示全部楼层 来自 中国–浙江–杭州

回复: 服务器怎么禁止改名?

:cold: 问题解决了  但是有的问题又来了

改名字被服务器KICK掉了 但是进入服务器拿改的名字那个进来

经验也已经被复制过去了
回复

使用道具 举报

发表于 2007-12-17 09:26:05 | 显示全部楼层 来自 中国–陕西–西安

回复: 服务器怎么禁止改名?

如果用HLG反作弊的话,找到 hlguard.cfg, 并且开启了hlg_namechangeban.
将它的默认数值 4:10 改成 1:1800 ,意思就是30分钟只能修改一次nickname
回复

使用道具 举报

发表于 2007-12-17 18:33:12 | 显示全部楼层 来自 中国–广东–惠州–惠城区

回复: 服务器怎么禁止改名?

你再试下
[php]
#include <amxmodx>
#include <amxmisc>
#define PLUGIN_NAME "New Plug-In"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "zwfgdlc"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
}
public client_infochanged(id)
{
new oldname[32],newname[32]
get_user_name(id,oldname,31)
get_user_info(id,"name",newname,31)
if(!equal(oldname,newname) && containi(newname,"[NO-sXe-I]")==-1 && get_user_team(id)!=-1)
{
  set_user_info(id,"name",oldname)
  set_task(1.0,"kickplayer",id)
}
}
public client_authorized(id)
{
new name[32]
get_user_name(id,name,31)
if(containi(name,"www.")!=-1 || containi(name,".com")!=-1)
{
  server_cmd("kick #%d ^"%s^"",get_user_userid(id),"本服务器禁止使用这类ID")
}
}  
public kickplayer(id)
{
server_cmd("kick #%d ^"%s^"",get_user_userid(id),"由于你更改名字,已被服务器踢出")
}
[/php]
回复

使用道具 举报

 楼主| 发表于 2007-12-18 01:10:05 | 显示全部楼层 来自 中国–浙江–杭州

回复: 服务器怎么禁止改名?

谢谢~~~ 已经成功解决此问题了~~~
回复

使用道具 举报

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

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