SA-MP Forums Archive
[Ajuda] warning 225: unreachable code - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] warning 225: unreachable code (/showthread.php?tid=523523)



warning 225: unreachable code - lekinho911 - 02.07.2014

Код:
    if(dialogid == AVISO)
    {
    if(response)
	{
    if(Player[playerid][Registrado] == true)
	{
    new str[128];
	format(str, sizeof(str), "{FFE7BA}Olб novamente, {0000FF}%s.\n{FFE7BA}Status da conta: {00FF00}Registrada\n{FFE7BA}Digite sua senha para continuar:", getPName(playerid));
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Login", str, "Logar");
    }
    if(Player[playerid][Registrado] == false)
	{
    new str[512];
	format(str, sizeof(str), "{FFE7BA}Olб {0000FF}%s. {FFE7BA}\n{FFE7BA}Status: {FF0000}Nгo registrado.\n{FFE7BA}Digite uma senha para registrar:", getPName(playerid));
	ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registro", str, "Registrar");
    }
    new String[256];
    format(String, sizeof(String), CONTAS, getPName(playerid));
	if(!DOF2_FileExists(String))
	{
    new str[512];
	format(str, sizeof(str), "{FFE7BA}Olб {0000FF}%s. {FFE7BA}\n{FFE7BA}Status: {FF0000}Nгo registrado.\n{FFE7BA}Digite uma senha para registrar:", getPName(playerid));
	ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registro", str, "Registrar");
	}
    }
	return Kick(playerid);
    if(!response){
    ShowPlayerDialog(playerid, AVISO, DIALOG_STYLE_MSGBOX,"{FFFFFF}TESTE ", "{FFFFFF}Seja Bem Vindo\n{0000FF}Ao TESTE® V3.0 estilo DM 100% de qualidade\n{FFFFFF}Clique em Jogar e comece a se divertir", "Jogar", #);
    }
    }
nesse code acima tб dando warning nessa linha alguem pode me ajudar ?

Код:
    if(!response){



Re: warning 225: unreachable code - MultiKill - 02.07.2014

Vocк colocou para retornar Chutando o jogador se ele, apertar o primeiro botгo, e colocou duas coisas diferentes caso o jogador apertar o segundo botгo.

Apague isto:
pawn Код:
return Kick(playerid);



Re: warning 225: unreachable code - lekinho911 - 02.07.2014

@EDIT CONSEGUI OBRIGADO MAIS DEU WARNING AQUI AGORA
Код:
			    new String[256];
    			format(String, sizeof(String), CONTAS, getPName(playerid));
			    if(!DOF2_FileExists(String))
			    {
			        SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк estб bugado, por favor entre novamente.");
			        return Kick(playerid);
				}
NA LINHA
Код:
 new String[256];



Re: warning 225: unreachable code - MultiKill - 02.07.2014

Ele estб assim:
pawn Код:
if(dialogid == AVISO)
    {
    if(response)
    {
    if(Player[playerid][Registrado] == true)
    {
    new str[128];
    format(str, sizeof(str), "{FFE7BA}Olб novamente, {0000FF}%s.\n{FFE7BA}Status da conta: {00FF00}Registrada\n{FFE7BA}Digite sua senha para continuar:", getPName(playerid));
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Login", str, "Logar");
    }
    if(Player[playerid][Registrado] == false)
    {
    new str[512];
    format(str, sizeof(str), "{FFE7BA}Olб {0000FF}%s. {FFE7BA}\n{FFE7BA}Status: {FF0000}Nгo registrado.\n{FFE7BA}Digite uma senha para registrar:", getPName(playerid));
    ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registro", str, "Registrar");
    }
    new String[256];
    format(String, sizeof(String), CONTAS, getPName(playerid));
    if(!DOF2_FileExists(String))
    {
    new str[512];
    format(str, sizeof(str), "{FFE7BA}Olб {0000FF}%s. {FFE7BA}\n{FFE7BA}Status: {FF0000}Nгo registrado.\n{FFE7BA}Digite uma senha para registrar:", getPName(playerid));
    ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registro", str, "Registrar");
    }
    }
    return Kick(playerid);
    if(!response){
    ShowPlayerDialog(playerid, AVISO, DIALOG_STYLE_MSGBOX,"{FFFFFF}TESTE ", "{FFFFFF}Seja Bem Vindo\n{0000FF}Ao TESTE® V3.0 estilo DM 100% de qualidade\n{FFFFFF}Clique em Jogar e comece a se divertir", "Jogar", #);
    }
    }
Deixe assim:
pawn Код:
if(dialogid == AVISO)
    {
    if(response)
    {
    if(Player[playerid][Registrado] == true)
    {
    new str[128];
    format(str, sizeof(str), "{FFE7BA}Olб novamente, {0000FF}%s.\n{FFE7BA}Status da conta: {00FF00}Registrada\n{FFE7BA}Digite sua senha para continuar:", getPName(playerid));
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Login", str, "Logar");
    }
    if(Player[playerid][Registrado] == false)
    {
    new str[512];
    format(str, sizeof(str), "{FFE7BA}Olб {0000FF}%s. {FFE7BA}\n{FFE7BA}Status: {FF0000}Nгo registrado.\n{FFE7BA}Digite uma senha para registrar:", getPName(playerid));
    ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registro", str, "Registrar");
    }
    new String[256];
    format(String, sizeof(String), CONTAS, getPName(playerid));
    if(!DOF2_FileExists(String))
    {
    new str[512];
    format(str, sizeof(str), "{FFE7BA}Olб {0000FF}%s. {FFE7BA}\n{FFE7BA}Status: {FF0000}Nгo registrado.\n{FFE7BA}Digite uma senha para registrar:", getPName(playerid));
    ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registro", str, "Registrar");
    }
    }
    else{
    ShowPlayerDialog(playerid, AVISO, DIALOG_STYLE_MSGBOX,"{FFFFFF}TESTE ", "{FFFFFF}Seja Bem Vindo\n{0000FF}Ao TESTE® V3.0 estilo DM 100% de qualidade\n{FFFFFF}Clique em Jogar e comece a se divertir", "Jogar", #);
    }
    }
Caso o dialogo que abrir para o jogador for igual ao dialogo AVISO, e ele der click no botгo 1, vai retornar kikando o jogador.

E o que estiver dentro de:
pawn Код:
if(response)
{
}
Vai ser caso ele der click no botгo 2.
E vocк colocou duas coisas caso ele der click no botгo 2.
pawn Код:
if(!response)
Й caso ele der click no botгo 2.


Re: warning 225: unreachable code - MultiKill - 02.07.2014

Mostre o aviso.