Wenn ich mein Passwort eingebe nach 1 sekunde kommts: Server closed the connection.
public OnPlayerRequestClass(playerid, classid)
{
new string[250];
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
//PlayerPlaySound(playerid, 1097,-119.9460,23.1096,12.2238);
PlayerInfo[playerid][pModel] = Peds[classid][0];
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
if(IsPlayerNPC(playerid))
{
SpawnPlayer(playerid);
return 1;
}
if(gPlayerAccount[playerid] == 1 && gPlayerLogged[playerid] == 0)
{
SetPlayerSkin(playerid,0);
format(string, sizeof(string), "~w~willkommen ~g~~h~%s",playername);
GameTextForPlayer(playerid, string, 7000, 4);
format(string,sizeof(string)," {FFFFFF}Willkommen zurück!\n\nAccount: {FF8A05}%s{FFFFFF}\nGib bitte unten dein Passwort ein um den Server zu betreten!\nBitte pass drauf auf das nur du dein Passwort kennst!\nVerwende dein Passwort niemals auf anderen Server!",playername);
ShowPlayerDialog(playerid,LOGINDIALOG,DIALOG_STYLE_PASSWORD,"{FF8A05} Revolution-Roleplay",string,"Login","Abbrechen");
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else if(gPlayerAccount[playerid] == 0 && gPlayerLogged[playerid] == 0)
{
ShowPlayerDialog(playerid,REGISTRATION,DIALOG_STYLE_MSGBOX,"Willkommen!","Schön das Sie zu uns gefunden haben!\nUm bei uns Spielen zu können, benötigen Sie einen Account.\nBitte Regestriere dich, und verfolge das Tutorial im anschluss der Registration.","Weiter","Abbrechen");
}
new plname[MAX_PLAYER_NAME];
GetPlayerName(playerid,plname,sizeof(plname));
SetPlayerTeamFromClass(playerid,classid);
SetupPlayerForClassSelection(playerid);
return 1;
}