Skip to content

Commands

shmitzas edited this page Nov 10, 2026 · 1 revision

Commands

Chat: !vip (or /vip). Console: sw_vip; the add and delete commands keep their own names, such as vip_adduser. Names and permissions are fixed.


Player commands

Command Aliases Description
!vip — Open the VIP menu: Perks for a VIP, VIP users for an admin who isn't VIP

Anyone else is told You don't have access to this command! See Menus.


Admin commands

Command Aliases Permission Description
!vip_manage !vipmanage vipcore.manage Open VIP users
!vip_adduser <steamid> <group> <time> !vipadd vipcore.adduser Grant a group on this server
!vip_addglobal <steamid> <group> <time> — vipcore.addglobal Grant a group on every server sharing the database
!vip_deleteuser <steamid> !vipdelete vipcore.deleteuser Remove the player's groups on this server
!vip_deleteglobal <steamid> — vipcore.deleteglobal Remove the player's global groups
<steamid> Example
SteamID64 !vip_adduser 76561198000000000 VIP 30
Account ID, the N in [U:1:N] !vip_adduser 39734272 VIP 30

Names, STEAM_X:Y:Z and @ targets aren't accepted. The player needn't be online; one who is gets the change at once.

  • <group> is a group from vip_groups.jsonc. It isn't checked: a misspelt group is stored, and its player gets no features.
  • <time> counts in TimeMode units — seconds by default. 0 = permanent.
  • Granting a group the player already holds adds <time> to what is left. On a permanent grant, <time> replaces it: the grant becomes timed.
  • Local and global grants: Database.

To remove one group, extend a grant or make it permanent, use VIP users.


Module commands

Command Aliases Permission Description Module
!gunmenu !guns, !gm None Open the Gun menu VIP_GunMenu
!viptest — None Take a trial VIP VIP_Test
!viptest_reset — viptest.reset Reset every player's trial count VIP_Test

Clone this wiki locally