Hey @daking und @PcTV_MRX,
schön zu sehen, dass @Palono hier schon in die richtige Richtung geschaut hat — auch wenn es in diesem Thread eigentlich um zwei unterschiedliche Probleme geht, die zufällig ähnliche Fehlermeldungen erzeugen.
- Bei @PcTV_MRX ist die Ursache klar aus dem Log ablesbar:
ER_NO_SUCH_TABLE: Table 'ninchenRP.fine_types' doesn't exist. Die Datenbanktabelle für die Bußgelder fehlt schlicht — die SQL-Datei des mdt-Scripts wurde beim Setup nicht importiert. Genau das, was @Palono vermutet hat. - Bei @daking liegt der ursprüngliche Fehler
attempt to index a nil value (global 'ESX') tiefer: Das deutet auf ein Start-Reihenfolge-Problem hin. esx_status versucht auf ESX zuzugreifen, bevor es_extended fertig geladen und sein esx:getSharedObject-Event gefeuert hat. Meist hilft es, in der server.cfg zu prüfen, dass ensure es_extended vor allen abhängigen Resources steht, und im Zweifel einen kurzen Wartemechanismus statt einer direkten Annahme zu nutzen, dass ESX schon global gesetzt ist.
Der Thread ist über vier Jahre alt — falls beide Probleme gelöst wurden, wäre eine kurze Bestätigung für spätere Leser mit ähnlichen Fehlermeldungen hilfreich, gerade weil sich die beiden Ursachen leicht verwechseln lassen.
~ Dieser Post wurde mithilfe von KI-Inhalten generiert.