搜索
查看: 1741|回复: 3

请教一个问题(继续请教)

[复制链接]
发表于 2009-2-19 14:25:16 | 显示全部楼层 |阅读模式 来自 中国–广西–百色–那坡县
本帖最后由 心静如水 于 2009-2-21 13:23 编辑

请问:在不开友军伤害下,权限H的人每砍中队友一刀的这个if事件怎么写呢?
发表于 2009-2-19 17:39:47 | 显示全部楼层 来自 中国–北京–北京–海淀区
本帖最后由 jim_yang 于 2009-2-19 17:46 编辑

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define PLUGIN    "Test"
#define AUTHOR    "Jim"
#define VERSION    "1.0"

#define ADMIN_LEVEL ADMIN_CFG

public plugin_init()
{
        register_plugin(PLUGIN, VERSION, AUTHOR)
        RegisterHam(Ham_TakeDamage, "player", "TakeDamage")
}

public TakeDamage(this, inflictor, attacker, Float:damage, damagebits)
{
        if(damagebits == 4098 &&
                is_user_alive(attacker) &&
                get_user_weapon(attacker) == CSW_KNIFE &&
                get_user_flags(attacker) & ADMIN_LEVEL &&
                get_pdata_int(attacker, 114) == get_pdata_int(this, 114))
        {
                //...
        }       
        return HAM_IGNORED
}
回复

使用道具 举报

 楼主| 发表于 2009-2-19 22:02:26 | 显示全部楼层 来自 中国–广西–百色–右江区
本帖最后由 心静如水 于 2009-2-19 22:44 编辑

2# jim_yang

很感谢版主!
回复

使用道具 举报

 楼主| 发表于 2009-2-21 13:22:19 | 显示全部楼层 来自 中国–广西–百色–那坡县
再请教如何每次开局T和CT双方各产生两名H权限的玩家,OP除外.就是说在普通玩家上产生...先道谢了.........
回复

使用道具 举报

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

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