if(dialogid == DIALOG_LOGIN) { new String[126]; if(!response) { format(String, sizeof(String), "%s", PlayerName(playerid)); ShowPlayerDialog(playerid, DIALOG_NEWLOGIN, DIALOG_STYLE_LIST, String, "Logar\nRegistrar\nSair", "Selecionar", ""); return 1; } if(!strlen(inputtext)) { SendClientMessage(playerid, COR_ERRO, "ERRO: Digite sua senha para continuar!"); format(String, sizeof(String), "Olб novamente %s\nDigite sua senha para continuar:", PlayerName(playerid)); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{00FF00}#{FFFFFF}Login", String, "Logar", "Voltar"); return 1; } else { format(String, sizeof(String), Conta, PlayerName(playerid)); if(strcmp(DOF2_GetString(String, "Senha"), inputtext, true) == 0) { Load(playerid); Logou[playerid] ++; SpawnPlayer(playerid); DOF2_SaveFile(); } else { SendClientMessage(playerid,BRANCO, " "); ShowPlayerDialog(playerid, Gang, DIALOG_STYLE_LIST, "Selecione Equipe:","{0000ff}Equipe A zul\n{ff0000}Equipe Vermelha", "Selecionar", ""); } } else //LOCAL DO ERRO { SendClientMessage(playerid, COR_ERRO, "{FF0000}ERRO: Vocк errou sua senha Digite-a novamente!"); format(String, sizeof(String), "Olб novamente %s\nDigite sua senha para continuar:", PlayerName(playerid)); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{FFFFFF}Login", String, "Logar", "Voltar"); } return 1; }
if(dialogid == DIALOG_LOGIN)
{
new String[126];
if(!response)
{
format(String, sizeof(String), "%s", PlayerName(playerid));
ShowPlayerDialog(playerid, DIALOG_NEWLOGIN, DIALOG_STYLE_LIST, String, "Logar\nRegistrar\nSair", "Selecionar", "");
return 1;
}
if(!strlen(inputtext))
{
SendClientMessage(playerid, COR_ERRO, "ERRO: Digite sua senha para continuar!");
format(String, sizeof(String), "Olб novamente %s\nDigite sua senha para continuar:", PlayerName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{00FF00}#{FFFFFF}Login", String, "Logar", "Voltar");
return 1;
}
else
{
format(String, sizeof(String), Conta, PlayerName(playerid));
if(strcmp(DOF2_GetString(String, "Senha"), inputtext, true) == 0)
{
Load(playerid);
Logou[playerid] ++;
SpawnPlayer(playerid);
DOF2_SaveFile();
}
else
{
SendClientMessage(playerid,BRANCO, " ");
ShowPlayerDialog(playerid, Gang, DIALOG_STYLE_LIST, "Selecione Equipe:","{0000ff}Equipe A zul\n{ff0000}Equipe Vermelha", "Selecionar", "");
}
}
else //LOCAL DO ERRO
{
SendClientMessage(playerid, COR_ERRO, "{FF0000}ERRO: Vocк errou sua senha Digite-a novamente!");
format(String, sizeof(String), "Olб novamente %s\nDigite sua senha para continuar:", PlayerName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{FFFFFF}Login", String, "Logar", "Voltar");
}
return 1;
}
Vocк estб fazendo else do else.
Apenas indentei seu cуdigo, sugiro que leia um tutorial sobre isto. PHP код:
|
ShowPlayerDialog(playerid, Gang, DIALOG_STYLE_LIST, "Selecione Equipe:","{0000ff}Equipe Azul\n{ff0000}Equipe Vermelha", "Selecionar", "");
if(dialogid == DIALOG_LOGIN)
{
new String[126];
if(!response)
{
ShowPlayerDialog(playerid, DIALOG_NEWLOGIN, DIALOG_STYLE_LIST, PlayerName(playerid), "Logar\nRegistrar\nSair", "Selecionar", "");
return 1;
}
if(!strlen(inputtext))
{
SendClientMessage(playerid, COR_ERRO, "ERRO: Digite sua senha para continuar!");
format(String, sizeof(String), "Olб novamente %s\nDigite sua senha para continuar:", PlayerName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{00FF00}#{FFFFFF}Login", String, "Logar", "Voltar");
return 1;
}else{
format(String, sizeof(String), Conta, PlayerName(playerid));
if(strcmp(DOF2_GetString(String, "Senha"), inputtext, true) == 0)
{
Load(playerid);
Logou[playerid] ++;
SpawnPlayer(playerid);
SendClientMessage(playerid,BRANCO, " ");
ShowPlayerDialog(playerid, Gang, DIALOG_STYLE_LIST, "Selecione Equipe:","{0000ff}Equipe Azul\n{ff0000}Equipe Vermelha", "Selecionar", "");
}else{
SendClientMessage(playerid, COR_ERRO, "{FF0000}ERRO: Vocк errou sua senha Digite-a novamente!");
format(String, sizeof(String), "Olб novamente %s\nDigite sua senha para continuar:", PlayerName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{FFFFFF}Login", String, "Logar", "Voltar");
}
}
return 1;
}