Zum Inhalt springen

Funktionen und Einschränkungen

Ein Item besteht aus einer Liste von Funktionen, die von oben nach unten ausgeführt werden, sobald ein Spieler es benutzt, sowie einer Reihe von Einschränkungen, die vor der Ausführung geprüft werden.


  1. Der Spieler benutzt das Item aus seinem Inventar.
  2. Auf dem Server werden die Einschränkungen für Cooldown, benötigtes Item und Job geprüft. Schlägt eine fehl, erhält der Spieler einen Hinweis und nichts geschieht.
  3. Die serverseitigen Funktionen werden ausgeführt (Bundle).
  4. Die clientseitigen Funktionen laufen in der festgelegten Reihenfolge ab. Jede Funktion kann eine Verzögerung in Millisekunden besitzen, die vor dem Start abgewartet wird — so erstellst du Abläufe: Animation, 3 Sekunden später eine Nachricht, dann ein Prop.
  5. Wenn Remove on Use aktiv ist, wird die festgelegte Anzahl des Items verbraucht.

Länger andauernde Funktionen — Animationen, Szenarien, Gehstile, Geschwindigkeit, Superkräfte, befestigte Props — können vom Spieler mit der Abbruchtaste (standardmäßig X) beendet werden.


FunktionWas sie macht
AnimationSpielt eine Animation aus einem Dictionary ab. Loop läuft bis zum Abbruch; andernfalls wiederholt sie sich für die eingestellte Dauer. Movable lässt die Beine frei (nur Oberkörper); static spielt sie als Ganzkörper-Animation. Wird im Fahrzeug nicht abgespielt
ScenarioStartet ein GTA-Szenario an Ort und Stelle für eine bestimmte Dauer
Walking StyleÄndert den Gehstil des Spielers für eine bestimmte Dauer (15 Sekunden bei leerem Feld)
SpeedBeschleunigt (oder verlangsamt) die Bewegungsgeschwindigkeit des Spielers über einen Multiplikator für eine Dauer oder bis zum Abbruch
SuperpowerAuswahl aus Teleport (zum Karten-Wegpunkt), Invisibility, Invincibility, Superjump und Stamina (unendlicher Sprint), jeweils mit eigener Dauer
ClothesZieht Kleidungsstücke und Accessoires (Props) an, separat für männliche und weibliche Freemode-Modelle einstellbar, mit passender Anzieh-Animation aus data/clothing.lua
FunktionWas sie macht
Attach PropHeftet ein Objekt an einen Bone des Spielers, im Live-Editor positioniert. Für alle Umstehenden sichtbar. Loop behält es bis zum Abbruch; andernfalls wird es nach der Dauer entfernt. Nicht im Fahrzeug nutzbar
Placeable PropDer Spieler platziert ein Objekt in der Welt: Eine Vorschau folgt dem Blick, das Mausrad dreht es, ↑ / ↓ heben und senken es, E stellt es ab und X bricht ab. Das Objekt kann wieder aufgehoben werden — siehe unten
ParticlesEin Partikeleffekt am Spieler, definiert über Asset- und Effektnamen, mit Skalierung und Dauer
Visual EffectEin Vollbild-Effekt für eine bestimmte Dauer
SoundEin GTA-Sound aus Soundname und Sound-Set in gewünschter Lautstärke
FunktionWas sie macht
Health/ArmorErhöht Gesundheit und Rüstung, begrenzt durch das Maximum
Food/ThirstErhöht Hunger und Durst über esx_status bei ESX bzw. die Consumables-Events bei QBCore
StressErhöht Stress oder baut ihn mit negativen Zahlen ab
FunktionWas sie macht
NotificationEine Benachrichtigung über dein Framework mit Typ (standardmäßig Success)
Progress BarEin Fortschrittsbalken mit Beschriftung für eine bestimmte Dauer: integriert oder über ox_lib gemäß Config.ProgressBar
WebhookSendet an einen Discord-Webhook: Deine Nachricht, Spieler-Identifikatoren und optional einen Screenshot (benötigt screenshot-basic). Es werden nur Discord-URLs akzeptiert
FunktionWas sie macht
CommandFührt einen Befehl als Spieler aus. Ein führender / wird unterstützt
TriggerLöst ein Client-Event, Server-Event oder einen Export im Format resourceName:exportName aus. Jeder Aufruf erhält den Item-Namen als Parameter
CarSpawnt ein Fahrzeugmodell an der Spielerposition mit gleicher Blickrichtung und setzt den Spieler optional direkt auf den Fahrersitz
BundleGibt mehrere Items auf einmal — ein Sixpack Bier, ein Erste-Hilfe-Set. Läuft auf dem Server. In Kombination mit Remove on Use wird die Packung verbraucht; ein Bundle gibt nie sich selbst ab

Platziert ein Spieler ein Placeable Prop, wird das Objekt für alle sichtbar erzeugt. Der Spieler, der es aufgestellt hat, kann es wieder aufheben — per 3D-Text und E oder über ox_target / qb-target, sofern in Config.Interaction konfiguriert. Beim Aufheben wird exakt die Menge zurückgegeben, die Remove on Use abgezogen hatte: Eine aufgestellte Leitbake wandert also wieder ins Inventar zurück.


Öffne die Einstellungen eines Items, um die Optionen zu finden. Jede besitzt einen eigenen Schalter.

EinschränkungWas sie bewirkt
CooldownWartezeit in Millisekunden, die ein Spieler zwischen zwei Benutzungen dieses Items abwarten muss (60000 entspricht 1 Minute). Bleibt bis zum Serverneustart gespeichert
Job RestrictionNur Spieler mit einem der gelisteten Jobs und mindestens dem angegebenen Mindestrang dürfen das Item verwenden
Required ItemDer Spieler muss eine bestimmte Menge eines anderen Items im Inventar tragen — etwa ein Feuerzeug für eine Zigarette
Remove on UseWie viele Einheiten des Items bei jeder Benutzung abgezogen werden
Always Attached PropSolange das Item im Inventar liegt, bleibt das Attach Prop am Spieler befestigt; es verschwindet erst, wenn das letzte Item das Inventar verlässt. Nur der Träger sieht dieses Prop

  • Save speichert das Item in der Tabelle mic_itemcreator und macht es sofort für jeden Spieler benutzbar.
  • Das Menü kann dir das Item zum Testen geben (jeweils ein Exemplar).
  • Delete entfernt die Konfiguration: Das Benutzen des Items bewirkt ab diesem Moment nichts mehr. Das Framework behält die Registrierung als benutzbar bis zum nächsten Serverneustart bei, was harmlos ist.