Hallo,
bin gerade ein wenig am machen und tun und seit gestern Abend hab ich hier ein relativ ausgereiftes Erfolgssystem-Konzept zu liegen was soweit auch fertig ist (gescriptet), nur in der Anwendung (also inGame) dann Alarm schlägt.
Als erstes checke ich, ob der Eintrag existiert:
stock achieveAlreadyExists(playerid, event[]) {
if(Spieler[playerid][sLogged] == 1) {
new query[300];
format(query, sizeof(query), "SELECT * FROM `achievements` WHERE userID = '%d' AND achievementName = '%s'", getUserID(playerid), event);
mysql_query(query);
printf(query);
printf("%d", mysql_errno());
printf("%d", mysql_warning_count());
return mysql_num_rows();
}
else {
return 0;
}
}
Doch er gibt mir den Errorcode "2014" aus. Woher dieser kommt kann ich mir nicht ausmalen, weiß es jemand von euch evtl.? Soweit ist der Query nämlich richtig und klappt auch im PMA.
Grüße.