ykscs 发表于 2008-2-4 19:33:47

点通能做个菜单吗?

这个菜单也很简单原来的amx_banmenu是用addip命令封玩家的,
能不能改成amx_banip(这个命令能有中文提示)封禁玩家?还有就是
开始默认是封5分钟的要不段按8才能转到永远封禁很麻烦.

Rulzy 发表于 2008-2-4 20:12:45

回复: 点通能做个菜单吗?

把这行:
server_cmd("addip %d %s;writeip", g_menuSettings, ipa)
改成
server_cmd("amx_banip %s %d", ipa, g_menuSettings)


public cmdBanMenu(id, level, cid)
{
if (!cmd_access(id, level, cid, 1))
return PLUGIN_HANDLED
g_menuOption = 1
g_menuSettings = 5
displayBanMenu(id, g_menuPosition = 0)
return PLUGIN_HANDLED
}
中的
g_menuOption = 1
g_menuSettings = 5
改成
g_menuOption = 0
g_menuSettings = 0

即可。

ykscs 发表于 2008-2-5 01:21:12

回复: 点通能做个菜单吗?

:eek: 够快,谢谢 Rulzy

ykscs 发表于 2008-2-5 02:03:42

回复: 点通能做个菜单吗?

Rulzy,我试过了不行啊,只出现***管理员封禁****就没下文了.

Rulzy 发表于 2008-2-5 18:46:11

回复: 点通能做个菜单吗?

应该不会错了呀,截个图好吗?

server_cmd("addip %d %s;writeip", g_menuSettings, ipa)
改成
client_cmd(id, "amx_banip %s %d", ipa, g_menuSettings)
更好点。

ykscs 发表于 2008-2-5 21:38:46

回复: 点通能做个菜单吗?

可以啊,在控制台出现"没有找到带着那个名字或编号的客户端"
截图1
截图2
没有别的相册,只有QQ空间的

ykscs 发表于 2008-2-8 17:20:12

回复: 点通能做个菜单吗?

Rulzy快来啊:cry:

Rulzy 发表于 2008-2-8 19:06:43

回复: 点通能做个菜单吗?

是我搞错了。

    new ipa
    get_user_ip(player, ipa, 31, 1)
   
    server_cmd("addip %d %s;writeip", g_menuSettings, ipa)
改成
    client_cmd(id, "amx_banip #%d %d", get_user_userid(player), g_menuSettings)

ykscs 发表于 2008-2-9 00:41:16

回复: 点通能做个菜单吗?

谢谢了,这次真的行了.
总比提示"added to baned list"要好.

Arvy 发表于 2008-2-14 09:12:30

回复: 点通能做个菜单吗?

真的想学学修改 原代码:dribble:
页: [1]
查看完整版本: 点通能做个菜单吗?