Szerző Téma: Telefonszám!  (Megtekintve 1352 alkalommal)

Telefonszám!
« Dátum: 2013. április 17. - 02:59:48 »
0 Show voters
Sziasztok :)
Ez érdekelne hogy hogyan tudnám ezt:
 
pInfo[playerid][pNumber] = random(1000)+65144;

 
ugy megcsinálni hogy pl 06703217274 telefon szám legyen!
Ha valaki meg e tudná írni megköszöném :) (( Ha lehet akor ugy hogy a hogy ha valaki vesz telefont akor random 0670-s telefon száma legyen elõre is köszönöm :))))

Nem elérhető ShoCk

Telefonszám!
« Válasz #1 Dátum: 2013. április 17. - 07:31:11 »
0 Show voters
Szerintem sehogy, mivel a telefonszám egy megadott helyrõl (pl 1001-tõl) induló sorozatszám. Vagyis 0-val elég nehéz lenne indítani...

Telefonszám!
« Válasz #2 Dátum: 2013. április 17. - 13:08:53 »
0 Show voters
3670-el ? :O

Telefonszám!
« Válasz #3 Dátum: 2013. április 17. - 22:04:02 »
0 Show voters
Ezt írd át:
 
pInfo[playerid][pNumber] = random(1000)+65144;[/quote]
Erre:
 
pInfo[playerid][pNumber] = random(3669)+65144;[/quote]
és kész.

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Telefonszám!
« Válasz #4 Dátum: 2013. április 17. - 22:14:11 »
0 Show voters
Ne legyetek már gyökerek,ez 65144-hez ad hozzá egy random számot 0-1000 közt..
 

new telefonszam[24],het[8];
strcat(telefonszam,\"0670\");
format(het,8,\"%i%i%i%i%i%i%i\",random(10),random(10),random(10),random(10),random(10),random(10),random(10));
strcat(telefonszam,het);

 
Tételezzük fel,hogy a random utasításunk minden esetben 1-el tér vissza.
A telefonszámunk így néz ki:
06701111111
« Utoljára szerkesztve: 2013. április 17. - 22:16:29 írta Bendi. »

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Telefonszám!
« Válasz #5 Dátum: 2013. április 17. - 22:31:16 »
+1 Show voters

new formatunk[12], rand;
format(formatunk, sizeof(formatunk), \"0670%07d\", (rand = random(1000000) + random(9999999 - rand)));

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal