SA-MP Forums Archive
[Ajuda] Ajuda aqui gente por favor! - 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] Ajuda aqui gente por favor! (/showthread.php?tid=533635)



Ajuda aqui gente por favor! - sccplks - 25.08.2014

Olб gente , estou aqui pra pedir uma ajuda com um cуdigo aqui , eu sou meio lego em pawn e queria ajuda de vocкs , bom vamos lб .

pawn Код:
public OnVehicleDeath(vehicleid, killerid)
{
    if(vehicleid == ObjectiveGreen) return SetVehicleToRespawn(ObjectiveGreen);
    else if(vehicleid == ObjectiveRed) return SetVehicleToRespawn(ObjectiveRed);

    return 1;
}
Entгo gente eu queria por uma mensagem pra todo mundo falando que o carro forte explodiu ,etc ...
Exemplo :
Os Killers nгo conseguiram levar o carro forte !
Os Destroyers nгo conseguiram levar o carro forte !

Eu tentei fazer desse jeito:
pawn Код:
public OnVehicleDeath(vehicleid, killerid)
{
    if(vehicleid == ObjectiveGreen) return SetVehicleToRespawn(ObjectiveGreen);
    else if(vehicleid == ObjectiveRed) return SetVehicleToRespawn(ObjectiveRed);
    new string[128];
    format(string, sizeof(string), "{FFFFFF}Os {16F51D}Destroyers{FFFFFF} nгo conseguiram levar o Carro Forte!", vehicleid, killerid, ObjectiveGreen);
    SendClientMessageToAll(0xFFFFFFFF, string);
    format(string, sizeof(string), "{FFFFFF}Os {FF0000}Killers{FFFFFF} nгo conseguiram levar o Carro Forte!", vehicleid, killerid, ObjectiveRed);
    SendClientMessageToAll(0xFFFFFFFF, string);
   
        return 1;

}
Atй deu mais estб mostrando essa mensagem pra todos os ids dos carros no samp , toda vez que um carro explode essa mensagem aparece, eu queria que aparece-se somente para o carro objetivo , mais precisamente pra o ID 428 que й o Securicar (Carro Forte)

Entгo й isso gente , espero que vocкs me ajudem , estou precisando muito...


Re: Ajuda aqui gente por favor! - syslogg - 25.08.2014

pawn Код:
public OnVehicleDeath(vehicleid, killerid)
{
    new string[128];
    if(vehicleid == ObjectiveGreen) {
        SetVehicleToRespawn(ObjectiveGreen);
        format(string, sizeof(string), "{FFFFFF}Os {16F51D}Destroyers{FFFFFF} nгo conseguiram levar o Carro Forte!", vehicleid, killerid, ObjectiveGreen);
        SendClientMessageToAll(0xFFFFFFFF, string);
    }
    else if(vehicleid == ObjectiveRed) {
         SetVehicleToRespawn(ObjectiveRed);
         format(string, sizeof(string), "{FFFFFF}Os {FF0000}Killers{FFFFFF} nгo conseguiram levar o Carro Forte!", vehicleid, killerid, ObjectiveRed);
         SendClientMessageToAll(0xFFFFFFFF, string);
     }
        return 1;

}
Vc sу precisava por as mensagem dos if's que vc criou...


Re: Ajuda aqui gente por favor! - ViniBorn - 25.08.2014

Use GetVehicleModel


Re: Ajuda aqui gente por favor! - sccplks - 25.08.2014

@syslogg
Eae vei , deu um warning na linha 725
pawn Код:
return 1;