插件介绍
允许在游戏地图上放置标记
Allows to place markers on in-game map for admins or plugins
Adding markers on positions
Adding markers attached to entities
主要用途
主要用于minimap、marker、map、manager等服务端功能。 本插件由 DezLife 发布,当前目录记录版本为 v3.0.3,uMod 累计下载 20,987 次。
适用场景
- 需要管理、审计或维护能力的服务器
功能分类
查看 uMod 官方英文简介
Allows to place markers on in-game map
权限节点
markermanager.use
Allows player to use the /marker chat commands
授权示例:oxide.grant user 玩家名 权限节点;撤销使用 oxide.revoke。
指令说明
/marker add name(code name) duration(seconds, 0 to permanent) refreshRate(5) radius(0.3) displayName (on map) colorInline (HEX) colorOutline (HEX) alpha (0.75) - add marker on map
/marker remove name (code name, only for custom markers) - remove marker from map
/marker add test1 0 3 0.4 "Test Marker" 00ffff 00ffff 0.75
/marker remove test1
官方配置示例
private void CreateMarker(Vector3 position, string name, int duration = 0, float refreshRate = 3f,float radius = 0.4f, string displayName = "Marker", string colorMarker = "00FFFF",string colorOutline = "00FFFFFF", float alpha = 0.75f)
{
Interface.CallHook("API_CreateMarker", position, name,duration, refreshRate, radius, displayName, colorMarker, colorOutline, alpha);
}
private void CreateMarker(BaseEntity entity, string name, int duration = 0, float refreshRate = 3f,float radius = 0.4f, string displayName = "Marker", string colorMarker = "00FFFF",string colorOutline = "00FFFFFF", float alpha = 0.75f)
{
Interface.CallHook("API_CreateMarker", entity, name,duration, refreshRate, radius, displayName, colorMarker, colorOutline, alpha);
}
更新日志
本站记录 uMod 官方插件信息。完整的历史更新日志请参阅 uMod 官方页面。
安装方法
- 确认服务器已安装 Oxide / uMod 或兼容的 Carbon 框架。
- 登录本站后点击"下载",由本站已校验的本地缓存提供作者发布的文件。
- 将 .cs 文件放入服务器的
oxide/plugins目录。 - 观察服务端控制台,确认插件编译并成功加载。
- 具体配置、权限、指令和依赖请查看原作者的 uMod 页面。
使用前注意
- Rust 更新后,请先确认插件是否仍兼容当前服务端版本。
- 修改配置前建议备份原配置文件,并在测试服验证后再部署到正式服。
- 若插件依赖其他扩展或库,以 uMod 原作者页面的最新说明为准。
- 本站中文内容用于辅助理解,遇到版本差异时以官方英文文档和源码为准。
中文介绍由 uMod 官方简介翻译整理。插件著作权、许可证、完整文档和最新发布状态均以原作者及 uMod 官方页面为准。