Gardening von HypnoticGD ist ein archivierter QBCore-Mähjob am Golfclub. Das Manifest nennt Version 1.0.1. Spieler beginnen eine Route, nutzen einen gespawnten Mäher und erhalten Spielgeld pro Marker. Der mitgelieferte Server-Handler benötigt zusätzliche Prüfungen vor dem Einsatz in einer öffentlichen Wirtschaft.
Abhängigkeiten und Route konfigurieren
Behalte fxmanifest.lua, client.lua, server.lua und config.lua gemeinsam im Ressourcenordner Gardening und starte qb-core vor ensure Gardening. Standard ist cdn-fuel; der Code enthält auch Zweige für x-fuel und LegacyFuel. Passe Config.FuelSystem an deine installierte Ressource an. vehiclekeys:client:SetOwner benötigt ein kompatibles Schlüsselsystem, das dieses Paket nicht enthält.
Die Standardkonfiguration enthält 25 geordnete Marker, vier Mäher-Spawnpunkte, das Modell mower und rewardPerMarker=10. Nach dem letzten Marker beginnt die Client-Route erneut. Manuelles Beenden bei JobEndCoords entfernt Mäher und Routen-Blip. Passe beim Verlegen des Jobs Start-/Endpunkte und den separat fest eingetragenen Greenkeeper-Blip gemeinsam an.
Serverbelohnungen und Aufräumen prüfen
Der Client prüft den Markerabstand und ob der Spieler in seinem Mäher sitzt. Das Server-Zahlungsereignis prüft nur, ob ein QBCore-Spieler existiert, und zahlt dann den konfigurierten Bargeldbetrag. Aktive Jobs, Markerfolge, Mäherbesitz, Abstand und Zahlungszeitpunkt werden nicht verfolgt. Speichere den Routenstand auf dem Server und zahle jeden berechtigten Marker einmal.
Der Spawnpunkt wird zufällig gewählt, ohne seine Belegung zu prüfen. Ein Handler zum Aufräumen beim Ressourcenstopp fehlt; normales Beenden belegt kein korrektes Verhalten bei Verbindungsabbruch oder Neustart. Teste blockierte Stellplätze, Kraftstoff/Schlüssel, falsche Fahrzeuge, wiederholte Marker, frühes Beenden und Verbindungsabbrüche. Passe feste deutsche Texte und Benachrichtigungsargumente an deine QBCore-Version an.
Am 10. September 2026 anhand der Revision ab49d46f629948392370aef0ed5ff4755afd1836 geprüft. Alle gelieferten Lua-Dateien, Konfiguration, Manifest und README wurden gelesen; GitHub meldet das Repository weiterhin als archiviert. Es wurden kein Mäher, keine Route und keine Zahlung ausgeführt.