首页 > 解决方案 > 为什么我的服务器似乎找不到纹理?

问题描述

所以我们即将改进我们的 garrysmod 服务器...我们想将武器图标添加到武器选择界面(滚动)

所以我做了一个插件:https ://steamcommunity.com/sharedfiles/filedetails/?id=1988793385 (目前只有一种材料)随意提取:)

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

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

问题是游戏中只有粉红色/黑色“未找到”纹理(不知道怎么称呼它)显示为图标......而且在我下载的材料下的本地 gmod 文件夹中,它也没有显示在此提供的文件夹/图标添加在...

为什么请帮帮我:(

提前谢谢你,TheSaltyOne (Aaron)。

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

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

EDIT2:在尝试了一些东西之后,我现在让服务器下载它......(它显示在缓存/srcds 中)但即使我将它作为客户端下载...... 1. 它没有显示在我的本地插件文件夹和纹理中仍然无法正常工作:(

解决方案:修复它!我现在已经在插件和服务器中添加了材料,并提供了一个 lua/autorun/sh_init.lua 来处理resource.AddFile所有的材料^^

标签: serverluaclienttexturesgarrys-mod

解决方案


解决它!!我现在已经在插件和服务器中添加了材料,并提供了一个 lua/autorun/sh_init.lua,它对所有材料执行 resource.AddFile ^^


推荐阅读