Szerk.: egyszerûen összefûzöd am amit írtál format-os is tökéletes csak akkor string-ként kezeld
Szerk2: ha mégis ragaszkodsz hozzá akkor tessék egy gyors öszsetákolt kódocska hozzá (igen tudom tudom mindig sz*r amit írok de nézzétek el ennyire vagyok képes s nem többre =T )
megj.: ne akarj nagy számokat vele gondolj bele hogy az int-nek vannak határai
rem annyira nem rossz innetõl te döntésed hogy csinálod sok sikert byebi :smokin:
Szerk2: ha mégis ragaszkodsz hozzá akkor tessék egy gyors öszsetákolt kódocska hozzá (igen tudom tudom mindig sz*r amit írok de nézzétek el ennyire vagyok képes s nem többre =T )
#include
stock intesteloszamgen()
{
//ha feltételezzük hogy az elõtaggal együtt egy pl..4+4 azaz 8 szamjegyû telószám kell nekünk
new szamjegyek[8] = {0,0,0,0,0,2,6,0}; //ebbe fogom beleszedni kezdésnek az elsõ 4et tudjuk a többit nullákkal rakom tele mert nem szeretem üresen hagyni
//fordított a sorrend igen a késöbbiekben rájöttök miért
for(new i=0;i < 4;i++) //ezzel csináltatom meg a végére a random 4 számot
szamjegyek = random(9); // zsupsz bele a helyére
//ez egy gagyi összegzéses dolog szóval sry érte de hát ez jutott elsõnek eszembe a végérõl haladunk elõre
new vegleges = 0;
for(new i=0;i < 8;i++)
vegleges = vegleges+(szamjegyek*exponent(10,i)); // szimpla matek hát ha nagy számot akarunk az mindig úgy néz ki hogy 10^0*egyesekszama+10^1*tizesek és így tovább
return vegleges;
}
stock exponent(szam,hanyadikra)
{
new eredmeny = szam;
for(new i=0; i < hanyadikra;i++)
eredmeny = eredmeny*szam;
return eredmeny;
}
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Blank Filterscript by your name here\");
print(\"--------------------------------------\\n\");
printf(\"%i <-- próba\",intesteloszamgen());
return 1;
}
megj.: ne akarj nagy számokat vele gondolj bele hogy az int-nek vannak határai
rem annyira nem rossz innetõl te döntésed hogy csinálod sok sikert byebi :smokin:
