void MenuC(DESCRIPTOR_DATA *d, CHAR_DATA *ch) { char buf[MAX_STRING_LENGTH]; int j; int k; int check; send_to_desc( "{c /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/~~\\{x\n\r", d); send_to_desc( "{c | |____|{x\n\r", d); send_to_desc( "{c | {x", d); for (j = 0; j < MAX_CLASS-1; j++) { check = 1; if (ch -> sex != -1) if (!sex_ok(ch, j)) check = 0; if (ch -> race != -1) if (!class_ok(ch, j)) check = 0; if (check) sprintf(buf, "{c[{C%s{c]", class_table[j].name); else sprintf(buf, "{c %s {x", class_table[j].name); send_to_desc( buf, d); if ((j+1)%2 == 0) { for (k = 1; k < 15-strlen(class_table[j].name); k++) send_to_desc( " ", d); send_to_desc( "{c|{x\n\r", d); send_to_desc( "{c | {x", d); } else for (k = 1; k < 23-strlen(class_table[j].name); k++) send_to_desc( " ", d); } send_to_desc( "{c |{x\n\r", d); send_to_desc( "{c /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/ |{x\n\r", d); send_to_desc( "{c \\_________________________________________\\__/{x\n\r", d); send_to_desc( "\n\r (help per informazioni)", d); send_to_desc( "\n\r Fai la tua scelta: ", d); }