SA-MP Forums Archive
[Ajuda] Email - 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] Email (/showthread.php?tid=564203)



Email - AssasinoLM - 20.02.2015

to com um sistema de Email tipo sms de celular, mais so pode usando o computador, mais estou me deparando com um problema ele ta mandando a mensagem para quem nгo tem computador

Код:
	if(dialogid == 227)//Enviar (destinatбrio)
	{
	    if(!response)
	    {
	        new listitems[] = "Caixa de entrada\nEnviar\nApagar";
	        ShowPlayerDialog(playerid, 225, DIALOG_STYLE_LIST, "Meu email : ", listitems,"Selecionar","Sair");
        }
		else
		{
        new file[64];
        format(file, sizeof(file), ePlayers,inputtext);
        if(DOF2_FileExists(file))
		{
		    new email[32];
		    format(email,32,eLocal,Player(playerid));
		    if(!DOF2_FileExists(email))
		    return SendClientMessage(playerid, 0xAA3333AA,"[ERRO] O jogador nгo possui um computador.");
	        }else{
		    new str[128];
		    format(str,128,"Vocк estб prestes a enviar um e-mail para %s. Digite a mensagem.", inputtext);
		    SendClientMessage(playerid, 0xFFD700AA,str);
		    format(Destinatario[playerid],32,inputtext);
		    return ShowPlayerDialog(playerid,229,DIALOG_STYLE_INPUT,"E-mail","Digite a mensagem:","Enviar","Voltar");
    	}
		else
	       SendClientMessage(playerid,0xAA3333AA,"[ERRO] A conta nгo existe.");
   		}
	}



Re: Email - mau.tito - 20.02.2015

Tente assim !
pawn Код:
new file[64];
        format(file, sizeof(file), ePlayers,inputtext);
        if(DOF2_FileExists(file))
        {
            new email[32];
            format(email,32,eLocal,inputtext);
            if(!DOF2_FileExists(email))
            {
                SendClientMessage(playerid, 0xAA3333AA,"[ERRO] O jogador nгo possui um computador.");
                return true;
            }
            new str[128];
            format(str,128,"Vocк estб prestes a enviar um e-mail para %s. Digite a mensagem.", inputtext);
            SendClientMessage(playerid, 0xFFD700AA,str);
            format(Destinatario[playerid],32,inputtext);
            return ShowPlayerDialog(playerid,229,DIALOG_STYLE_INPUT,"E-mail","Digite a mensagem:","Enviar","Voltar");
        }
        else
        {
            SendClientMessage(playerid,0xAA3333AA,"[ERRO] A conta nгo existe.");
        }