|
名称为slots_reservation.sma 。
这个插件是不是替代adminslot插件的?
amx_reservation 当设置为1时踢最长时间玩家? 2时踢最高ping的玩家?
下面一段源码的意思是什么?B权限但是ping最高的用户拥有自动被踢的豁免权的意思吗?
――――――――
kickLag() {
new who = 0, ping, loss, worst = -1
new maxplayers = get_maxplayers()
for(new i = 1; i <= maxplayers; ++i) {
if ( !is_user_connected(i) && !is_user_connecting(i) )
continue // not used slot
if (get_user_flags(i)&ADMIN_RESERVATION)
continue // has reservation, skip him
get_user_ping(i,ping,loss) // get ping
if ( ping > worst ) {
worst = ping
who = i
}
}
if(who)
if ( is_user_bot(who) )
server_cmd("kick #%d", get_user_userid(who) )
else
client_cmd(who,"echo ^"Dropped due to high ping to free slot for an admin^";disconnect")
return who
}
――――――――
这个插件可以实现maxplayer-1时,只要有新用户(包括管理员和普通用户)进入就自动踢最高ping的功能吗?需要如何改呢? |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|