Hallo,
ich habe ein Problem beim setzen des Skins beim spawnen.
Die Nachricht "Du hast dich erfolgreich registriert" erscheint, d.h. wenn ich da SetPlayerSkin(playerid,1); machen würde, müsste es eigentlich auch kommen.
Tut es aber nicht.
Hier der Code, ich hoffe ihr könnt mir helfen.
if(dialogid==DIALOG_REGISTER)
{
new name[MAX_PLAYER_NAME],query[128],password[30];
GetPlayerName(playerid,name,sizeof(name));
if(response)
{
if(strlen(inputtext)<5)
{
SendClientMessage(playerid,ROT,"Das ausgewählte Passwort ist zu kurz.");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Deathmatch-Reloaded: Registration","Herzlich Willkommen auf Deathmatch-Reloaded!\nDein Account wurde nicht in unserer Datenbank gefunden.\nGebe nun bitte für die Registration dein gewünschtes Passwort ein.\nDas Passwort muss mindestens 5 Zeichen beinhalten.","Registrieren","Abbrechen");
return 1;
}
else
{
mysql_escape_string(inputtext,password,dbhandle);
format(query,sizeof(query),"INSERT INTO user (username,password) VALUES ('%s','%s')",name,password);
mysql_function_query(dbhandle,query,false,"","");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß," ");
SendClientMessage(playerid,WEIß,"SERVER: Du hast dich erfolgreich registriert.");
SaveAccount(playerid);
}
}
else
{
SendClientMessage(playerid,ROT,"Du hast die Registrierung abgebrochen. Die Verbindung zum Server wird nun geschlossen.");
Kick(playerid);
return 1;
}
return 1;
}
return 1;
}