laynet 发表于 2009-8-27 16:09:14

能帮我做一个用命令来控制NUKE地下室的自动门的插件吗?

能帮我做一个用命令来控制NUKE地下室的自动门的插件吗?我想输命令后让它永远也推不开.主要用来娱乐.

zwfgdlc 发表于 2009-8-28 02:05:11

睡不着,顺手做了一个.用法:在控制台输入amx_on_off命令可以控制自动门
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>

#define PLUGIN_NAME        "New Plug-In"
#define PLUGIN_VERSION        "1.0"
#define PLUGIN_AUTHOR        "zwfgdlc"

new bool:OnOff=false;

public plugin_init()
{
        register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
        new mapname;
        get_mapname(mapname,31);
       
        if(equali(mapname,"de_nuke"))
        {
                RegisterHam(Ham_Touch,"trigger_multiple","fwd_Touch");
                register_clcmd("amx_on_off","cmd_on_off",ADMIN_KICK);
        }else pause("ad");
}

public fwd_Touch(ent,id)
{
        if(OnOff)
        return HAM_SUPERCEDE;
       
        return HAM_IGNORED;
}


public cmd_on_off(id)
{
        OnOff=OnOff?false:true;
       
        return PLUGIN_HANDLED;
}

dongtianbao 发表于 2009-8-29 12:51:10

会写插件就是厉害

laynet 发表于 2009-8-30 15:10:39

哇哈哈哈哈,谢谢谢谢

laynet 发表于 2009-8-30 15:17:21

2L你好,我的是AMXMODX1.80,你给的源码在我的电脑上编译不了,你能帮我编译一个再传上来吗?

点通粉丝 发表于 2009-8-30 17:48:46

5# laynet


帮你编译好了
页: [1]
查看完整版本: 能帮我做一个用命令来控制NUKE地下室的自动门的插件吗?