【教程】Hammer制作CS地图,入门教程
*复习下制作CS地图,上次我还是2014年制作的地图。再次复习发现几点非常重要的问题。便大家学习交流
一、安装工具以及参数配置:一定要安装对工具:我这用的是方凯汉化的hammer3.4版本。里面都是中文的很好用。
1.网格默认64就发子,反正可以放大变小的,顶上面的工具栏就是常用 的,没必要记快捷键。
二、工具使用:
1.难度最大提就是相机,它是要shfit+拖动出来。
三、实体的属性参数:
1.透明的是{ 名的,如楼梯的使用,是先用info_wall创建一个实体后,在在外层上创建一个info_ladder的功能实体。
其中:wall的属性里面要把渲染改成纹理,把颜色值调到255它就是透明的了。以下是我的笔记:
==================================
参数:
以下是CS制作里最常用到的距离参数。单位是ValveHammerEditor里的1。
ValveHammerEditor中1个单位等于1英寸即2.54厘米
玩家最远跳跃距离:255
玩家最大跳跃高度:42.5
玩家跳下不受伤的最大高度:275
玩家能直接穿过的两固体间的最小缝隙:36
玩家能直接走过的台阶最大高度:16
标准栏杆高度:32
齐胸高的箱子:48
一个典型的门的高度:128
玩家蹲下的高度:48
玩家身高:72
玩家身体的宽度厚度:42
人物出生点离地面最小距离4
env,是英文“environmental”的缩写,中文为环境的意思。顾名思义,这类实体是和地图环境有关的。所
有这类实体都是点实体。(除了env_bubbles实体是固体实体)
func,是英文“Function”的缩写,中文为功能的意思。顾名思义,这类实体是让我们模仿现实生活中的某
种物体的功能或实现某种游戏设计意图的实体。该类实体全部是固体实体。
ambient_generic 声音
armoury_entity装备/武器设置
cycler加入模型(固体,不能穿过)
cycler_sprite加入图标/模型(无形,可以穿过)
cycler_wreckage加入图标(可以有动画的图标高级)
env_beam控制实体之间的连接点
env_beverage哈哈,饮料的模型,有可口可乐等等
env_blood显示血的实体
env_explosion 爆炸伤害
env_funnel 中间点类似info_traget
env_global地图中的状态
env glow 光晕
env_laser 极光
env_message 讯息显示
env_render用来修改目标的渲染等等
env_shake 地震
env_shooter放出碎片(可以用模型代替)
env_sound 音效
env_spark 火花
env_sprite 加入图标
game_counter引发目标实体
game_counter_set用来改变game_counter目标的实体
game_end停止目标实体
game_player_equip开始时玩家的装备/武器(因为大家没玩过1.6,所以不加上新东东)
game_player_hurt一定的范例扣血
game_player_team确定队伍(一定要配合其他实体)
game_score目标队伍得分(配合game_player_team)
game_team_master 用来清除game_player_team/game_score
[game_team_set 引l发game_player_team/game_score
game_text信息题示分未选队前/後显示中途显示和回合开始显示
hostage_entity 人质
info_bomb_target 炸弹目标
info_compile_parameters额外的编译,如果用普遍的编译加上了这个比专业的更强
info_hostage_rescue人质的逃走位置
info_lights_rad 红灯
info_map_parameters地图特性(武器和c4设置)
info_null 目标实体,类似info_traget
info_player_deathmatch匪徒出生点
info_player_start警察出生点
info_target目标
info_teleport_destination传送後的出现点
info_vip_start vip出生点
infodecal贴图
light 普通灯光
light_environment 太阳灯光
light_spot 放射灯光
multi_manager多目标管理
multisource 多实
体管理
path_corner 自动用路径点
path_track 汽车用路径点
player_weaponstrip购买范围
trigger_auto自动引发清除目标实体
trigger_camera 摄影机
trigger_changetarget 转移目标
trigger_relay引发清除目标实体
button_target目标按钮控制
env_bubbles 水泡
func_bomb_target 炸弹目标
func_breakable可破坏的物件
func_button按钮控制(控制button_target)
func_buyzone 购买区
func_conveyor推动区(走上去自动行的)
func_door 电动门
func_door_rotating 门
func_escapezone逃走区(不是vip的)
func friction 摩擦力
func_guntarget 机枪的目标
func_hostage_rescue人质逃走区
funcillusionary可穿过,有透明度的物件
func ladder 爬梯
func_mortar_field移动玩家方向
func_pendulum令物件摆动产生伤害
func_plat上下移动
func_platrot 转动
func_pushable可以推动的物件
func_rot_button 令目标转动(func_platrot)
func_tank机枪(可以移动方向的物件)
func_tankcontrols 控制机枪
func_tankmortar机枪实体(可以移动方向的物件)和func_tank一样(子弹的分别)
func_tankrocket机枪实体(可以移动方向的物件)和func_tank一样(子弹的分别)
func_trackautochange转移控制另外的机枪
func_trackchange转移汽车点
func_tracktrain 火车移动点
func_train 火车
func_traincontrols控制火车
func_vehicle自行控制的汽车
func_vehiclecontrols 控制汽车
func_vip_safetyzone vip逃走区
func_wall 樯(用作其他用途)
func_wall_toggle樯(可控制出现或隐藏)
func_water 水
game_zone_player玩家的出现区(这样不会出现夹死人的情况,不过变了不定的出生点)
momentary_door电动门(比之前的更有用)
momentary_rot_button 门(比之前的更有用)
trigger_counter目标引|发(如func_wall_toggle)
trigger_gravity 那一区的重力
trigger_hurt 那一区会扣血
trigger_multiple那一区会引|发目标(实体)
trigger_once那一区会引|发目标(实体),单一引发
trigger_push推动力,可作成风阻的效果
trigger_teleport 传送点(配合info_teleport_destination)

链接: https://pan.baidu.com/s/1r3iZ4qO4RLOFVXme5l2g1w?pwd=7sw5 提取码: 7sw5
ALaN.ShaRe资源网 - QQ群:237941779 » 【教程】Hammer制作CS地图,入门教程