Car Neon System For Admins
#1

the neon system is showing some 3 errors when i edit it with (id instead of (playerid because i am setting this neon to admin because i have working on rp script so do not add the admin ex: // if player admin the error code:
Код:
C:\Users\Mateen\Desktop\ARP\filterscripts\neonadmin.pwn(37) : error 025: function heading differs from prototype
C:\Users\My PC\Desktop\ARP\filterscripts\neonadmin.pwn(229) : error 025: function heading differs from prototype
C:\Users\My PC\Desktop\ARP\filterscripts\neonadmin.pwn(230) : error 021: symbol already defined: "OnDialogResponse"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase
3 Errors.
The Script is:
Код:
#include <a_samp> // Credits: SA-MP Team
#include <zcmd> // Credits: ZeeX

#define CarNeonDialog 8131

#pragma tabsize 0

public OnFilterScriptInit() // or OnGameModeInit (only if you put this on your Game Mode Script)
{
    print("<|---------------------------[Loaded]---------------------------|>");
        print(" | Simple Car Neon System Of Admins v1.0 (/agn or /admingiveneon) |");
        print("<|---------------------------[Loaded]---------------------------|>");
        return 1;
}

public OnFilterScriptExit() // or OnGameModeExit (only if you put this on your Game Mode Script)
{
    print("<|--------------------------[UnLoaded]--------------------------|>");
        print(" | Simple Car Neon System Of Admins v1.0 (/agn or /admingiveneon)|");
        print("<|--------------------------[UnLoaded]--------------------------|>");
    return 1;
}

CMD:admingiveneon(id, params[])
{
    if(IsPlayerInAnyVehicle(id))
        {
        new strings[3000];
        strcat(strings, "{FF0000}[»] {00046E}Dark Blue\n{FF0000}[»] {FF0000}Red\n{FF0000}[»] {0DFF00}Green\n{FF0000}[»] {EEEEEE}White\n{FF0000}[»] {8A0085}Violet\n");
                strcat(strings, "{FF0000}[»] {FFF700}Yellow\n{FF0000}[»] {00FFFF}Cyan\n{FF0000}[»] {3098FF}Light Blue\n{FF0000}[»] {FF00EA}Pink\n{FF0000}[»] {FFAE00}Orange\n");
                strcat(strings, "{FF0000}[»] {91FF95}Light Green\n{FF0000}[»] {FFFD91}Light Yellow\n{FF0000}[»] {EEEEEE}Remove Neon({FF0000}s{EEEEEE})");
        ShowPlayerDialog(id, CarNeonDialog, DIALOG_STYLE_LIST, "Car Neon Color(s) (/neon):", strings, "Select", "Cancel");
        }
        return 1;
}

public OnDialogResponse(id, dialogid, response, listitem, inputtext[])
{
    if(dialogid == CarNeonDialog)
        {
        if(response)
                {
            if(listitem == 0)
                        {
                            SetPVarInt(id, "Status", 1);
                SetPVarInt(id, "neon", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(id, "neon1", CreateObject(18648,0,0,0,0,0,0));
                AttachObjectToVehicle(GetPVarInt(id, "neon"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                AttachObjectToVehicle(GetPVarInt(id, "neon1"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");
                        }
            if(listitem == 1)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon2", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon3", CreateObject(18647,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon2"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon3"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
                        if(listitem == 2)
                        {
                            SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon4", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(id, "neon5", CreateObject(18649,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon4"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon5"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

                    }
                        if(listitem == 3)
                        {
                            SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon6", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon7", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon6"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon7"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
                        if(listitem == 4)
                        {
                            SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon8", CreateObject(18651,0,0,0,0,0,0));
                    SetPVarInt(id, "neon9", CreateObject(18651,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon8"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon9"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
                        if(listitem == 5)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon10", CreateObject(18650,0,0,0,0,0,0));
                    SetPVarInt(id, "neon11", CreateObject(18650,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon10"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon11"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 6)
                        {
                                SetPVarInt(id, "Status", 1);
                SetPVarInt(id, "neon12", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(id, "neon13", CreateObject(18648,0,0,0,0,0,0));
                    SetPVarInt(id, "neon14", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(id, "neon15", CreateObject(18649,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon12"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon13"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon14"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon15"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
             if(listitem == 7)
                        {
                                SetPVarInt(id, "Status", 1);
                SetPVarInt(id, "neon16", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(id, "neon17", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(id, "neon18", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon19", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon16"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon17"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon18"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon19"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 8)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon20", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon21", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon22", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon23", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon20"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon21"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon22"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon23"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
             if(listitem == 9)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon24", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon25", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon26", CreateObject(18650,0,0,0,0,0,0));
                    SetPVarInt(id, "neon27", CreateObject(18650,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon24"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon25"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon26"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon27"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
             if(listitem == 10)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon28", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(id, "neon29", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(id, "neon30", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon31", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon28"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon29"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon30"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon31"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 11)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon32", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon33", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon34", CreateObject(18650,0,0,0,0,0,0));
                    SetPVarInt(id, "neon35", CreateObject(18650,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon32"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon33"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon34"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon35"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 12)
                        {
                            DestroyObject(GetPVarInt(id, "neon")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon1")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon2")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon3"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon4")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon5")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon6")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon7"));
                            DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon8")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon9")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon10")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon11"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon12")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon13")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon14")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon15"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon16")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon17")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon18")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon19"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon20")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon21")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon22")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon23"));
                            DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon24")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon25")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon26")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon27"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon28")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon29")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon30")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon31"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon32")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon33")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon34")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon35"));
                SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Uninstalled.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You've removed Installed Neon on your Car.");
                    }
                }
        }
    return 0;
}
CMD:agn(id, params[])
{
    if(IsPlayerInAnyVehicle(id))
        {
        new strings[3000];
        strcat(strings, "{FF0000}[»] {00046E}Dark Blue\n{FF0000}[»] {FF0000}Red\n{FF0000}[»] {0DFF00}Green\n{FF0000}[»] {EEEEEE}White\n{FF0000}[»] {8A0085}Violet\n");
                strcat(strings, "{FF0000}[»] {FFF700}Yellow\n{FF0000}[»] {00FFFF}Cyan\n{FF0000}[»] {3098FF}Light Blue\n{FF0000}[»] {FF00EA}Pink\n{FF0000}[»] {FFAE00}Orange\n");
                strcat(strings, "{FF0000}[»] {91FF95}Light Green\n{FF0000}[»] {FFFD91}Light Yellow\n{FF0000}[»] {EEEEEE}Remove Neon({FF0000}s{EEEEEE})");
        ShowPlayerDialog(id, CarNeonDialog, DIALOG_STYLE_LIST, "Car Neon Color(s) (/neon):", strings, "Select", "Cancel");
        }
        return 1;
}

public OnDialogResponse(id, dialogid, response, listitem, inputtext[])
{
    if(dialogid == CarNeonDialog)
        {
        if(response)
                {
            if(listitem == 0)
                        {
                            SetPVarInt(id, "Status", 1);
                SetPVarInt(id, "neon", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(id, "neon1", CreateObject(18648,0,0,0,0,0,0));
                AttachObjectToVehicle(GetPVarInt(id, "neon"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                AttachObjectToVehicle(GetPVarInt(id, "neon1"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");
                        }
            if(listitem == 1)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon2", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon3", CreateObject(18647,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon2"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon3"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
                        if(listitem == 2)
                        {
                            SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon4", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(id, "neon5", CreateObject(18649,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon4"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon5"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

                    }
                        if(listitem == 3)
                        {
                            SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon6", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon7", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon6"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon7"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
                        if(listitem == 4)
                        {
                            SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon8", CreateObject(18651,0,0,0,0,0,0));
                    SetPVarInt(id, "neon9", CreateObject(18651,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon8"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon9"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
                        if(listitem == 5)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon10", CreateObject(18650,0,0,0,0,0,0));
                    SetPVarInt(id, "neon11", CreateObject(18650,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon10"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon11"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 6)
                        {
                                SetPVarInt(id, "Status", 1);
                SetPVarInt(id, "neon12", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(id, "neon13", CreateObject(18648,0,0,0,0,0,0));
                    SetPVarInt(id, "neon14", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(id, "neon15", CreateObject(18649,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon12"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon13"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon14"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon15"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
             if(listitem == 7)
                        {
                                SetPVarInt(id, "Status", 1);
                SetPVarInt(id, "neon16", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(id, "neon17", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(id, "neon18", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon19", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon16"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon17"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon18"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon19"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 8)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon20", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon21", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon22", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon23", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon20"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon21"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon22"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon23"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
             if(listitem == 9)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon24", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon25", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(id, "neon26", CreateObject(18650,0,0,0,0,0,0));
                    SetPVarInt(id, "neon27", CreateObject(18650,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon24"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon25"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon26"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon27"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
             if(listitem == 10)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon28", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(id, "neon29", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(id, "neon30", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon31", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon28"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon29"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon30"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon31"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 11)
                        {
                                SetPVarInt(id, "Status", 1);
                    SetPVarInt(id, "neon32", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon33", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(id, "neon34", CreateObject(18650,0,0,0,0,0,0));
                    SetPVarInt(id, "neon35", CreateObject(18650,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(id, "neon32"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon33"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon34"), GetPlayerVehicleID(id), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(id, "neon35"), GetPlayerVehicleID(id), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 12)
                        {
                            DestroyObject(GetPVarInt(id, "neon")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon1")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon2")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon3"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon4")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon5")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon6")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon7"));
                            DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon8")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon9")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon10")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon11"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon12")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon13")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon14")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon15"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon16")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon17")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon18")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon19"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon20")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon21")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon22")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon23"));
                            DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon24")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon25")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon26")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon27"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon28")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon29")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon30")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon31"));
                DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon32")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon33")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon34")); DeletePVar(id, "Status"); DestroyObject(GetPVarInt(id, "neon35"));
                SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}Neon has been Uninstalled.");
                    SendClientMessage(id, -1, "{FF0000}<!> {EEEEEE}You've removed Installed Neon on your Car.");
                    }
                }
        }
    return 0;
}


If you want the lines number ask me
Reply
#2

Try this:

pawn Код:
#include <a_samp> // Credits: SA-MP Team
#include <zcmd> // Credits: ZeeX

#define CarNeonDialog 8131

#pragma tabsize 0

public OnFilterScriptInit() // or OnGameModeInit (only if you put this on your Game Mode Script)
{
    print("<|---------------------------[Loaded]---------------------------|>");
        print(" | Simple Car Neon System Of Admins v1.0 (/agn or /admingiveneon) |");
        print("<|---------------------------[Loaded]---------------------------|>");
        return 1;
}

public OnFilterScriptExit() // or OnGameModeExit (only if you put this on your Game Mode Script)
{
    print("<|--------------------------[UnLoaded]--------------------------|>");
        print(" | Simple Car Neon System Of Admins v1.0 (/agn or /admingiveneon)|");
        print("<|--------------------------[UnLoaded]--------------------------|>");
    return 1;
}

CMD:admingiveneon(playerid, params[])
{
    if(!IsPlayerInAnyVehicle(playerid) || !IsPlayerAdmin(playerid))
    {
    return SendClientMessage(playerid, -1, "Either you are not an admin or you are not in a vehicle!");
    }
    else
        {
        new strings[3000];
        strcat(strings, "{FF0000}[»] {00046E}Dark Blue\n{FF0000}[»] {FF0000}Red\n{FF0000}[»] {0DFF00}Green\n{FF0000}[»] {EEEEEE}White\n{FF0000}[»] {8A0085}Violet\n");
                strcat(strings, "{FF0000}[»] {FFF700}Yellow\n{FF0000}[»] {00FFFF}Cyan\n{FF0000}[»] {3098FF}Light Blue\n{FF0000}[»] {FF00EA}Pink\n{FF0000}[»] {FFAE00}Orange\n");
                strcat(strings, "{FF0000}[»] {91FF95}Light Green\n{FF0000}[»] {FFFD91}Light Yellow\n{FF0000}[»] {EEEEEE}Remove Neon({FF0000}s{EEEEEE})");
        ShowPlayerDialog(playerid, CarNeonDialog, DIALOG_STYLE_LIST, "Car Neon Color(s) (/neon):", strings, "Select", "Cancel");
        }
        return 1;
}

CMD:agn(playerid,params[]) return cmd_admingiveneon(playerid,params);

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == CarNeonDialog)
        {
        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, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");
                        }
            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, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
                        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, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

                    }
                        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, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
                        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, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
                        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, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 6)
                        {
                                SetPVarInt(playerid, "Status", 1);
                SetPVarInt(playerid, "neon12", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(playerid, "neon13", CreateObject(18648,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon14", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon15", CreateObject(18649,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon12"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon13"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon14"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon15"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
             if(listitem == 7)
                        {
                                SetPVarInt(playerid, "Status", 1);
                SetPVarInt(playerid, "neon16", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(playerid, "neon17", CreateObject(18648,0,0,0,0,0,0));
                SetPVarInt(playerid, "neon18", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon19", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon16"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon17"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon18"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon19"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 8)
                        {
                                SetPVarInt(playerid, "Status", 1);
                    SetPVarInt(playerid, "neon20", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon21", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon22", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon23", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon20"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon21"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon22"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon23"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
             if(listitem == 9)
                        {
                                SetPVarInt(playerid, "Status", 1);
                    SetPVarInt(playerid, "neon24", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon25", CreateObject(18647,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon26", CreateObject(18650,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon27", CreateObject(18650,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon24"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon25"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon26"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon27"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
             if(listitem == 10)
                        {
                                SetPVarInt(playerid, "Status", 1);
                    SetPVarInt(playerid, "neon28", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon29", CreateObject(18649,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon30", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon31", CreateObject(18652,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon28"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon29"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon30"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon31"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 11)
                        {
                                SetPVarInt(playerid, "Status", 1);
                    SetPVarInt(playerid, "neon32", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon33", CreateObject(18652,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon34", CreateObject(18650,0,0,0,0,0,0));
                    SetPVarInt(playerid, "neon35", CreateObject(18650,0,0,0,0,0,0));
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon32"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon33"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon34"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    AttachObjectToVehicle(GetPVarInt(playerid, "neon35"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}Neon has been Installed.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You are now using Neon on your Car.");

            }
            if(listitem == 12)
                        {
                            DestroyObject(GetPVarInt(playerid, "neon")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon2")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon3"));
                DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon4")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon5")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon6")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon7"));
                            DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon8")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon9")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon10")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon11"));
                DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon12")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon13")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon14")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon15"));
                DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon16")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon17")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon18")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon19"));
                DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon20")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon21")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon22")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon23"));
                            DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon24")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon25")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon26")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon27"));
                DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon28")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon29")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon30")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon31"));
                DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon32")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon33")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon34")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon35"));
                SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}Neon has been Uninstalled.");
                    SendClientMessage(playerid, -1, "{FF0000}<!> {EEEEEE}You've removed Installed Neon on your Car.");
                    }
                }
        }
    return 0;
}
Reply
#3

Try playerid instead of id in OnDialogResponse, and you have the OnDialogResponse callback 2 times.

EDIT: Oops too late.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)