Creator management

Admins manage creators in-game with the /creator command. It opens the Creator Verwaltung window where you add a player as a creator, store their stream link and decide how long the access lasts. No database work and no restart is needed — a new entry is active immediately.

CreatorPanel.CreatorCommand = "creator" -- config.lua

Who may open it

Only players whose group is listed in SV_CreatorPanel.AdminGroups (sv_config.lua). Everyone else is turned away with:

Only admins may open the creator management.

The window

The management window has two tabs:

TabPurpose
Creator ListeAll current entries with name, link and remaining duration, plus the Ändern (edit) and Entfernen (remove) buttons
Creator addenThe form for adding a new creator

Adding a creator

  1. Have the player join the server — they are identified by their current server ID.
  2. Open /creator and switch to Creator adden.
  3. Fill in the three fields:
FieldExampleMeaning
Server-ID1The player's current server ID. Read it from the player list or from the panel's ID column
Linktwitch.tv/name or tiktok.com/@nameThe creator's stream or profile link. It is shown in the list and used by the live check
Dauer in Tagen30How many days the access lasts. Leave empty for permanent access
  1. Press Hinzufügen. On success everyone involved sees %s ist jetzt Creator. and the entry appears in the list.

Reset clears the form without saving.

Duration and expiry

The remaining time is shown in the list and counts down on its own:

DisplayMeaning
PermanentNo end date — access stays until you remove it
12 Tage, 5 Std, 20 MinRemaining time, shown in the largest sensible unit
AbgelaufenThe period is over; the entry no longer grants access

A typical setup is to give a fixed period for a campaign or an event (14, 30) and reserve permanent entries for your regular partners.

Editing and removing

  • Ändern loads an existing entry back into the form. Adjust the link or the duration and confirm with Speichern. Setting a new number of days restarts the period from now; clearing the field turns the entry into a permanent one.
  • Entfernen deletes the entry immediately and the player loses access right away. Confirmation: Creator entfernt.

What a creator can do afterwards

As soon as an entry exists, that player can use:

  • /creatorpanel — faction and member list, search, sorting, statistics, teleport
  • /creatormenu — noclip, nametags, killfeed, Aduty, revive, kill me

Which of those are actually available is controlled by CreatorPanel.Features in config.lua. Without an entry, both commands answer with Du bist kein Creator.

Live check

If CreatorPanel.LiveCheck.enabled is true, an entry alone is not enough — the stored Twitch or TikTok link has to be live at that moment:

SituationResult
Creator is livePanel opens normally
Creator is not liveDu bist aktuell nicht live. Starte deinen Stream und versuche es erneut.
No valid link storedFür dich ist kein gültiger Twitch- oder TikTok-Link hinterlegt.
Admin, includeAdmins = falseCheck is skipped

This is the reason the Link field matters: with the live check switched on, an entry without a usable link can never open the panel.

Logging

With SV_CreatorPanel.Log.creators = true, every add, edit and removal is sent to your Discord webhook under the label Creator-Verwaltung. Keep this on — it is the record of which admin granted access to whom and for how long.

Troubleshooting

MessageCauseFix
Nur Admins dürfen die Creator-Verwaltung öffnen.Your group is not in AdminGroupsAdd the group in sv_config.lua and restart the resource
Spieler nicht gefunden.No player with that server ID is onlineCheck the ID; the player has to be connected while you add them
Speichern fehlgeschlagen.The entry could not be writtenCheck the server console for errors and make sure the database is reachable
Du bist kein Creator.The player has no entry, or it has expiredAdd them again or extend the duration
Keine Berechtigung.The action is not allowed for this playerVerify the creator entry and the feature switches in config.lua