Moin,
un zwar bekomme ich jedes mal die Fehlermeldung beim Hochfahren das etwas mit dem Protocol mit der SQL schief läuft
Es passiert immer sobald der serverhochgefahren ist und ich in der life_server datei versuche es zu ändern er mir aber immer was falsch sein sollte weil er im SQL_Custom die .ini datei nicht erstellen kann
Code
if (isNil {uiNamespace getVariable "life_sql_id"}) then {
life_sql_id = round(random(9999));
CONSTVAR(life_sql_id);
uiNamespace setVariable ["life_sql_id",life_sql_id];
try {
_result = EXTDB format ["9:ADD_DATABASE:%1","altislife"];
if (!(_result isEqualTo "[1]")) then {throw "extDB3: Error with Database Connection"};
_result = EXTDB format ["9:ADD_DATABASE_PROTOCOL:altislife:SQL_CUSTOM:%2:Text2",FETCH_CONST(life_sql_id),EXTDB_SETTING(getText,"altislife")];
if (!(_result isEqualTo "[1]")) then {throw "extDB3: Error with Database Connection"};
} catch {
diag_log _exception;
_extDBNotLoaded = [true, _exception];
};
if (_extDBNotLoaded isEqualType []) exitWith {};
EXTDB "9:LOCK";
diag_log "extDB3: Connected to Database";
} else {
life_sql_id = uiNamespace getVariable "life_sql_id";
CONSTVAR(life_sql_id);
diag_log "extDB3: Still Connected to Database";
};
Alles anzeigen