Skip to content

CSAE Build 1500

Latest
Compare
Choose a tag to compare
@StellarRach StellarRach released this 06 Apr 13:54
· 6 commits to master since this release
cfafe89

2021-4-20 Update

Fixes a problem that made the client unable to connect to a server that uses custom weapon restrictions. Please re-install this update.

2021-4-20更新

修复了使用自定义武器限制时无法进入游戏的情况,请重新下载并安装更新。

中文版说明信息请跳至下方

This is an UPDATE, NOT the full game.

If you haven't downloaded Build 497 yet, please download and extract it first and then install this update to your Build 497 folder. Previous updates are included.

  1. Adds a new console variable mp_plasma_mode [0/1] which is a switch for the Plasma Gun bug.
  2. Fixes a problem that caused human players to be infected always as Tank Zombies by default.
  3. Adds a feature for chat message content filtering. The switch is mp_filter_badwords [0/1], and the word banks are bad_words.csv and bad_words_regex.csv in cstrike/resource, where the former is used for ordinary content searching and the latter is used for ECMAScript regular expression matching. The two banks are both case-insensitive, and their file formats are both basically one term per line. The filtered words will be replaced with \u203B. Notice that the regular expression one is much less efficient. Also, if you're using regular expression and have a priority rank for words to filter, you need to put high-priority words before low-priority ones. For example, if you need to filter "A" and "AB" at the same time, you should write "AB" ahead of "A", otherwise "A" will be replaced first and "B" will match neither of the rules. You don't need to do this for the ordinary word bank.
  4. Adds a new restriction type which only restricts the enhancement of some powerful weapons (typically with a max enhancement level of +6). The in-game command form is mp_enhancerestriction 2.
  5. Adds a skin selection feature for the Light Zombie, which is located in Intentory -> Skin .
  6. Fixes a problem that made it unable for the #32 player to be shown on the MVP result board.
  7. Fixes a problem that caused zombie hands to jitter in online gameplay.
  8. Adds a player name title selection feature, which is located in Options -> Multiplayer.
  9. Adds a new console variable cl_screenshot_autocopy [0/1] which controls whether the game should copy the screenshot to your clipboard after making one.
  10. Fixes a problem that caused the location name to be hidden when scoping.
  11. The game itself does not restrict the language to Simplified Chinese any more. If you meet resource missing issues when using other languages, you need to fix it manually.
  12. Fixes a problem that caused conflicts between Thanatos-9 and Hammer.
  13. Fixes a problem that made spectators unable to see some screen effects.
  14. Fixes some animation issues for Dragonsword.
  15. Adds a new game mode: Zombie Escape. You may encounter some stucking problems on map entities (typically elevators), but other gameplay are normal according to previous tests.
  16. Adds the following new weapons: Zombie AWP, Balrog-3, Balrog-1, Balrog-1 Blue, OICW, Thanatos-7, Gatling-minor, Cannon-minor, Chainsaw-minor, SF Sniper-minor, Double Barrel, Triple Barrel, Water Pistol, Water Gun, Water Cannon, Skull-1, STG-44, STG-44 Gold, KSG-12, KSG-12 Gold, UTS-15, UTS-15 Gold, M60, M60 Gold, M60 Craft, Flame Thrower, Janus-5, Janus-11, Musket, Catapult, M2, Janus-1, Janus-9, Hdagger, JKnife, Axe, Combat Knife, Master Combat Knife, Balrog-9, Balrog-9 Blue, Balrog-9 WC, AT4, AT4-EX, M79, M79 Gold, M24, M82, TRG-42, TRG42 Gold, M200, XM2010.
  17. Adds a feature for selecting upgraded zombie skins, which is located in Intentory -> Skin .
  18. Adds the support for .znav navigation overrides. These navigation files will override the .nav files used in Zombie modes, and can be found in CSO's NARs. Be aware that spawn spots will be affected as well.
  19. Increases the number of max known models to 4096 for dedicated servers.
  20. Fixes a problem that caused the beams of SF Pistol to point at wrong directions in first person spectating.
  21. The particle emitters statically placed in maps will work now.
  22. Increases the max number of entities in a packet to 600.
  23. Increases the max number of server-side entities to 1500+.
  24. Fixes a problem that caused on-screen indicators (such as supply box icons) not to show when there's no overview radar.
  25. Corrects the secondary attack damage amount of Magnum Launcher, Dragonsword and Buff SG552.
  26. Corrects the ballistics and fire rate of unzoomed AWP.
  27. The track train in zsh_hellride_pve now works well.
  28. Fixes a problem that made spectators able to cause an exception. This seems to be originally brought by Valve.
  29. Fixes a problem that made buying in Zombie modes work abnormally.
  30. The class menu and the buy menu can now smoothly switch between pages.
  31. Fixes a problem that caused the game to freeze when buying ammuniation for some weapons.
  32. Corrects the fine for attacking a hostage.
  33. Fixes a problem that caused the Max Players option not showing in the HLDS startup dialog.
  34. Fixes a problem that caused hostages to jitter.
  35. Some third-person animations now align well with the weapon model, such as those of Chainsaw, Violin Gun, Dragonsword, etc.
  36. Fixes a problem that caused the player to speed up abnormally through triggers.
  37. Improves the weapon indexing efficiency.
  38. Fixes the third-person visual effects of SVD-EX.
  39. Improves the weather effects.
  40. Fixes the ballistics of Desperado.
  41. Fixes the sound problem for buying vest without helmet.
  42. Fixes a problem that made looking around hard when scoping with a low mouse sensitivity.
  43. Fixes a problem that may cause enhancement information to be lost when connecting to a server.
  44. Fixes some problems that made bullet shell effects incorrect.
  45. Improves the game information communicating mechanism.
  46. Optimizes the resource list sent by the server.
  47. Fixes a problem that caused model copies (such as the models of Balrog-Blue series and Frog-Zombie Bombs) to lose texture information after the server changes map.
  48. Completes some missing files referenced by maps originally included in the mod.
  49. Removes the MAX_GLTEXTURES restriction and optimizes the texture management mechanism, which also fixes the rendering issues after changing map multiple times
  50. Fixes a problem that caused the E-button sprites over supply boxes to show some rendering errors.
  51. Fixes a problem that caused the model of Domonique to be incorrect.
  52. Disables the content scaling of the game when displayed at high DPI.
  53. Fixes a problem that made Dual-Nataknife able to cause sustaining damage to humans.
  54. Fixes a problem that caused Bots to keep changing zooms when using Buff M4A1.
  55. Optimizes the network payload for Zombie modes when starting a round.
  56. Bots will prefer reloading to switching to pistols unless the enemy is close enough in Zombie modes.
  57. Server Browser can now display the game mode, the weapon restriction, the enhance restriction, the ballistic type (classical / casual) and translated map names. For versions below Build 1500 or other games, the former 4 ones will be displayed as "N/A". If the map is not defined in cstrike/resource/maplist.csv, its name may not be translated.
  58. Fixes a problem that caused the bottom bar to display player names abnormally when switching to Free-Cam spectating,
  59. Zombies now cannot use skills when the Zombie Selection menu is present.
  60. Fixes the problem that double-clicking on a server in Server Browser doesn't connect to it.
  61. Fixes a problem that caused corpses not to disappear at the right time.
  62. Fixes a problem that caused the Infinity series to have incorrect recoil behavior.
  63. The chat dialog has been re-implemented.
  64. Corrects the color of the "Price" label in buy menu.
  65. Fixes a problem that made the player unable to buy Five-Seven in Zombie modes.
  66. Adds the enhancing ability for K3.
  67. Fixes a problem that made the damage attributes of MG3 series unable to be enhanced.
  68. Changes the recoil behavior of SG550 and G3SG1 to what CSO is like.
  69. Adds a new rendering feature: Physically Based Rendering (PBR). Its switch is in Options -> Video, which requires a minimum total dedicated video RAM of 3 GB to activate. It also requires a runtime computation (may put high stress on some devices) on the GPU every time the map is loaded, and if you are using a low-end GPU, activate this feature AT YOUR OWN RISK, otherwise you may encounter game freezing, crashing problems or even system halting when entering a server. For reference, an AMD RX460 can be kept at ~100% utilization for a short period of time (<1s) when computing. If you intend to make PBR materials, please check our CSAE PBR Manual.
  70. Adds a new game mode: Zombie Scenario. This mode is unfinished yet, and is released for preview purposes. Please see the table below.
  71. Bots can now use Chainsaw-class weapons. mp_test_chainsaw [0/1] is added for testing this out. If you turn that on, all Bots will buy Chainsaw-class weapons in Zombie modes if available.
  72. Adds a buy menu editor located in Inventory. The editor can override the first page of your buy menu.
  73. Adds a new game mode: Classic Zombie Hero, which uses the old Zombie Hero mechanism from CSO.

