SA-MP Forums Archive
[Ajuda] Tempo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Tempo (/showthread.php?tid=534087)



Tempo - zqkRazer - 27.08.2014

Tem como alguйm fazer um tempo para o cara dar /Reparar sу acada 10 seg

Code:

PHP код:
if (strcmp(cmdtext"/reparar"true)==|| strcmp("/consertar"cmdtexttrue) == {
if(!
IsPlayerSpawned(playerid)){return 1;}
if(!
IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,CORERRO,"ERRO: Voce nгo esta em um veiculo.");
if(
ChecarVeiculosProibidosParaTele(playerid) == 1){return SendClientMessage(playeridCORERRO"ERRO: Comando nгo permitido para este tipo de veнculo.");}
Reparar[playerid] = 1;
RepairVehicle(GetPlayerVehicleID(playerid));
if(!
IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,VERMELHO,"[SERVE] Vocк sу pode concerta o veнculo acada 10 segundos");
return 
GameTextForPlayer(playerid,"~R~~N~~N~Concertado!"30005);} 



Re: Tempo - FallweN - 27.08.2014

pawn Код:
new bool:AutorizadoReparar[MAX_PLAYERS] = true;

if (strcmp(cmdtext, "/reparar", true)==0 || strcmp("/consertar", cmdtext, true) == 0
{
    if(AutorizadoReparar[playerid] == false)
        return SendClientMessage(playerid,CORERRO,"ERRO: Espere 10 Segundos para reparar novamente.");
       
    if(!IsPlayerSpawned(playerid))
    {
        return 1;
    }
    if(!IsPlayerInAnyVehicle(playerid))
        return SendClientMessage(playerid,CORERRO,"ERRO: Voce nгo esta em um veiculo.");
       
    if(ChecarVeiculosProibidosParaTele(playerid) == 1)
    {
        return SendClientMessage(playerid, CORERRO, "ERRO: Comando nгo permitido para este tipo de veнculo.");
    }
    Reparar[playerid] = 1;
    RepairVehicle(GetPlayerVehicleID(playerid));
    SetTimerEx("Autorizar", 10000, false, "i", playerid);
    AutorizadoReparar[playerid] = false;
    return GameTextForPlayer(playerid,"~R~~N~~N~Concertado!", 3000, 5);
}

forward Autorizar(playerid);
public Autorizar(playerid)
    return AutorizadoReparar[playerid] = true;
Tenta ae


Re: Tempo - zqkRazer - 28.08.2014

Resolvido vlw FallweN