Плагин Admin Toggle 3.1.15

WOLF SPIRIT

ᛉᚠ????? ??????ᛉᚠ
16 (100%)
5 Мар 2019
4,962
7
814
379
Admin Toggle - Режим администрирования

О переключателе администратора​


Admin Toggle — позволяет администраторам с разрешением переключаться между режимом игрока и администратором.
Команда чата ->

Режим принудительного сброса
/admin (консольная команда F1) -> разрешение мастера по

умолчанию at.force -> admintoggle.master.use
Ограниченное разрешение по умолчанию -> admintoggle.limited.use

Поддерживаемые плагины:

Админ Радар...
 
Mefisto обновил(а) ресурс Admin Toggle новой записью:

3.1.14

Added

  • Option to lock admin outfit
  • Option to customize all interface elements
Fixed Hook that could spam create items

Improved

  • Changed some Third-Party Plugins hooks
  • oxide group toggling simplified

  • Plugin Rewritten
    • Configuration is no longer compatible with any version below 3.0.0

    • Added support for config manager plugin addon

    • Added
      • Detection of permission revoked while admin mode...

Узнать больше об этом обновлении...
 
Mefisto обновил(а) ресурс Admin Toggle новой записью:

3.1.6

Updated OnActiveItemChanged, CanEquipItem to not remove weapons when switching to player

Added system to check if player is switching between admin & player LevelHelper.IsSwitching

Fixed

  • incorrect third party plugin loading
  • functionally of RevertOnTrigger
  • OnUserPermissionRevoked HardUnload
Changed XLIB Inventory management to save item names (DLL Updated)

Узнать больше об этом обновлении...
 
