创建一滩毒水
< Zh
Jump to navigation
Jump to search
这是一个教你如何杀人创建毒水的教程,当然是给 传送门用的。
总结
- 创建一个五个边(或更多,如果你的池子有那么多)为 <tools/toolsnodraw > 的画笔,除了顶部纹理是<nature/hazardliquid>。
- 添加 info_particle_system 以产生气态效果。
- 使用 trigger_hurt 来伤害并杀死玩家,如果他们碰到了。
详细建造
要将 水 添加到你的关卡,请按照以下步骤操作:
- 使用 Block Tool 创建水池大小的笔刷。
- 点击纹理栏上的 Browse 按钮来打开 纹理浏览器 。
- 在纹理浏览器中找到并选择 <tools/toolsnodraw > 材质纹理。
- 选择这个纹理后,单击左边工具栏的 Apply Current Texture按钮将 <tools/toolsnodraw> 纹理覆盖整个笔刷。
- 选择 Texture Application 工具,该工具将打开 Face Edit 模式。
- 在 3D 视图中左键单击笔刷的顶面以将其选中。
- 点击 Browse 再次调出 纹理浏览器。
- 选择 <nature/hazard_liquid> ,即毒水纹理.。
- 点击 Face Edit 面板上的 Apply 按钮。
现在你需要添加漂浮在水面上方的气体粒子效果。
- 选择 实体工具 .
- 在 Entities 选项框中,确保 Category 设置为 Entities ,然后选择对象
info_particle_system
- 在 3D 视图中,单击水笔刷顶部的中心以将info_particle_system实体放置在那里。
提示:如果水体很大,你可能要在不同位置多放几个
- 进入粒子系统的 Properties(属性) 窗口,快捷键是选择它并按 Alt+↵ Enter.
- 将 Particle System Name 设置为以下参数之一:
water_mist_1024_512
- 该粒子覆盖其区域内的 1024*512 个单位。
water_mist_256
- 该粒子覆盖其区域内的 256 个单位。
water_mist_384_128
- 该粒子覆盖其区域内的 384*128 个单位。
water_mist_512
- 该粒子覆盖其区域内的 512 个单位。
water_mist_128
- 该粒子覆盖其区域内的 128 个单位。
让水有毒、变得致命
你需要整一个 trigger_hurt 来让水咬人伤害玩家。这事很简单。
- 打开 Texture Browser 并选中 <tools\toolstrigger > 纹理。
- 创建一个新笔刷,填充与毒水笔刷大致相同的空间(你可能需要稍微伸展或缩小边缘,以便与毒水笔刷区分开来)
提示:你还可以复制毒水笔刷,然后应用 toolstrigger 纹理,并稍微缩小它
- 右键单击新笔刷并选择 "Tie To Entity"。 我们需要的是 trigger_hurt。
- 打开trigger_hurt的属性窗口,你当然可以用Alt+↵ Enter。
- 输入以下数值或内容:
名称 内容 Damage 100 Damage Type CHEMICAL Damage Model Normal Zero Damage Force Yes
哇,那你很棒棒喔! 你现在有一滩致命毒水,它会发出看着很臭的气体效果,并在不太亲密接触时杀死玩家。
别忘了添加water_lod_control
看点别的?
外部链接
- Example map [dead link]使用本教程的示例地图。包括 VMF。