搜索
查看: 2094|回复: 3

【讨论】slots_reservation插件如何使用?

[复制链接]
发表于 2005-11-22 14:19:49 | 显示全部楼层 |阅读模式 来自 日本
名称为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的功能吗?需要如何改呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2005-11-22 15:31:37 | 显示全部楼层 来自 中国–福建–龙岩

回复: 【讨论】slots_reservation插件如何使用?

楼主,我看你快把AMXMOD的插件都搬到DT论坛了。:D
你去amxmod论坛查询下不就知道结果了。:eek:
回复

使用道具 举报

 楼主| 发表于 2005-11-22 15:43:51 | 显示全部楼层 来自 日本

回复: 【讨论】slots_reservation插件如何使用?

被你发现了 :D  ,刚刚到amxmodx里找到的。
哎,不懂英文真的寸步难行呀!amxx的编程也不会。。。。。 :cry:  :cry:  :cry:

金闪闪,发发慈悲吧! :D

这个插件虽然可以在amxx1.6下编译通过,但是使用上好像有点问题。
maxplayer设置为25,当进入24人时就显示满人24/24,就算最高权限的OP也无法进入。
回复

使用道具 举报

 楼主| 发表于 2005-11-22 19:35:36 | 显示全部楼层 来自 日本

回复: 【讨论】slots_reservation插件如何使用?

不好意思,自己已经解决了上述问题。

这个插建默认是在maxplayer-1的时候开始工作。如果想让他在maxplayer-2的时候开始工作,请问该改哪些部分呢?
回复

使用道具 举报

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

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