SA-MP Forums Archive
[Ajuda] Nгo sei qual funзгo posso fazer isso - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Nгo sei qual funзгo posso fazer isso (/showthread.php?tid=594783)



Nгo sei qual funзгo posso fazer isso - rhaegartargaryen - 23.11.2015

boa noite eu gostaria de saber como faзo um contador de 15 dias que salve o tempo mesmo relogando o server e talz pra liberar casas automaticamente se nгo logarem ? alguem tem ideia do que usar pra fazer esse contador de 30 dias que salve e que quando chegar 30 dias sem logar libere a casa automaticamente?


Re: Nгo sei qual funзгo posso fazer isso - rjjj - 23.11.2015

O valor de retorno da funзгo gettime seria ideal para essa aplicaзгo, uma vez associado a casas especнficas .



Espero ter ajudado .


Respuesta: Nгo sei qual funзгo posso fazer isso - rhaegartargaryen - 23.11.2015

e como faria pra salvar o valor do gettime em .ini?


Re: Respuesta: Nгo sei qual funзгo posso fazer isso - Coringa_Vilao - 23.11.2015

Quote:
Originally Posted by rhaegartargaryen
Посмотреть сообщение
e como faria pra salvar o valor do gettime em .ini?
se nгo me engano o valor tem que ser salvo em "string"


Re: Respuesta: Nгo sei qual funзгo posso fazer isso - arakuta - 23.11.2015

Quote:
Originally Posted by Coringa_Vilao
Посмотреть сообщение
se nгo me engano o valor tem que ser salvo em "string"
gettime sem parвmetros retorna um valor inteiro, o famoso UNIX Timestamp. Certeza que o rjjj referiu-se a isso.


Respuesta: Nгo sei qual funзгo posso fazer isso - rhaegartargaryen - 24.11.2015

alguem poderia me passar uma base de como usar o gettime e como verificar o tempo do gettime?


Re: Nгo sei qual funзгo posso fazer isso - zPain - 24.11.2015

Sempre que o jogador fizer login, й preciso salvar data e hora.

Ex:
PHP код:
ultimoLogin gettime(); 
Ao trocar o dono da casa, й preciso salvar data e hora da compra.

Ex:
PHP код:
dataCompra gettime(); 
Por fim, й preciso verificar a diferenзa entre o ъltimo login e a data da compra.
PHP код:
if((ultimoLogin dataCompra) >= (15 86400)) {
    
// liberar casa

Й уbvio que й preciso um sistema de salvamento de dados (arquivos INI ou SQL) para que o sistema funcione.


Re: Nгo sei qual funзгo posso fazer isso - rhaegartargaryen - 03.03.2016

eu tentei fazer assim

PHP код:
if((CasaInfo][ LoginGet ] - CasaInfo][ LoginCompra ] ) >= (15 86400)){ 
compila mais nгo libera a casa e fiz a funзгo de salva os dias assim no comando comprar ele salva o gettime

PHP код:
DOF2_SetInthFile"LoginGet"gettime());
CasaInfo][ LoginGet ] = gettime();
DOF2_SetInthFile"LoginCompra"gettime());
CasaInfo][ LoginCompra ] = gettime(); 
e fiz assim quando loga porem a casa nгo libera eu fiz um settimer pra chamar a public

PHP код:
DOF2_SetInthFile"LoginGet"gettime());
CasaInfo][ LoginGet ] = gettime(); 



Re: Nгo sei qual funзгo posso fazer isso - rhaegartargaryen - 03.03.2016

UP alguem ?


Re: Nгo sei qual funзгo posso fazer isso - rhaegartargaryen - 04.03.2016

UP again '-'