stock GetDoctorNumber()
{
new VALUE = 0;
new FILE[32];
for(new x = 0; x < MAX_ACCOUNTS; x++)
{
format(FILE, sizeof(FILE), \"/ACCOUNTS/%d.ini\", x);
if(dini_Exists(FILE))
{
if(dini_Int(FILE, \"Orvos\") == 1)
{
VALUE++;
}
}
}
return VALUE;
}
Más megoldást erre nemigen találsz - ha Dinit használsz -, illetve nem valószínű hogy beakad tőle a szerver, pár másodpercre sem.
Ez értelemszerűen akkor fog működni, ha a regisztrációrendszered úgy van megírva, hogy a felhasználói fiókokat sorszámok alapján, nem pedig név alapján, mented el egy mappában.