对于初学者来说,我一直在寻找其他Lua程序员,他们在源引擎上使用Gmod并知道他们在谈论什么。所以,如果有人知道这些东西,请告诉我。所以我对Garry的mod缓存文件有疑问。它在目录中(这是一个缩写目录)Steam / steamapps / GarrysMod / garrysmod / Cache。在这个文件里面有两个名为" lua"的子文件夹。和"研讨会"分别。里面是几个充满了奇怪类型代码的lua文件(可能是游戏中使用的资产的地址)而且我注意到在某些会话期间,游戏会产生很多这些文件,而在其他时候,赢了&# 39; t生成任何一个。这些文件是什么?它们用于什么?什么时候生成一个新的缓存lua文件?
答案 0 :(得分:0)
Garry的Mod中的缓存包含先前从服务器下载的客户端/共享Lua文件。当您加入使用缓存中的相同Lua文件的服务器时,它将跳过下载该特定文件,而是从缓存中使用它。因此,加入服务器时会下载不在缓存中的Lua文件。缓存的Lua文件是LZMA压缩的,这就是为什么在打开它时不能直接将文件读取为Lua的原因。