Szerző Téma: Szám/Betû generátor  (Megtekintve 3368 alkalommal)

Szám/Betû generátor
« Dátum: 2014. Augusztus 02. - 13:18:13 »
0
Sziasztok!
Azt szeretném kérdezni, hogy valaki megírna nekem egy olyan parancsot amivel generál random 6számot és utána 2 betût? (Személyi igazolvány szám generálás).
Nekem fogalmam sincs, hogy kell megcsinálni, csak vegyesen (Mármint, hogy össze vissza vannak a számok és a betûk, de nekem ez nem jó).
Elõre is köszönöm a segítséget!
« Utoljára szerkesztve: 2014. Augusztus 02. - 14:44:32 írta Flash »

Nem elérhető ►ѕтa

  • 2016
  • Newbie
    • Profil megtekintése
Szám/Betû generátor
« Válasz #1 Dátum: 2014. Augusztus 02. - 14:01:26 »
0

// ezt valamerre a mod elejére (persze nem fontos pont oda rakni)
new BetuLista[26][] =
{
\"Q\",\"W\",\"E\",\"R\",\"T\",\"Z\",\"U\",\"I\",\"O\", \"P\"
\"A\",\"S\",\"D\",\"F\",\"G\",\"H\",\"J\",\"K\",
\"L\",\"Y\",\"X\",\"C\",\"V\",\"B\",\"N\",\"M\"
};
//személyiadásnál
new szemelyiG[8+1];
format(szemelyiG, 8, \"%s%s%s%s%s%s%d%d\", BetuLista[random(26)],BetuLista[random(26)],BetuLista[random(26)],BetuLista[random(26)],BetuLista[random(26)],BetuLista[random(26)], random(9), random(9));

Szám/Betû generátor
« Válasz #2 Dátum: 2014. Augusztus 02. - 14:32:22 »
0
Valami nem jó, crashel tõle a pawno compiler.

Szám/Betû generátor
« Válasz #3 Dátum: 2014. Augusztus 02. - 14:41:31 »
0
...valamint ez 8 betût generál ha jól néztem..

Szám/Betû generátor
« Válasz #4 Dátum: 2014. Augusztus 02. - 16:34:36 »
0
igen :/

Nem elérhető ►ѕтa

  • 2016
  • Newbie
    • Profil megtekintése
Szám/Betû generátor
« Válasz #5 Dátum: 2014. Augusztus 02. - 16:54:30 »
0
Rosszul nézted, mert 6 string és 2 int.
Illetve valószínûleg a hosszúság miatt van, próbáld így:
[pawn]
format(szemelyiG, sizeof(szemelyiG), \"%s%s%s%s%s%s%d%d\", BetuLista[random(sizeof(BetuLista))],BetuLista[random(sizeof(BetuLista))],BetuLista[random(sizeof(BetuLista))],BetuLista[random(sizeof(BetuLista))],BetuLista[random(sizeof(BetuLista))],BetuLista[random(sizeof(BetuLista))], random(9), random(9));[/pawn]
« Utoljára szerkesztve: 2014. Augusztus 02. - 16:59:41 írta ►ѕтaЯ◄ »

Szám/Betû generátor
« Válasz #6 Dátum: 2014. Augusztus 02. - 17:05:19 »
0
Így már MAJDNEM minden fasza.
Illetve annyit átírtam hogy elöl legyen 6 szám és hátul 2 betû.
Hogy tudom megcsináni, hogy a legelsõ szám ne legyen 0?

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Szám/Betû generátor
« Válasz #7 Dátum: 2014. Augusztus 02. - 17:09:59 »
0
Idézetet írta: ProPeti date=1406991919\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49801\" data-ipsquote-contentclass=\"forums_Topic
Hogy tudom megcsináni, hogy a legelsõ szám ne legyen 0?
 

random(9)+1

Szám/Betû generátor
« Válasz #8 Dátum: 2014. Augusztus 02. - 17:26:14 »
0
Köszönöm :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal