08/12/2020 20:56
(08/12/2020 20:44)Gustavo P Escreveu: Eu verificava antes se o minuto era == 0 no timer a cada 1 segundo, mas por algum motivo metade nao recebia, entao eu coloquei dentro de uma função a do relogio, porem da lag de 5 segundos no payday, como posso resolver? como é o payday de voces ?
Opa... Esse é o modelo que utilizo em meus sistemas. Bem básico msm!
Código PHP:
public OnPlayerConnect(playerid){
SetTimer("pagamento", 600000, true); //Timer do Pagamento
return 1;
}
Código PHP:
forward pagamento(playerid);
public pagamento(playerid){
if(IsPlayerConnected(playerid)){
if(Player[playerid][Profissao] == 60){ //60 = Taxista
Player[playerid][Dinheiro] = GivePlayerMoney(playerid, 1000);
SendClientMessage(playerid, VERMELHO, "===============PAGAMENTO===============");
SendClientMessage(playerid, VERMELHO, " ");
SendClientMessage(playerid, VERMELHO, "========= Prof: Taxista Sal: R$1000 =========");
SendClientMessage(playerid, VERMELHO, " ");
SendClientMessage(playerid, VERMELHO, "===============PAGAMENTO===============");
}
}
return 1;
}
Acadêmico em Engenharia de Software na Universidade do Estado de Santa Catarina - UDESC
Discord: Burunu#7448