广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 18403 个阅读者
 
<<   1   2   3   4   5  下页 >>(共 5 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
AykinDalike
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x122 鲜花 x137
分享: 转寄此文章 Facebook Plurk Twitter 版主评分 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x7
[插件] [ZP]僵尸王,不同凡想!! 请进!!
原创文章
大家好

今天来个简单点的教学
可能有人已经会了
不过还是为新生想想吧

目的:让第一只僵尸出现时伴随音效、且只有他有光晕效果
原因:第一只僵尸出现的音效ZP4.2没有,4.3不确定 也没有
         也就是single infection mode是没有开场音效的 
         现在把它加进去

请先看图


!!!!!图中人物模组  版权属CSO所有!!!!!


首先用EmEditor3.28打开zombie_plague40.sma
然后...follow me

1.音效
在各单位加入指令参数 (蓝色)

步骤一

// Sound list (randomly chosen, add as many as you want)
          new const sound_first_zombie[][] = { "zombie_plague/first_zombie1.wav" }


步骤二

 // Custom sounds
          for (i = 0; i < sizeof sound_first_zombie; i++)
                    engfunc(EngFunc_PrecacheSound, sound_first_zombie)



步骤三
(点点点代表跳过,为要让你看清楚位置)

        // Single Infection Mode
        g_lastmode = MODE_INFECTION
           .
           .
           .
         if (g_nemround)
         {
           .
           .
           .
         }
         else
         {
                         // Play First-Zombie sound
                         PlaySound(sound_first_zombie[random_num(0, sizeof sound_first_zombie -1)]);
   
                         //Get player's name
                         get_user_name(forward_id, name, sizeof name - 1)


完成,再到指定资料夹放入音效档
第一只僵尸出现时就会播放该音效

2.光晕效果
同理,各单位加入指令(蓝色)

步骤一
我是把它加在nem后面啦,不过其实要放哪都无所谓
有在里面就好了

// CVAR pointers
cvar_nemchance, cvar_nemhp, cvar_nemglow, cvar_zombieglow,  cvar_surv, cvar_cnvg, cvar_hitzones,


步骤二

 // CVARS - Zombies
 cvar_zombieglow = register_cvar("zp_zombie_glow", "1")


步骤三
 
  // Set model on player model entity 
  fm_set_playermodel_ent(id)  
  
  // Nemesis glow / remove glow on player model entity 
  if (g_nemesis[id]) 
  {   
        if (g_nemesis[id] && get_pcvar_num(cvar_nemglow))   
              fm_set_rendering(g_ent_playermodel[id], kRenderFxGlowShell, 255, 0, 0, kRenderNormal, 25)  
  } 
  if (g_zombie[id]) 
  {   
        if (g_firstzombie[id] && get_pcvar_num(cvar_zombieglow))   
              fm_set_rendering(g_ent_playermodel[id], kRenderFxGlowShell, 250, 250, 100, kRenderNormal, 25)
 
  }    
  else   
              fm_set_rendering(g_ent_playermodel[id])


步骤四
 
     // Nemesis glow / remove glow  
    if (g_nemesis[id]) 
    { 
                if (g_nemesis[id] && get_pcvar_num(cvar_nemglow)) 
                          fm_set_rendering(id, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, 25)  
     } 
     if (g_zombie[id]) 
     { 
                if (g_firstzombie[id] && get_pcvar_num(cvar_zombieglow)) 
                          fm_set_rendering(id, kRenderFxGlowShell, 250, 250, 100, kRenderNormal, 25) 

     } 
     else 
                fm_set_rendering(id)
 
 #endif

完成,这样就只有第一只僵尸会有特效
更容易区别他是不是当家的僵尸王
另外可以在configs/zombieplague.cfg
摆个指令开关
zp_zombie_glow 1     //开启/关闭当家僵尸效果(1/0)

随时可以开启或关闭特效


希望各位喜欢


[ 此文章被AykinDalike在2010-01-10 00:28重新编辑 ]

此文章被评分,最近评分记录
财富:200 (by amore12) | 理由: 文章详细!感谢提供!!



献花 x2 回到顶端 [楼 主] From:台湾中嘉宽频 | Posted:2009-11-22 22:27 |
ying901
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x6 鲜花 x53
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

= =" 好像每个ZP都有耶...
我ZP4.1 有
ZP4.2 也是有


鲜花   10雅币 [购买]                   推荐   20雅币 [购买]
献花 x0 回到顶端 [1 楼] From:台湾中华电信 | Posted:2009-11-22 22:44 |
AykinDalike
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x122 鲜花 x137
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 ying901 于 2009-11-22 22:44 发表的 : 到引言文
= =" 好像每个ZP都有耶...
我ZP4.1 有
ZP4.2 也是有


喔!?

真的吗?你是指音效吗?
还是都有?


正解:
看过各版本已证实
ZP4.1、4.2、4.3
没有single infection mode开场音效
与僵尸王光晕效果

文章内容是第一只僵尸喔
血量有加乘的那个


[ 此文章被AykinDalike在2009-11-29 03:20重新编辑 ]


献花 x1 回到顶端 [2 楼] From:台湾中华电信 | Posted:2009-11-22 22:49 |
yymmychat 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x665 鲜花 x559
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

看了你的教学文之后
感觉你对ZP主插件的设置已经有相当程度的了解 表情
蛮厉害的


※目前暂不接受插件修改委托※
原本预计在2010年4月份之前发布更新 Zombie Hell 3.0,
但我还是失信了....
在此要先向众版友们致歉,真的很抱歉 m(_._)m
但我终会完成此插件,兑现我的承诺.
献花 x0 回到顶端 [3 楼] From:台湾新世纪资通 | Posted:2009-11-22 23:00 |
AykinDalike
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x122 鲜花 x137
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 yymmychat 于 2009-11-22 23:00 发表的 : 到引言文
看了你的教学文之后
感觉你对ZP主插件的设置已经有相当程度的了解 表情
蛮厉害的


多谢夸奖
也感谢你的支持


献花 x0 回到顶端 [4 楼] From:台湾和信超媒体宽带网 | Posted:2009-11-22 23:19 |
a9872310
个人头像
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x6 鲜花 x17
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

ZP4.3的
zombie_plague40.sma怎么找不到那几段= =
想自己改找不到啊> <


献花 x0 回到顶端 [5 楼] From:台湾中华电信 | Posted:2009-11-22 23:41 |
AykinDalike
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x122 鲜花 x137
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a9872310 于 2009-11-22 23:41 发表的 : 到引言文
ZP4.3的
zombie_plague40.sma怎么找不到那几段= =
想自己改找不到啊> <


你好
看了你的疑问
特地找了某大的4.3来看
确实不一样
不过如果你是要改特效的话
前两步骤是一样的
你都找的到

三跟四要注意一下了
因为他多了if (!g_frozen[id]) 的参数
不过不用太在意
加在后面就行了
请看以下...

步骤三

      // Nemesis glow / remove glow on player model entity, unless frozen
      if (!g_frozen[id])
      {
      if (g_nemesis[id] && get_pcvar_num(cvar_nemglow))
               fm_set_rendering(g_ent_playermodel[id], kRenderFxGlowShell, 255, 0, 0, kRenderNormal, 25)

      if (g_firstzombie[id] && get_pcvar_num(cvar_zombieglow)) 
               fm_set_rendering(g_ent_playermodel[id], kRenderFxGlowShell, 250, 250, 25, kRenderNormal, 25)


      else 
               fm_set_rendering(g_ent_playermodel[id])
      }


步骤四同理可证


[ 此文章被AykinDalike在2009-11-23 00:06重新编辑 ]


献花 x0 回到顶端 [6 楼] From:台湾和信超媒体宽带网 | Posted:2009-11-23 00:00 |
a9872310
个人头像
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x6 鲜花 x17
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 AykinDalike 于 2009-11-23 00:00 发表的 : 到引言文


你好
看了你的疑问
特地找了某大的4.3来看
确实不一样
不过如果你是要改特效的话
前两步骤是一样的
你都找的到

三跟四要注意一下了
因为他多了if (!g_frozen[id]) 的参数
不过不用太在意
加在后面就行了
请看以下...

步骤三


步骤四同理可证


可是我想改音效阿> <

有没有什么办法呢...


献花 x0 回到顶端 [7 楼] From:台湾中华电信 | Posted:2009-11-23 12:04 |
AykinDalike
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x122 鲜花 x137
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a9872310 于 2009-11-23 12:04 发表的 : 到引言文


可是我想改音效阿> <

有没有什么办法呢...


音效的话
你直接上传上来 (你的zombie_plague40.sma)
还有include的东西
我才能帮你试
include包含以下...
<amxmodx> 
<amxmisc>
<cstrike>
<fakemeta>
<hamsandwich>
<xs>


这边就不解说了 

因为我浏览了4.3的版本
太多东西不一样了
这么说的话那4.3也没有开场音效呀
起码我看到的版本没有

补充:
我看到的版本是没有输出wav的
这点还满奇怪的
没有输出哪来的声音
试问你的音效都放在什么名称的资料夹里头?


[ 此文章被AykinDalike在2009-11-24 18:38重新编辑 ]


献花 x0 回到顶端 [8 楼] From:台湾和信超媒体宽带网 | Posted:2009-11-23 14:28 |
a9872310
个人头像
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x6 鲜花 x17
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 AykinDalike 于 2009-11-23 14:28 发表的 : 到引言文


音效的话
你直接上传上来 (你的zombie_plague40.sma)
还有include的东西
我才能帮你试
include包含以下...


这边就不解说了 

因为我浏览了4.3的版本
太多东西不一样了
这么说的话那4.3也没有开场音效呀
起码我看到的版本没有

补充:
我看到的版本是没有输出wav的
这点还满奇怪的
没有输出哪来的声音
试问你的音效都放在什么名称的资料夹里头?


音效...?
不懂您的意思@@?

不好意思嘿...
麻烦您帮忙试一下了~


本帖包含附件
zip zombie_plague40,include.rar   (2022-06-09 14:13 / 93 KB)   下载次数:29


献花 x0 回到顶端 [9 楼] From:台湾中华电信 | Posted:2009-11-23 15:25 |

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