Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4286 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Pas mane taip sukuriama mašina čia jos kaina ir t.t.t 

{"'04 Ford GT",6,541,-1,450000,100000,-2047.1044,-6.0813,35.6525,90.0003},//oky bullet
Buylist[i][Carid]=CreateVehicle(Buylist[i][Modelid],Buylist[i][X],Buylist[i][Y],Buylist[i][Z],Buylist[i][Rotation],-1,-1,-1);

kaip padarysi kad ten per gui pasirinkus žmogų pasodintų į ją 

PutPlayerInVehicle(
Redaguota , nario Martynuxas

Labai daug informacijos davei... Neaišku... Gali but, kad

{"'04 Ford GT",6,541,-1,450000,100000,-2047.1044,-6.0813,35.6525,90.0003},//oky bullet
- eilute iš masyvo.

Buylist[i][Carid]=CreateVehicle(Buylist[i][Modelid],Buylist[i][X],Buylist[i][Y],Buylist[i][Z],Buylist[i][Rotation],-1,-1,-1);
- kodas iš kažkokios tai funkcijos.

Jeigu taip:

1 variantas:

ShowPlayerDialog(playerid, 123, DIALOG_STYLE_MSGBOX, "Mašinos", "Manana\n04 Ford GT", "Rinktis", "Uždaryti");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
     if(dialogid == 123)
     {
          if(response)
          {
               switch(listitem)
               {
                    case 0: PutPlayerInVehicle(playerid, Buylist[5][Carid], 0); // infernus
                    case 1: PutPlayerInVehicle(playerid, Buylist[97][Carid], 0); // "04 Ford GT"
                    /* 5 ir 97 - eilute iš masyvo (prasideda nuo 0) */
               }
          }
          return 1;
     }
     return 1;
}
2 variantas:

/*
     Sukuriame kintamuosius > ciklo pagalba įrašome visų tr. pr. pavadinimus į masyvą > rodom visą tr. pr. sąrašą GUI lange
*/
new hSTR[2048], str[30];
for(new v; v < MAKSIMALUS_MASINU_SKAICIUS_MASYVE; v++)
{
     format(str, 30, "%s\n", Buylist[v][VehicleName]);
     strcat(hSTR, str);
}
ShowPlayerDialog(playerid, 123, DIALOG_STYLE_MSGBOX, "Mašinos", hSTR, "Rinktis", "Uždaryti");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
     if(dialogid == 123)
     {
          if(response) PutPlayerInVehicle(playerid, Buylist[listitem][Carid], 0); // įsodinam žaidėją į pasirinktą tr. pr.
          return 1;
     }
     return 1;
}
(redaguota)

Pirmas variantas meta tokį error'ą 

(17106) : error 032: array index out of bounds (variable "Buylist")

 			(17106)PutPlayerInVehicle(playerid, Buylist[97][Carid], 0); // "04 Ford GT"
Nu tai teisingai, masyve mažiau eilučių. Gi parašiau

/* 5 ir 97 - eilute iš masyvo (prasideda nuo 0) */
- pavyzdys.

P.S: Parodyk visą masyvą - pasakysiu tiksliau.

Redaguota , nario ES.^


