Jump to content
  • 0

pomoc Proměnné


Mishak

Dotaz

Zdravím všechny, potřeboval bych poradit s jednou věcí, jde o to, když mám udělanou proměnnou s Autami, tak bych potřeboval zjistit, jak udělat to, aby to byla zrovna ta hodnota, myslím tím že když budu mít např. 

new Auta[] = {
	"400",
	"401",
	"402",
	"404",
	"405"
};

Tak aby to vypsalo třeba tu hodnotu 402, jestli jde použít nějak Auta[2] nebo tak, že by to prostě vypsalo hodnotu na určitém místě. V mém případě bych tam potřeboval do té závorky dosadit další proměnnou, která má vlastně tu hodnotu, který by měla být v té závorce.

Díky za odpověď. 


 

Link to comment
Share on other sites

5 odpovědí na tuto otázku

Recommended Posts

  • 0

Aha, tak to se omlouvám, nevím v čem jsem dělal chybu, myslel jsem, že už jsem to takhle jednou měl a házelo mi to nějakou chybu, tak vám děkuju.

 

//EDIT: Tak mě ještě napadlo.. Tu proměnnou Auta bych potřeboval použít pro jednoho hráče, nechci aby byla pro všechny, protože by se měla samostatně pro hráče přehazovat hodnota. 

new Auta[MAX_PLAYERS][5] = {
	400, 401, 402, 404, 405
};


Auta[playerid][hodnota[playerid]]//Zkoušel jsem tohle, ale házelo mi to error

error 052: multi-dimensional arrays must be fully initialized


Edited by Mishak_CZ
Link to comment
Share on other sites

  • 0

Doporučil bych ti nějaký návod na pole, ale žádný kvalitní na tomhle fóru nenajdeš.

new Auta[MAX_PLAYERS][5] = {
    400, 401, 402, 404, 405
};

Inicializuješ to špatně. Mělo by být vepsáno 500*5 prvků a ne pouze 5 (MAX_PLAYERS je defaultně 500).

Takže by to mělo vypadat nějak takto:

new Auta[MAX_PLAYERS][5] = {
    { 400, 401, 402, 404, 405}, // 0
    { 400, 401, 402, 404, 405}, // 1
    { 400, 401, 402, 404, 405}, // 2
    { 400, 401, 402, 404, 405}, // 3
    ....
    { 400, 401, 402, 404, 405}  // 499
};

Pokud chceš kvalitní návody -> PM

Edited by Lukasz
Link to comment
Share on other sites

  • 0

Aha, tak to by mě vůbec nenapadlo, nadefinoval jsem MAX_PLAYERS jen na 40. No a našel jsem tu návod jen od Atomase, tak se kouknu alespoň na ten. Díky za pomoc.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...