Skip to main content
Registriert dynamisch einen neuen Stash und erstellt dessen Server-Inventar zur Laufzeit.

Parameter

Rückgabewert

Hinweise

options-Felder:
  • id (string, optional): Eindeutige ID für den Stash. Falls nicht angegeben, wird eine automatisch generiert
  • label (string, erforderlich): Anzeigename für den Stash
  • coords (vector3 | table, optional): Ort, über den der Stash per Interaktionspunkt erreichbar ist
  • maxWeight (number, optional): Maximale Gewichtskapazität. Standard: 100
  • maxSlots (number, optional): Maximale Anzahl an Slots. Standard: 100
  • radius (number, optional): Entfernung, aus der Spieler auf den Stash zugreifen können. Standard: 3.0
  • isPrivate (boolean, optional): Bei true wird für jeden Spieler ein eigenes Inventar erstellt. Standard: false
  • allowedJobs (table, optional): Tabelle der Jobs, die auf den Stash zugreifen dürfen. Bei nil ist der Stash öffentlich
  • temporary (boolean, optional): Bei true wird der Stash nicht in der Datenbank gespeichert und geht beim Script-Neustart verloren. Standard: false
  • startingItems (table, optional): Items, die beim ersten Erstellen des Stashs hinzugefügt werden. Format: {{itemName, amount, metadata}, ...}
  • runtimeOnly (boolean, optional): Bei true (Standard) kann der Stash nur programmatisch geöffnet werden. Bei false und angegebenen Koordinaten werden client-seitige Interaktionspunkte erstellt. Standard: true