Left 4 Dead 2

Left 4 Dead 2

评价数不足
关于求生之路深入指南(自用)
由 SooA 制作
aguuuuuuh
   
奖励
收藏
已收藏
取消收藏
关于建图
map MapName 用于建图
建图名需要找,
打开vpk搜 addonversion 可以比较两图版本
搜 "coop" 可以看图名来建图
map建图后用 sv_cheats 1来打开作弊
memory_status可以看分配内存的使用情况?
老是爆内存闪退游戏太老了没办法
关于错误
原主贴包含 steamdeck崩溃问题,亮度问题,引擎崩溃问题
但是没找到毫无征兆地闪退问题解决方案或许和爆内存池有关?
下方引擎问题
引用自 Everice
如果验证游戏完整性并不能解决问题. 你需要做以下几个步骤

以下为已知的引擎报错问题和解决方案
    引擎错误:太多指标
    ※ Too many indices for index buffer.. tell a programmer (36102>32768) 通常发生在高精细度模型?幸存者和感染者都会导致,即使只有一个这样的mod。
    • 取消该mod的使用。你知道问题发生前你订了什么几把mod的?嗯哼
    • 放入参数$nodecal 1到vmt文件里 . 当然前提是你会做mod或者告诉做mod的
    • 游戏里设置低纹理,尽管没卵用
    引擎错误:模型未预缓存
    ※ x/ - TeamName: UTIL_SetModel:not precached: path/ModelName这通常发生在游玩1代地图或者DLC地图时出现:1代幸存者或小僵尸模型的替换;或者是使用旧的生物量数据方法的老图;或者是在预缓存缺少数据。
    • 验证游戏文件完整性.
    • 添加启动项 +precache_all_survivors 1
    • 禁用使用自定义模型(如L4D1普通感染、特殊感染、L4D1模型)的自定义活动的附加组件。或与L4D1 SI、CI和幸存者相关的模块
    引擎错误:steam未运行
    ※ Steam is not running. You must start Steam in order to play this game.没跟steam服务器连接(什么吊网
    • 重启steam
    • 重启路由器或者电脑
    引擎错误:无自由命令
    ※ ED_Alloc: No Free Edicts这通常出现在玩三方图时设置里开了高细节的情况。做地图的给地图做的太精细了,超出实体限制。如果你是做地图的,编译器日志里有实体数据的注意看,战役模式不超200%,对抗100%。
      [对于普通玩家]
      • 听天由命吧
      [对于做mod的]
      • 如果能的话尝试用 prop_static , 并且降低精细度。
      • 缩小地图并分成更多章节,以防确实需要使用大量实体.
      • 减少实体数据(物理、动态、点实体、块实体等)的使用
      引擎错误:索引超过2536
      ※ Index must not exceed 2536当使用与增加实体有关的脚本 mod 时会发生这种情况,例如武器生成、自定义特殊效果、普通感染、特殊感染等。
        [对于玩家]
        • 禁用与脚本交替游戏相关的附加组件(不包括武器脚本)
        [对于做mod的]
        • 在实体完成其工作后使用 Kill()。
        • 不要在 Update()、Weapon_fire、AllowTakeDamage() 等此类垃圾邮件事件中使用 CreateSingleSimpleEntityFromTable()。
        引擎错误:库客户端
        ※ Could not load library client这发生在加载介绍结束之后和将屏幕加载到主菜单之前。由于某些原因,Client.dll 文件丢失或损坏.
        • 验证游戏完整性
          “L4D2Directory/Left 4 Dead 2/left4dead2/bin” 搜索 client.dll 然后将其设置为只读。如果需要,您可以备份此文件。

      新增毫无征兆闪退,打开任务管理器鼠标无法操控,且显示求生无响应中的应对策略?
      首先直接的应急重启策略,win+tab新开桌面,然后ctrl+shift+esc打开任务管理器结束求生的进程,然后重开游戏
      然后是可能有用的缓解策略?https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2303828713

      关于服务器搭建
      网络搭建参考
      • FRP内网穿透
        :限定玩家游玩,如几个朋友间
        • 内部IP和端口:win端使用dedicated server工具开服GUI会显示服务器IP
        • 外部IP和端口:你的Frp软件提供的链接IP和端口
        • 具体使用,win端服务器启动完毕后(网络走LAN,局域网)开启frp软件映射到外部IP,好友使用connect IP指令链接
      • 公网IP映射
        :用来搭建公共服务器游玩,此项需租用云服务器(自带公网IP)搭建linux端服务器,或者自己有家庭公网IP,使用自建Linux端服务器来游玩
      *游戏为UDP协议进行链接
      *服务器默认端口为27015,游戏先行启动会占用该端口,服务器端口会向后顺延一位,如27016
      **使用Frp仅是为了更低延迟,如果你和好友的局域网NAT类型不太严格更建议直接游戏内开房间游玩

      个人常用server.cfg配置参数
      *该文件需自己创建,放在服务器根目录下left4dead2目录下

      // 这是游戏右下角显示的服务器名称,在没有插件的情况下默认只能为全英文
      hostname "SooA's Room"

      // 是否允许从大厅选择「组服务器」来连接,建议 0 ,也就是 false
      //如果设置了1,那么玩家只能从匹配大厅加入这个服务器,而不能直接连接。
      sv_allow_lobby_connect_only 0

      //服务器是一个lan服务器(没有heartbeat,没有验证,没有非C类地址)
      //sv_lan 0

      // 在浏览服务器的地方隐藏
      //sv_tags hidden

      // 就是前面你建立的组的 ID
      sv_steamgroup ID

      // 0为公共游戏,任何人都可以加入;1为没人时仅限组成员加入,组成员加入后他们的非组成员好友也能加入;2为永远只有组成员可以加入游戏,即使是他们的好友,只要不是本组成员就不能加入游戏
      sv_steamgroup_exclusive 1

      // 游戏模式为合作
      sm_cvar sv_gametypes coop

      //游戏难度 Hard,Normal,Easy,Impossible
      z_difficulty "Hard"

      //地区代码 0 - 美国东海岸, 1 - 美国西海岸, 2 - 南美洲, 3 - 欧洲, 4 - 亚洲, 5 - 澳大利亚, 6 - 中东, 7 - 非洲, 255 - 世界
      sv_region "4"

      //我再来补充说一下这个参数
      //连接速率,默认10000(设20000以上是没有任何意义的,还会降低网络性能。)
      //大家如果使用的是ADSL上网方式,那么就意味着你的上行带宽为512Kb也就是64KB了(注意小写的b和大写的B是不一样的,1B=8b,64KB=65536B)
      //理论上如果你的ADSL上行可以到足64KB的话(有些地区到不了)按照游戏默认的连接速率(sm_cvar rate "10000",可以大概理解成给每个连接到你服务器上的客户端分配10KB的带宽),是可以满足6个人的COOP的,这点我已经测试过。
      //sm_cvar rate "12000"

      //蹲坑自动踢人(空闲一定时间后,自动踢出)
      //sm_cvar mp_disable_autokick "1"

      //设为1允许作弊(同时也允许客户端作弊)
      //sm_cvar sv_cheats "1"

      //任意变换角色,Bill、Louis、Zoey、Francis
      //sm_cvar sb_takecontrol Bill

      //怪物ai级别(1-3)
      //sm_cvar skill "1"

      //设为1就是无限弹药(使用LXD插件请保持为0)
      //sm_cvar sv_Infinite_ammo "1"

      //设为1就是无敌
      //sm_cvar god "0"

      //穿墙+飞
      //sm_cvar noclip "1"

      //隐身,僵尸看不到你,不过碰触到僵尸还是会发现你(使用LXD插件请保持为0)
      sm_cvar nb_blind "0"

      关于控制台参数
      部分引用
      引用自 TLC420
      https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=945332738

      客户端参数显示
      net_graph 2 显示延迟fps之类数值
      net_graph 0 关闭

      *共有4个等级来显示数据,0可以关闭

      net_graphpos 1 右下角显示
      net_graphpos 2 中下显示
      net_graphpos 3 左下

      链接指定服务器r
      connect ip地址 连接到指定ip的服务器
      openserverbrowser 打开服务器列表

      *加入steam组可以用steam组服务器,前提你刷的到
      不启动游戏显示服务器👇
      任务栏右键图标显示中服务器选项打开

      静音指定玩家
      status 显示出“#某某某”,复制你想静音的那个人
      voice_mute #那个人 静音指定人
      voice_reset_mutelist 关闭所有人静音

      改变准心配色
      *确保色盲模式没开,分别键入
      cl_crosshaircolor_r 255
      cl_crosshaircolor_g 100
      cl_crosshaircolor_b 180
      该rgb配色为粉

      查询某人steam ID / ID3
      status 在房间内时用户id应该接在其名字后面

      录demo 录像
      record demo名字;clear;status 录像

      *10分钟以下录像不会太大容易上传发送,建议分段录

      第三人称
      thirdpersonshoulder 开启/关闭
      以下分别输入
      c_thirdpersonshoulderaimdist 350.0
      c_thirdpersonshoulderdist 90.0
      cam_idealdist 45.0
      cam_ideallag 1.0
      c_thirdpersonshoulderoffset 18.0 / c_thirdpersonshoulderoffset -18.0 = (left shoulder)
      c_thirdpersonshoulderheight 3.0

      *视野建议105,准心可以更精准
      *100%精准,准心会在人物背上

      **c_ lines 可以一次性设置参数

      绑键
      bind v "thirdpersonshoulder" 绑定控制台指令到键V
      bind v "say hello" 发送hello到聊天窗口

      *unbind v 撤销V绑定参数
      常见的异常
        天空材质丢失
        表现:天空紫黑格子
          解决:阴影shader设置为中以上
            物品材质丢失
            表现:物品紫黑格子,垃圾桶只有模型细线
              解决:地图冲突取消add-on内冲突mod或游戏文件损坏验证完整性
              对于VPK文件的处理
              解包编辑💡
                xxx.vpk → GCFScape
              • xxx.vmt → 记事本 / VTFedit
              • xxx.vtf → VTFedit
              • xxx.mdl → Matlab
              • xxx.vvd xxx.phy → Maya、3DSMAX、Milkshape3D
              • xxx.qc → 记事本

              封包编辑💡
              steam下载官方的 Left 4 Dead 2 Authoring Tool
              安装好后在求生2根目录下打开bin文件夹,其内找到vpk.exe执行文件
                文件夹 → vpk.exe
              1. 文件夹内路径与文件名保持与官方文件一致
              2. 文件夹拖动到exe执行文件上
              3. 生成的vpk文件会在源文件夹所在目录
                此操作可反向解包vpk文件

              软件下载链接🔗
              GCFScape[valvedev.info]
              对于组服务器污染
              • 商店首页 - 关注的游戏&软件 - 取消关注
              • 求生之路社区组 - 取消关注