Quote:
Originally Posted by Don_Speed
Tenta Assim
pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++) { TimeReduceOne[i] = tempo * 60; TimeReduceTwo[i] = SetTimer("DimiTempPrisao", 1000, true); }
public DimiTempPrisao() forward DimiTempPrisao(); { for(new i = 0; i < MAX_PLAYERS; i++) { if(TimeReduceOne[i] > 0) { TimeReduceOne[i] --; if(TimeReduceOne[i] == 1) { TimeReduceOne[i] = 0; KillTimer(TimeReduceTwo[id]); mCrime[i] = "Ficha Limpa"; SetPlayerPos(i, 246.52,70.65,1003.64); EstaPreso[i] = 0; GameTextForPlayer(i,"~y~Libertado... ~b~Nao cometa mais crimes.",2000,1); } } return true; }
|
Quote:
Originally Posted by zbt
Tб usando loop pra q?
pawn Код:
public DimiTempPrisao(id) forward DimiTempPrisao(id); { if(TimeReduceOne[id] > 0) { TimeReduceOne[id] --; if(TimeReduceOne[id] == 1) { TimeReduceOne[id] = 0; KillTimer(TimeReduceTwo[id]); mCrime[id] = "Ficha Limpa"; SetPlayerPos(id, 246.52,70.65,1003.64); EstaPreso[id] = 0; GameTextForPlayer(id,"~y~Libertado... ~b~Nao cometa mais crimes.",2000,1); } } return true; }
|
pawn Код:
public DimiTempPrisao(id)
forward DimiTempPrisao(id);
PQP(Merece facepalm). Querem corrigir mas deixam isso passar ? sem coments...
Ta ae
pawn Код:
forward DimiTempPrisao(PTiD);
public DimiTempPrisao(PTiD)
{
if(TimeReduceOne[PTiD] > 0)
{
TimeReduceOne[PTiD] --;
if(TimeReduceOne[PTiD] == 1)
{
TimeReduceOne[PTiD] = 0;
KillTimer(TimeReduceTwo[PTiD]);
mCrime[PTiD] = "Ficha Limpa";
SetPlayerPos(PTiD, 246.52,70.65,1003.64);
EstaPreso[PTiD] = 0;
GameTextForPlayer(PTiD,"~y~Libertado... ~b~Nao cometa mais crimes.",2000,1);
}
}
return true;
}