代修改adminslots插件?
金闪闪大哥教我的方法的确很好!~但是小弟对于修改插件一窍不通!~在此小弟真心请求金闪闪大哥帮小弟把adminslots.amx修改为服务器自动
加密插件!~谢谢你了金闪闪大哥!~另外设置几个参数:1. 服务器到达多少人
自动加上密码。 2. 服务器加的密码为多少。这2个参数在amx.cfg里加载!~
对了我的服务器是AMX的!~金闪闪大哥一定要帮我!~
下面是我服务器的adminslots.amx。
回复: 金闪闪大哥来!~
晕,你发个amx上来有什么用啊,要发sma源文件啊,不至于要金闪闪去反编译吧回复: 代修改adminslots插件?
你没注意这个么?当ADMIN通道满了就Drop玩家。在此之前,你可以设置服务器执行sv_password设置。
:D
public client_authorized(id)
#else
public client_connect(id)
#endif
{
new maxplayers = get_maxplayers( )
new players = get_playersnum( 1 )
new limit = maxplayers - get_cvar_num( "amx_reservation" )
if ( (get_user_flags(id) & ADMIN_RESERVATION) || (players <= limit) )
{
#if defined HIDE_RESERVED_SLOTS
setVisibleSlots( players , maxplayers, limit )
#endif
return PLUGIN_CONTINUE
}
#if !defined NO_STEAM
client_cmd(id,_T("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,_T("echo ^"Dropped due to slot reservation^";disconnect"))
#endif
return PLUGIN_HANDLED
}
页:
[1]