Big problem, I Think this doesn't work right.
The Group Id Flag of my user is above the mine.
Exemple:
My group flag is 6(It's because I'm adm) and the new character is 7, 8, 9, ...,200, ..., 1000.
edit:
Sorry about that, This program make a one group for each char with flag 0 for...