Einführung
Comic
ko_barbershop ist ein Friseur für ESX Legacy. Der Spieler stellt sich Frisur, Haarfarbe, Bart, Augenbrauen, Make-up, Lippenstift und mehr in einem Comic-Menü zusammen und sieht jede Änderung sofort an seinem Charakter. Eine Kamera zeigt Gesicht oder ganzen Körper, der Charakter lässt sich drehen.
Du bestimmst in der config.lua, welche Kategorien es gibt, was jede kostet und ob der Spieler pro Kategorie oder einmal pauschal zahlt. Jeder Friseur kann eigene Kategorien, einen NPC und eine Job-Beschränkung haben.
Gespeichert wird über esx_skin. Preise, Bezahlung und Speichern laufen nur auf dem Server: der Server vergleicht den neuen Look mit dem gespeicherten und berechnet den Preis selbst. Schlägt das Speichern fehl, bekommt der Spieler sein Geld zurück. Deutsch und Englisch sind dabei.
Funktionen
- 8 Kategorien: Haare mit Farbe und Strähnen, Bart, Augenbrauen, Make-up, Lippenstift, dazu Rouge, Brusthaare und Falten nach einer Zeile in der esx_skin-Config
- Live-Vorschau: jede Änderung ist sofort am Charakter zu sehen, ohne Serververkehr, Abbrechen stellt den alten Look wieder her
- Kamera: Ansicht Gesicht oder Körper, Charakter nach links und rechts drehen
- Feine Einstellung: Stil per Pfeilen oder Regler, Deckkraft, Farbpalette mit den echten GTA-Farben
- Rechnung: zeigt jede geänderte Kategorie mit Preis, einzeln zurücksetzbar, Bezahlung mit Bargeld oder Karte
- Zwei Preismodelle: pro geänderter Kategorie oder ein Pauschalpreis, umschaltbar mit
Config.Pricing.mode
- Mehrere Friseure: eigene Kategorien, Blip, optionaler NPC und Job-Beschränkung pro Friseur
- Sicher: Preis, Abstand, Job, Cooldowns und gültige Werte werden auf dem Server geprüft, Geld wird bei Fehler erstattet
- Flexibel: Benachrichtigung über ko_notify, ox_lib, ESX oder eigene Funktion, Interaktion per Marker oder ox_target
- Eigenes Aussehen-System: über
customin derintegrations.luaan ein anderes Skin-Script anbindbar
- Deutsch und Englisch: alle Texte inklusive Menü in
locales/de.luaundlocales/en.lua
Kompatibilität
- Frameworks: ESX
Voraussetzungen
- es_extended (ESX Legacy)
- esx_skin und skinchanger - Du kannst in Integrations.lua deine eigenen hinzufügen.
- OneSync