new Buylist[][ahModel] = {

// Wank Cars

{"'04 Ford GT",6,541,-1,450000,100000,-2047.1044,-6.0813,35.6525,90.0003},//oky bullet


if(dialogid == 6969)

{

if(response)

{

if(listitem == 0)

{

PutPlayerInVehicle(playerid, Buylist[87][Carid], 0); // "04 Ford GT"

}

if(listitem == 1)

{

PutPlayerInVehicle(playerid, test, 0);

}

if(listitem == 2)

{

PutPlayerInVehicle(playerid, test, 0);

}

if(listitem == 3)

{

PutPlayerInVehicle(playerid, test, 0);

}

if(listitem == 4)

{

PutPlayerInVehicle(playerid, test, 0);

}

}

return 1;

}


new Buylist[][ahModel] = {

// Wank Cars

{"'04 Ford GT",6,541,-1,450000,100000,-2047.1044,-6.0813,35.6525,90.0003},//oky bullet

{"'92 Honda NSX",2,411,-1,550000,150000,-2047.1000,-18.9628,35.7538,90.0000},//oky infernus

{"'91 Ferrari F40",2,451,-1,400000,75000,-2047.1050,6.5659,35.7399,90.0004},//oky turismo

{"'90 Lotus Esprit",1,506,-1,350000,18000,-2058.1838,14.3582,35.7080,180.0002},//oky super gt

{"'93 Dodge Viper GTS",5,429,-1,280000,7500,-2071.0122,6.5522,35.6895,270.0001},//oky banshe

{"'70 Elegy 5000",2,562,-1,195000,14321,-2071.0085,-6.0746,35.6532,269.9992},//elegy

{"'93 Mazda RX-7",2,477,-1,250000,20000,-2071.0093,-18.9202,35.7895,270.0002},//naujos zr-350

{"'88 Kawasaki Ninja",6,522,-1,150000,25000,-1945.01379395,272.86883545,40.70745850,89.99816895},//oky NRG

{"'61 Harley Davidson",4,586,-1,15000,8000,-1945.05041504,269.44921875,40.75329208,89.99450684},//oky freeway

{"'00 Honda CR125",1,468,-1,27000,4000,-1945.09716797,266.10446167,40.89113617,89.99450684},//oky sanchez

{"'70 Porsche 911",2,480,-1,195000,14321,-2054.2700,407.3012,35.2606,269.0541},//naujos comet

{"'84 Chevrolet Camaro",7,402,-1,110000,20000,-2029.3169, 430.7638, 35.1842, 180.0000},//oky buffalo

{"'69 Jaguar E-Type",2,555,-1,30000,8000,-2034.6136, 426.0903, 35.3117, 272.0234},//windsor

{"'89 Pontiac Boneville",2,550,-1,222000,10000,-2034.6393, 420.6259, 35.3117, 272.2634},//oky sunrise

{"'90 Subaru Impreza",1,560,-1,140000,30000,-2034.5884, 416.4192, 35.3117, 272.2634},//sultan

{"'90 Eagle Talon",2,558,-1,25000,7000,-2039.3865, 412.2883, 35.3117, 180.6158},//uranus

{"'80 Pontiac Safari",3,479,-1,10000,2200,-2044.1882, 412.1441, 35.3117, 180.6158},//regina

{"'92 Honda Civic",7,565,-1,50000,10000,-2048.9495, 412.1600, 35.3117, 180.6158},// flash

{"'80 Pontiac Firebird",0,603,-1,20000,5000,-2048.1580, 383.7585, 35.2466, 0.0000},//phoenix

{"'85 Toyota Corolla AE86",3,496,-1,60000,15000,-2054.4285, 401.6708, 35.3117, 268.2448},//blista

{"'89 Vauxhall Cavalier",6,527,-1,12000,1200,-2054.4238, 397.1118, 35.3117, 268.2448},//cadrona

{"'75 Oldsmobile Cutclass",4,439,-1,15000,4500,-2054.3403, 392.2885, 35.3117, 268.7248},//stallion

{"'76 Mrcedes-BenzW123",5,445,-1,15000,4500,-2054.3633, 387.9265, 35.3117, 268.7248},//oky admiral

{"'80 Buick Lesabre",2,546,-1,16000,2600,-2053.6648, 382.5198, 35.3267, 0.0000},//naujos intruder

{"'94 Infiniti Q45",2,585,-1,20000,3700,-2024.4194, 430.5209, 35.1637, 180.0000},//naujos emperor

{"'87 Ford Taurus Universalas",4,458,-1,18000,4700,-2043.9023, 382.4118, 35.3267, 0.0600},//oky solair

{"'65 Chevy Impala",3,536,-1,40000,10000,-2038.8870, 382.5261, 35.3267, 1.3800},//oky blade

{"'97 Honda Accord Universalas",5,561,-1,20000,8000,-2033.6108, 382.5007, 35.3267, 2.9400},//oky stratum

{"'60 Chevy Corvair",6,549,-1,5000,500,-2028.4333, 382.5146, 35.3267, 5.4600},//oky tampa

{"'83 Range Rover",6,579,-1,25000,5000,-2021.0450, 384.5753, 35.3267, 90.8551},//oky huntley

{"'93 Ford Thunderbird",0,526,-1,10000,2000,-2020.7457, 389.1071, 35.3267, 91.4551},//oky fortune

{"'90 Nissan 300ZX",3,587,-1,37000,10000,-2020.8062, 394.1335, 35.3267, 91.4551},//oky euros

{"'65 Chevy Nova Universalas",2,404,-1,15000,1500,-2020.7156, 398.4533, 35.3267, 92.5351},//naujos perenial

//////////////////////////////////////////

{"'84 Chevrolet Camaro",7,402,-1,110000,20000,-99999.5396,999.5878,38.5307,91.2189}//oky buffalo

};

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4286 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...