Fala aккккк...! Faz tempo que nгo crio um tutorial kkkk'... Mas enfim, vou ensinar de uma maneira clara e objetiva para quem quer saber a criar esse tipo de sistema.
Ah, e vale lembrar, que esse fуrum ta muito repetitivo e inativo e eu espero que comecem a inovar e tambйm estou dando suportes e ensinando a programar por Skype
Quem tiver dъvidas, por favor, comente!
1.0 - Conhecendo o SendEmail
peão Код:Ah, e vale lembrar, que esse fуrum ta muito repetitivo e inativo e eu espero que comecem a inovar e tambйm estou dando suportes e ensinando a programar por Skype
Quem tiver dъvidas, por favor, comente!
1.0 - Conhecendo o SendEmail
- Código:
SendMail ( "emaildoenviado@hotmail.com.br" , "enviandopara@hotmail.com.br" , "Assunto" , "Sub Assunto" , "Mensagem" ) ;
emaildoenviado@hotmail.com.br :copyright: o Email de quem está enviando.
enviandopara@hotmail.com.br :copyright: o email para quem será enviado.
Assunto é o assunto do e-mail.
Sub Assunto é o sub assunto do e-mail
Mensagem é a mensagem do e-mail.
2.0 - Configurando a Include
primeiro, é claro, vamos ter que instalar a include no seu GM/FS. Para isso, basta por isso no comeзo junto com as includes:
peão Код:enviandopara@hotmail.com.br :copyright: o email para quem será enviado.
Assunto é o assunto do e-mail.
Sub Assunto é o sub assunto do e-mail
Mensagem é a mensagem do e-mail.
2.0 - Configurando a Include
primeiro, é claro, vamos ter que instalar a include no seu GM/FS. Para isso, basta por isso no comeзo junto com as includes:
- Código:
#include <a_http>
#define MAILER_URL "geradoresjfs.site90.net/mailer.php"
#include <mailer>
Ai você se pergunta, que diabos é isso ? Simples, você precisa de uma hospedagem PHP e upar esse arquivo e modificar "geradoresjfs.site90.net/mailer.php" pelo seu link... Link da Include Mailer Aqui.
3.0 - Configurando o Email
No topo do GM, junto com as define, bote isso:
peão Код:3.0 - Configurando o Email
No topo do GM, junto com as define, bote isso:
- Código:
#define EmailServidor \
( "jonathan_feitosa@hotmail.com.br" )
#define AssuntoEmail \
( "JFS Sugestão" )
#define SubAssuntoEmail \
( "JFS Projetos - Sugestão" )
O EmailServidor é o nome no qual o EMAIL será enviado, ou seja, o email do servidor/dono.
O AssuntoEmail é o título do EMAIL.
O SubAssuntoEmail :copyright: o Sub-Assunto do EMAIL.'
4 - Criando um comando simples
peão Код:O AssuntoEmail é o título do EMAIL.
O SubAssuntoEmail :copyright: o Sub-Assunto do EMAIL.'
4 - Criando um comando simples
- Código:
CMD : teste ( playerid )
{
SendMail ( "jonathan_feitosa@hotmail.com.br" , "jonathanfeitosa96@hotmail.com.br" , "JFS Testando EMAIL" , "JFS Projetos - Testando EMAIL" , "Email Chegou!" ) ;
SendClientMessage ( playerid, - 1 , "[JFS Projetos] - Você acaba de enviar um email!" ) ;
retornar verdadeiro;
}
jonathan_feitosa@hotmail.com.br :copyright: o Email de quem está enviando.
jonathanfeitosa96@hotmail.com.br :copyright: o email para quem será enviado.
JFS Testando EMAIL :copyright: o assunto do email.
JFS Projetos - Testando EMAIL Assunto é o assunto do e-mail
Email Chegou! é a mensagem do email.
5.0 - Criando um comando avançado
peão Код:jonathanfeitosa96@hotmail.com.br :copyright: o email para quem será enviado.
JFS Testando EMAIL :copyright: o assunto do email.
JFS Projetos - Testando EMAIL Assunto é o assunto do e-mail
Email Chegou! é a mensagem do email.
5.0 - Criando um comando avançado
- Código:
CMD : sugestão ( playerid, params [ ] )
{
novo email [ 60 ] , sugestão [ 300 ] , Nome [ MAX_PLAYER_NAME + 1 ] ;
if ( sscanf ( params, "ss" ,email, sugestão ) )
{
SendClientMessage ( playerid, - 1 , "Use: /sugestão [email] [sugestão]" ) ;
}
senão
{
GetPlayerName ( playerid, Nome, sizeof ( Nome ) ) ; Células
estáticas [ 300 ] ;
format ( Células, sizeof ( Células ) , "Enviado Por: %s \n \n Sugestão: %s" , Nome, sugestão ) ;
SendMail ( email, EmailServidor, AssuntoEmail, SubAssuntoEmail, Células ) ;
SendClientMessage ( id do jogador, - 1 ,"[JFS Projetos] - Você acaba de enviar uma sugestão ao dono !" ) ;
}
retorna verdadeiro;
}
A Variável e-mail pegará o e-mail de quem irá enviar, e a sugestão ou texto que ele botou.
O EmailServidor, AssuntoServidor e o SubAssuntoServidor foi o que a gente já definiu antes
6.0 - Completo
- Código:
#include <a_samp>
#include <a_http>
#define MAILER_URL "geradoresjfs.site90.net/mailer.php"
#include <mailer>
#include <zcmd>
#include <sscanf2>
#define EmailServidor \
( "jonathan_feitosa@hotmail.com .br" )
#define AssuntoEmail \
( "JFS Sugestão" )
#define SubAssuntoEmail \
( "JFS Projetos - Sugestão" )
CMD : teste ( playerid )
{
SendMail ( "jonathan_feitosa@hotmail.com.br" , "jonathanfeitosa96@hotmail. com.br" ,"JFS Testando EMAIL", "JFS Projetos - Testando EMAIL" , "Email Chegou!" ) ;
SendClientMessage ( playerid, - 1 , "[JFS Projetos] - Você acaba de enviar um email!" ) ;
retornar verdadeiro;
}
CMD : sugestão ( playerid, params [ ] )
{
novo email [ 60 ] , sugestão [ 300 ] , Nome [ MAX_PLAYER_NAME + 1 ] ;
se ( sscanf( params, "ss" ,email, sugestão ) )
{
SendClientMessage ( playerid, - 1 , "Use: /sugestão [email] [sugestão]" ) ;
}
else
{
GetPlayerName ( playerid, Nome, sizeof ( Nome ) ) ; Células
estáticas [ 300 ] ;
format ( Celulas, sizeof ( Celulas ) , "Enviado Por: %s \n \n Sugestão: %s", Nome, sugestão ) ;
SendMail ( email, EmailServidor, AssuntoEmail, SubAssuntoEmail, Células ) ;
SendClientMessage ( playerid, - 1 , "[JFS Projetos] - Você acaba de enviar uma sugestão ao dono!" ) ;
}
retorna verdadeiro;
}
6.0 - Imagens de Exemplos e JFS Registro/Login via Email
6.0 - Crйditos
Tutorial:JonathanFeitosa
Mailer:Slice
Dъvidas, sugestхes, erros, etc. sу й comentar ! Fiz mal explicado, mas fazer o que né :S
6.0 - Crйditos
Tutorial:JonathanFeitosa
Mailer:Slice
Dъvidas, sugestхes, erros, etc. sу й comentar ! Fiz mal explicado, mas fazer o que né :S