CS地图问题

2025-04-14 03:49:32
推荐回答(2个)
回答1:

唔,ok
做一个固体,然后复制一个同样大小的固体。
其中一个转换为固体实体func_ladder 其属性是透明的。此固体贴图最好不能为 默认的aaa或者是其他带有属性的贴图。
然后要给梯子做出一个外形,贴上纹理 ladder,用左边的纹理编辑工具调整好纹理的大小,然后转为func_illusion也可以是wall,但是如果用wall的话可能会出现地图里面消失的情况。illusion后,渲染模式为固体。然后将两个ladder实体和illusion实体重合,如果懒的话,就组成组吧。这就是一个梯子了。

以上
下面那位不知道是谁,对于新手来说最好还是说详细一点。

回答2:

ladder实体既是梯子。在地图里不可见,只是规定了一个区域,玩家在这个区域可以爬上爬下。
配合func_illusionary实体一起使用的。使用func_illusionary实体制作梯子的外观使我们可以在游戏里看见他,使用func_ladder实体使我们可以在游戏使用他。
(实体func_illusionary:“空”的物体的实体。在游戏里,看上去是存在的,但是玩家可以穿过的,玩家看得到,穿得过,只起到阻碍视线的作用,在一些趣味cs地图里有一些看上去是墙但穿得过去的就是用这一类的实体做的)

简单来说制作一般的梯子要用到两个实体:
func_ladder作为梯子本体,有它在玩家可以爬上爬下,游戏中是看不见的;
func_illusionary作为梯子的外形,纹理选择梯子样式的贴图,在游戏中为梯子的模样,但单独放置时除了看得见没有任何效果。

可以先做好两个一样大小的固体,一个转化为实体func_ladder,另一个转化为实体func_illusionary,先在3D贴图视图把func_ladder放到要放的位置,再把func_illusionary放到同一个位置(两个实体重合)。地图做好后游戏中就能看到梯子了