05.01.2015, 23:13
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:
e a public do timer й essa:
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'
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; }
Код:
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'