hallo wollte ma fragen ob mir jemand ein gui Login erstellt weil kriege das irgend wie nicht selber hin wenn ich die tutorials genau nau nachmache geht es auch nicht
gPlayerAccount[playerid] = 1;
SendClientMessage(playerid, COLOR_GREEN, "|____ WILLKOMMEN AUF DEM German ultimate Reallife SERVER____|");
SendClientMessage(playerid, COLOR_YELLOW, "Dein Name wurde gefunden, bitte logg dich ein.");
SendClientMessage(playerid, COLOR_YELLOW, "Bitte wähle noch keinen Skin! Sonst wirst du Automatisch Gekickt.");
SendClientMessage(playerid, COLOR_GREEN, "|___________________.:Einloggen:._________________|");
ShowPlayerDialog(playerid, login, DIALOG_STYLE_INPUT, "[madAd] Logge dich ein!", " ", "Login!", "Abbrechen!");
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
SendClientMessage(playerid, COLOR_GREEN, "|____ WILLKOMMEN AUF DEM German ultimate Reallife SERVER____|");
SendClientMessage(playerid, COLOR_YELLOW, "Dein Name wurde nicht gefunden, bitte registrier dich.");
SendClientMessage(playerid, COLOR_YELLOW, "Bitte wähle noch keinen Skin! Sonst wirst du Automatisch Gekickt.");
SendClientMessage(playerid, COLOR_GREEN, "|___________________.:Registrieren:.______________|");
ShowPlayerDialog(playerid, regis, DIALOG_STYLE_INPUT, "[madAd] Logge dich ein!", " ", "Login!", "Abbrechen!");
return 1;
}
}
//-------------------------------[Login/Register]--------------------------------------------------------------------------
if (strcmp(cmd, "/login", true) ==0 )
{
if(IsPlayerConnected(playerid))
{
new tmppass[64];
if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Du bist bereits eingeloggt.");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Benutzung: /login [password]");
return 1;
}
strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
Encrypt(tmppass);
OnPlayerLogin(playerid,tmppass);
}
return 1;
}
if (strcmp(cmd, "/register", true) ==0 )
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Du bist bereits eingeloggt!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_YELLOW, "Der Benutzername ist Bereits vergeben!");
SendClientMessage(playerid, COLOR_YELLOW, "Bitte wähle einen Anderen!");
fclose(hFile);
return 1;
}
new tmppass[64];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Benutzung: /register [passwort]");
return 1;
}
strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
Encrypt(tmppass);
OnPlayerRegister(playerid,tmppass);
}
return 1;
}
könnte mir jemand helfen oder mir was machen das ich nur einfügen muss
danke im voraus