Jump to content
  • 0

Sprijin Neoane


w3b

Question

Nick: w3b

Problema: Am facut o comanda pt neoane dar are o problema, cand dai de ex neon verde apoi neon rosu cel verde nu dispare ramane tot acolo si cel rosu se suprapune peste el si cand dai pe Dezactiveaza se dezactiveaza doar unul ,celalalt nu mai poate fi dezactivat. Am incercat sa pun inainte de

obj = CreateObject(18650,12,12,12, 0, 0, 0);

AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

Sa pun 

DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

Pentru a distruge neonul de dinainte.

Errori: nu

Linii script:

[pawn]if(dialogid == 224)

{

    if(Neon[GetPlayerVehicleID(playerid)] != 0)

            {

                SendClientMessage(playerid, COLOR_WHITE,  "Server: Neonul a fost {ff0000}dezactivat{FFFFFF}.");

            }

    switch(listitem)

            {

                case 0:

                {

                    new obj;

        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18647,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18647,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18647,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0);

}

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

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18647,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

else

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18647,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

                }

                case 1:

                {

                    new obj;

        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0);

}

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

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

else

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

                }

case 2:

                {

                      new obj;

        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18649,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18649,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18649,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0);

}

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

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18649,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

else

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18649,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

                }

case 3:

                {

                    new obj;

        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18650,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18650,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18650,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0);

}

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

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18650,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

else

        {

        obj = CreateObject(18650,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

                }

case 4:

                {

                    new obj;

        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0);

}

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

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

else

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18651,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

                }

case 5:

                {

                    new obj;

        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18652,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18652,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18652,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0);

}

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

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18652,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

else

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18652,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

                }

case 6:

                {

                    new obj;

        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18648,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18648,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0);

}

else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541)

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18648,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0);

}

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

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18648,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

else

        {

        DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

        obj = CreateObject(18648,12,12,12, 0, 0, 0);

        AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0);

}

                }

case 7:

                {

SendClientMessage(playerid, COLOR_WHITE, "Server: Neonul a fost {ff0000}dezactivat{ffffff}.");

            DestroyObject(Neon[GetPlayerVehicleID(playerid)] );

            Neon[GetPlayerVehicleID(playerid)] = 0;

            return 1;

                }

}

return 1;

}[/pawn] Aici este Dialogul , doar el are problema, comanda /neons nu are nici o problema doar apare lista cu Case 1 , 2 ,3 ... etc

Ce sa fac sa nu se mai suprapuna ?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

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.