插件名称:贴图
插件英文名称:SignArtist
注意:处理调整大小的代码需要gdiplus.dll。这应该存在于 Windows 计算机上。但是,在 Linux 上,您很可能必须安装软件包 libgdiplus。因为这个库依赖于 mono,所以你还必须将 mono 存储库添加到你的系统中。请参阅常见问题解答以了解如何执行此作。
该插件允许具有适当权限的玩家使用来自互联网的图像在标志上显示。
配置
可以在目录下的文件中配置设置和选项。建议使用编辑器和验证器以避免格式问题和语法错误。
SignArtistconfig{
  "Time in seconds between download requests (0 to disable)": 0,
  "Maximum concurrent downloads": 5,
  "Maximum distance from the sign": 3,
  "Maximum filesize in MB": 1.0,
  "Enforce JPG file format": false,
  "JPG image quality (0-100)": 85,
  "Enable logging file": false,
  "Enable logging console": false,
  "Enable discord logging": false,
  "Discord Webhook": "",
  "Avatar URL": "https://i.imgur.com/dH7V1Dh.png",
  "Discord Username": "Sign Artist"
}
关于某些配置值的一些注意事项:
Maximum concurrent downloads也用于单独的恢复队列,因此插件永远不会尝试同时恢复超过此处输入的值的符号。JPG image quality是介于 0 和 100(含)之间的数值,用于定义将图像保存到存储时的 JPEG 图像质量。
权限
该插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。
oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>signartist.url
允许玩家使用 /sil 命令signartist.text
允许玩家使用 /silt 命令signartist.restore
允许玩家使用 /silrestore 命令signartist.ignoreowner
允许玩家在没有建筑权限时使用 /sil 和 /silt 命令signartist.ignorecd
允许玩家在不触发冷却时间的情况下使用 /sil 和 /silt 命令。signartist.raw
允许播放器指定参数以在配置中启用 jpeg 强制时忽略 jpeg 强制rawsignartist.restoreall
允许玩家指定 /silrestore 的参数,以一次还原所有符号。all
命令
此插件使用相同的语法提供聊天和控制台命令。在聊天中使用命令时,请以正斜杠为前缀:“/”。
聊天命令
/sil <url> [raw]
将图像从 url 下载到服务器,并将其显示在您当前正在查看的标志上。指定 ‘raw’ 参数允许您忽略 jpeg 强制执行(如果在配置文件中启用了)。/silt <message> [<fontsize: number>] [<color: hex value>] [<bgcolor: hex value>] [raw]
下载生成的图像,其中包含给定的文本和可选的字体大小、颜色、bgcolor,以显示在您当前正在查看的标志上。指定参数允许您忽略 jpeg 强制执行(如果在配置文件中启用了)。raw/silrestore [all] [raw]
恢复在上次 Rust 更新期间损坏的标志上的图像。指定参数将恢复服务器上的所有标志。指定参数允许您忽略 jpeg 强制执行(如果在配置文件中启用了)。allraw/sili
将当前持有的项目图标添加到签名或框架中。用于添加该项目默认皮肤。请注意,未经批准的创意工坊皮肤将上传创意工坊预览中的第一张图像。/sili default
(请记住,如果标志来自复制/粘贴的建筑物,则必须再次保存它才能正确保存文件以供复制/粘贴以备将来使用,除非您想在每次粘贴后恢复;))
控制台命令
这些控制台命令的作用与聊天命令完全相同,并且只能从游戏内控制台执行。添加它们是为了允许无法通过聊天发送的输入(长 url 等)。
sil <url> [raw]silt <message> [<fontsize: number>] [<color: hex value>] [<bgcolor: hex value>] [raw]
例子
从 URL 加载/sil https://assets.umod.org/images/umod-gray-nomargin.png
从本地文件加载(可能效果更好)。在 Windows 上,请确保在因某种原因不受限制的目录中工作,例如 C:\Windows。/sil file:///C:/Windows/test.png/sil file:///c:\img\test.png
贴图指令:/sil + 图片链接
	声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
		