【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
以前AMXX1.0自带的plmenu封IP老是会把自己给踢出,据说是由于盗版服务器的客户端steamid相同导致的。而原来的插件是按照用户的steamID进行封禁的。所以会把所有的人踢出服务器。我传了个cityhonghu兄在amxx1.6的plmenu.sma的基础上稍作修改的,使用非常正常。
我想把它修改为像你的娱乐反作弊插件,在控制台输入amx_pcheater_list round 后显示内网玩家或管理员。所以我想改为管理员输入amx_banmenu在ID后也显示那样的,就不怕会封错内网IP了。
有时间麻烦帮我看看哈,谢谢! :burn:
http://forum.dt-club.net/attachment.php?attachmentid=9952
回复: 【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
displayBanMenu(id,pos) 里new ip
for (new a = start; a < end; ++a) {
i = g_menuPlayers
get_user_name(i,name,31)
if ( is_user_bot(i) || access(i,ADMIN_IMMUNITY) ){
++b
if ( g_coloredMenus )
len += format(menuBody,511-len,"\d%d. %s^n\w",b,name)
else
len += format(menuBody,511-len,"#. %s^n",name)
}
else if( get_user_ip(i,ip,14), !contain( ip,"**1**") ){
++b
if ( g_coloredMenus )
len += format(menuBody,511-len,"\d%d. %s(**2**)^n\w",b,name)
else
len += format(menuBody,511-len,"#. %s(**2**)^n",name)
}
else {
keys |= (1<<b)
len += format(menuBody,511-len,"%d. %s^n",++b,name)
}
}
看看行不?
回复: 【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
new menuBodynew b = 0
new i
new name
new start = pos * 7这5个new开头的开始到len += format(menuBody,511-len,"%d. %s^n",++b,name)替换为new ip…………吗?
回复: 【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
Post by AE86new menuBody
new b = 0
new i
new name
new start = pos * 7这5个new开头的开始到len += format(menuBody,511-len,"%d. %s^n",++b,name)替换为new ip…………吗?
不需要改其他的。。。就把红色的加到相应的位置就可以了。。。
回复: 【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
Post by Enigmaya不需要改其他的。。。就把红色的加到相应的位置就可以了。。。
难怪看得我一头雾水 :sweat:
回复: 【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
Post by AE86难怪看得我一头雾水 :sweat:
原来那个我记得就是这样给你说的啊,把红色的加进去。。。 :sweat:
回复: 【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
行了,谢谢!!!管理员ID后不显示.不过没关系:cool:
回复: 【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
Post by AE86行了,谢谢!!!
管理员ID后不显示.不过没关系:cool:
一开始没加。。。你没说嘛
if ( is_user_bot(i) || access(i,ADMIN_IMMUNITY) ){
++b
if ( g_coloredMenus )
len += format(menuBody,511-len,"\d%d. %s(**op**)^n\w",b,name)
else
len += format(menuBody,511-len,"#. %s(**op**)^n",name)
这里是判断机器人或拥有免疫权限的。。。如果你想要,又不用机器人的话,也可以加。。。
回复: 【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
为什么要分内网外网?内网的人就可以作弊吗? :)回复: 【求助】麻烦Enigmaya抽个时间帮忙修改下plmenu插件让它显示内网玩家
Post by zhongjia为什么要分内网外网?内网的人就可以作弊吗? :)
内网的几乎没作弊。我服务器的排名是有奖励的,内网的作弊就直接封ID。所以没人会去作弊 :boss:
页:
[1]
2