广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2220 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
lydjjlyd
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x157
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 我加了暗影芭比声音还是不行  (哪位帮我看看,我是新手。)
public plugin_precache()
{
precache_model(zclass_bomb_clawmodel)
precache_model(zclass_invisible_clawmodel)
precache_sound(g_sound_pressure)
precache_sound(SOUND_ZOMBI_FEMALE ) 
        precache_sound("zombie_plague/zombi_hurt_female_1.wav") 
        precache_sound("zombie_plague/zombi_hurt_female_2.wav") 
        precache_sound("zombie_plague/zombi_swing_1.wav") 
        precache_sound("zombie_plague/zombi_wall_3.wav") 
        precache_sound("zombie_plague/zombi_attack_1.wav") 
        precache_sound("zombie_plague/zombi_attack_2.wav") 
        precache_sound("zombie_plague/zombi_death_female_1.wav") 
        precache_sound("zombie_plague/zombi_hurt_female_1.wav") 

g_zclass_ghost = zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback)
}



献花 x0 回到顶端 [楼 主] From:未知地址 | Posted:2014-01-19 19:20 |
lydjjlyd
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x157
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

// Emit Sound Forward
public fw_EmitSound(id, channel, const sample[], Float:volume, Float:attn, flags, pitch)
{
  // 内容限定只对僵尸作用
  if (!is_user_connected(id) || !zp_get_user_zombie(id) || zp_get_user_zombie_class(id) != g_zclass_ghost)
      return FMRES_IGNORED;
 
  // 僵尸被攻击的叫声
  if (equal(sample[7], "bhit", 4))
  {
      if (zp_get_user_nemesis(id))
          engfunc(EngFunc_EmitSound, id, channel, "zombie_plague/zombi_hurt_female_1.wav", volume, attn, flags, pitch)
      else
          engfunc(EngFunc_EmitSound, id, channel, "zombie_plague/zombi_hurt_female_2.wav", volume, attn, flags, pitch)
      return FMRES_SUPERCEDE;
  }
 
  if (equal(sample[8], "kni", 3))
  {
      if (equal(sample[14], "sla", 3)) //手挥空的声音
      {
          engfunc(EngFunc_EmitSound, id, channel, "zombie_plague/zombi_swing_1.wav", volume, attn, flags, pitch)
          return FMRES_SUPERCEDE;
      }
      if (equal(sample[14], "hit", 3)) //手抓到物体的声音
      {
          if (sample[17] == 'w') //手抓到墙壁的声音
          {
              engfunc(EngFunc_EmitSound, id, channel, "zombie_plague/zombi_wall_3.wav", volume, attn, flags, pitch)
              return FMRES_SUPERCEDE;
          }
          else //手,轻刀击中人的声音
          {
              engfunc(EngFunc_EmitSound, id, channel, "zombie_plague/zombi_attack_1.wav", volume, attn, flags, pitch)
              return FMRES_SUPERCEDE;
          }
      }
      if (equal(sample[14], "sta", 3)) //手,重刀击中人的声音
      {
          engfunc(EngFunc_EmitSound, id, channel, "zombie_plague/zombi_attack_2.wav", volume, attn, flags, pitch)
          return FMRES_SUPERCEDE;
      }
  }
 
  // 僵尸死亡的声音
  if (equal(sample[7], "die", 3) || equal(sample[7], "dea", 3))
  {
      engfunc(EngFunc_EmitSound, id, channel, "zombie_plague/zombi_death_female_1.wav", volume, attn, flags, pitch)
      return FMRES_SUPERCEDE;
  }
 
  // 僵尸摔伤的声音
  if (equal(sample[10], "fall", 4))
  {
      engfunc(EngFunc_EmitSound, id, channel, "zombie_plague/zombi_hurt_female_1.wav", volume, attn, flags, pitch)
      return FMRES_SUPERCEDE;
  }
 
  return FMRES_IGNORED;
}


献花 x0 回到顶端 [1 楼] From:未知地址 | Posted:2014-01-19 19:23 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

public plugin_init() 里面有放 register_forward(FM_EmitSound, "fw_EmitSound") 吧?
如果有还没效…就只能每个僵尸都独自弄 fw_EmitSound 的效果…
然后观掉ZP主插件的 fw_EmitSound …


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [2 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-19 21:47 |
lydjjlyd
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x157
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

原来还要加register_forward(FM_EmitSound, "fw_EmitSound"),果然还没加。


献花 x0 回到顶端 [3 楼] From:未知地址 | Posted:2014-01-19 22:01 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.020492 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言