Unless you have single text draws for each player then it will update for everyone.
If I show it individually to each player using TextDrawShowForPlayer instead of TextDrawShowForAll (or whatever was the function) does the string update for players separately?
EDIT: Thanks, I'll read that