03.10.2013, 00:29
Эм..
Создаём массив, типа block[MAX_PLAYER][MAX_PLAYER] = {INVALID_PLAYER_ID, ...};.
При добавлении циклом находим свободную ячейку и пишем туда id заблокированного игрока.
При проверке циклом приходимся по массиву и ищем ID игрока.
Хранить массив в файл\базе в виде перечисления, аля: "1,3,4,5,8".
Только я думаю нужно не по ID это делать а по нику, ибо стоит перезайти игрокам и получиться каша.
Создаём массив, типа block[MAX_PLAYER][MAX_PLAYER] = {INVALID_PLAYER_ID, ...};.
При добавлении циклом находим свободную ячейку и пишем туда id заблокированного игрока.
При проверке циклом приходимся по массиву и ищем ID игрока.
Хранить массив в файл\базе в виде перечисления, аля: "1,3,4,5,8".
Только я думаю нужно не по ID это делать а по нику, ибо стоит перезайти игрокам и получиться каша.