[AJUDA] Sirene
#1

Код:
     if(!strcmp(cmdtext,"/sirene",true))

        if(IsPlayerConnected(playerid))
        {
            if(!IsACop(playerid))
            {
                SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й um policial.");
                return true;
            }
            if(OnDuty[playerid] != 1)
            {
                SendClientMessage(playerid, COLOR_GREY, "Vocк nгo Bateu o cartгo.");
                return true;
            }
        {
        if(GetPVarInt(playerid, "sirene"))
        {

            SetPVarInt(playerid, "sirene", false);
        }
        else
        {
            new objectid = CreateObject(19419, 0, 0, 0, 0, 0, 0);
            AttachObjectToVehicle(objectid, GetPlayerVehicleID(playerid), 0.009999, -0.019999, 0.944999, 0.000000, 0.000000, 0.000000); //Objeto:19419
            SendClientMessage(playerid, COR_PM, "Voce colocou uma sirene em seu veнculo.");
            SetPVarInt(playerid, "sirene", true);
        }
    }
        return 1;
    }
Estou com esse comando de Sirene , mais nao estou conseguindo fazer o SireneOFF , e esse cmd pode botar sirene atй em moto , queria saber como eu faзo pra definir os veiculos tirando as motos , Agradeзo des de jб !
Reply
#2

Arruma este titulo por favor.


pawn Код:
// topo gm
new eunaoseifazertitulos[MAX_PLAYERS];

//comando
     if(!strcmp(cmdtext,"/sirene",true))

        if(IsPlayerConnected(playerid))
        {
            if(!IsACop(playerid))
            {
                SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й um policial.");
                return true;
            }
            if(OnDuty[playerid] != 1)
            {
                SendClientMessage(playerid, COLOR_GREY, "Vocк nгo Bateu o cartгo.");
                return true;
            }
        {
        if(GetPVarInt(playerid, "sirene"))
        {

            SetPVarInt(playerid, "sirene", _:false);
DestroyObject(eunaoseifazertitulos[playerid]);
        }
        else
        {
            eunaoseifazertitulos[playerid]= CreateObject(19419, 0, 0, 0, 0, 0, 0);
            AttachObjectToVehicle(eunaoseifazertitulos[playerid], GetPlayerVehicleID(playerid), 0.009999, -0.019999, 0.944999, 0.000000, 0.000000, 0.000000); //Objeto:19419
            SendClientMessage(playerid, COR_PM, "Voce colocou uma sirene em seu veнculo.");
            SetPVarInt(playerid, "sirene", _:true);
        }
    }
        return 1;
    }
Reply
#3

@Edit

Consegui , valeu ..

mais vocк ou alguem sabe fazer sу pra colocar /sirene em carro ??
Reply
#4

Nгo testei mas parece funcional.
Usei essa funзгo https://sampwiki.blast.hk/wiki/IsPlayerInAnyVehicle pra so pegar fora do carro da uma estudada nessa funзгo.

pawn Код:
new sirenecar[MAX_PLAYERS];

//comando
     if(!strcmp(cmdtext,"/sirene",true))

        if(IsPlayerConnected(playerid))
        {
            if(!IsACop(playerid))
            {
                SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й um policial.");
                return true;
            }
            if(IsPlayerInAnyVehicle(playerid))
            {
                SendClientMessage(playerid,COLOR_GREY,"Vocк nгo esta em um Veiculo.");
                return 1;
            }
            if(OnDuty[playerid] != 1)
            {
                SendClientMessage(playerid, COLOR_GREY, "Vocк nгo Bateu o cartгo.");
                return true;
            }
        {
        if(GetPVarInt(playerid, "sirene"))
        {

            SetPVarInt(playerid, "sirene", _:false);
DestroyObject(sirenecar[playerid]);
        }
        else
        {
            sirenecar[playerid]= CreateObject(19419, 0, 0, 0, 0, 0, 0);
            AttachObjectToVehicle(sirenecar[playerid], GetPlayerVehicleID(playerid), 0.009999, -0.019999, 0.944999, 0.000000, 0.000000, 0.000000); //Objeto:19419
            SendClientMessage(playerid, COR_PM, "Voce colocou uma sirene em seu veнculo.");
            SetPVarInt(playerid, "sirene", _:true);
        }
    }
        return 1;
    }
Reply
#5

Quote:
Originally Posted by ipsBruno
Посмотреть сообщение
Arruma este titulo por favor.


pawn Код:
// topo gm
new eunaoseifazertitulos[MAX_PLAYERS];

//comando
     if(!strcmp(cmdtext,"/sirene",true))

        if(IsPlayerConnected(playerid))
        {
            if(!IsACop(playerid))
            {
                SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й um policial.");
                return true;
            }
            if(OnDuty[playerid] != 1)
            {
                SendClientMessage(playerid, COLOR_GREY, "Vocк nгo Bateu o cartгo.");
                return true;
            }
        {
        if(GetPVarInt(playerid, "sirene"))
        {

            SetPVarInt(playerid, "sirene", _:false);
DestroyObject(eunaoseifazertitulos[playerid]);
        }
        else
        {
            eunaoseifazertitulos[playerid]= CreateObject(19419, 0, 0, 0, 0, 0, 0);
            AttachObjectToVehicle(eunaoseifazertitulos[playerid], GetPlayerVehicleID(playerid), 0.009999, -0.019999, 0.944999, 0.000000, 0.000000, 0.000000); //Objeto:19419
            SendClientMessage(playerid, COR_PM, "Voce colocou uma sirene em seu veнculo.");
            SetPVarInt(playerid, "sirene", _:true);
        }
    }
        return 1;
    }
Foi mesmo necessario essa estupidez?
Reply
#6

Fazer oque ne fire isso й de pessoas que se acham , Vlw a todos consegui
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)