Hey Leute,
ich habe mein Script so umgeschrieben: [ SCRIPTING ] MySQL (Installation, Zugriff, Einstellungen, Login & Register Beispiel)
Jedoch werden die PlayerInfo nichts gesetzt , nicht gespeichert und nicht geladen ?
Wieso ?
//LoadPlayer
GetPlayerName(playerid, PlayerInfo[playerid][pName], MAX_PLAYER_NAME); //Wir Speichern den Namen des Spielers in der Variable [i]PlayerInfo[playerid][pName][/i]
PlayerInfo[playerid][pLevel] = mysql_GetInt("accounts", "pLevel", "Name", PlayerInfo[playerid][pName]); //Wir holen uns den wert der unter "Level" eingetragen ist und Speichern ihn in unserer Variable.
PlayerInfo[playerid][pAdmin] = mysql_GetInt("accounts", "pAdmin", "Name", PlayerInfo[playerid][pName]); //Wir holen uns den wert der unter "Geld" eingetragen ist und Speichern ihn in unserer Variable.
PlayerInfo[playerid][pDonateRank] = mysql_GetInt("accounts", "pDonateRank", "Name", PlayerInfo[playerid][pName]); //Wir holen uns den wert der unter "Kills" eingetragen ist und Speichern ihn in unserer Variable.
PlayerInfo[playerid][gPupgrade] = mysql_GetInt("accounts", "gPupgrade", "Name", PlayerInfo[playerid][pName]); //Wir holen uns den wert der unter "Tode" eingetragen ist und Speichern ihn in unserer Variable.
PlayerInfo[playerid][pConnectTime] = mysql_GetInt("accounts", "pConnectTime", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][pReg] = mysql_GetInt("accounts", "pReg", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][pSex] = mysql_GetInt("accounts", "pSex", "Name", PlayerInfo[playerid][pName]);
PlayerInfo[playerid][pAge] = mysql_GetInt("accounts", "pAge", "Name", PlayerInfo[playerid][pName]);
.....
//Save Player
PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid);
mysql_SetInt("accounts", "pLevel", PlayerInfo[playerid][pLevel], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "pAdmin", PlayerInfo[playerid][pAdmin], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "pDonateRank", PlayerInfo[playerid][pDonateRank], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "gPupgrade", PlayerInfo[playerid][gPupgrade], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "pConnectTime", PlayerInfo[playerid][pConnectTime], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "pReg", PlayerInfo[playerid][pReg], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "pSex", PlayerInfo[playerid][pSex], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "pAge", PlayerInfo[playerid][pAge], "Name", PlayerInfo[playerid][pName]);
// Der Server geht an und die Mysql Verbindung besteht....
// Der Rest bleibt ja gleich vom Tutorial.
Screen von der Datenbank (Also so wie ich die Tabelle gemacht habe. Richgitg oder Falsch ?)