SA-MP Forums Archive
[Pedido]Blindagem - 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: [Pedido]Blindagem (/showthread.php?tid=253144)



[Pedido]Blindagem - leandroak - 04.05.2011

Bem no topico de outra pessoa o Luxurion respondeu e mostrando um codigo esse codigo coloquei no meu gamemode e oq aconteзeu bem .... pegou so que ele fica reparando um veiculo

Eu queria o meu sistema desse geito nao sei se e pedir demais e porque nao estou conseguindo fazer

o Veiculo com 2000 de Health ou assim que ele chegar a ( Helth que explode ) ele repare 1 vez so so 1 vez
tipo que nen os caveiroes da bope ele e destruido explode ? Sim explode

so que queria os veiculos que eu botasse no meu gamemode eles ficassem com 2000 de health e nao fique reparando ele toda hora pq assim reparando ele nao explode

Veiculos Enforcer e Securicars Mavericks da policia tank de guerra so esses que eu queria

O codigo do luxurion ta reparando toda vez q o carro perde Health eu queria ou so que ele reparasse uma vez e nao mais ( 1 vez desse geito deu 50 de health no veiculo ta em fumaзa preta ele reparasse o veiculo 1 vez soo ae se ficasse com fumaзa preta e pegase fogo nao reparasse )
ou botar o veiculo com 2000 de health para ter 2 latarias!


Re: [Pedido]Blindagem - Bloude - 04.05.2011

Nгo compreendi tanto assim, mas tentarei ajuda-lo.

Vocк gostaria de que o veнculo ganhe mais 2000 de vida apуs alcanзar 0, certo?


Re: [Pedido]Blindagem - TheGarfield - 04.05.2011

https://sampforum.blast.hk/showthread.php?tid=253054
https://sampforum.blast.hk/showthread.php?tid=253054
https://sampforum.blast.hk/showthread.php?tid=253054
https://sampforum.blast.hk/showthread.php?tid=253054


Re: [Pedido]Blindagem - Shadoww5 - 04.05.2011

Manda o ID dos carros que vocк quer que sejam "blindados".


Re: [Pedido]Blindagem - leandroak - 05.05.2011

Bem eu queria que ou aconteзesse isso

o Veiculo chegasse a ( Health que ele explode tipo 50 ) ele reparasse ( So 1 vez ) como 2 latarias
O Codigo do luxurion ele repara o carro toda hora quando bate perde damage

==================================Outra sugestao ==================================
Eu queria um que o Veiculo 427 , 428 , 425 ,432 e 497 Ficassem com 2000 de Health ( Ou seja 2 latarias )
ae ele nao explode tao facil

pawn Код:
public OnVehicleDamageStatusUpdate( vehicleid, playerid )
{
    new Float:Vida;
    GetVehicleHealth( vehicleid, Vida );
   
    if( Vida < 1000 && GetVehicleModel( vehicleid ) == ID ) //Id do veнculo.
    return RepairVehicle( vehicleid );
   
    return 1;
}



Re: [Pedido]Blindagem - Transferencia - 05.05.2011

Em Vez de RepairVehicle Use SetVehicleHealth 2000...


Re: [Pedido]Blindagem - Macintosh - 05.05.2011

Nгo sei o calculo aproximado para o veiculo explodir, acho que deve ser 350



pawn Код:
public OnVehicleDamageStatusUpdate( vehicleid, playerid )
{
    new Float:Vida;
    GetVehicleHealth( vehicleid, Vida );
   
    if( Vida <= 1000 && GetVehicleModel( vehicleid ) == 427  && GetVehicleModel( vehicleid ) == 425 && GetVehicleModel( vehicleid ) == 428  && GetVehicleModel( vehicleid ) == 432 && GetVehicleModel( vehicleid ) == 497)
    return RepairVehicle( vehicleid );
   
    return 1;
}



Re: [Pedido]Blindagem - Shadoww5 - 05.05.2011

pawn Код:
new Consertado[MAX_VEHICLES];
public OnVehicleDamageStatusUpdate( vehicleid, playerid )
{
    new Float:Vida;
    GetVehicleHealth( vehicleid, Vida );
    new carid = GetVehicleModel(vehicleid);
    if( Vida < 250 && carid == 425 || carid == 427 || carid == 428 || carid == 432 || carid == 497 && Consertado[vehicleid] != 1)
    {
        SetVehicleHealth(vehicleid,2000);
        Consertado[vehicleid] = 1;
    }  
    return 1;
}



Re: [Pedido]Blindagem - Macintosh - 05.05.2011

Quote:
Originally Posted by Shadoww5
Посмотреть сообщение
pawn Код:
new Consertado[MAX_VEHICLES];
public OnVehicleDamageStatusUpdate( vehicleid, playerid )
{
    new Float:Vida;
    GetVehicleHealth( vehicleid, Vida );
    new carid = GetVehicleModel(vehicleid);
    if( Vida < 250 && model == 425 || model == 427 || model == 428 || model == 432 || model == 497 && Consertado[vehicleid] != 1)
   
    {
        SetVehicleHealth(vehicleid,2000);
        Consertado[vehicleid] = 1;
    }  
    return 1;
}
pawn Код:
new Consertado[MAX_VEHICLES];
public OnVehicleDamageStatusUpdate( vehicleid, playerid )
{
    new Float:Vida;
    GetVehicleHealth( vehicleid, Vida );
    new carid = GetVehicleModel(vehicleid);
    if( Vida < 250 && carid == 425 || carid == 427 || carid == 428 || carid == 432 || carid == 497 && Consertado[vehicleid] != 1)
   
    {
        SetVehicleHealth(vehicleid,2000);
        Consertado[vehicleid] = 1;
    }  
    return 1;
}



Re: [Pedido]Blindagem - The Knight - 06.05.2011

pawn Код:
public OnVehicleDamageStatusUpdate( vehicleid, playerid )
{
   new sC, jC, Float: Vida;
   sC = GetVehicleModel( vehicleid );
   jC = GetPlayerVehicleID( playerid );
   GetVehicleHealth( jC, Vida );
   if( Vida < 1000 && sC == 427 || sC == 428 || sC == 425 || sC == 432 || sC == 497 )
   return SetVehicleHealth( jC, 2000.0 );
}
Foi feito rбpido mesmo, estou a jogar e vim aqui responder.