Moin moin
habe mit dem Handy ein Problem. Vorab benutze ich das Handy auf der Version 4.0
Unter anderem werden die gensendeten Nachrichten nicht angezeigt. Weder ingame noch in der DB. Wenn ich in den extDB2 Log gucke sehe ich folgenden Fehler:
Code
[15:24:49:977855 +02:00] [Thread 7392] extDB2: SQL_CUSTOM_V2: Error No Custom Call Not Found: Input String SELECT fromID, toID, message, fromName, toName FROM messages WHERE toID='76561198033482575' ORDER BY time DESC
[15:24:49:978353 +02:00] [Thread 7392] extDB2: SQL_CUSTOM_V2: Error No Custom Call Not Found: Callname SELECT fromID, toID, message, fromName, toName FROM messages WHERE toID='76561198033482575' ORDER BY time DESC
obwohl ich die Spalte in der Datenbank angelegt habe:
http://i.epvpimg.com/zytFaab.png
Außerdem bekomme ich im Serverlog folgenden Fehler:
Code
15:23:04 BEServer: registering a new player #1334077824
15:24:20 Unaccessible
15:24:21 "extDB2: uisleep [4]: 200.676"
15:24:49 "extDB2: uisleep [4]: 228.873"
15:24:50 Error in expression <Exec["life_fnc_smartphone", _player];
}
forEach _queryResult;>
15:24:50 Error position: <forEach _queryResult;>
15:24:50 Error foreach: Type String, expected Array
15:24:50 File \life_server\Functions\Smartphone\fn_msgRequest.sqf [TON_fnc_msgRequest], line 28
Die fn_msgRequest sieht so aus:
Code
/* file: fn_msgRequest.sqf
Author: Silex
Fills the Messagelist
*/
private["_query", "_queryResult", "_uid", "_player"];
_uid = [_this, 0, "", [""]] call BIS_fnc_param;
_player = [_this, 1, ObjNull, [ObjNull]] call BIS_fnc_param;
_query = format["SELECT fromID, toID, message, fromName, toName FROM messages WHERE toID='%1' ORDER BY time DESC", _uid];
waitUntil {
!DB_Async_Active
};
_queryResult = [_query, 2, true] call DB_fnc_asyncCall;
if (count _queryResult == 0) exitWith {}; {
[1, _x] remoteExec["life_fnc_smartphone", _player];
}
forEach _queryResult;
Alles anzeigen
Kann mir jemand helfen?^^