OnDialogResponse
#1

Removed.
Reply
#2

Conflicting dialog ID's is my first thought, tried changing them?
Reply
#3

Removed.
Reply
#4

Its the way you made DIALOG_MENU in dialogresponse..
In cmd you have;

Vehicle Menu - listitem 0
Tuning Menu - listitem 1
Teleport Menu - listitem 2
Weapon Menu - listitem 3

And this is what you put in the dialog reponse;
pawn Код:
if(dialogid == DIALOG_MENU)
    {
      if(response)
      {
        if(listitem == 0)
        {
            ShowPlayerDialog(playerid, DIALOG_VEHICLES, DIALOG_STYLE_LIST, "CnR Vehicle Menu", "Sport Vehicles\nIndustrial Vehicles\nUnique Vehicles\nSaloons\nStation Wagons\nOff Road\nPublic Service\nLow Riders\nConvertibles\nTrailers\nHelicopters\nBoats\nBikes\nPlanes", "Select", "Close");
        }
        if(listitem == 1) // Tuning Menu ?
        {
            ShowPlayerDialog(playerid, DIALOG_SPORT, DIALOG_STYLE_LIST, "CnR Sport Vehicles", "Alpha\nBanshee\nBlista Compact\nBuffalo\nBullet\nCheetah\nClub\nEuros\nFlash\nHotring Racer A\nHotring Racer B\nHotring Racer C\nInfernus\nJester\nPhoenix\nSabre\nSuper GT\nTurismo\nUranus\nZR-350", "Select", "Cancel");
        }
        if(listitem == 2) // Teleport Menu ?
        {
           ShowPlayerDialog(playerid, DIALOG_INDUSTRIAL, DIALOG_STYLE_LIST, "CnR Industrial Vehicles", "Benson\nBobcat\nBurrito\nBoxville\nBoxburg\nCement Truck\nDFT-30\nFlatbed\nLinerunner\nMule\nNewsvan\nPacker\nPetrol Tanker\nPicador\nPony\nRoadtrain\nRumpo\nSadler\nSadler Shit\nTopfun\nTractor\nUtility Van\nWalton\nYankee\nYosemite", "Select", "Cancel");
        }
        if(listitem == 3) // Weapon Menu ?
        {
           ShowPlayerDialog(playerid, DIALOG_UNIQUE, DIALOG_STYLE_LIST, "CnR Unique Vehicles", "Dumper\nStretch\nMr Whoopee\nSecuricar\nHotknife\nRomero\nCaddy\nCamper\nBaggage\nDozer\nJourney\nTowtruck\nForklift\nCombine Harvester\nHustler\nKart\nMower\nSweeper\nTug\nHotdog", "Select", "Cancel");
        }
Reply
#5

Removed.
Reply
#6

Or is there a smarter / better way?

Because in the tuning menu I'm going to add all the vehicle components (a total of 193) which is to much..
Reply
#7

There was more wrong there then i thought.

pawn Код:
if(dialogid == DIALOG_MENU)
    {
      if(response)
      {
        if(listitem == 0)
        { // Here you are making a new dialog called DIALOG_VEHICLES
            ShowPlayerDialog(playerid, DIALOG_VEHICLES, DIALOG_STYLE_LIST, "CnR Vehicle Menu", "Sport Vehicles\nIndustrial Vehicles\nUnique Vehicles\nSaloons\nStation Wagons\nOff Road\nPublic Service\nLow Riders\nConvertibles\nTrailers\nHelicopters\nBoats\nBikes\nPlanes", "Select", "Close");
        }
        if(listitem == 1) // Add Tuning Menu
        if(listitem == 2) // Add Teleport Menu
        if(listitem == 3) // Add Weapon Menu
    }
    if(dialogid == DIALOG_VEHICLES) // response for DIALOG_VEHICLES
    {
        if(response)
        {
            if(listitem == 0)
            {
                ShowPlayerDialog(playerid, DIALOG_SPORT, DIALOG_STYLE_LIST, "CnR Sport Vehicles", "Alpha\nBanshee\nBlista Compact\nBuffalo\nBullet\nCheetah\nClub\nEuros\nFlash\nHotring Racer A\nHotring Racer B\nHotring Racer C\nInfernus\nJester\nPhoenix\nSabre\nSuper GT\nTurismo\nUranus\nZR-350", "Select", "Cancel");
            }
            if(listitem == 1)
            {
               ShowPlayerDialog(playerid, DIALOG_INDUSTRIAL, DIALOG_STYLE_LIST, "CnR Industrial Vehicles", "Benson\nBobcat\nBurrito\nBoxville\nBoxburg\nCement Truck\nDFT-30\nFlatbed\nLinerunner\nMule\nNewsvan\nPacker\nPetrol Tanker\nPicador\nPony\nRoadtrain\nRumpo\nSadler\nSadler Shit\nTopfun\nTractor\nUtility Van\nWalton\nYankee\nYosemite", "Select", "Cancel");
            }
            if(listitem == 2)
            {
               ShowPlayerDialog(playerid, DIALOG_UNIQUE, DIALOG_STYLE_LIST, "CnR Unique Vehicles", "Dumper\nStretch\nMr Whoopee\nSecuricar\nHotknife\nRomero\nCaddy\nCamper\nBaggage\nDozer\nJourney\nTowtruck\nForklift\nCombine Harvester\nHustler\nKart\nMower\nSweeper\nTug\nHotdog", "Select", "Cancel");
            }
            if(listitem == 3)
            {
               ShowPlayerDialog(playerid, DIALOG_SALOONS, DIALOG_STYLE_LIST, "CnR Saloons", "Admiral\nBloodring Banger\nBravura\nBuccaneer\nCadrona\nClover\nElegant\nElegy\nEmperor\nEsperanto\nFortune\nGlendale Shit\nGlendale\nGreenwood\nHermes\nIntruder\nMajestic\nManana\nMerit\nNebula\nOceanic\nPremier\nPrevion\nPrimo\nSentinel\nStafford\nSultan\nSunrise\nTampa\nVincent\nVirgo\nWillard\nWashington", "Select", "Cancel");
            }
            if(listitem == 4)
            {
               ShowPlayerDialog(playerid, DIALOG_STATION, DIALOG_STYLE_LIST, "CnR Station Wagons", "Moonbeam\nPerenniel\nRegina\nSolair\nStratum", "Select", "Cancel");
            }
            if(listitem == 5)
            {
               ShowPlayerDialog(playerid, DIALOG_OFFROAD, DIALOG_STYLE_LIST, "CnR Off Road", "Bandito\nBF Injection\nDune\nHuntley\nLandstalker\nMesa\nMonster\nMonster A\nMonster B\nPatriot\nRancher\nSandking", "Select", "Cancel");
            }
            if(listitem == 6)
            {
               ShowPlayerDialog(playerid, DIALOG_PUBLIC, DIALOG_STYLE_LIST, "CnR Public Service", "Ambulance\nBarracks\nBus\nCabbie\nCoach\nHPV-1000\nEnforcer\nFBI Rancher\nFBI Truck\nFiretruck\nFiretruck LA\nPolice Car (LSPD)\nPolice Car (LVPD)\nPolice Car (SFPD)\nRanger\nS.W.A.T. Van\nTaxi", "Select", "Cancel");
            }
            if(listitem == 7)
            {
               ShowPlayerDialog(playerid, DIALOG_LOWRIDER, DIALOG_STYLE_LIST, "CnR Low Riders", "Blade\nBroadway\nRemington\nSavanna\nSlamvan\nTahoma\nTornado\nVoodoo", "Select", "Cancel");
            }
            if(listitem == 8)
            {
               ShowPlayerDialog(playerid, DIALOG_CONVERTIBLES, DIALOG_STYLE_LIST, "CnR Convertibles", "Comet\nFeltzer\nStallion\nWindsor", "Select", "Cancel");
            }
            if(listitem == 9)
            {
               ShowPlayerDialog(playerid, DIALOG_TRAILERS, DIALOG_STYLE_LIST, "CnR Trailers", "Article Trailer\nArticle Trailer 2\nArticle Trailer 3\nPetrol Trailer\nBaggage Trailer A\nBaggage Trailer B\nStairs Trailer\nFarm Trailer\nUtility Trailer", "Select", "Cancel");
            }
            if(listitem == 10)
            {
               ShowPlayerDialog(playerid, DIALOG_HELICOPTERS, DIALOG_STYLE_LIST, "CnR Helicopters", "Leviathan\nMaverick\nNews Maverick\nPolice Maverick\nSeasparrow\nSparrow", "Select", "Cancel");
            }
            if(listitem == 11)
            {
               ShowPlayerDialog(playerid, DIALOG_BOATS, DIALOG_STYLE_LIST, "CnR Boats", "Coastguard\nDinghy\nJetmax\nLaunch\nMarquis\nPredator\nReefer\nSpeeder\nSquallo\nTropic", "Select", "Cancel");
            }
            if(listitem == 12)
            {
               ShowPlayerDialog(playerid, DIALOG_BIKES, DIALOG_STYLE_LIST, "CnR Bikes", "Faggio\nPizzaboy\nBF-400\nNRG-500\nPCJ-600\nFCR-900\nHPV-1000\nFreeway\nWayfarer\nSanchez\nQuad", "Select", "Cancel");
            }
            if(listitem == 13)
            {
               ShowPlayerDialog(playerid, DIALOG_PLANES, DIALOG_STYLE_LIST, "CnR Planes", "Skimmer\nRustler\nBeagle\nCropduster\nStuntplane\nShamal\nNevada\nAT-400\nAndromada\nDodo", "Select", "Cancel");
            }
Reply
#8

Removed.
Reply
#9

Removed.
Reply
#10

Removed.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)