更新下载链接
被...使用
让玩家在晚上看!使用夜视功能时,它将显示为白天,而其他玩家则可以看到正常的时间。
权限
该插件使用Oxide的权限系统。要分配权限,请使用oxide.grant <user or group> <name or steam id> <permission>。要删除权限,请使用oxide.revoke <user or group> <name or steam id> <permission>。
[PluginReference]
Plugin NightVision;
void LockPlayerTime(BasePlayer player, float time, float fog = -1, float rain = -1)
{
var args = Core.ArrayPool.Get(4);
args[0] = player;
args[1] = time;
args[2] = fog;
args[3] = rain;
NightVisionRef?.CallHook("LockPlayerTime", args);
Core.ArrayPool.Free(args);
}
void UnlockPlayerTime(BasePlayer player)
{
var args = Core.ArrayPool.Get(1);
args[0] = player;
NightVisionRef?.CallHook("UnlockPlayerTime", args);
Core.ArrayPool.Free(args);
}
被...使用
让玩家在晚上看!使用夜视功能时,它将显示为白天,而其他玩家则可以看到正常的时间。
权限
该插件使用Oxide的权限系统。要分配权限,请使用oxide.grant <user or group> <name or steam id> <permission>。要删除权限,请使用oxide.revoke <user or group> <name or steam id> <permission>。
- nightvision.allowed -允许玩家使用夜视
- /nightvision -开启/关闭夜视
[PluginReference]
Plugin NightVision;
void LockPlayerTime(BasePlayer player, float time, float fog = -1, float rain = -1)
{
var args = Core.ArrayPool.Get(4);
args[0] = player;
args[1] = time;
args[2] = fog;
args[3] = rain;
NightVisionRef?.CallHook("LockPlayerTime", args);
Core.ArrayPool.Free(args);
}
void UnlockPlayerTime(BasePlayer player)
{
var args = Core.ArrayPool.Get(1);
args[0] = player;
NightVisionRef?.CallHook("UnlockPlayerTime", args);
Core.ArrayPool.Free(args);
}