为什么我的服务器好像找不到这个纹理?

我们要改进我们的garrysmod服务器... 我们想要在武器选择hud(滚动)中添加武器图标

所以我创建了一个插件: https://steamcommunity.com/sharedfiles/filedetails/?id=1988793385 (目前只有一个材质) 欢迎提取它:)

在我的darkrpmodifications插件中,我在共享文件中有一个模块:

weapon("arrest_stick").WepSelectIcon = surface.GetTextureID("hud/wepicons/icon_arrest")

问题是游戏内只出现了粉色/黑色“找不到”的纹理(不知道该怎么称呼它)用作图标...在我下载的材质文件夹中也没有这个插件提供的文件夹/图标...

为什么会这样,请帮我解决:(

谢谢您的帮助, TheSaltyOne (Aaron)。

编辑:这是我的.vmt文件:

"UnlitGeneric"
{
    "$basetexture" "hud/wepicons/icon_arrest"
    "$translucent" 1
    "$vertexalpha" 1
    "$vertexcolor" 1
}

编辑2: 尝试一些东西后,我现在让服务器下载它...(它显示在cache/srcds中) 但是即使我在客户端下载它...1.它仍然没有出现在我的本地插件文件夹中,而且纹理仍然无法工作:(

解决方案:已解决!!我现在在插件内添加了材料并提供了一个lua/autorun/sh_init.lua为所有材料执行“resource.AddFile”命令^^

点赞
用户10634445
用户10634445

FIXED IT!! 我现在已经将材料添加到了附加组件和服务器中,并且提供了一个 lua/autorun/sh\_init.lua 文件,它将所有材料添加到 resource.AddFile 中。^^

2020-02-16 12:57:55