Jump to content
  • 0

Attachedobject


Sealand123

Question

Problemă întâlnită (descriere):Salut, am aceasta comanda care pune girofar pe masinili de fbi doar daca e limuzina sau infernusul si esti fbi,

Scriu /girofar se pune girofarul dar cand scriu /removegirofar de ce nu se sterge?

Ero(area / rile) / warning-(ul / urile): 0
Liniile de cod / sursa / script-ul:if(strcmp(cmd, "/girofar", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new tmpcar = GetPlayerVehicleID(playerid);
            {
                if(IsAnFbiCar(tmpcar))
                {
                    if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 17||PlayerInfo[playerid][pLeader] == 17)
                    {
                        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411)
                        {
                            new girofar2 = CreateObject(18646, 0.00210, -0.16660, 0.67680,   0.00000, 0.00000, 0.00000);
                            new vehicleid = GetPlayerVehicleID(playerid);
                            AttachObjectToVehicle(girofar2, vehicleid, 0.00210,  -0.16660, 0.67680, 0.0, 0.0, 0.0);
                        }
                         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 409)
                        {
                            new girofar2 = CreateObject(18646, 0.00210, -0.16660, 0.67680,   0.00000, 0.00000, 0.00000);
                            new vehicleid = GetPlayerVehicleID(playerid);
                            AttachObjectToVehicle(girofar2, vehicleid, 0.00210, -0.16660, 0.79680,   0.00000, 0.00000, 0.00000);
                        }
                    }
                }
            }
        }
        return 1;
    }
    if(strcmp(cmd, "/removegirofar", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new girofar = CreateObject(19419, 0.00210, -0.16660, 0.67680,   0.00000, 0.00000, 0.00000);
            new girofar2 = CreateObject(18646, 0.00210, -0.16660, 0.67680,   0.00000, 0.00000, 0.00000);
            DestroyObject(girofar);
            DestroyObject(girofar2);
            SendClientMessage(playerid, COLOR_GRAD2, "** Ai demontat girofarul!");
            return 1;
        
        }
        return 1;
    }

Imagini / Video (optional):
Aţi încercat să rezolvaţi singur?:da....

 

 

 

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

Incearca acest fs:

http://pastebin.com/AeKM4gSM

Iar daca nu merge....

Incearca:


if(strcmp(cmd, "/removegirofar", true) == 0)
  {
    if(IsPlayerConnected(playerid))
    {
      
girofar = 0;
girofar2 = 0;
DestroyObject(girofar);
DestroyObject(girofar2);
      SendClientMessage(playerid, COLOR_GRAD2, "** Ai demontat girofarul!");
      return 1;
    
    }
    return 1;
  }

 

 

Link to comment
Share on other sites

if(strcmp(cmd, "/removegirofar", true) == 0)
  {
    if(IsPlayerConnected(playerid))
    {
      
girofar = 0;
girofar2 = 0;
DestroyObject(girofar);
DestroyObject(girofar2);
      SendClientMessage(playerid, COLOR_GRAD2, "** Ai demontat girofarul!");
      return 1;
    
    }
    return 1;
  }

salut nu merge se pune girofaul dar la fel zice ai demontat girofarul dar este inca acolo...

 

 

 

    new girofar2 = CreateObject(18646, 0.00210, -0.16660, 0.67680,   0.00000, 0.00000, 0.00000);

    if(strcmp(cmd, "/girofar2", true) == 0)

    {

        if(IsPlayerConnected(playerid))

        {

            new tmpcar = GetPlayerVehicleID(playerid);

            {

                if(IsAnFbiCar(tmpcar))

                {

                    if(PlayerInfo[playerid][pDuty] == 0)

                    {

                        SendClientMessage(playerid, COLOR_GREY, "* Nu esti On duty");

                        return 1;

                    }

                    if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 17||PlayerInfo[playerid][pLeader] == 17)

                        {

                        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411)

                        {

                            new vehicleid = GetPlayerVehicleID(playerid);

                            AttachObjectToVehicle(girofar2, vehicleid, -0.2979,  -0.16660, 0.68280, 0.0, 0.0, 0.0);

                        }

                    }

                }

            }

        }

        return 1;

    }

    if(strcmp(cmd, "/removegirofar", true) == 0)

    {

        if(IsPlayerConnected(playerid))

        {

        //    girofar = 0;

            girofar2 = 0;

        //    DestroyObject(girofar);

            DestroyObject(girofar2);

              SendClientMessage(playerid, COLOR_GRAD2, "** Ai demontat girofarul!");

            return 1;

        }

        return 1;

    }

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.