GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: ProPeti - 2014. Augusztus 02. - 13:18:13

Cím: Szám/Betû generátor
Írta: ProPeti - 2014. Augusztus 02. - 13:18:13
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!
Cím: Szám/Betû generátor
Írta: ►ѕтa - 2014. Augusztus 02. - 14:01:26

// 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));
Cím: Szám/Betû generátor
Írta: ProPeti - 2014. Augusztus 02. - 14:32:22
Valami nem jó, crashel tõle a pawno compiler.
Cím: Szám/Betû generátor
Írta: blackdog476 - 2014. Augusztus 02. - 14:41:31
...valamint ez 8 betût generál ha jól néztem..
Cím: Szám/Betû generátor
Írta: ProPeti - 2014. Augusztus 02. - 16:34:36
igen :/
Cím: Szám/Betû generátor
Írta: ►ѕтa - 2014. Augusztus 02. - 16:54:30
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]
Cím: Szám/Betû generátor
Írta: ProPeti - 2014. Augusztus 02. - 17:05:19
Í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?
Cím: Szám/Betû generátor
Írta: Csabesz - 2014. Augusztus 02. - 17:09:59
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
Cím: Szám/Betû generátor
Írta: ProPeti - 2014. Augusztus 02. - 17:26:14
Köszönöm :)