This table shows the Zombie Scenario gameplay integrity of some maps in this build:

Map Integrity
zs_2gate Some mechanism are not implemented
zs_angra Done
zs_anothertruth1 Done
zs_anothertruth2 Done
zs_anothertruth3 The BOSS is not implemented
zs_behind The BOSS is not implemented
zs_bosschase Not playable
zs_chaos Not playable
zs_conspiracy The BOSS is not implemented
zs_contact The BOSS is not implemented
zs_cube Not playable
zs_culvert Not tested
zs_deadend Done
zs_decoy The BOSS is not implemented
zs_defense Not playable
zs_encounter The BOSS and some mechanisms are not implemented
zs_envymask The BOSSes are not implemented
zs_evacuate1 Done
zs_evacuate2 Done
zs_evacuate3 The BOSS is not implemented
zs_lastclue Done
zs_lastride series Not playable
zs_lostcity Done
zs_memories1 Done
zs_memories2 Done
zs_memories3 The BOSS is not implemented
zs_mschoi series Not playable
zs_nightmare series Not playable
zs_panic 75% Done
zs_paranoia The BOSSes are not implemented
zs_trace The BOSS is not implemented
zs_trap Done
zs_zombieux Not tested

Note

There should actually be more changes than listed, since it's been a huge date jump since the last public release.
Some maps may have stability issues when playing a local Zombie Scenario game.
Starting from this release, full packages or update packages of CSAE will be in the form of installers, instead of .7z compressed files which have been used before.

