Guten Tag nochmals von mir, diesmal ein schwerwiegenderes Problem.
Das Problem an der Sache ist, das wenn man Fahrzeuge kauft, sie auch benutzen kann ABER wenn man einmal stirbt, oder längere Zeit vom "Vehicle-Spawn" weg ist, stehen alle Fahrzeuge die bis dato gekauft wurden auf einem Fleck, ich weiß nicht wieso, kein Fehler in der .rpt. Nichts. Ein anderes Problem liegt noch darin das wenn ich mir ein Fahrzeug für zB 190.000$ kaufe werden mir nur 142.500$ berechnet.... Hoffe ihr könntet mir helfen!
Fehler im Vehicle Shop / Spawn
-
1NickZ1 -
5. Februar 2017 um 20:02 -
Geschlossen -
Erledigt
-
-
Bitte einmal da volle Programm an Logs!
[Erklärung|Leitfaden] Arma 3 Logs - Client, Server & extDB Log
-
Code
Alles anzeigen[1476,94.758,0.426,"CBA_VERSIONING: cba=3.1.2.161105, ace=3.8.3.14, "] [ACE] (common) INFO: ACE is version 3.8.3.14. [ACE] (common) INFO: CBA is version 3.1.2.161105 (min required 3.1.1) [ACE] (common) INFO: Extension version: ace_break_line: 3.6.0-eef2bb0 [ACE] (common) INFO: Extension version: ace_parse_imagepath: 3.6.0-eef2bb0 [ACE] (common) INFO: Extension version: ace_clipboard: 3.6.0-eef2bb0 [ACE] (common) INFO: Extension version: ace_fcs: 3.6.0-eef2bb0 [ACE] (common) INFO: Extension version: ace_advanced_ballistics: 3.6.0-eef2bb0 Error in expression <aticModels setVariable [toLower (_array select ((count _array) - 2)), _cfgClass]> Error position: <select ((count _array) - 2)), _cfgClass]> Error Zero divisor File z\ace\addons\tagging\XEH_postInit.sqf, line 20 Error in expression <aticModels setVariable [toLower (_array select ((count _array) - 2)), _cfgClass]> Error position: <select ((count _array) - 2)), _cfgClass]> Error Zero divisor File z\ace\addons\tagging\XEH_postInit.sqf, line 20 [1476,95.868,0.426,"XEH: PostInit finished."] [ACE] (common) INFO: Settings received from server. [ACE] (common) INFO: Settings initialized. [ACE] (common) INFO: 236 delayed functions running. Unable to get file version size: E:\SteamLibrary\steamapps\common\Arma 3 Server\@extDB\extDB.dll Key frame animation, no 'keyframe' property Warnings in e76_roads\roadsigns\city_01.p3d:1 Key frame animation, no 'keyframe' property Warnings in e76_roads\roadsigns\city_01.p3d:2 Bad simulation fire, type Land_Campfire_F (class=house), a3\structures_f\civ\camping\campfire_f.p3d Warning Message: Cannot open object a3\structures_f\ind\factory\factory_main_part2_f.p3d
-
Keiner der mir helfen kann?
-
kann es sein, dass deine DB Verbindung nicht funktioniert? Nimm mal eine aktuelle Version der [lexicon]extDB[/lexicon]
-
Doch, es wird ja alles weitere gepseichert, dort herrscht kein Problem.
-
Installiere mal das ACE neu, da gibt es ja auf jeden Fall ein Problem nach deinen Logs zu urteilen.
-
Schon mehrmals gemacht, immer das selbe Problem.
-
hast du zufällig irgendwie leerzeichen in den modordnern?
-
Nein, auch nicht... das ist höhst interessant... genau wie das Problem mit den Fahrzeugen kaufen, ich kaufe zB ein Fahrzeug für 190.000$ und mir werden nur 142.500$ berechnet...
-
Das Problem sehe ich jetzt genauer: Die Fahrzeuge werden nachdem ich mich auslogge an dem Punkt zurückgestellt wo ich sie gekauft habe, d.h. Autohaus "Spawnpunkt" danach stucken sie und keiner kann diese mehr fahren, und die Fahrzeuge können nicht in der Garage geparkt werden.
-
ok, dann hänge bitte mal das rpt und [lexicon]extDB[/lexicon] log hier an. Ich schaue heute abend nochmal drüber
-
Code
Alles anzeigen[16:20:37 +02:00] [Thread 1019550421] extDB: Version: 35 [16:20:37 +02:00] [Thread 1019550421] extDB: Windows Version [16:20:37 +02:00] [Thread 1019550421] Message: Arma Linux Servers are using Older Physic Library (than Windows Servers), due to Debian 7 using old version of Glibc [16:20:37 +02:00] [Thread 1019550421] Message: If you like extDB consider donating or bug BIS to drop support for Debian 7 thanks, so Linux Servers get same Physic Library Version as Windows [16:20:37 +02:00] [Thread 1019550421] Message: Note currently most/all development for extDB is done on a Linux Server [16:20:37 +02:00] [Thread 1019550421] Message: Torndeco: 24/01/15 [16:20:37 +02:00] [Thread 1019550421] [16:20:37 +02:00] [Thread 1019550421] extDB: Found extdb-conf.ini [16:20:37 +02:00] [Thread 1019550421] extDB: Detected 8 Cores, Setting up 6 Worker Threads [16:20:37 +02:00] [Thread 1019550421] extDB: Database Type: MySQL [16:20:37 +02:00] [Thread 1019550421] extDB: Database Session Pool Started [16:20:37 +02:00] [Thread 1019550421] extDB: DB_RAW_V3: Initialized: ADD_QUOTES True [17:30:38 +02:00] [Thread 70936421] extDB: DB_RAW_V3: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Table 'life.usertable' doesn't exist [mysql_stmt_errno]: 1146 [mysql_stmt_sqlstate]: 42S02 [statemnt]: SELECT uid,name FROM usertable WHERE uid='76561198058895177' [17:30:38 +02:00] [Thread 70936421] extDB: DB_RAW_V3: Error StatementException: SQL: SELECT uid,name FROM usertable WHERE uid='76561198058895177'
Trotzdem denke ich nicht das es an [lexicon]extDB[/lexicon] liegt, das läuft ohne Probleme, denn die Cops die sowieso nur die Fahrzeuge mieten können, da passiert exakt das gleiche Problem.
-
[17:30:38 +02:00] [Thread 70936421] [lexicon]extDB[/lexicon]: DB_RAW_V3: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Table 'life.usertable' doesn't exist [mysql_stmt_errno]: 1146 [mysql_stmt_sqlstate]: 42S02 [statemnt]: SELECT uid,name FROM usertable WHERE uid='76561198058895177'
[17:30:38 +02:00] [Thread 70936421] [lexicon]extDB[/lexicon]: DB_RAW_V3: Error StatementException: SQL: SELECT uid,name FROM usertable WHERE uid='76561198058895177'Ähm ich denke doch ^^. Ich denke die Tabelle heisst player
-
Aber woran liegt denn der Fehler?
-
Wie heisst die Tabelle wo die User (Player) Daten gespeichert werden sollen?
-
Es speichert in "players".
-
Du hast aber ein Statement wo er versucht das ganze in der Tabelle usertable zu speichern das kann nicht funktionieren! Anscheinend verwendest Du unterschiedliche Versionen. Schau mal bitte im life_server/Functions/MYSQL die Scripte durch ob du ein Statement
und ändere das mal in
ich würde in der Datei fn_insertRequest.sqf anfangen.
-
Gemacht, exakt gleicher Fehler.
-
dann musste mal die life_server.pbo tauschen. Taucht noch ein Fehler im [lexicon]extdb[/lexicon] log auf?
-