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!
// 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));
Valami nem jó, crashel tõle a pawno compiler.
...valamint ez 8 betût generál ha jól néztem..
igen :/
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]
Í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?
Idézetet írta: ProPeti date=1406991919\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49801\" data-ipsquote-contentclass=\"forums_TopicHogy tudom megcsináni, hogy a legelsõ szám ne legyen 0?
random(9)+1
Köszönöm :)