本次为游戏更新,并非完整游戏。

如果你还没有下载 Build 497 ,请先下载并解压 Build 497 ,然后将此次的更新安装至 Build 497 所在目录。包含之前的更新内容。

  1. 新增控制台变量 mp_plasma_mode [0/1] ,用于控制破晓黎明的 BUG 是否开启。
  2. 修复人类玩家总是默认被感染为普通僵尸的问题。
  3. 新增聊天内容过滤功能。控制开关为 mp_filter_badwords [0/1] ,词库为 cstrike/resource 下的 bad_words.csv 和 bad_words_regex.csv ,前者用于普通文字匹配,后者用于 ECMAScript 正则表达式匹配。两种词库均不区分大小写,且文件格式均为每行一个匹配项。被过滤的文字将会被替换为 \u203B 。需要注意的是,正则表达式匹配的效率比普通匹配低很多。同时,如果使用正则表达式规则,且对匹配项有优先度要求,则必须将高优先级的匹配项放在低优先级项之前。例如同时需要过滤 "A" 和 "AB" 时,应将 "AB" 写在 "A" 之前,否则 "A" 会首先被替换,进而 "B" 将不满足上述规则。普通词库没有此项要求。
  4. 新增“仅普通武器强化”限制类型,该类型将会限制一些强力武器的强化(通常是最大强化等级为 +6 的武器)。其游戏内命令形式为 mp_enhancerestriction 2.
  5. 新增暗影芭比皮肤选择功能,其位于仓库->皮肤下。
  6. 修复 MVP 展示界面上不会出现第 32 位玩家的问题。
  7. 修复在联机游戏中僵尸手臂抽搐的问题。
  8. 新增玩家称号功能,位于选项->多人游戏下。
  9. 新增控制台变量 cl_screenshot_autocopy [0/1] ,用于控制在截图后是否需要复制到剪贴板。
  10. 修复在开镜时地名会被隐藏的问题。
  11. 游戏本身不再限制语言为简体中文。如果你使用其他语言时遇到资源缺失问题,请自行修复。
  12. 修复殒裂 Thanatos-9 和风暴之锤之间的状态冲突问题。
  13. 修复观察者无法看到某些屏幕效果的问题。
  14. 修复青龙偃月刀的一些动作问题。
  15. 新增游戏模式:生化大逃杀。你可能会遇到地图实体卡住的问题(通常是升降电梯),但根据先前测试,其他游玩方面均正常。
  16. 新增以下武器:异变之源AWP-Z,灼魂Balrog-Ⅲ,暴雪Balrog-3,红莲Balrog-I,苍雨Balrog-1,尖端勇士OICW,斩魂Thanatos-7,格林炮,龙击炮,死神使者,雷鸣,破碎炙炎DoubleBarrel,破碎炙焱TripleBarrel,巨目水蜥,高压水冲,极冻水加农,噬魂SKULL-1,咆哮飓风StG44,金哮飓风,灼热剃刀KSG12,黄金剃刀,爆炎剃刀UTS-15,金焰剃刀,掠食者M60E4,黄金掠食者,【战魂】M60E4,焚烬者,幻影Janus-5,极光Janus-11,神怒之炎,狂野之风,守护者M2,星爆Janus-1,灾厄Janus-9,兽王铜匕,星芒蝶翼,摄魂魔镰,灭灵军刺,灭灵军刺•锯刃,爆裂Balrog-Ⅸ,碎冰Balrog-9,战勋爆裂Balrog-Ⅸ,AT-Lance火箭发射器,AT4CS火箭发射器,爆焰旋风M79,金焰旋风,狂蟒之吻M24,帕克-黑尔M82,芬兰之星TRG-42,芬兰之星(白金典藏),死神M200,巨蟒之牙XM2010。
  17. 新增选择僵尸进化皮肤的功能,位于仓库->皮肤下。
  18. 新增对 .znav 路点覆用的支持。在生化模式中,此类路点文件将用于代替默认会载入的 .nav 路点文件,在 CSO 的 NAR 中可以找到此类文件。注意:出生点也会受到影响。
  19. 将 HLDS 引擎中的最大已知模型数量提升至 4096 。
  20. 修复在第一人称观战中,死亡射线的光线指向错误方向的问题。
  21. 地图内静态放置的粒子发射器现在可以正常工作。
  22. 数据包最大实体数提升至 600.
  23. 服务端最大实体数提升至 1500+.
  24. 修复在没有全景雷达时,屏幕上的指示图标不显示的问题。
  25. 更正撼宇碎星、青龙偃月刀和【狼魂】SG552 的右键攻击伤害。
  26. 更正 AWP 未开镜时的弹道和攻击速率。
  27. 地图“死寂城站[协作]”中的轨道列车现在可以正常工作。
  28. 修复观察者可能使游戏产生异常的问题。该问题可能来源于 Valve
  29. 修复在生化模式下可能出现的购买功能异常问题。
  30. 阵营人物菜单和购买菜单现在可以流畅翻页。
  31. 修复购买有些武器的弹药时可能会导致游戏卡死的问题。
  32. 更正攻击人质的罚款数额。
  33. 修复 HLDS 启动界面上没有最大玩家数量选项的问题。
  34. 修复人质有时抽搐的问题。
  35. 某些武器的第三人称动作现在可以和武器模型正确对齐,例如生命收割者、D小调协奏曲、青龙偃月刀等。
  36. 修复玩家可以通过触发装置被异常加速的问题。
  37. 提高检索武器的效率。
  38. 修复增强SVD+榴弹发射器的第三人称效果问题。
  39. 改善天气效果。
  40. 修复【永恒】Python的弹道问题。
  41. 修复购买防弹衣(不含头盔)的声音问题。
  42. 修复在低鼠标灵敏度下开镜时难以转动视角的问题。
  43. 修复连接服务器时强化信息可能丢失的问题。
  44. 修复一些可能导致弹壳效果不正确的问题。
  45. 改进游戏信息通讯机制。
  46. 优化了服务端发送的资源列表(Resource List)。
  47. 修复在服务端换图后,模型副本(例如蓝色 Balrog 系列、绿色兽颅系列的模型)可能会丢失贴图信息的问题。
  48. 补全了此 mod 自带的地图缺失的引用资源。
  49. 移除 MAX_GLTEXTURES 限制,并优化了贴图管理机制。这同时也解决了在多次换图后可能出现的渲染错误。
  50. 修复补给箱上的 E 键按钮可能会导致渲染错误的问题。
  51. 修复多米尼克的模型错误的问题。
  52. 禁用了在高 DPI 下游戏的内容缩放。
  53. 修复剧毒银刃D可以对人类造成持续伤害的问题。
  54. 修复 BOT 在使用【邪皇】M4A1时持续开关镜的问题。
  55. 优化了生化模式开局时的网络负载。
  56. 在生化模式中,BOT 将更偏向于换弹而不是换为手枪,除非敌人足够近。
  57. “找到的服务器”界面现在可以显示游戏模式、武器限制、强化限制、弹道类型(经典/休闲)和翻译后的地图名。对于 Build 1500 之前的版本或其他游戏,前 4 项将被显示为"N/A"。如果地图在 cstrike/resource/maplist.csv 中没有定义,地图名可能不会被翻译。
  58. 修复在切换至自由视角观战时,底栏的玩家名称显示不正常的问题。
  59. 现在在僵尸选择菜单出现时,僵尸技能将无法使用。
  60. 修复在双击“找到的服务器”界面中的服务器条目后,不会连接到该服务器的问题。
  61. 修复尸体消失时间错误的问题。
  62. 修复恒宇双星系列的后坐力效果不正确的问题。
  63. 重做聊天框界面。
  64. 更正购买菜单中“价格”一栏的颜色。
  65. 修复在生化模式中无法购买 FiveSeven 的问题。
  66. K3 现在为可强化武器。
  67. 修复 MG3 系列无法强化伤害属性的问题。
  68. 将 SG550 和 G3SG1 的后坐力效果改为与 CSO 相同。
  69. 新增渲染功能:基于物理的渲染 (PBR)。其开关位于选项->视频下,且要求显卡至少具有 3 GB 专用显存才能启用。该功能需要在每次加载地图时进行一次 GPU 运算(可能会对一些设备带来高负载),如果你使用低端显卡,请谨慎开启此功能,否则可能在连接服务器时出现游戏卡死、崩溃,甚至出现死机。参考:AMD RX460 在进行该计算时会在短时间 (<1s) 内持续达到约 100% 的利用率。 如果你想制作 PBR 材质,请参考 CSAE PBR 说明.
  70. 新增游戏模式:大灾变。此模式尚未完善,仅用于预览。请查看下方的表格。
  71. BOT 现在可以使用电锯类武器。新增控制台变量 mp_test_chainsaw [0/1] 用于测试该功能。如果你开启该功能,生化模式下所有 BOT 都会购买电锯类武器(如果可用)。
  72. 在仓库中新增“购买菜单编辑”功能。该功能可用于编辑购买菜单的第一页。
  73. 新增游戏模式:经典生化模式(英雄),该模式使用 CSO 的旧生化模式(英雄)机制。
