Hey Breadfish'ler,
ich habe heute ein 2. Projekt gestartet und wollte mein Register/Login einbauen, aber der Dialog wird nicht angezeigt.
Woran könnte das liegen?
Speicherart: MySQLR6
public OnPlayerRequestClass(playerid, classid)
{
new string[300];
if(GetPVarInt(playerid,"Eingeloggt") == 0)
{
if(mysql_CheckAccount(playerid) == 0)
{
new Float:X, Float:Y, Float:Z, Float:Distance = 500.0;
GetPlayerPos(playerid, X, Y, Z);
PlayAudioStreamForPlayer(playerid, "http://evorpg.ohost.de/musik/musik/TechnoRemix.mp3", 1474.7272,-1620.4200,60.6713, Distance, 0);
SetPlayerPos(playerid,1507.4302,-1674.9789,14.0469);
format(string,sizeof(string),"{FEFEFE}Willkommen auf {009BFF}New-Evolution-Reallife{FEFEFE}! Um auf diesem Server spielen zu können,\nmusst du dich nun registrieren. Dadurch erstellst du dir einen Eintrag in die\nDatenbank und kannst jederzeit auf dem Server joinen. {009BFF}Gib dein Passwort ein:");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrieren",string,"Registrieren","Abbrechen");
}
else if(mysql_CheckAccount(playerid) == 1)
{
new Float:X, Float:Y, Float:Z, Float:Distance = 500.0;
GetPlayerPos(playerid, X, Y, Z);
PlayAudioStreamForPlayer(playerid, "http://evorpg.ohost.de/musik/musik/TechnoRemix.mp3", 1474.7272,-1620.4200,60.6713, Distance, 0);
format(string,sizeof(string),"{FEFEFE}Willkommen zurück auf {009BFF}New-Evolution-Reallife{FEFEFE}! Bitte logge dich unten ein,\num weiterzuspielen. Oder drück auf Abbrechen, um den Vorgang abzubrechen.\n{009BFF}Bitte gib hier dein Passwort ein:");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",string,"Login","Abbrechen");
}
SpawnPlayer(playerid);
}
return 1;
}
{
new string[300];
if(GetPVarInt(playerid,"Eingeloggt") == 0)
{
if(mysql_CheckAccount(playerid) == 0)
{
new Float:X, Float:Y, Float:Z, Float:Distance = 500.0;
GetPlayerPos(playerid, X, Y, Z);
PlayAudioStreamForPlayer(playerid, "http://evorpg.ohost.de/musik/musik/TechnoRemix.mp3", 1474.7272,-1620.4200,60.6713, Distance, 0);
SetPlayerPos(playerid,1507.4302,-1674.9789,14.0469);
format(string,sizeof(string),"{FEFEFE}Willkommen auf {009BFF}New-Evolution-Reallife{FEFEFE}! Um auf diesem Server spielen zu können,\nmusst du dich nun registrieren. Dadurch erstellst du dir einen Eintrag in die\nDatenbank und kannst jederzeit auf dem Server joinen. {009BFF}Gib dein Passwort ein:");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrieren",string,"Registrieren","Abbrechen");
}
else if(mysql_CheckAccount(playerid) == 1)
{
new Float:X, Float:Y, Float:Z, Float:Distance = 500.0;
GetPlayerPos(playerid, X, Y, Z);
PlayAudioStreamForPlayer(playerid, "http://evorpg.ohost.de/musik/musik/TechnoRemix.mp3", 1474.7272,-1620.4200,60.6713, Distance, 0);
format(string,sizeof(string),"{FEFEFE}Willkommen zurück auf {009BFF}New-Evolution-Reallife{FEFEFE}! Bitte logge dich unten ein,\num weiterzuspielen. Oder drück auf Abbrechen, um den Vorgang abzubrechen.\n{009BFF}Bitte gib hier dein Passwort ein:");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",string,"Login","Abbrechen");
}
SpawnPlayer(playerid);
}
return 1;
}
//push