Quote:
Originally Posted by DraKoNeoN
Tenta Algo Assim, Se Pudesse Postar Bem Certo as variaveis do Sitema teria Quase Certeza que poderia lhe ajudar por enquanto tente isto:
pawn Код:
//Inicio #define _DESEMPREGADO_ "Dinheiro_banco.txt" forward Tempo(); new CONTA_DESEMPREGADO_[MAX_PLAYERS]; public OnGameModeInit() { 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!"); CONTA_DESEMPREGADO_[playerid] = DESEMPREGADO[playerid]+545;//AUMENTA CONTA if(!dini_Exists(_DESEMPREGADO_))// { dini_Create(_DESEMPREGADO_); dini_IntSet(_DESEMPREGADO_, "Dinheiro_banco", 0); dini_IntSet(_DESEMPREGADO_, "Dinheiro_banco", CONTA_DESEMPREGADO_[playerid]);//SALVA DINHEIRO BANCO } } CONTA_DESEMPREGADO_[playerid] = dini_Int(StatsFile, "Dinheiro_banco");//LК DINHEIRO BANCO //Peguei** sу o da 1Є profissгo } } } }
|
DraKoN o problema nгo estб no salvamento, com certeza, jб testei com outros comandos, estб salvando perfeito o dinheiro em mгos e o do banco.
O Problema й que a public se nгo me engano, nгo estб sendo executada, a funзгo nгo estб sendo chamada. Dб para ver que й isso, por que fiquei 30 minutos on no servidor, e nгo apareceu nada, era para aparecer que eu recebi o salбrio, mas nem isso apareceu.
Entendeu agora?