Skip to main content
Soll sichergestellt sein, dass nur Polizisten Polizeiwaffen in ihr Inventar verschieben können? Diese Anleitung zeigt dir wie, Schritt für Schritt. Diese Funktion verhindert, dass nicht-Polizei-Spieler Polizeiwaffen in ihr persönliches Inventar verschieben. Versucht ein Spieler, eine Polizeiwaffe zu stehlen, erhält er eine Fehlermeldung und der Transfer wird blockiert.
Diese Funktionalität wird automatisch vom _hooks/sv_policeonly.lua-Hook bereitgestellt (falls du ihn bearbeiten willst). Du musst nur deine Waffen als “nur Polizei” markieren.

Schritt-für-Schritt-Anleitung

1

Items-Datei öffnen

Öffne deine Serverdateien und navigiere zu: jaksam_inventory/_data/items.lua
2

Die Waffe finden oder erstellen

Finde das Waffen-Item, das du schützen willst (oder erstelle es, falls es nicht existiert).
3

Als nur-Polizei markieren

Füge policeOnly = true zur Item-Definition hinzu.
4

Neu starten

Speichere die Datei und starte das Script neu bzw. lade den Server neu.
Das war’s! Jetzt können nur Spieler mit dem Job “police” diese Waffe in ihr persönliches Inventar verschieben.

Beispiele

Beispiel 1: Combat Pistol

Beispiel 2: Elektroschocker

Wie es funktioniert

Der sv_policeonly.lua-Hook prüft automatisch jedes Mal, wenn jemand versucht, eine Waffe mit policeOnly = true in ein Spieler-Inventar zu verschieben. Hat der Spieler nicht den Job “police”, wird der Transfer blockiert und er sieht eine Fehlermeldung.
Das blockiert nur Transfers zu Spieler-Inventaren. Polizeiwaffen können weiterhin von jedem zwischen anderen Inventartypen (wie Stashes, Fahrzeuge usw.) verschoben werden.