SA-MP Forums Archive
[AJUDA] Matriz - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Matriz (/showthread.php?tid=182325)



[AJUDA] Matriz - Alisson_Andre - 10.10.2010

Estava organizando os carros numa matriz(й esse o nome?)...
Com o numero do modelo do carro deu certo:
Код:
new veiculo_modelo[][]=
{
{536,575,534,567,535,566,576,412}, //Lowriders
{602,429,402,541,415,480,587,434,494,411,603,506,451,555,477},//Sports Cars
{562,565,559,561,560,558}//Tuners
};
Jб com os nomes ficam umas coisas estranhas:
Код:
new veiculo_nome[][]=
{
{"Blade","Broadway","Remington","Savanna","Slamvan","Tahoma","Tornado","Voodoo"},//Lowriders
{"Alpha","Banshee","Buffalo","Bullet","Cheetah","Comet","Euros","Hotknife","Hotring Racer","Infernus","Phoenix","Super GT","Turismo","Windsor","ZR-350"},//Sports Cars
{"Elegy","Flash","Jester","Stratum","Sultan","Uranus"}//Tuners
};
Quando vou ler a variavel sai algo tipo:
Код:
veiculo_nome[0][0]=Blade
veiculo_nome[0][1]=lade
veiculo_nome[0][2]=ade
...
veiculo_nome[1][0]=Alpha
veiculo_nome[1][1]=lpha
veiculo_nome[1][2]=pha
...
veiculo_nome[2][0]=Elegy
veiculo_nome[2][1]=legy
veiculo_nome[2][2]=egy
...
Como eu coloco pra que nгo fiquem as palavras cortadas...

RESOLVIDO:

Код:
new veiculo_nome[][][]=
{
{"Blade","Broadway","Remington","Savanna","Slamvan","Tahoma","Tornado","Voodoo","NULL","NULL","NULL","NULL","NULL","NULL","NULL"},//Lowriders
{"Alpha","Banshee","Buffalo","Bullet","Cheetah","Comet","Euros","Hotknife","Hotring Racer","Infernus","Phoenix","Super GT","Turismo","Windsor","ZR-350"},//Sports Cars
{"Elegy","Flash","Jester","Stratum","Sultan","Uranus","NULL","NULL","NULL","NULL","NULL","NULL","NULL","NULL","NULL"}//Tuners
};
Agora que entendi o que й o que quando usa palavras ao invйs de nъmeros ficou mais fбcil:

veiculo_nome[tipo de carro][nome do carro][n° de letras];

Outro erro que dava й que eu tinha que igualar os trкs tipos, por isso tantos "NULL", valeu a ajuda a todos...

E trollv era algo assim que vocк tinha me falado?


Re: [AJUDA] Matriz - []Fabricio[] - 10.10.2010

?

Ninguйm aqui й vidente, o que vocк quer?


Re: [AJUDA] Matriz - Andre_Elite - 10.10.2010




Re: [AJUDA] Matriz - Alisson_Andre - 10.10.2010

Post concertado, nada como clicar no lugar errado...


Re: [AJUDA] Matriz - Gustavob - 10.10.2010

tenta

pawn Код:
new veiculo_nome[29][]=
{
{"Blade","Broadway","Remington","Savanna","Slamvan","Tahoma","Tornado","Voodoo"},//Lowriders
{"Alpha","Banshee","Buffalo","Bullet","Cheetah","Comet","Euros","Hotknife","Hotring Racer","Infernus","Phoenix","Super GT","Turismo","Windsor","ZR-350"},//Sports Cars
{"Elegy","Flash","Jester","Stratum","Sultan","Uranus"}//Tuners
};
se nao der, avise, to com sono entao n sei se aquela pequena mudanзa vai mudar alguma coisa


Re: [AJUDA] Matriz - Alisson_Andre - 10.10.2010

.pwn(56) : error 052: multi-dimensional arrays must be fully initialized

Код:
56|new veiculo_nome[29][]=
57|{
58|{"Blade","Broadway","Remington","Savanna","Slamvan","Tahoma","Tornado","Voodoo"},//Lowriders
59|{"Alpha","Banshee","Buffalo","Bullet","Cheetah","Comet","Euros","Hotknife","Hotring Racer","Infernus","Phoenix","Super GT","Turismo","Windsor","ZR-350"},//Sports Cars
60|{"Elegy","Flash","Jester","Stratum","Sultan","Uranus"}//Tuners
61|};



Re: [AJUDA] Matriz - trollv - 10.10.2010

Quote:
Originally Posted by Alisson_Andre
Посмотреть сообщение
.pwn(56) : error 052: multi-dimensional arrays must be fully initialized

Код:
56|new veiculo_nome[29][]=
57|{
58|{"Blade","Broadway","Remington","Savanna","Slamvan","Tahoma","Tornado","Voodoo"},//Lowriders
59|{"Alpha","Banshee","Buffalo","Bullet","Cheetah","Comet","Euros","Hotknife","Hotring Racer","Infernus","Phoenix","Super GT","Turismo","Windsor","ZR-350"},//Sports Cars
60|{"Elegy","Flash","Jester","Stratum","Sultan","Uranus"}//Tuners
61|};
Defina o nъmero de Argumentos conforme o nъmero que vocк definiu alн em cima...


Re: [AJUDA] Matriz - Alisson_Andre - 10.10.2010

trollv naoentendioquevocefalou explique com outras palavras...

O mбximo que consegui organizar foi assim:
Код:
new veiculos_lowriders[][]={"Blade","Broadway","Remington","Savanna","Slamvan","Tahoma","Tornado","Voodoo"};
new veiculos_sports_cars[][]={"Alpha","Banshee","Buffalo","Bullet","Cheetah","Comet","Euros","Hotknife","Hotring Racer","Infernus","Phoenix","Super GT","Turismo","Windsor","ZR-350"};
new veiculos_tuners[][]={"Elegy","Flash","Jester","Stratum","Sultan","Uranus"};
Mas ainda quero que fique na mesma variavel...


Re: [AJUDA] Matriz - Alisson_Andre - 10.10.2010

Resolvi estarб no primeiro post logo...