ZSX Mehrfachzeichenauswahl
ZSX Mehrfachzeichenauswahl - Ein professionelles ESX-Skript mit maßgeschneiderten Funktionen für optimale Serverleistung in FiveM.
Video-Vorschau
Click to load video from YouTube. By watching, you agree to their privacy policy.
Config-Datei
Config = {}
Config.IssueHelper = false -- [DEF. false] [BOOLEAN] Verwenden Sie dies, wenn Sie Hilfe auf Discord benötigen. Sammelt Konfigurationsdaten und nicht sensitive Daten.
Config.Characters = {}
Config.Characters.Free = 1
Config.Characters.IdentifierType = license
Config.Debug = false
Config.DebugTimers = false
Config.CheckIntegration = true
Config.CameraFOV = 20.0
Config.CameraOffsets = {
coords = { -- Aktuelle Kamerakoordinaten, an denen die Kamera gespawned wird. Relativ zu den Spieleroffsets. Native Ref: https://docs.fivem.net/natives/?_0x1899F328B0E12848
x = -.65,
y = 5.0,
z = 0.0,
},
rot = { -- Fokuskoordinaten, auf die die Kamera zeigt. Native Ref: https://docs.fivem.net/natives/?_0x1899F328B0E12848
x = -.65,
y = 0.0,
z = 0.3
}
}
Config.Music = {
default = 'https://www.youtube.com/watch?v=sA80HAfJPR8',
volume = .3,
}
Config.Commands = {
['logout'] = {
use = true,
commandName = 'logout',
},
['setcharacterslots'] = {
use = true,
commandName = 'setcharacterslots'
},
['addcharacterslots'] = {
use = true,
commandName = 'addcharacterslots'
},
}
Config.ForceAppereance = false -- [DEF. false] [IF NOT FALSE PLEASE USE STRING INSTAED OF TRUE] Überprüfen Sie client/framework/framework_functions.lua Framework.SetSkin-Funktion für kompatible Erscheinungsbilder.
Config.Prefix = 'char' -- [DEF. 'char'] [STRING] Welchen Präfix sollten wir verwenden, um Benutzerkennungen abzurufen. (ESX Nur, seit qbcore citizensIDs implementiert haben)
Config.UI = {
['settings'] = true,
['spawn_selector'] = true,
['discord'] = 'https://discord.gg/', -- [STRING] Setzen Sie Ihre Discord-URL, um diesen Inhalt anzuzeigen, oder setzen Sie ihn auf false, um das Discord-Symbol zu deaktivieren.
['youtube'] = 'https://youtu.be/', -- [STRING] Setzen Sie Ihre YouTube-URL, um diesen Inhalt anzuzeigen, oder setzen Sie ihn auf false, um das YouTube-Symbol zu deaktivieren.
['website'] = 'https://mywebsite.rp/', -- [STRING] Setzen Sie Ihre Website-URL, um diesen Inhalt anzuzeigen, oder setzen Sie ihn auf false, um das Website-Symbol zu deaktivieren.
['delete_character'] = false,
}
Config.ServerLogo = 'https://i.postimg.cc/J4JcGmCQ/new.png'
Config.CanSwapLocationOnLogout = true -- [DEF. true] [BOOLEAN] Kann der Benutzer den Standort beim Verwenden des logout-Befehls wechseln?
Config.Buckets = {}
Config.Buckets.MulticharacterID = 1000 -- [DEF. 1000] [INT] Welche Bucket-Kennung sollte gesetzt werden, während man sich im Multicharacter-Modus befindet?
Config.Buckets.PopulationEnabled = false -- [DEF. false] [BOOLEAN] Soll die Bevölkerungsdichte innerhalb des Multicharacter-Modus aktiviert werden?
Config.Buckets.DefaultId = 0 --[DEF. 0] [INT] Welche Bucket-Kennung sollte gesetzt werden, wenn der Benutzer einen Charakter auswählt?
Config.Effects = {
useEffects = true, -- [DEF. TRUE] [BOOLEAN] Setzen Sie, ob die Kamerabewegung mit dem Ton abgespielt werden soll, wenn der Benutzer seinen Charakter auswählt
useBucketSphere = true, -- [DEF. TRUE] [BOOLEAN] Setzen Sie, ob die Animationsbewegung mit der weißen Kugel verwendet werden soll
}
Config.SpawnCoords = {
coords = vector3(-1249.1780, -163.0153, 40.4084), -- [COORDS] Setzen Sie die gewünschten Koordinaten für die Benutzer, die ihre Charaktere erstellen
heading = 237.3200 -- [INT] Richtung der angegebenen Koordinaten
}
Config.DefaultSettings = {}
Config.DefaultSettings['Filters'] = 'NG_filmic25' -- [STRING] Standardwerte für Filter
Config.DefaultSettings['Cameras'] = 'from_back' -- [STRING] Standardwerte für die Kamera
Config.UserInterface = 'START_BEFORE' -- [STRING] Weitere Informationen auf der Dokumentationseite
Config.Identity = {}
Config.Identity.UseCameraAnimation = true -- [BOOL] Verwenden Sie die Identitätskamerabewegung
Config.Identity.UseClothingTimer = true -- [BOOL] Verwenden Sie den Bekleidungszeitgeber
Config.Identity.SpawnPlayerAtSpawnCoords = true -- [BOOL] Spawnen Sie den Spieler an den angegebenen Koordinaten wie in Config.SpawnCoords | Warnung, andernfalls müssen Sie die Spielerkoordinaten manuell festlegen!
Config.Identity.ClothingTimer = 15000 -- [INT] Wie viel Zeit hat der Benutzer, um nach dem Erstellen eines neuen Charakters das Hautmenü zu öffnen
Config.Identity.SwitchPlayerBucketOnLoad = true -- [BOOL] Setzen Sie den Spieler in den Standardbucket, sobald die Identitätsanimation abgeschlossen ist
Config.Identity.SetInBucketOnAppearance = false -- [BOOL] Setzen Sie den Spieler in den Multicharacter-Bucket, während er sich im Erscheinungsbild befindet | Warnung! Es wird nur für die Erscheinungsbilder funktionieren, die einen Callback für das Erscheinungsbild haben, wenn es abgeschlossen ist.
--[[ Aktuell verfügbare Erscheinungsbilder
- illenium-appearance
- fivem-appearance
- crm-appearance
- bl_appearance
- dx_clothing
- rcore-clothing
]]
Config.StarterItems = {
{item = 'bread', amount = 3},
{item = 'water', amount = 3},
}
Config.CommandGroupAllowed = 'admin'
Config.SphereColor = {255, 255, 255}
Config.SphereIntensity = .95
Config.AutoHandleUIV2 = true -- [DEF. true] [BOOL] Überprüft automatisch auf UIV2, um die Integration vorzubereiten.
Config.DateFormat = 1 --[[ [DEF. 1] [INT] Verfügbare Formate:
Config.DateFormat = 1 -- TT/MM/JJJJ
Config.DateFormat = 2 -- MM/DD/YYYY
Config.DateFormat = 3 -- YYYY/DD/MM
Config.DateFormat = 4 -- YYYY/MM/DD
]]
Config.IdentityDuplicateCheck = false -- [DEF. false] [BOOL] Überprüfung auf doppelte Namen - Beispiel: Wenn der Benutzer 'John Doe' eingibt und bereits einer existiert, kann der Benutzer keinen Charakter erstellen
--- Eine einfache Möglichkeit, bestimmten Spielern eine andere Slotbegrenzung als den Rest zu ermöglichen, ohne einen Befehl zu verwenden.
--- Verwenden Sie bitte eine Spielerkennung mit der gewünschten Slotanzahl für einen Benutzer.
Config.CustomSlots = {
[license:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx] = 5,
}
--Algorithm Handlers
Config.AirCheckerDuration = 5000
Config.MaxAmountOfCoordsChecks = 5 -- [DEF. 5] [INT] Erhöhen Sie diesen Wert, um eine bessere Zuordnung des Spielers zu ermöglichen. Eine Menge von max 0 kann den Ped (wenn er sich in einem benutzerdefinierten großen Innenraum befindet) an falschen Koordinaten oder sogar unter der Karte spawnen.
Config.MaxAmountOfHeadingChecks = 5 -- [DEF. 5] [INT] Erhöhen Sie die Menge, um einen besseren Hintergrund des Spielers zu erstellen
Config.MaxAmountOfDistanceChecks = 5 -- [DEF. 5] [INT] Erhöhen Sie die Menge, um zu verhindern, dass die Kamera innerhalb der Wand spawnet
Config.InteriorCheckerDurationMax = 10000 -- [DEF. 10000] [INT] Maximale Zeit für das Vorladen des Innenraums
Config.UseInteriorCheck = false -- [DEF. false] [BOOL] Verwenden Sie den Innenraum-Checker
--Ende
Config.AwaitShutdownLoadingScreen = false -- [DEF. false] [BOOL] Ermöglicht das manuelle Beenden des Ladebildschirms
Config.CustomInitialization = false -- [DEF. false] [BOOL] Wenn Sie diesen Wert auf true setzen, müssen Sie das Öffnen des Multicharacter-Inhalts manuell handhaben. Sie können unsere Dokumentationsseite für export/event überprüfen
Config.UseFastTransition = false -- [DEF. false] [BOOL] Erfordert UIV2, beschleunigt das Laden, ohne das Serverlogo beim Start beizubehalten, um die Funktionalität aufrechtzuerhalten.
Config.DB_TablesToRemove = { -- Beispiel für Tabelle
-- {
-- table = 'owned_vehicles',
-- identifierColumn = 'owner',
-- }
}
--[[
DOCS: https://zsx-development.gitbook.io/docs/multicharacter/faq
]]





