man kann einen String nicht einfach mit = setzen
sondern so: case 0: (format(frakname,64,"Zivi");)
Was laberst du? Klar kann man das..
Format ist nur da, um in Strings an bestimmten Stellen etwas hinzuzufügen, z.B. so:
format(string, sizeof(string), "Du wurdest von %s getötet!", name);
Wenn du einem String einfach nur so einen Wert hinzufügen willst, dann klappt's folgendermaßen:
string = "Hallo!";