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

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 622|回复: 0

[求助] m_flNextAttack 设置后无效 [复制链接]

Rank: 3Rank: 3

帖子
64
精华
0
声望
401 点
金币
146 Mold
被赞许
0 次
注册时间
2010-7-27
发表于 2012-1-3 20:35:04 |显示全部楼层
最近写了一个加武器插件   但是使用后发现上子弹的m_flNextAttack没有效果   过程没发现问题 下面是上子弹部分代码  请求大侠帮忙

这只是去除一部分代码  不是什么格式错误或者其他问题
  1. RegisterHam(Ham_Weapon_Reload, WEAPON_NAME[i], "fw_Weapon_Reload_TimeSet")

  2. public fw_Weapon_Reload_TimeSet(ent)
  3. {
  4. new id = get_pdata_cbase(ent, m_pPlayer, 4)

  5. static szClip, szAmmo, szWeapID
  6. szWeapID = get_user_weapon(id, szClip, szAmmo)

  7. new CURENT_WEAPON = g_weapon[id], CHANGE_WEAPON = c_cswpn[CURENT_WEAPON]
  8. if (szWeapID != c_cswpn[CURENT_WEAPON] || !g_weapon[id]) return;

  9. if (szAmmo && szClip < get_clip_weapon(id))
  10. {
  11.   if (c_type[CURENT_WEAPON]==WEAPONS_DOUBLE && g_double[id])  set_pdata_float(id, m_flNextAttack, c_d_reload[CURENT_WEAPON], 4)
  12.   else set_pdata_float(id, m_flNextAttack, c_reload[CURENT_WEAPON], 4)
  13. }
  14. }

复制代码

使用道具 举报

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

回顶部