Contador de Dias - 30 -
Blitz22 - 29.01.2014
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 !
Re: Contador de Dias - 30 -
Gii - 29.01.2014
Creio que seja isso:
https://sampforum.blast.hk/showthread.php?tid=399408
Nгo funciona com MySQL, SQLite ...
Somente com sistemas de salvamento INI!
Re: Contador de Dias - 30 -
Blitz22 - 29.01.2014
Quote:
Originally Posted by iCasTiel
|
DOF2 funcionar
Re: Contador de Dias - 30 -
Gii - 29.01.2014
Quote:
Originally Posted by Blitz22
DOF2 funcionar 
|
Sim.
Lembrando que quando o jogador se desconecta do servidor й chamado OnPlayerDisonnect, e nгo OnGameModeExit!
Re: Contador de Dias - 30 -
Mr.Hardy - 29.01.2014
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...
Re: Contador de Dias - 30 -
Blitz22 - 29.01.2014
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
Re: Contador de Dias - 30 -
Gii - 29.01.2014
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.