Добрый день.
Выключение режима адинистратора проходит нормально, команды блокируются и все работает как надо. Но обратно в режим администратора не переключает (
Код:
Failed to run command '/adm' on plugin 'CoreLevel'. (MissingMethodException: string Oxide.Game.Rust.Cui.CuiElementContainer.Add(Oxide.Game.Rust.Cui.CuiPanel,string,string))
  at XLIB.PLAYER+Movement+Utility.Lock (BasePlayer player, System.Boolean FreezeKeys, System.Boolean FreezeMouse) [0x00031] in <42b5d4b7ae6e481fa6dc987f1bb1cc61>:0
  at XLIB.PLAYER+Location+Utility.MountChair (BasePlayer player, System.Boolean LockMovement) [0x00010] in <42b5d4b7ae6e481fa6dc987f1bb1cc61>:0
  at Oxide.Plugins.AdminToggle+CoreLevel.Set (BasePlayer player, System.String command, System.String reason, XLIB.PLAYER+AuthLevel+LevelType authLevel, Oxide.Plugins.AdminToggle+ConfigData+Modes targetMode, BasePlayer targetPlayer, System.Boolean QuickUnload, Oxide.Plugins.AdminToggle+ConfigData+Modes OnRevokeMode) [0x00694] in <8196345ab8fd4a37905d62ba501e4466>:0
  at Oxide.Plugins.AdminToggle+CoreLevel.Toggle (BasePlayer player, System.String command, System.String[] args) [0x00420] in <8196345ab8fd4a37905d62ba501e4466>:0
  at Oxide.Game.Rust.Libraries.Command+ChatCommand.HandleCommand (BasePlayer sender, System.String name, System.String[] args) [0x0001b] in <ba7281e1c34040c39b59d0a2806c6e8e>:0
  at Oxide.Game.Rust.Libraries.Command.HandleChatCommand (BasePlayer sender, System.String name, System.String[] args) [0x00015] in <ba7281e1c34040c39b59d0a2806c6e8e>:0
  at Oxide.Game.Rust.RustCore.IOnPlayerCommand (BasePlayer basePlayer, System.String message) [0x000db] in <ba7281e1c34040c39b59d0a2806c6e8e>:0
 
можно ли в плагине добавить свои группы и пермишены которые выдаются и снимаются при переключение?
 
[2:41] > Failed to run command '/admin' on plugin 'CoreLevel'. (MissingMethodException: string Oxide.Game.Rust.Cui.CuiElementContainer.Add(Oxide.Game.Rust.Cui.CuiPanel,string,string))
at XLIB.PLAYER+Movement+Utility.Lock (BasePlayer player, System.Boolean FreezeKeys, System.Boolean FreezeMouse) [0x00031] in <42b5d4b7ae6e481fa6dc987f1bb1cc61>:0
at XLIB.PLAYER+Location+Utility.MountChair (BasePlayer player, System.Boolean LockMovement) [0x00010] in <42b5d4b7ae6e481fa6dc987f1bb1cc61>:0
at Oxide.Plugins.AdminToggle+CoreLevel.Set (BasePlayer player, System.String command, System.String reason, XLIB.PLAYER+AuthLevel+LevelType authLevel, Oxide.Plugins.AdminToggle+ConfigData+Modes targetMode, BasePlayer targetPlayer, System.Boolean QuickUnload, Oxide.Plugins.AdminToggle+ConfigData+Modes OnRevokeMode) [0x00694] in <c8a4cf76ca4b411fb00d2d050fba5b2f>:0
at Oxide.Plugins.AdminToggle+CoreLevel.Toggle (BasePlayer player, System.String command, System.String[] args) [0x00420] in <c8a4cf76ca4b411fb00d2d050fba5b2f>:0
at Oxide.Game.Rust.Libraries.Command+ChatCommand.HandleCommand (BasePlayer sender, System.String name, System.String[] args) [0x0001b] in <9d7140af744943e88940203dd979fe95>:0
at Oxide.Game.Rust.Libraries.Command.HandleChatCommand (BasePlayer sender, System.String name, System.String[] args) [0x00015] in <9d7140af744943e88940203dd979fe95>:0
at Oxide.Game.Rust.RustCore.IOnPlayerCommand (BasePlayer basePlayer, System.String message) [0x000db] in <9d7140af744943e88940203dd979fe95>:0

Groznov

 
[2:41] > Failed to run command '/admin' on plugin 'CoreLevel'. (MissingMethodException: string Oxide.Game.Rust.Cui.CuiElementContainer.Add(Oxide.Game.Rust.Cui.CuiPanel,string,string))
at XLIB.PLAYER+Movement+Utility.Lock (BasePlayer player, System.Boolean FreezeKeys, System.Boolean FreezeMouse) [0x00031] in <42b5d4b7ae6e481fa6dc987f1bb1cc61>:0
at XLIB.PLAYER+Location+Utility.MountChair (BasePlayer player, System.Boolean LockMovement) [0x00010] in <42b5d4b7ae6e481fa6dc987f1bb1cc61>:0
at Oxide.Plugins.AdminToggle+CoreLevel.Set (BasePlayer player, System.String command, System.String reason, XLIB.PLAYER+AuthLevel+LevelType authLevel, Oxide.Plugins.AdminToggle+ConfigData+Modes targetMode, BasePlayer targetPlayer, System.Boolean QuickUnload, Oxide.Plugins.AdminToggle+ConfigData+Modes OnRevokeMode) [0x00694] in <c8a4cf76ca4b411fb00d2d050fba5b2f>:0
at Oxide.Plugins.AdminToggle+CoreLevel.Toggle (BasePlayer player, System.String command, System.String[] args) [0x00420] in <c8a4cf76ca4b411fb00d2d050fba5b2f>:0
at Oxide.Game.Rust.Libraries.Command+ChatCommand.HandleCommand (BasePlayer sender, System.String name, System.String[] args) [0x0001b] in <9d7140af744943e88940203dd979fe95>:0
at Oxide.Game.Rust.Libraries.Command.HandleChatCommand (BasePlayer sender, System.String name, System.String[] args) [0x00015] in <9d7140af744943e88940203dd979fe95>:0
at Oxide.Game.Rust.RustCore.IOnPlayerCommand (BasePlayer basePlayer, System.String message) [0x000db] in <9d7140af744943e88940203dd979fe95>:0

Groznov

Обнови сервер и оксид, XLIB.dll Должен подхватить обнову с оксидом.
 
Активность
Пока никто не печатает сообщение

Похожие темы

Ответы
0
Просмотры
94
Ответы
0
Просмотры
120
Ответы
16
Просмотры
562
Ответы
5
Просмотры
572