05.06.2010, 19:59
Bom, uma das coisas que eu busquei na internet foi esse sistema de salбrio, e sei que tem alguma coisa errada com ele, pois o player nгo recebe o salбrio de 30 em 30 minutos. Vou postar aqui as linhas que acho que sгo do sistema de salario (Acho por que nгo me lembro quais eram, isso foi uma das primeiras coisas que coloquei no GM):
Aliбs, nгo sei se isso tem alguma cosia a ver e tal, mas como coloco para o tempo mudar sozinho de acordo com a hora?
pawn Код:
//Inicio
forward Tempo();
public OnGameModeInit()
{
//Tem isso aqui antes desse SetTimer, mais nгo sei se tem alguma coisa a ver: fclose(temp);
SetTimer("Tempo", 1800000, true);
return 1;
}
public Tempo()
{
worldTime++;
worldTime%=24;
SetWorldTime(worldTime);
for(new i=0; i<MAX_PLAYERS; i++) {
if(worldTime==0){
if(IsPlayerConnected(i)){
if(Profissao[i] == DESEMPREGADO) {
SendClientMessage(i, COLOR_YELLOW, "UP salбrio +: $545");
SendClientMessage(i, COLOR_YELLOW, "Vк se arranja emprego, vagabundo!");
pap_SalvarInt(i, "Dinheiro_banco", pap_CarregarInt(i, "Dinheiro_banco") + 545);
}
//Pegeui sу o da 1Є profissгo
}
}
}
}