让玩家无论何时,都是白天!启用夜视的玩家会看到白天,而其他玩家将会看到正常的时间。
权限
- nightvision.allowed - 允许玩家使用夜视
- nightvision.unlimitednvg - 允许玩家使用无限夜视仪
- nightvision.auto - 当玩家进服务器时自动开启夜视(需要nightvision.allowed权限)
配置
JSON:
{
"chatIconID": "0",
"date": "01/25/2024",
"time": 12.0
}
- chatIconID:用于 Rust 聊天图标的 SteamID
- date:夜视启用时使用的日期(MM/DD/YYYY 格式)
- time:夜视启用时使用的时间(0-24)
指令
- /nightvision help - 获取帮助
- /nightvision <0-24> (/nv) - 开启/关闭夜视
- /unlimitednvg (/unvg) - 装备/移除无限夜视仪
开发者
C#:
[PluginReference]
Plugin NightVisionRef;
void LockPlayerTime(BasePlayer player, float time)
{
NightVisionRef?.CallHook("LockPlayerTime", player, time);
}
void UnlockPlayerTime(BasePlayer player)
{
NightVisionRef?.CallHook("UnlockPlayerTime", player);
}
bool IsPlayerTimeLocked(BasePlayer player)
{
return (bool)NightVisionRef?.CallHook("IsPlayerTimeLocked", player);
}