[AJUDA] OnSAMFire
#1

pawn Код:
public OnSAMFire(playerid,vehicleid,samid,killersam)
{
    new newcar = GetPlayerVehicleID(playerid);
    if(!IsACop(playerid) || SAM_IsAircraft(newcar))
    {
        SendFamilyMessage(3,COR_EXE,"| SAM | Um invasor aйreo foi detectado e um mнssel foi enviado .");
        return 1;
    }
    if(IsACop(playerid)) return 0;
    return 1;
}
Й o seguinte , como viram no code , era pra ele mandar o missel SOMENTE quando o cara tivesse em um veiculo aereo , sу que ele ta mandando mesmo sem estar em um veiculo aereo !
Reply
#2

pawn Код:
public OnSAMFire(playerid,vehicleid,samid,killersam)
{
    new newcar = GetPlayerVehicleID(playerid);
    if(!IsACop(playerid) || Aeronave(newcar))
    {
        SendFamilyMessage(3,COR_EXE,"| SAM | Um invasor aйreo foi detectado e um mнssel foi enviado .");
        return 1;
    }
    if(IsACop(playerid)) return 0;
    return 1;
}

stock Aeronave(carid)
{
    switch(GetVehicleModel(carid))
    {
        case 952, 577,511,512,593,520,553,464,476,519,460,513,539,
        548,425,417,487,497,563,501,465,447,469,488: return true;
        default: return false;
    }
    return false;
}
Reply
#3

Vou testar..
Reply
#4

Envie a public SAM_IsAircraft.

------- EDITED

NINJA.
Reply
#5

Carol , nao funcionou.

Lуs :
pawn Код:
new SAM_Aircrafts[]=
{
    413,417,425,447,460,469,476,487,488,497,511,512,513,519,520,548,553,563,577,592,593
};
stock SAM_IsAircraft(modelid)
{
    for(new i=0;i<sizeof(SAM_Aircrafts);i++)
        if(modelid==SAM_Aircrafts[i])
            return true;
    return false;
}
Reply
#6

pawn Код:
stock Aeronave(carid)
{
    switch(carid + 400)
    {
        case 952, 577,511,512,593,520,553,464,476,519,460,513,539,
        548,425,417,487,497,563,501,465,447,469,488: return true;
        default: return false;
    }
    return false;
}
tenta.
Reply
#7

Vou tentar , pera ae ..

-- EDIT --

Nгo funcionou ..
Reply
#8

Ninguem mais ?
Reply
#9

pawn Код:
stock SAM_IsAircraft(modelid)
{
    switch(GetVehicleModel(modelid))
    {
        case 413,417,425,447,460,469,476,487,488,497,511,512,513,519,520,548,553,563,577,592,593:   return true;
        default: return false;
    }
    return false;
}
Reply
#10

tente ai.

pawn Код:
stock SAM_IsAircraft(modelid)
{
    switch(GetVehicleModel(modelid)
    {
        case 413,417,425,447,460,469,476,487,488,497,511,512,513,519,520,548,553,563,577,592,593: return 1;
    }
    return false;
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)