cs插件吧 关注:8,267贴子:88,660
  • 8回复贴,共1

请求大神帮忙源码加点东西

只看楼主收藏回复

我有个zp人类道具,想添加击退效果,有大神会的请留言


IP属地:广东来自手机贴吧1楼2018-08-11 16:27回复
    啊啊啊啊啊啊啊啊啊啊啊 顶


    IP属地:广东2楼2018-08-12 12:41
    回复
      那不是很簡單嗎?


      IP属地:湖北来自手机贴吧3楼2018-08-16 10:14
      收起回复
        问物理老师


        IP属地:广东来自Android客户端4楼2018-08-18 12:12
        收起回复
          自己修改击退数字 就是那个1.0数值
          weapon_search_victim(id)
          {
          new victim, body
          // Get victim1
          get_user_aiming(id, victim, body)
          if (is_user_alive(victim))
          {
          weapon_attack_victim(id, victim, body)
          return;
          }
          weapon_attack_victim(id, victim, body)
          {
          // check friend fire
          if (get_user_team(id)==get_user_team(victim) && !get_pcvar_num(cvar_friendlyfire)) return;
          // take knockback victim
          weapon_create_knockback(id, victim)
          }
          weapon_create_knockback(attacker, victim)
          {
          new Float:Velocity[3], Float:vOrigin[3], Float:aOrigin[3], Float:fDistance
          pev(victim, pev_velocity, Velocity)
          pev(victim, pev_origin, vOrigin)
          pev(attacker, pev_origin, aOrigin)
          fDistance = get_distance_f(aOrigin, vOrigin)
          new Float:fTime = floatdiv(fDistance, float(1000))
          new Float:fVelocity[3]
          fVelocity[0] = floatdiv((vOrigin[0] - aOrigin[0]), fTime)*1.0
          fVelocity[1] = floatdiv((vOrigin[1] - aOrigin[1]), fTime)*1.0
          fVelocity[2] = floatdiv((vOrigin[2] - aOrigin[2]), fTime)*1.0
          set_pev(victim, pev_velocity, fVelocity)
          return 1
          }


          IP属地:湖北5楼2018-09-05 19:22
          回复
            这个跟吃饭一样简单啊


            来自iPhone客户端6楼2018-09-10 00:32
            回复