- В реальном времени иконку можно изменить командой /flag (имея права на неё). Следовательно первым вариантом будет изменение исходного кода сервера, чтобы флаг изменялся в соответствии с рейтингом при входе игрока в чат.
- Второй вариант - создание лиги. Поддержка лиг появилась в версии 1.15. Заполучить LDK (League Development Kit) у близзардов пока не получилось, но его можно сделать собственными силами. На веб сервере должна находиться база данных игроков (ака bnet в pvpgn), и несколько файлов, авторизующие игрока лиги, автозакачка реплеев, и т.п.
Более подробную инфу можно извлечь из WGTour MoPaQ. Аналогичный мопак надо создать вам, для раздачи всем игрокам вашей лиги. Игроки должны положить его в папку игры. Например: Starcraft\leagues\league_name\league_name.mpq
Затем выбрать его в списке лиг и играть.
Любое копирование информации с этого сайта - только со ссылкой на источник. Это в одинаковой мере распространяется на любую авторскую информацию в интернете.