1.
Der Skin wird nicht geladen, in der Tabelle steht aber der Skin(SkinID) aber beim Einloggen bzw. spawnen wird er nicht geladen..
public OnPlayerDisconnect(playerid, reason)
{
if(GetPVarInt(playerid, "Eingeloggt") == 1)
{
mysql_SetInt("Spieler", "Geld", GetPlayerMoney(playerid), "Name", PlayerName[playerid]);
mysql_SetInt("Spieler", "Skin", GetPlayerSkin(playerid), "Name", PlayerName[playerid]);
mysql_SetInt("Spieler", "Morde", GetPVarInt(playerid, "Morde"), "Name", PlayerName[playerid]);
mysql_SetInt("Spieler", "Tode", GetPVarInt(playerid, "Tode"), "Name", PlayerName[playerid]);
mysql_SetInt("Spieler", "Job", GetPVarInt(playerid, "Job"), "Name", PlayerName[playerid]);
mysql_SetInt("Spieler", "Rang", GetPVarInt(playerid, "Rang"), "Name", PlayerName[playerid]);
mysql_SetInt("Spieler", "Dienst", GetPVarInt(playerid, "Dienst"), "Name", PlayerName[playerid]);
}
return 1;
}
und hier beim Spawnen in einem Dialog, ich poste nur einen Teil
if(strcmp(inputtext, mysql_GetString("Spieler", "Passwort", "Name", PlayerName[playerid]), true) == 0)
{
SetPVarInt(playerid, "Eingeloggt", 1);
GivePlayerMoney(playerid, mysql_GetInt("Spieler", "Geld", "Name", PlayerName[playerid]));
SetPlayerSkin(playerid, mysql_GetInt("Spieler", "Skin", "Name", PlayerName[playerid]));
SetPVarInt(playerid, "Morde", mysql_GetInt("Spieler", "Morde", "Name", PlayerName[playerid]));
SetPVarInt(playerid, "Tode", mysql_GetInt("Spieler", "Tode", "Name", PlayerName[playerid]));
SetPVarInt(playerid, "Job", mysql_GetInt("Spieler", "Job", "Name", PlayerName[playerid]));
SetPVarInt(playerid, "Rang", mysql_GetInt("Spieler", "Rang", "Name", PlayerName[playerid]));
SetPVarInt(playerid, "Dienst", mysql_GetInt("Spieler", "Dienst", "Name", PlayerName[playerid]));
SendClientMessage(playerid, Color_Green, "Info: Wilkommen auf < Platzhalter >");
SpawnPlayer(playerid);
return true;
}
2. Wie speichere ich die XYZ Koordienaten in MySQL?
Lg