
这第五张 Sor_zb_Bridge 地图还处于测试阶段,经过测试发现
55服玩这张地图出现了卡服的现象(卡了服就换沙漠2了,服务器也没人了)
我也很懊恼,究竟是什么原因造成了卡服。因为这张图我用到的实体都是之前的地图用过的
——
func_button 和 func_door (按钮实体 和 开门实体)
出生点的某一边有个房子,左右两边分别都有按钮和门
左边的分支小桥,上面有个开关,触发3面挡板升起
右边的分支小桥,尽头有个开关,触发3块地面下降
此实体在Sor_zb_Forest里就使用过,地图里的电梯就是用【按钮触发开门】做的
我只不过是把【门】做成了一块地板的样子,然后实体设置成上下移动。Forest卡过服吗?
——————
func_conveyor 传送带实体
某个房子里,有4个传送带,需要你旋转跳技术跳过去那里
第一张新图 Sor_zb_CampPlay 有三段水流那里,就是用传送带实体做的。CampPlay卡过服吗?
——————
func_illusionary 虚假物品实体
墙上的索沛LOGO,立在桥边的告示语,虚假的门,半透明激光等等就是用虚假实体制作的
func_ladder 楼梯实体。可以爬行的楼梯
func_wall 可调透明度的墙壁实体(桥边的栏杆,半透明的玻璃)
func_water 水源实体
这些都是CampPlay的时候就开始采用了,并没卡过服啊???
————————
trigger_teleport 和 info_teleport_destination
【传送区域】和【传送目标点】实体。两个小屋可以传送到电线杆
在第二张Sor_zb_Forest图里,就使用了这两实体(匪家传送到木桥)没卡过服吧
————————
trigger_push 推动实体
滑坡房滑到尽头,会自动把你吹上2楼
那个按钮触发路面下降的分支小桥,你掉下去会被风吹下水
第三张Sor_zb_Flying图里,就采用了推动实体
有往前推的(出生点冲飞到对面去)有往上推的(回型平台往上跳)Flying没卡过服啊?
——————
trigger_hurt 扣血实体
和半透明激光重叠在一起,来实现人碰到激光就扣血
在Sor_zb_Forest里,滑坡房里的毒水,就加了扣血实体和水重叠,Forest没卡过服啊?
————————
trigger_multiple 和 ambient_generic
【进入区域触发事件】和【声音】实体
滑坡房滑上2楼,穿过那个管道区域,就触发乌鸦叫的声音
这是我反编译de_train地图学到的新技术,然后才加到新图里使用
de_train也有那种,进入某个区域,就触发场景飞机声音
蹲下进入某些火车下面,会触发狗叫声,但是de_train卡过服吗??
————
剩下的就是玩家实体,照亮地图用的灯光实体,这两种实体是每张地图几乎必须要加的实体
于是综上所述,我愣是不知道究竟什么原因触发了卡服,每次卡服,我都只能慢慢删减实体
利用排除法,来寻找卡服的原因。我现在唯一推断的结果,就是之前我设计那两扇门
门的移动方向是左右移动的,而不是上下移动。由于可以水平方向移动的实体
你只要站在上面,服务器有ping值,于是你就会画面一顿一顿的,多少会影响服务器ping的变化
再说服务器里有加速判定的插件,有可能因为实体水平方向移动,增加了插件的检测量
现在我又修改了一次Bridge图,凡是能水平移动的实体我都改了,等老大抽空加到55服继续进行测试
另外第六张新图 Sor_zb_MiniTrain 里我故意用【按钮触发开门】实体做了一个,可以水平移动的板车
到时候测试测试看看迷你火车图会不会卡服,如果卡服了,我再删掉这个板车继续测试试试
如果不卡了,那么原因就找到了,就是水平移动的实体造成了卡服
因为卡服这种事最早发生在 PCgames0115dao 这张飞刀图。该地图里有很多车子,你坐上车子
就可以水平方向任意移动了。然后天上还有一个用 func_train【可设置轨迹的移动平台】实体做的飞船
飞船也是可以水平方向移动的实体。然而那图各种卡服被迫删掉。
可我的这张大桥图做的移动平台,用的是Forest里已经用过的Func_door【开门实体】去做的,然而触发了卡服
因此我推断出水平移动的实体,有很大可能,造成了卡服。现在地图都改好上传去了91F
而且也发给了老大邮箱,等她抽空加到55服,哪天晚上人多了买图继续测试看看
说到91服我就更懊恼了,91服玩大桥图,一次都没卡过服(可以查看91服所有系统DEMO,基本上没有大桥图过后变沙漠2的现象)
为毛到了55服就卡了3次服了呢?可能地图有问题,也有可能55F更新过的丧尸插件和实体有冲突…
总之,坐等测试…