搜索
查看: 5034|回复: 18

请问可以设置某个玩家打不死人吗?

[复制链接]
发表于 2008-2-24 13:52:05 | 显示全部楼层 |阅读模式 来自 中国–广东–深圳
例如某个作弊的玩家,没收了武器,他还能用刀杀人。
请问有什么命令可以设置他怎么开枪都打不死人,就像打自己的队友一样,没有反应。让他无聊到不想玩。
发表于 2008-2-24 15:49:46 | 显示全部楼层 来自 中国–浙江–温州

回复: 请问可以设置某个玩家打不死人吗?

没收武器埋葬地下不就是了。
回复

使用道具 举报

 楼主| 发表于 2008-2-24 16:41:24 | 显示全部楼层 来自 中国–广东–深圳

回复: 请问可以设置某个玩家打不死人吗?

Post by 冰河
没收武器埋葬地下不就是了。
我只想让他打不了人,但可以走动,给人当靶子。
回复

使用道具 举报

 楼主| 发表于 2008-2-24 16:43:04 | 显示全部楼层 来自 中国–广东–深圳

回复: 请问可以设置某个玩家打不死人吗?

没收了武器,但他走动的时候,有捡了武器,虽然可以做个判断,让他捡到武器的时候又没收武器,但是太耗费资源了,有没有什么函数直接就让他打不了人,只能给别人杀
回复

使用道具 举报

发表于 2008-2-24 16:57:41 | 显示全部楼层 来自 中国–广东–中山

回复: 请问可以设置某个玩家打不死人吗?

可以参考一下官网上面的钛合金装甲插件,倒过来就行了,让他击中任何人都算无效。
回复

使用道具 举报

发表于 2008-2-24 17:07:12 | 显示全部楼层 来自 中国–广东–惠州–惠城区

回复: 请问可以设置某个玩家打不死人吗?

这是我惩罚作弊玩家的一段代码,你可以参考一下,也是AMXX论坛上看到的,不是本人原创.
[php]
register_forward(FM_CmdStart,"fwd_CmdStart")

public fwd_CmdStart(id, uc_handle, seed)
{
    if (!is_user_alive(id))
        return FMRES_IGNORED;

    if(!(get_user_flags(id)&ADMIN_LEVEL_H))
    return FMRES_IGNORED;
   
    new buttons = get_uc(uc_handle, UC_Buttons);
    if( buttons & IN_ATTACK )
        buttons &= ~IN_ATTACK;
        
    if( buttons & IN_ATTACK2)
        buttons &= ~IN_ATTACK2;
   
    set_uc(uc_handle,UC_Buttons,buttons);
    return FMRES_HANDLED;
}
[/php]
回复

使用道具 举报

发表于 2008-2-24 17:10:05 | 显示全部楼层 来自 中国–上海–上海–松江区

回复: 请问可以设置某个玩家打不死人吗?

详见此贴:
【原创】开枪打自己_v0.4 (nodmg的替代版)
http://www.dt-club.net/forum/thread/71/24607.htm
回复

使用道具 举报

 楼主| 发表于 2008-2-24 17:34:46 | 显示全部楼层 来自 中国–广东–深圳

回复: 请问可以设置某个玩家打不死人吗?

以上代码完全有效,太感谢各位了,最后剩下一个问题就是,他不能开枪和用刀子杀人。但是我服务器有飞刀插件,他还是可以用飞刀,有什么办法可以关连起来,让飞刀也不能用,而其他人可以用呢?
回复

使用道具 举报

发表于 2008-2-24 17:45:14 | 显示全部楼层 来自 中国–广东–惠州

回复: 请问可以设置某个玩家打不死人吗?

可以注册一个"CurWeapon"事件,当前武器为小刀是,没收武器
回复

使用道具 举报

 楼主| 发表于 2008-2-24 18:15:46 | 显示全部楼层 来自 中国–广东–深圳

回复: 请问可以设置某个玩家打不死人吗?

Post by zwfgdlc
可以注册一个"CurWeapon"事件,当前武器为小刀是,没收武器
飞刀是不用武器都可以飞的,只要打throw_knife命令,我是否可以用什么方式截获分析此命令呢?当玩家被标记为惩罚的时候,输入throw_knife命令不予以执行任何操作。
还有另外一个方法我想可以注册个native来实现插件之间数据的共享,但是2个插件都要修改代码,而且一旦停了那个主插件,估计另外一个会出错。
回复

使用道具 举报

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

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