So installierst du den Spawn Selector Pro
Schritt 1: Allgemeine Verwendung
- Ziehe die Ressource mit dem Namen CL-SpawnSelectorPRO in den Ressourcenordner deines Servers.
- Führe die SQL-Tabelle mit dem Namen “cl_spawnselector” aus.
- Konfiguriere die Berechtigungen für den Editor in der config.lua-Datei.
- Beim Erstellen eines neuen Standorts mit dem Editor stelle sicher, dass du die notwendigen Daten zu config.lua unter Config.Locations hinzufügst.
Schritt 2: Abhängigkeit entfernen
- Öffne die fxmanifest.lua in der qb-multicharacter-Resource.
- Entferne die Abhängigkeit von qb-spawn, die normalerweise in Zeile 36 zu finden ist.
Schritt 3: Gefängnis ändern
- Navigiere zur qb-prison-Ressource.
- In qb-prison > client > main.lua, finde das Event “prison:client:Enter” (Zeile 207).
- Ersetze das bestehende Event durch das unten bereitgestellte aktualisierte Event:
RegisterNetEvent('prison:client:Enter', function(time)
local invokingResource = GetInvokingResource()
if invokingResource and invokingResource ~= 'CL-SpawnSelector' and invokingResource ~= 'qb-policejob' and invokingResource ~= 'qb-ambulancejob' and invokingResource ~= GetCurrentResourceName() then
-- Verwende QBCore.Debug hier für eine schnelle und einfache Möglichkeit, in die Konsole zu drucken, um deine Aufmerksamkeit mit dieser Nachricht zu erregen
QBCore.Debug({('Spieler mit der Quelle %s versuchte, prison:client:Enter manuell oder von einer anderen Ressource auszuführen, die nicht berechtigt ist, dies aufzurufen, aufgerufeneRessource: %s'):format(GetPlayerServerId(PlayerId()), invokingResource)})
return
end
QBCore.Functions.Notify( Lang:t("error.injail", {Time = time}), "error")
TriggerEvent("chatMessage", "SYSTEM", "warning", "Dein Eigentum wurde beschlagnahmt, du bekommst alles zurück, wenn deine Zeit um ist..")
DoScreenFadeOut(500)
while not IsScreenFadedOut() do
Wait(10)
end
local RandomStartPosition = Config.Locations.spawns[math.random(1, #Config.Locations.spawns)]
SetEntityCoords(PlayerPedId(), RandomStartPosition.coords.x, RandomStartPosition.coords.y, RandomStartPosition.coords.z - 0.9, 0, 0, 0, false)
SetEntityHeading(PlayerPedId(), RandomStartPosition.coords.w)
Wait(500)
TriggerEvent('animations:client:EmoteCommandStart', {RandomStartPosition.animation})
inJail = true
jailTime = time
local tempJobs = {}
local i = 1
for k in pairs(Config.Locations.jobs) do
tempJobs[i] = k
i += 1
end
currentJob = tempJobs[math.random(1, #tempJobs)]
CreateJobBlip(true)
TriggerServerEvent("prison:server:SetJailStatus", jailTime)
TriggerServerEvent("prison:server:SaveJailItems", jailTime)
TriggerServerEvent("InteractSound_SV:PlayOnSource", "jail", 0.5)
CreateCellsBlip()
Wait(2000)
DoScreenFadeIn(1000)
QBCore.Functions.Notify( Lang:t("error.do_some_work", {currentjob = Config.Jobs[currentJob] }), "error")
end)
Zusätzlich hinzufügen und invokingResource ~= 'CL-SpawnSelector' bis Zeile 209.
Diese Schritte sollten die korrekte Installation und Integration der CL-SpawnSelectorPRO-Ressource in deine Serverumgebung gewährleisten.

Mercedes (Verifizierter Käufer) –
Allein der Support macht dies kaufenswert. Schnelle Antworten und praktische Lösungen.
Irving (Verifizierter Käufer) –
Die Qualität ist merklich besser als viele Alternativen, die ich ausprobiert habe.
Gust (Verifizierter Käufer) –
Die Leistung ist ausgezeichnet. Wir haben seit der Installation keinen signifikanten Anstieg der Ressourcennutzung festgestellt.
Ryann (Verifizierter Käufer) –
Heute installiert und alles hat sofort funktioniert. Sehr zufrieden mit dem Kauf.
Virgil (Verifizierter Käufer) –
Tolles Produkt! Es bietet zu viele Dinge im Vergleich zu seinem Preis.
Samara (Verifizierter Käufer) –
Hervorragende Arbeit. Die Ressource läuft reibungslos und lässt sich gut in unsere bestehende Einrichtung integrieren.
Mekhi (Verifizierter Käufer) –
Danke Jungs für diese unglaubliche Kreation! Absolut atemberaubend!
Earnestine (Verifizierter Käufer) –
Sauberes und optimiertes Skript. Es läuft reibungslos, selbst mit vielen Online-Spielern.
Ali (Verifizierter Käufer) –
Der Artikel und das Design sind sehr cool. Auch der Support ist amazing, sie helfen dir immer mit jedem Detail, das du hast.
Orville (Verifizierter Käufer) –
Großartigen Dank