Liebe Leserin, Lieber Leser,
ich habe absolut keine Ahnung, wieso das nicht mehr geht.
Wir sind von Samp4You.com zu Am-Server.de umgezogen.
So, alles soweit eigl. klar, die Plugins wurden normal ersetzt etc.
Ich habe alles schon soweit debuggt.
printf("Debug 3 - %s", SqlGetConfig("weather"));
Das führt uns zur Funktion mit SqlGetConfig.
stock SqlGetConfig(what[])
{
new query[128];
// mysql_format(MySQL[1], query, "SELECT `%s` FROM `config` LIMIT 1;", what); // geht beides nicht
format(query, sizeof query, "SELECT `%s` FROM `config` LIMIT 1;", what);
mysql_query(query, (-1), (-1), MySQL[1]);
mysql_store_result(MySQL[1]);
mysql_fetch_row(query, MySQL[1]);
mysql_fetch_field_row(query, what, MySQL[1]);
mysql_free_result(MySQL[1]);
return query;
}
Dort kommt er bis zum.
mysql_query(query, (-1), (-1), MySQL[1]);
So.
Jetzt kommt man von der Seite nicht mehr ran.
Gucke ich also im Source von dem MySQL Plugin.
=> forum.sa-mp.com/showthread.php?t=56564
Komm ich zum C Teil.
cell AMX_NATIVE_CALL Natives::n_mysql_query( AMX* amx, cell* params )
{
unsigned int cID = params[4]-1;
Debug(">> mysql_query( Connection handle: %d )",cID+1);
VALID_CONNECTION_HANDLE("mysql_query",cID);
CMySQLHandler *cHandle = SQLHandle[cID];
return (cell)cHandle->OldQuery(AMX_H->GetString(amx,params[1]),params[2],params[3]);
}
So, in der Debug.txt von der MySQL erscheint noch die Debug Meldung.
Doch dann scheint er abzustürzen.
Weiß irgendjemand wieso das jetzt auf einmal so ist?
Der Server startet an der Stelle gar nicht mehr / beendet direkt / crasht.
Das CrashDebug Plugin scheint das auch nicht zu checken....