地图名 完整性
黑暗之门 (zs_2gate) 一些机制尚未实现
母巢之战 (zs_angra) 已完成
真相疑云 (zs_anothertruth1) 已完成
真相疑云 (zs_anothertruth2) 已完成
真相疑云 (zs_anothertruth3) BOSS 尚未实现
腹背受敌 (zs_behind) BOSS 尚未实现
噩梦再临 (zs_bosschase) 无法游玩
生化魔方 (zs_chaos) 无法游玩
迷雾重重 (zs_conspiracy) BOSS 尚未实现
堕落之源 (zs_contact) BOSS 尚未实现
角斗场 (zs_cube) 无法游玩
下水道 (zs_culvert) 未测试
穷途末路 (zs_deadend) 已完成
致命陷阱 (zs_decoy) BOSS 尚未实现
危机边缘 (zs_defense) 无法游玩
不期而遇 (zs_encounter) BOSS 和一些机制尚未实现
雪域迷城 (zs_envymask) BOSS 尚未实现
灾难先兆 (zs_evacuate1) 已完成
灾难先兆 (zs_evacuate2) 已完成
灾难先兆 (zs_evacuate3) BOSS 尚未实现
异乱之战 (zs_lastclue) 已完成
无尽轮舞 (zs_lastride 系列) 无法游玩
失落之城 (zs_lostcity) 已完成
全面回忆 (zs_memories1) 已完成
全面回忆 (zs_memories2) 已完成
全面回忆 (zs_memories3) BOSS 尚未实现
落日危局 (zs_mschoi 系列) 无法游玩
噩梦之末系列 (zs_nightmare 系列) 无法游玩
深度恐惧 (zs_panic) 已完成 75%
末日回响 (zs_paranoia) BOSS 尚未实现
剧毒之伤 (zs_trace) BOSS 尚未实现
地狱围栏 (zs_trap) 已完成
zs_zombieux 未测试

如果你无法从 GitHub 下载,请点击这里下载。提取码:csae

注意

由于距离上次更新时间过去太久,实际更新内容应比已列出的更多。
在使用本地服务器游玩大灾变时,部分地图可能出现游戏不稳定的情况。
从此版本开始,CSAE 的完整游戏包和更新包将不再使用 .7z 压缩文件形式,而变为安装程序。