Jump to content

Question

Posted

Hai salut, ajutatima si pe mine daca aveti timp sau sunteti dispusi.

Am adaugat un dialog pentru o comanda ( neon ) care merge, nu am probleme doar ca.. nu stiu cum sa fac cand masina primeste respawn 

( onvehiclespawn ) sau explodeaza ( onvehicledeath ) sa dispara neon-ul..

[pawn]    if(dialogid == neondialog)

{

if(response)

{

if(listitem == 0)

{

    SetPVarInt(playerid, "Status", 1);

                SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0));

                SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

                SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

  }

if(listitem == 1)

{

SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0));

            SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

            }

if(listitem == 2)

{

      SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0));

            SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

            }

if(listitem == 3)

{

      SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));

            SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

            }

if(listitem == 4)

{

      SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0));

            SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

            }

if(listitem == 5)

{

  SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0));

            SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

            }

        if(listitem == 6)

            {

    SetPVarInt(playerid, "Status", 1);

                SetPVarInt(playerid, "neon12", CreateObject(18648,0,0,0,0,0,0));

                AttachObjectToVehicle(GetPVarInt(playerid, "neon12"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);

                SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

  }

if(listitem == 7)

{

SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon13", CreateObject(18647,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon13"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

            }

if(listitem == 8)

{

      SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon14", CreateObject(18649,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon14"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

            }

if(listitem == 9)

{

      SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon15", CreateObject(18652,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon15"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

            }

if(listitem == 10)

{

      SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon16", CreateObject(18651,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon16"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

                PlayerInfo[playerid][pBounty] -= 2000;

            }

if(listitem == 11)

{

  SetPVarInt(playerid, "Status", 1);

            SetPVarInt(playerid, "neon17", CreateObject(18650,0,0,0,0,0,0));

            AttachObjectToVehicle(GetPVarInt(playerid, "neon17"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);

            SendClientMessage(playerid, 0x20FF00FF, "Neon montat");

            PlayerInfo[playerid][pBounty] -= 2000;

            }

            if(listitem == 12)

            {

                SetPVarInt(playerid, "Status", 1);

              SetPVarInt(playerid, "neon18", CreateObject(18646,0,0,0,0,0,0));

              SetPVarInt(playerid, "neon19", CreateObject(18646,0,0,0,0,0,0));

              AttachObjectToVehicle(GetPVarInt(playerid, "neon18"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0);

              AttachObjectToVehicle(GetPVarInt(playerid, "neon19"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0);

              SendClientMessage(playerid, 0x20FF00FF, "Girofar montat");

              PlayerInfo[playerid][pBounty] -= 2000;

}

}

}[/pawn]

Am incercat asa :

    DestroyObject(GetPVarInt(vehicleid, "neon"));
    DestroyObject(GetPVarInt(vehicleid, "neon1"));
    DestroyObject(GetPVarInt(vehicleid, "neon2"));
    DestroyObject(GetPVarInt(vehicleid, "neon3"));
    DestroyObject(GetPVarInt(vehicleid, "neon4"));
    DestroyObject(GetPVarInt(vehicleid, "neon5"));
    DestroyObject(GetPVarInt(vehicleid, "neon6"));
    DestroyObject(GetPVarInt(vehicleid, "neon7"));
    DestroyObject(GetPVarInt(vehicleid, "neon8"));
    DestroyObject(GetPVarInt(vehicleid, "neon9"));
    DestroyObject(GetPVarInt(vehicleid, "neon10"));
    DestroyObject(GetPVarInt(vehicleid, "neon13"));
    DestroyObject(GetPVarInt(vehicleid, "neon12"));
    DestroyObject(GetPVarInt(vehicleid, "neon13"));
    DestroyObject(GetPVarInt(vehicleid, "neon14"));
    DestroyObject(GetPVarInt(vehicleid, "neon15"));
    DestroyObject(GetPVarInt(vehicleid, "neon16"));
    DestroyObject(GetPVarInt(vehicleid, "neon17"));
    DestroyObject(GetPVarInt(vehicleid, "neon18"));
    DestroyObject(GetPVarInt(vehicleid, "neon19"));
    DeletePVar(vehicleid, "Status");

signature.php?bg=000000&text=FFFFFF&border=a0a0a0&ip=93.119.26.222&port=7777&bg_image=

3 answers to this question

Recommended Posts

Guest
This topic is now closed to further replies.
×
×
  • 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.