Ist bereits drinne, aber bei Save fehlte das, jedoch ist das Problem immer noch nicht behoben...
Hier so hab ich LoadPlayer drinne:
}
stock LoadPlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))//Wir fragen ab ob der angegebene Spieler auch Online ist, und kein NPC ist (nur zur sicherhheit)
{
GetPlayerName(playerid, SpielerInfo[playerid][pName], MAX_PLAYER_NAME); //Wir Speichern den Namen des Spielers in der Variable [i]SpielerInfo[playerid][pName][/i]
SpielerInfo[playerid][pLevel] = mysql_GetInt("accounts", "Level", "Name", SpielerInfo[playerid][pName]); //Wir holen uns den wert der unter "Level" eingetragen ist und Speichern ihn in unserer Variable.
SpielerInfo[playerid][pGeld] = mysql_GetInt("accounts", "Geld", "Name", SpielerInfo[playerid][pName]); //Wir holen uns den wert der unter "Geld" eingetragen ist und Speichern ihn in unserer Variable.
SpielerInfo[playerid][pKills] = mysql_GetInt("accounts", "Kills", "Name", SpielerInfo[playerid][pName]); //Wir holen uns den wert der unter "Kills" eingetragen ist und Speichern ihn in unserer Variable.
SpielerInfo[playerid][pTode] = mysql_GetInt("accounts", "Tode", "Name", SpielerInfo[playerid][pName]); //Wir holen uns den wert der unter "Tode" eingetragen ist und Speichern ihn in unserer Variable.
SpielerInfo[playerid][pWanteds] = mysql_GetInt("accounts", "Wanteds", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pFraktion] = mysql_GetInt("accounts", "Fraktion", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pAdmin] = mysql_GetInt("accounts", "AdminLevel", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pSupporter] = mysql_GetInt("accounts", "SupporterLevel", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pPosX] = mysql_GetInt("accounts", "PositionX", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pPosY] = mysql_GetInt("accounts", "PositionY", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pPosZ] = mysql_GetInt("accounts", "PositionZ", "Name", SpielerInfo[playerid][pName]);
SpielerInfo[playerid][pPremium] = mysql_GetInt("accounts", "PremiumLevel", "Name", SpielerInfo[playerid][pName]);
}
return 1;
}
Problem nun gelöst, es lag daran das ich bei SavePlayer folgendes stehen hatte mysql_SetInt("accounts","PositionX" etc...
aber das hätte mysql_SetFloat heißen müssen.
Trozdem nochmal ein danke an alle die geholfen haben