ansonp 发表于 2005-12-9 22:20:22

关于netbar.amxx不踢人问题。。原作者请进。

我是用的是AMXMODX1。6,在DT里找到netbar.amxx这个内网玩家进入自动踢外网高PING玩家的插件,但是装了后发现不行。我的网吧是每台机一个固定IP的。
请问哪个高手可以帮帮忙。。。。。。。。
原作者可以来看看吗????

plugins.ini:
admincmd.amxx                ; 提供基本的管理员控制台命令
adminhelp.amxx                ; 在管理员控制台里提供命令使用帮助
netbar.amxx             ;内网玩家登录自动踢外网Ping高者
adminslots.amxx                ; 管理员预留通道
multilingual.amxx                ; 多语言管理
auto_lang_change.amxx ; 客户端语言设置

amxx.cfg:
amx_netbarip "219.132.61"                (219.132.61.XX是本网吧IP段。)


谢谢。

AE86 发表于 2005-12-10 17:10:15

回复: 关于netbar.amxx不踢人问题。。原作者请进。

内网IP怎么不设成192.168?
219.132.61.XX不会是外网IP吧 :cool:

yanexp 发表于 2005-12-10 18:13:10

回复: 关于netbar.amxx不踢人问题。。原作者请进。

Post by ansonp
我是用的是AMXMODX1。6,在DT里找到netbar.amxx这个内网玩家进入自动踢外网高PING玩家的插件,但是装了后发现不行。我的网吧是每台机一个固定IP的。
请问哪个高手可以帮帮忙。。。。。。。。
原作者可以来看看吗????

plugins.ini:
admincmd.amxx                ; 提供基本的管理员控制台命令
adminhelp.amxx                ; 在管理员控制台...


由于你的IP段特殊,不在我原考虑范围内。

我原来的参数只认前面七位

你可以找到源码自己修改,或参看以下实现方法 

让你的Admin插件具有IP段优先登录功能! (免费的)
http://forum.dt-club.net/showthread.php?t=23335

ansonp 发表于 2005-12-10 20:01:50

回复: 关于netbar.amxx不踢人问题。。原作者请进。

我按你的贴子在admin.sma里找不到
else if ( equal(ip,g_aName) ){
这参数。。。。请问为什么啊?
我用的是AMXX1.6
这是我的admin.sma

yanexp 发表于 2005-12-10 22:03:30

回复: 关于netbar.amxx不踢人问题。。原作者请进。

Post by ansonp
我按你的贴子在admin.sma里找不到
else if ( equal(ip,g_aName) ){
这参数。。。。请问为什么啊?
我用的是AMXX1.6
这是我的admin.sma


都有的,只不过amxx1.6在544行

在users.ini里添加下面一行即可,

"219.132.61" "" "bjpuz" "de"

amx_reloadadmins或reload即时生效

这个只是允许这个IP段优先进入服务器,并不会作踢外网Ping者动作。

AE86 发表于 2005-12-11 17:59:59

回复: 关于netbar.amxx不踢人问题。。原作者请进。

Post by yanexp
都有的,只不过amxx1.6在544行

在users.ini里添加下面一行即可,

"219.132.61" "" "bjpuz" "de"

amx_reloadadmins或reload即时生效

这个只是允许这个IP段优先进入服务器,并不会作踢外网Ping者动作。
我就惨了,服务器内网都32人了。不知道中什么邪了还是会被挤出来 :)

ansonp 发表于 2005-12-11 22:49:50

回复: 关于netbar.amxx不踢人问题。。原作者请进。

Post by yanexp
都有的,只不过amxx1.6在544行

在users.ini里添加下面一行即可,

"219.132.61" "" "bjpuz" "de"

amx_reloadadmins或reload即时生效

这个只是允许这个IP段优先进入服务器,并不会作踢外网Ping者动作。


那这样服务器满人的时候,网吧的人不就进不去???
是不是可以把netbar.amxx修改修改或告诉我修改的方法和用什么软件的好呢?
谢谢作者的帮助。

ansonp 发表于 2005-12-13 13:32:44

回复: 关于netbar.amxx不踢人问题。。原作者请进。

yanexp你怎么就不出现了???

yanexp 发表于 2005-12-13 20:43:10

回复: 关于netbar.amxx不踢人问题。。原作者请进。

Post by ansonp
yanexp你怎么就不出现了???

你看源码就能改啦 
原来的
public client_connect(id){
        new userip
        new ips
        new name
        new g_amx_netbarip
        get_user_ip(id,userip,16,1)
        copy(ips,7,userip)
        get_cvar_string("amx_netbarip",g_amx_netbarip,7)
        get_user_name(id,name,32)
        if (equali(ips,g_amx_netbarip)){

改为下面的

public client_connect(id){
        new userip
        new name
        new g_amx_netbarip
        get_user_ip(id,userip,16,1)
        get_cvar_string("amx_netbarip",g_amx_netbarip,15)
        get_user_name(id,name,32)
        if ( contain(userip,g_amx_netbarip) != -1 ){

不限长度了

ansonp 发表于 2005-12-14 18:06:56

回复: 关于netbar.amxx不踢人问题。。原作者请进。

谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
页: [1] 2
查看完整版本: 关于netbar.amxx不踢人问题。。原作者请进。