搜索
楼主: qingteng

求局域网进自动KICK 外网的AMXX插件

[复制链接]
发表于 2004-9-6 16:57:58 | 显示全部楼层 来自 中国–宁夏–石嘴山–惠农区
俺也想知道
Post by 解脱
#if !defined NO_STEAM
client_cmd(id,"echo ^"Dropped due to slot reservation^";%s" , g_cmdLoopback)
#else
if ( is_user_bot(id) )
server_cmd("kick #%d", get_user_userid(id) )
else
client_cmd(id,"echo ^"Dropped due to slot reservation^";disconnect")
#endif

return PLUGIN_HANDLED
}
这段代码是adminslots.sma中的。红色是修改关键。
改为connect xxx.xxx.xxx.xx:2701x
例如:
client_cmd(id,"echo ^"Server Full, go to ^";connect 192.168.1.1:27016 ")


我的AMXX0.72中怎么没有adminslots.sma这个文件只有adminslots.AMX
还有你上面添的IP是内网IP还是公网IP呢
回复

使用道具 举报

发表于 2004-9-13 06:10:21 | 显示全部楼层 来自 中国–海南–海口
Post by 解脱
#if !defined NO_STEAM
client_cmd(id,"echo ^"Dropped due to slot reservation^";%s" , g_cmdLoopback)
#else
if ( is_user_bot(id) )
server_cmd("kick #%d", get_user_userid(id) )
else
client_cmd(id,"echo ^"Dropped due to slot reservation^";disconnect")
#endif

return PLUGIN_HANDLED
}
这段代码是adminslots.sma中的。红色是修改关键。
改为connect xxx.xxx.xxx.xx:2701x
例如:
client_cmd(id,"echo ^"Server Full, go to ^";connect 192.168.1.1:27016 ")

请问这个是服务器满转到另一台服务器的代码吧?不是内网进踢外网吧?
回复

使用道具 举报

发表于 2004-9-13 20:35:55 | 显示全部楼层 来自 中国–广西–玉林
Post by diypig
请问这个是服务器满转到另一台服务器的代码吧?不是内网进踢外网吧?


呵呵`我发错了
回复

使用道具 举报

发表于 2004-9-14 18:06:48 | 显示全部楼层 来自 中国–辽宁–沈阳
最简单的方法,设OP保留通道.
// 保留预留的管理员通道的kick规则
// 0 - 不kick任何人,只有拥有b权限的玩家才能进入管理员通道
// 1 - kick游戏时间最短的人
// 2 - kick PING值最大的人
// 3 - 不kick任何人并且将op通道隐藏起来,只有拥有进入op通道的人才可以看到(实现方法有待研究)
amx_reservation  (选1选2都可以)

然后users.ini  里面把你网吧内网IP都添上,

"192.168.0.1" "z" "d"
  IP        权限  此用户靠ip进入服务器

:22:    我在别的地方看到的`没实践过,应该是好使的.  自己研究一下吧,把权限好好弄弄
回复

使用道具 举报

发表于 2004-9-14 19:34:20 | 显示全部楼层 来自 中国–四川–成都
有数量限制的!顶多添60个左右
回复

使用道具 举报

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

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