[Pedido] Contador de Dias - 30
#1

Estou procurando um contador de 30 dias....

Irei colocar um sistema de contas no meu GM funciona com a seguinte forma

quando o jogador sair ira chamar a OnPlayerDisconnect

aparte dessa funзгo ira colocar um contador de 30 dias

Quando dar 30 dias ira puxar uma funзгo talvez uma stock ou public

com um settime pra atualizar e deletar a contar se alguйm quer da uma opiniгo !
Reply
#2

Creio que seja isso:


https://sampforum.blast.hk/showthread.php?tid=399408


Nгo funciona com MySQL, SQLite ...

Somente com sistemas de salvamento INI!
Reply
#3

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
Creio que seja isso:


https://sampforum.blast.hk/showthread.php?tid=399408


Nгo funciona com MySQL, SQLite ...

Somente com sistemas de salvamento INI!
DOF2 funcionar
Reply
#4

Quote:
Originally Posted by Blitz22
Посмотреть сообщение
DOF2 funcionar
Sim.

Lembrando que quando o jogador se desconecta do servidor й chamado OnPlayerDisonnect, e nгo OnGameModeExit!
Reply
#5

Tambйm й possivel em Mysql ou SQLite mais vocк tem que fazer um sistema prуprio pois nгo sei se existe algum ja feito... Uma coisa que eu digo! Servidor que apaga contas й tragico...
Reply
#6

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
Sim.

Lembrando que quando o jogador se desconecta do servidor й chamado OnPlayerDisonnect, e nгo OnGameModeExit!
a e mesmo confundir mais pra fala a verdade eu queria uma include so pra contar os dias porque aquela include nгo vai deletar o que o player tem ex casa , portao , carro
Reply
#7

Quote:
Originally Posted by Mr.Hardy
Посмотреть сообщение
Tambйm й possivel em Mysql ou SQLite mais vocк tem que fazer um sistema prуprio pois nгo sei se existe algum ja feito... Uma coisa que eu digo! Servidor que apaga contas й tragico...
Na verdade ele nгo apaga, й movido para uma pasta chamada chamada backup, mas enfim.

Quote:
Originally Posted by Blitz22
Посмотреть сообщение
a e mesmo confundir mais pra fala a verdade eu queria uma include so pra contar os dias porque aquela include nгo vai deletar o que o player tem ex casa , portao , carro
pawn Код:
public OnPlayerConnect(playerid) {

    new local[35], Nome[24];
   
    GetPlayerName(playerid, Nome, 24);
    format (local, 35, "Contas/%s.ini", Nome);
   
    if ( fexist(local)) {
   
        new time_off = DOF2_GetInt(local, "lastLogin"), str[50];
       
        time_off = (((gettime() - time_off) / 60) / 60) / 24; // crйditos ao Paulor
       
        if ( time_off == 0 )
            SendClientMessage(playerid, -1, "Seu ъltimo login foi a menos de 24 horas!");
        else
            format (str, sizeof str, "Vocк ficou inativo por aproximadamente %d dia(s)!", time_off), SendClientMessage(playerid, -1, srt);

        DOF2_SetInt(local, "lastLogin", gettime() );
        DOF2_SaveFile();
    }

    return 1;
}
Bom se й somente para contar os dias ...

Uma pequena base, nгo testei.

Vocк deve acrescentar no seu sistema de registro:

pawn Код:
new local[35], Nome[24];

GetPlayerName(playerid, Nome, 24);
format (local, 35, "Contas/%s.ini", Nome);
DOF2_SetInt(local, "lastLogin", gettime() );
DOF2_SaveFile();
Sobre a remoзгo de casas, empresas, entre outros й fбcil de se fazer.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)