搜索
查看: 3892|回复: 3

请问大婶们这个小插件怎样加个权限

[复制链接]
发表于 2015-6-7 22:51:51 | 显示全部楼层 |阅读模式 来自 中国–山西
统一CFG的插件,缺点是所有人都会被更改(包括OP)
能不能加进去个只有Z权限的人才会被更改呢,不要改OP的只改其他客户端的

下面是源码:
//Client Autoexec Commands on Connect
//by Torch
//Automatically executes commands on client when they join your server.
//Sort of like an automated client_exec plugin.
//Useful to block cl_pitchspeed etc as soon as they join.
//Create a file "client_autoexec.ini" in your configs folder
//and place all the console commands to be executed on clients in it.
//Maximum number of commands is defined as 100 below.

#include <amxmodx>
#include <amxmisc>

#define MAX_CMDS    100

public plugin_init()
{
    register_plugin("Client Autoexec on Connect","1.0","Torch")
    register_event("ResetHUD", "newRound", "be")
    return PLUGIN_CONTINUE
}

new configsdir[200]
new cmdfile[200]
new cmd[MAX_CMDS][200]

public client_connect(id)
    exec(id);

public newRound(id)
    exec(id);

public exec(id)
{
    get_configsdir(configsdir,199)
    format(cmdfile,199,"%s/client_autoexec.ini",configsdir)

    new txtLen
    new result
    for(new i=0;i<MAX_CMDS;i++)
    {
        result = read_file(cmdfile,i,cmd,199,txtLen)
        if(result != 0)
        {
            client_cmd(id,cmd)
        }
    }
}  
发表于 2015-6-16 18:46:25 | 显示全部楼层 来自 中国–陕西–西安
如果限制只读了呢?
回复

使用道具 举报

发表于 2015-6-17 01:41:41 | 显示全部楼层 来自 中国–广西–桂林
直接发源码会把一些字符过滤掉,所以用附件了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
回复

使用道具 举报

发表于 2015-7-23 15:07:52 | 显示全部楼层 来自 中国–广东–深圳
看看先,呵呵呵呵呵呵!学习学习!
回复

使用道具 举报

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

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