[Ajuda] Tempo
#1

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);} 
Reply
#2

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
Reply
#3

Resolvido vlw FallweN
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)