Hallo,
ich bekomme in meinem Spieler abrufen einen Error angezeigt.
Es handelt sich um folgende Funktion die abgerufen werden soll
PlayerInfo[playerid][pBanner] = cache_get_field_content_float(0, "banner",handle);
In der Tabelle befindet sich ein Text mit dem Benutzernamen.
forward OnUserLogin(playerid);
public OnUserLogin(playerid)
{
//Query wurde ausgeführt und das Ergebnis im Cache gespeichert
if(cache_get_row_count() == 0)
{
//Der Spieler hat ein falsches Passwort eingegeben
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Anmeldung", "Bitte logge Dich ein:\n{FF0000}Falsches Passwort!", "Ok", "Abbrechen");
}
else
{
//Es existiert ein Ergebnis, das heißt der Spieler hat das richtige Passwort eingegeben
//Wir lesen nun die erste Zeile des Caches aus (ID 0)
SpawnPlayer(playerid);
PlayerInfo[playerid][p_id] = cache_get_field_content_int(0, "id", handle);
PlayerInfo[playerid][pLevel] = cache_get_field_content_int(0, "level", handle);
PlayerInfo[playerid][pRespektpunkte] = cache_get_field_content_int(0, "pRP", handle);
PlayerInfo[playerid][admin_level] = cache_get_field_content_int(0, "admin_level", handle);
PlayerInfo[playerid][pMoney] = cache_get_field_content_int(0, "money", handle);
PlayerInfo[playerid][pKonto] = cache_get_field_content_int(0, "Konto", handle);
PlayerInfo[playerid][pKills] = cache_get_field_content_int(0, "kills", handle);
PlayerInfo[playerid][pDeaths] = cache_get_field_content_int(0, "deaths", handle);
PlayerInfo[playerid][pPaytime] = cache_get_field_content_int(0, "paytime", handle);
PlayerInfo[playerid][pJobMoney] = cache_get_field_content_int(0, "JobMoney", handle);
PlayerInfo[playerid][pRPg] = cache_get_field_content_int(0, "gesamtrp", handle);
PlayerInfo[playerid][pJob] = cache_get_field_content_int(0, "Job", handle);
PlayerInfo[playerid][spawnchange] = cache_get_field_content_int(0, "spawnchange", handle);
PlayerInfo[playerid][pLeader] = cache_get_field_content_int(0, "Leader", handle);
PlayerInfo[playerid][pLRang] = cache_get_field_content_int(0, "pLRang", handle);
PlayerInfo[playerid][pJobk] = cache_get_field_content_int(0, "Jobk", handle);
PlayerInfo[playerid][TBanned] = cache_get_field_content_int(0, "tban", handle);
PlayerInfo[playerid][pMember] = cache_get_field_content_int(0, "Member", handle);
PlayerInfo[playerid][pWanted] = cache_get_field_content_int(0, "Wanted", handle);
PlayerInfo[playerid][pBanned] = cache_get_field_content_int(0, "ban", handle);
PlayerInfo[playerid][pBanner] = cache_get_field_content_float(0, "banner",handle);
GivePlayerMoney(playerid, PlayerInfo[playerid][pMoney]);
CancelSelectTextDraw(playerid);
loadPlayerCars(playerid);
TextDrawShowForPlayer(playerid,Textdraw0);
PlayerWantedBarCreate(playerid);
PlayerInfo[playerid][pLoggedIn] = true;
return 1;
}
return 1;
}