I have read the manual but still not really understand. This is my code:

STRING* playerName = " ";
digits (50, 50, "%30s", fontItemNum, 1, playerName);

Supposedly I want to display the value of playerName (which is "abcdef") but it only display 3 character which is MZI. I dont really understand the "%30s" part.