Добавил одну вещицу (описана ниже), сортировку резалтов интера в ремоут и исправил один небольшой баг.
Как отсортировать результаты интерактива?
1. Сортируем имена игроков
2. Сортируем результаты игроков (сортируется отдельно $sorttok'еном)
И ни в коем случае не делать в обратном порядке.
Пример:
%players - переменная, в которой хранятся имена игроков (зрителей итд итп)
%score - переменная, в которой хранятся результаты
c - код символа в таблице ASCII, который разделяет токены
P - параметры сортировки. Ниже отрывок из мануала
По умолчанию сортирует в алфавитном порядке, также вы можете определить опции:
n = числовая сортировка, c = сортирвка по префиксам, r = обратная сортировка, a = алфавитная сортировка.
set %players $intersort(%players, %score, c, P) //Сортирует имена игроков
set %score $sorttok(%score, c, P) //Сортирует результаты
Не знаю, что там
StereoMaster у себя писал, но я начеркал свое....
$wordline(color, backcolor, line length, line, align)
Возвращает строку
line длиной
line length, цветом
color, фоном
backcolor и выравниванием
align
Если align = 1, то выравнивает по левому краю.
Если 2 - по центру.
Если 3 - по правому краю
Пример:
Вводим это:
$wordline(11, 12, 20, G2a3m4e5S6H7O8W9S10.11R12u, 2)
И получаем это
12,12....11G2a3m4e5S6H7O8W9S10.11R12u12....
Прошу заметить, если вы в
line укажете цвет, то на выходе текст сохранит вводимый цвет...
Просьба скачать и протестить