武器

From Valve Developer Community
< Zh
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)
概括性的地图制作系列 讨论你的想法——帮助我们写你需要的文章和想法

弹药 | 生物 | 蚁狮 | 光束和激光 | 线缆与绳索 | 动态的天空与云雾 | 色彩理论 | 战斗 | 联合军 | 压缩(起源 1) | | 尘土、雾、烟 | 升降机 | 关卡转换 | 环境光效、太阳、天气、室外 | 爆炸 | 火焰 | 植被 | 玻璃和窗户 | 猎头蟹 | 生命值 | 梯子 | 光效 | 优化 | 物理 | 视网膜扫描仪 | 声效和音乐 | 特效 | 地形 | 火车 | 炮塔 | | 武器 | 僵尸

在地图上添加武器

1. 创建带有 类名(en) weapon_...(en)点实体(en) 。(例如: weapon_ak47(en), weapon_portalgun(en)...)
2. 设置所需的 键值(en) 。(例如:targetname(en), [[L|rendermode}}...)

你的第一件武器完成了!

动态生成

使用 env_entity_maker(en)logic_relay(en),还有 point_template(en) 以在你的地图中生成武器。

示例

根据需要,你可以使用flags "Start constrained" 或者 "Deny player pickup" 来控制生成后的武器。

自定义武器

通过 point_clientcommand(en) 实体并开启 sv_cheats 1 可以修改武器参数。 (例如: "sk_plr_dmg_pistol 100") 此操作也可通过武器脚本实现,具体方法参见 修改弹匣容量(en) 章节。

另请参见

Category:Weapons(en)