Avatar billede nomak Nybegynder
23. februar 2006 - 21:56 Der er 1 kommentar og
1 løsning

Niveau system.

Hej.

Jeg er igang med en server-client kommunikations server. Det hele går rigtig fint og på skinner.

Nu er jeg så derved, at jeg vil have forskellige niveau'er til brugerne som chatter.

Jeg snakker ikke bare Admin, CoAdmin osv. Men helt ned til Newbie(1) osv.. Dvs. ca. 50 niveauer.

Mit spørgsmål er så om det kan laves uden at lave en milliard if-sætninger?

Havde tænkt på noget i stil med, at når de lige starter, er deres niveau på 0.00, in numerisk forstand, og så kan du så komme op på 50.00. Men jeg vil jo godt have nogle navne på dem i stedet.

tallet vil jeg beregne ud fra hvor mange beskeder der er blevet skrevet af brugeren.
Avatar billede arne_v Ekspert
23. februar 2006 - 22:46 #1
char niveaustr[][20] = { "Admin", ... , "Newbie(1)" };

og

niveaustr[(int)user.niveau]

var min umiddelbare tanke
Avatar billede arne_v Ekspert
22. april 2006 - 23:08 #2
OK ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester