SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 29/08/2012, 12:38 AM   #1
s4kuL
High-roller
 
s4kuL's Avatar
 
Join Date: Apr 2012
Posts: 1,114
Reputation: 158
Default Login e Registro

Alguém me ajuda criar o meu registro e login, eu criei isso mais não tá muito bom não..

pawn Code:
CMD:registrar(playerid,params[])
{
    new senha[50],arq[30];
    new string[150];
    if(sscanf(params,"s",senha)) return SendClientMessage(playerid,yellow,"Use: /registrar <senha>");
    format(arq,sizeof(arq),"/Contas/%s.ini",Nome(playerid));
    if(!fexist(arq))dini_Create(arq);
    dini_Set(arq,"Senha",senha);
    dini_Set(arq,"Admin",playerinfo[playerid][Admin]);
    dini_Set(arq,"Cash",playerinfo[playerid][Cash]);
    dini_Set(arq,"Score",playerinfo[playerid][Score]);
    dini_Set(arq,"Kills",playerinfo[playerid][Kills]);
    dini_Set(arq,"Deaths",playerinfo[playerid][Deaths]);
    format(string,sizeof(string),"Conta registrada com sucesso | Sua senha: {FFFFFF}%s",senha);
    SendClientMessage(playerid,yellow,string);
    playerinfo[playerid][Registrado] = 1;
    return 1;
}
CMD:logar(playerid,params[])
{
    new senha[50],arq[30],pass[256];
    if(sscanf(params,"s",senha)) return SendClientMessage(playerid,yellow,"Use: /logar <senha>");
    format(arq,sizeof(arq),"/Contas/%s.ini",Nome(playerid));
    pass = dini_Get(arq,"Senha");
    if(!strcmp(pass,senha,false))
    {
        SendClientMessage(playerid,green,"Conta logada com sucesso!!");
        playerinfo(playerid,dini_Int(arq,"Admin"));
        GivePlayerMoney(playerid,dini_Int(arq,"Cash"));
        SetPlayerScore(playerid,dini_Int(arq,"Score"));
        playerinfo(playerid,dini_Int(arq,"Kills"));
        playerinfo(playerid,dini_Int(arq,"Deaths"));
        playerinfo[playerid][Logado] = 1;
    }
        else { SendClientMessage(playerid,red,"Senha incorreta, digite a sneha certa ou mude o nick, caso ele não seja seu."); return 1;}
    return 1;
}

public OnPlayerRequestSpawn(playerid)
{
    if(playerinfo[playerid][Registrado] == 1 && playerinfo[playerid][Logado] == 0)
    {
        SendClientMessage(playerid,red,"Por favor, logue-se antes, /logar <senha>");
        return 0;
    }
    return 1;
}
s4kuL is offline   Reply With Quote
Old 29/08/2012, 12:46 AM   #2
Pedro_BML
Big Clucker
 
Pedro_BML's Avatar
 
Join Date: Apr 2012
Posts: 165
Reputation: 29
Default Re: Login e Registro

Por que não está bom? Só depende do que seu servidor precisa. O Código pelo que eu bati o olho é funcional...
__________________

Brasil Life Simulation RPG: Um novo conceito de RolePlayingGame!

Brasil Life Simulation RPG v2.0
IP: 72.20.12.41:7777
Venha conhecer o nosso servidor!

Lançado 26/08/2012!
Pedro_BML is offline   Reply With Quote
Old 29/08/2012, 12:54 AM   #3
s4kuL
High-roller
 
s4kuL's Avatar
 
Join Date: Apr 2012
Posts: 1,114
Reputation: 158
Default Re: Login e Registro

Tipo, só tá salvando senha, queria salvar os dados: Senha, Admin, Cash, Score, Kills, Deaths.
s4kuL is offline   Reply With Quote
Old 29/08/2012, 12:59 AM   #4
Pedro_BML
Big Clucker
 
Pedro_BML's Avatar
 
Join Date: Apr 2012
Posts: 165
Reputation: 29
Default Re: Login e Registro

Na hora de desligar o GM você colocou pra salvar ?

@EDIT

Quando o player sai também não?
__________________

Brasil Life Simulation RPG: Um novo conceito de RolePlayingGame!

Brasil Life Simulation RPG v2.0
IP: 72.20.12.41:7777
Venha conhecer o nosso servidor!

Lançado 26/08/2012!
Pedro_BML is offline   Reply With Quote
Old 29/08/2012, 01:01 AM   #5
s4kuL
High-roller
 
s4kuL's Avatar
 
Join Date: Apr 2012
Posts: 1,114
Reputation: 158
Default Re: Login e Registro

Não .. eu não seu fazer isso não você pode me ajudar criar o sistema?

Agradeço.
s4kuL is offline   Reply With Quote
Old 29/08/2012, 01:20 AM   #6
Ades
Gangsta
 
Ades's Avatar
 
Join Date: May 2012
Location: Ji-Parana - RO ,Brazil
Posts: 778
Reputation: 63
Default Re: Login e Registro

Pegue algum sistema de registro e estude o código , Caso pegue ,a função estará no OnPlayerDisconnect .
__________________
Projects :

[Map] Wrong way and the right way [||||||||||||||||||||]

[Map] [||||||||||||||||||||]



Ades is offline   Reply With Quote
Old 29/08/2012, 01:35 AM   #7
.ThePro
Huge Clucker
 
.ThePro's Avatar
 
Join Date: Mar 2012
Location: Rio de Janeiro
Posts: 422
Reputation: 11
Default Re: Login e Registro

sobre o salvamento quando desliga o gm, faça exatamente como fez nos comandos, só que coloque na public OnGameModeExit
__________________
Nunca desista, nunca volta atrás, nunca perca a fé,
o poder da crença proporciona a habilidade de vencer.
.ThePro is offline   Reply With Quote
Old 29/08/2012, 01:38 AM   #8
Joker_OutLock
Huge Clucker
 
Joker_OutLock's Avatar
 
Join Date: Nov 2011
Location: MG
Posts: 199
Reputation: 15
Default Re: Login e Registro

Pelo geito este tempo que fiquei ausente do fórum, ainda tem gente que não usa o search lamentável..
eu sei a solução de seu problema, mas se eu te contar você vai aprender? Não.. só vai querer mais ajuda e ajuda, use o search compensa mais.. abraços
Joker_OutLock is offline   Reply With Quote
Old 29/08/2012, 01:50 AM   #9
s4kuL
High-roller
 
s4kuL's Avatar
 
Join Date: Apr 2012
Posts: 1,114
Reputation: 158
Default Re: Login e Registro

Gente isso foi uma base, mais que isso eu não sei, alguém pode ajudar?
s4kuL is offline   Reply With Quote
Old 29/08/2012, 02:06 AM   #10
s4kuL
High-roller
 
s4kuL's Avatar
 
Join Date: Apr 2012
Posts: 1,114
Reputation: 158
Default Re: Login e Registro

Aguém vai ajudar?
s4kuL is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] Registro/Login Adriano_MQD Português/Portuguese 12 23/08/2012 07:47 PM
[AJUDA] Bug no Registro e Login [AF]Junior Português/Portuguese 4 15/02/2011 10:37 PM
[Ajuda]Login e registro Jean_Vitor Português/Portuguese 9 10/11/2010 09:37 PM


All times are GMT. The time now is 09:18 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.