搜索
查看: 2378|回复: 3

关于禁止盾牌的一个插件,有问题

[复制链接]
发表于 2004-6-15 16:34:10 | 显示全部楼层 |阅读模式 来自 中国–河北–唐山
我按照这个帖子|:

http://forum.dt-club.net/showthr ... %B6%DC+%B6%DC%C5%C6

正确安装了插件,可是提示有错误,请看


我用的是向导大哥提供的AMXX最新0603

请问,有没有类似AMX报时插件的那种禁用盾牌插件?不用在游戏中say menu,只需要在plugins.ini里添加 xxxx.amx ,启动服务器就自动禁用盾牌了,有没有类似的插件啊?
发表于 2004-6-16 01:48:51 | 显示全部楼层 来自 中国–黑龙江–佳木斯

这里有一个 for amx 的,我没使用过,不知道能不能工作

[PHP]
/*
        No Shields Plugin

        Author: Andey

        Description:
        Set cvar sv_noshield to 1 to make shields unaviable in game.
        When shields are unaviable you can still buy them however they get dropped.
        They also get dropped when picking them up.
        Shields get unaviable one round after setting sv_noshild to 1.

        set cvar sv_noshield 0 to make shields aviable again.
        Shields get aviable again one round after setting sv_noshield to 1.

        P.S.
        I quess there would be a better solution to do that but I don't get it.
        at least this one works.
*/

#include <amxmod>
#include <amxmisc>

public plugin_init()
{
        register_plugin("No Shields","0.1","Andey")
        register_cvar("sv_noshield","0");
        register_event("ResetHUD","new_round","b");
}

public client_connect(id)
{
        if(get_cvar_num("sv_noshield")==1)
        {
                new param[1];
                param[0]=id;
                set_task(0.1,"noshield",id+100,param,1,"b");
        }
        return PLUGIN_CONTINUE;
}

public client_disconnect(id)
{
        remove_task(id+100);
                return PLUGIN_CONTINUE;
}
public new_round(id)
{
       
        remove_task(id+100);
        if(get_cvar_num("sv_noshield")==1)
        {
                new param[1];
                param[0]=id;
                set_task(0.1,"noshield",id+100,param,1,"b");
        }
        return PLUGIN_HANDLED;
}

public noshield(param[])
{
        new id=param[0];
        client_cmd(id,"drop weapon_shield");
        return PLUGIN_HANDLED;
}
[/PHP]
回复

使用道具 举报

 楼主| 发表于 2004-6-16 13:35:16 | 显示全部楼层 来自 中国–河北–唐山
看不明白...........
回复

使用道具 举报

发表于 2004-6-16 23:12:57 | 显示全部楼层 来自 中国–广东–广州–天河区
英文原版的AMXX0.16不是自带了禁止武器插件吗?不过在plugins.ini里默认是关闭了这个插件的,插件名叫 restmenu.amx。下个原版的AMXX把这个插件COPY过去不就是了?

运行后好像是在控制台打 amx_restmenu 这个命令吧,然后就可以用菜单选择要禁止的武器,所有武器都可以禁止的,不光是盾牌或AWP。
回复

使用道具 举报

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

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