设为首页收藏本站新闻投稿

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 503|回复: 5

[求助] [插件]如何阻止武器攻击? [复制链接]

Rank: 10Rank: 10Rank: 10

帖子
1250
精华
0
声望
3577 点
金币
470 Mold
被赞许
45 次
注册时间
2010-7-13

可爱小猫

发表于 2012-5-12 08:52:50 |显示全部楼层
如何阻止武器的攻击?不消耗子弹、不出现弹孔、声音。用这个方法会出现弹孔和声音,没有伤害。怎样把声音和弹孔都除去?

  1. register_forward(FM_CmdStart,        "fw_CmdStart")
  2. public fw_CmdStart(id, handle)
  3. {
  4.         if (!is_user_alive(id)) return FMRES_IGNORED

  5.         new button = get_uc(handle, UC_Buttons)
  6.         if (button & IN_ATTACK)
  7.         {
  8.                 set_uc(handle, UC_Buttons, button&~IN_ATTACK)
  9.                 return FMRES_SUPERCEDE
  10.         }
  11.         return FMRES_IGNORED
  12. }
复制代码



使用道具 举报

Rank: 5Rank: 5

帖子
131
精华
0
声望
867 点
金币
133 Mold
被赞许
10 次
注册时间
2010-12-31
发表于 2012-5-15 00:27:11 |显示全部楼层
不给子弹
在服务端限制本来就是坑爹的事
这段V属于客户端代码
I am the bone of my Scripts,
So I pray, Unlimited Code Works.

使用道具 举报

Rank: 10Rank: 10Rank: 10

帖子
1250
精华
0
声望
3577 点
金币
470 Mold
被赞许
45 次
注册时间
2010-7-13

可爱小猫

发表于 2012-5-15 06:10:20 |显示全部楼层
MapleRabbit.VS 发表于 2012-5-15 00:27
不给子弹
在服务端限制本来就是坑爹的事
这段V属于客户端代码

卧槽,咱是想把原来的攻击效果替换掉,要不然默认的武器声音改不掉。
而且我只想让他发出火箭而已,同时打出个awp子弹太坑爹了……

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
102
精华
0
声望
1290 点
金币
260 Mold
被赞许
11 次
注册时间
2010-3-8
发表于 2012-5-19 23:45:54 |显示全部楼层
register_forward(FM_UpdateClientData, "fw_UpdateClientData", 1)

public fw_UpdateClientData(id, sendweapons, cd_handle)
{
        set_cd(cd_handle, CD_flNextAttack, get_gametime() + 0.007);  
        return FMRES_HANDLED;
}
已有 1 人评分被赞许 收起 理由
水蛭 + 1 很给力!awp的开镜能阻止吗?

总评分: 被赞许 + 1   查看全部评分

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
102
精华
0
声望
1290 点
金币
260 Mold
被赞许
11 次
注册时间
2010-3-8
发表于 2012-5-20 22:54:17 |显示全部楼层
很给力!awp的开镜能阻止吗?

register_forward(FM_CmdStart, "fw_CmdStart");

public fw_CmdStart(id, handle, seed)
{
        if (!is_user_alive(id))
                return;

        if (!(get_uc(handle, UC_Buttons) & IN_ATTACK2))
                return;

        set_uc(handle, UC_Buttons, 0);
        set_pev(id, pev_fov, 90.0);
}

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
102
精华
0
声望
1290 点
金币
260 Mold
被赞许
11 次
注册时间
2010-3-8
发表于 2012-5-20 22:55:43 |显示全部楼层
sk@.@ 发表于 2012-5-20 22:54
很给力!awp的开镜能阻止吗?

register_forward(FM_CmdStart, "fw_CmdStart");

自己加上AWP 判斷...
已有 1 人评分被赞许 收起 理由
水蛭 + 1 淡定

总评分: 被赞许 + 1   查看全部评分

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

回顶部