[AJUDA]Logar automaticamente pelo ip do player
#5

Um exemplo em DINI:
pawn Code:
#define PASTA           "usuarios/%s.ini" // Defina a pasta dos usuarios.

// No OnPlayerDisconnect
new pip[16], Nome[24], str[100]; GetPlayerIp(playerid, pip, 16); GetPlayerName(playerid, Nome, 24);
format(str, sizeof(str), PASTA, Nome);
if(fexist(str))
{
    dini_SetStr(str, "IP", pip);
}




// Coloque no OnPlayerConnect
new pip[16], Nome[24], str[100]; GetPlayerIp(playerid, pip, 16); GetPlayerName(playerid, Nome, 24);
format(str, sizeof(str), PASTA, Nome);
if(fexist(str))
{
    if(!strcmp(dini_Get(str, "IP"), pip, false))
    {
        VariavelLogado = 1; // mude por sua variavel de logado
        SendClientMessage(playerid, -1, "Vocк foi automaticamente logado.");
    }
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)