广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3186 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
oscar0608
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x1
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] SMA问题: 权限 设定了没反应 [己解决)]  (求高手解答!!)

  各位大大你们好表情    
我在编写一个等级插件,但在控制台指令权限方面不行= =


这样的:
register_concmd("g_xp", "cmd_give_exp", ADMIN_BAN, "- g_xp <玩家> <数量> : 给经验值")


不是没有效..可以成功给到经验,但问题就是权限{ADMIN_BAN} 没有效果= ="
我试过使用  ADMIN_KICK  ....等等 都不行,


因为没有效果,所以没有权限的玩家也能使用此指令了表情    


求高手解答!!!!!


[ 此文章被oscar0608在2013-01-26 10:34重新编辑 ]




献花 x0 回到顶端 [楼 主] From:未知地址 | Posted:2013-01-25 17:40 |
Nailaz 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 创作大师奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x77 鲜花 x254
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

换个方法吧, I am Cz-*
先加入#include <amxmisc> 这模块

public plugin_init()
{
        register_clcmd("give_xp", "G_xp")//加入这行,give_xp是指令
        使用方法是输入[give_xp 玩家名称 数量(可以是负数)]
}

接下来在空白处加上
public G_xp(id, level, cid)
{
     if(!(get_user_flags(id) & ADMIN_BAN))//这地方即是调整权限的地方
          //在amxconst.inc可以查看各种权限
           return PLUGIN_HANDLED

     new Arg1[256], Arg2[30], Target, Num
     read_argv(1, Arg1, 255)
     read_argv(2, Arg2, 29)
     Target = cmd_target(id, Arg1, 0)
      Num = str_to_num(Arg2)
     if(Target)
     {
           if(is_user_connected(Target))
           {
                    如果你的xp是g_xp[33]这个变数
                    g_xp[Target] += Num//Num即是你设定的数量
                    //Target就是你输入名字的玩家
           }
     }
     return PLUGIN_HANDLED
}


web front-end and software engineer.
献花 x1 回到顶端 [1 楼] From:台湾中华电信股份有限公司 | Posted:2013-01-25 18:47 |
oscar0608
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x1
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

解决了!! 感谢Cz-* 大大!!

我再加上if(!(get_user_flags(id) & ADMIN_BAN)) 就可以了@_@


thx 表情


献花 x0 回到顶端 [2 楼] From:未知地址 | Posted:2013-01-26 10:33 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.012906 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言