Короче я вечером зайду проверю. А с первым вариантом не лагает?
Нашел ошибку в строке "if self.cacheIgnoreList[playerName] then"
Должно быть "if f.cacheIgnoreList[playerName] then". Короче везде где "self" замени на "f". Возможно в этом проблема. Но это нужно нормально протестить, а прямо сейчас у меня нет возможности