SA-MP Forums Archive
[AJUDA] Com um Comando aqui '-'. - 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] Com um Comando aqui '-'. (/showthread.php?tid=267260)



[AJUDA] Com um Comando aqui '-'. - Bruno Pereira - 07.07.2011

Bom, eu fiz o Comando /godcarro, mas ai eu sу sei pra quando o cara digita /godcarro a vida do carro й setada pra 90k. Mas eu queria saber como faзo pra que quando eu batesse o carro a ele й arrumado na hora.

Obrigado, o cmd que eu fiz foi esse kk:

PHP код:
if(strcmp(cmd"/godcarro"true) == 0)
    {
        if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playeridCOR_CINZA1" Vocк nгo й um Admin ¬¬'");
        {
            
SetVehicleHealth(GetPlayerVehicleID(playerid), 90000.0);
            
SendClientMessage(playeridCOR_GROOVE" Seu carro esta imortal agora.");
         }
         return 
0x1;
     } 



Re: [AJUDA] Com um Comando aqui '-'. - RockFire - 07.07.2011

PHP код:
new bool:GodCar[MAX_PLAYERS] = falseGC_Timer;
public 
OnPlayerCommandText(playerid,cmdtext[]) {
    if(!
strcmp(cmdtext,"/godcarro",true)) {
        if(!
IsPlayerAdmin(playerid))
            return 
SendClientMessage(playerid,-1,"Vocк nгo й administrador");
        if(
GodCar[playerid] == false) {
            
SendClientMessage(playerid,-1,"GOD CARRO ATIVADO");
            
GC_Timer SetTimerEx("GodCarro",1500,true,"i",playerid);
        }
        else {
            
SendClientMessage(playerid,-1,"GOD CARRO DESATIVADO");
            
KillTimer(GC_Timer);
        }
        return 
true;
    }
    return 
false;
}
forward GodCarro(playerid);
public 
GodCarro(playerid) return RepairVehicle(GetPlayerVehicleID(playerid)); 



Re: [AJUDA] Com um Comando aqui '-'. - Macintosh - 07.07.2011

pawn Код:
new bool:GodActived[MAX_PLAYERS] = 0;
pawn Код:
if(strcmp(cmd, "/godcarro", true) == 0)
{
    if(GodActived[playerid] == 1)
    {
         SetTimer("ArrumarVeiculo", 1000, true);
    }
    else if(GodActived[playerid] == 0)
    {
         new carro = GetPlayerVehicleID(playerid);
         SetVehicleHealth(carro, 1000.0);
         return 1;
    }
    return 0x1;
}
pawn Код:
forward ArrumarVeiculo()
public ArrumarVeiculo()
{
     new carro = GetPlayerVehicleID(playerid);
     SetVehicleHealth(carro, 1000.0);
     RepairVehicle(GetPlayerVehicleID(playerid));
     return 1;
}



Re: [AJUDA] Com um Comando aqui '-'. - Ricop522 - 07.07.2011

pawn Код:
new VeiculoArrumado[MAX_VEHICLES];


if(!strcmp(cmd, "/godcar", true)) {
if(!IsPlayerInAnyVehicle(playerid)) return 1;
VeiculoArrumado[GetPlayerVehicleID(playerid)] = 1;
return 1;
}

public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
    if(VeiculoArrumado[vehicleid] == 1) SetVehicleHealth(vehicleid, 90000);
    return true;
}
Acho que funciona o/


Re: [AJUDA] Com um Comando aqui '-'. - Bruno Pereira - 07.07.2011

Deu certo aqui, obrigado ae .