PayDay -
RafaelOsio - 05.01.2015
Ai galera, procurei no search, mas nao encontrei nada parecido.. eu estou criando meu GM(sei que й dificil, mas eu gosto de programaзгo, entao..) e estou tentando fazer o meu payday. eu procurei no ******, mas nao й aquele tipo de payday que faz o pagamento a cada hora exata(ex: 13:00 ou 14:00 ou 15:00) e й desse jeito que eu quero e tals..
eu fiz o meu payday usando timer, mas enquanto os minutos sao 00, ele sai dando dinheiro alopradamente. o legal, й que eu sei por que isso acontece, mas nao sei como arruma. por isso estou aqui e gostaria que me ajudassem.. sem mais delongas, ai esta meu cуdigo
eu criei o timer e coloquei no ongamemodeinit:
Код:
public OnGameModeInit()
{
SetTimer("PayDay", 1000, 1);
return 1;
}
e a public do timer й essa:
Код:
public PayDay()
{
new hora, minuto, segundo;
gettime(hora, minuto, segundo);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(minuto == 40)
{
SendClientMessage(i, -1, "teste");
return;
}
}
}
se precisarem de mais algum codigo, de algum lugar, й so pedir. se conseguirem me ajudar, agradeзo muito..
@edit: eu coloquei o if(minuto == 40) sу para testes ok ? pra nao precisar esperar chegar o 00 pra conseguir testar rsrs'
Re: PayDay -
JoaoPedro - 05.01.2015
Ele vai ficar dando grana atй o minuto deixar de ser 40, ou seja, 60 segundos dando grana. Basta alйm de verificar se minuto й 40, verifica tambйm se os segundos sгo 0.
Re: PayDay -
RafaelOsio - 05.01.2015
ahhh boa cara, tu й dms.. vlw vei, vo tenta aqui e do resposta
Re: PayDay -
RafaelOsio - 05.01.2015
aeee mano, deu certinho. vlw mesmo