У каждой фракции есть подкласс (класс). Например у тебя есть фракция (группа) Выжившие и тебе нужны в группы выживших подклассы у которых будет например другой скин, другое имя или что-то еще, вот для этого тебе понадобится подкласс.
Я его вобще исспользовал для скрипта рангов. Создавал фракцию и каждый подкласс это уровень игрока.
Очень хорошо заходит для rp серверов.
Например: Фракция - Безработные, подклассы: Бомж, Житель и т.д
Создавать так же как factions, только имя папки classes.
Lua:
CLASS.name = "Admin"
CLASS.faction = FACTION_ADMIN
CLASS.business = {}
CLASS.color = Color(125, 125, 0)
CLASS.model = {
"models/gman_high.mdl"
}
CLASS.onCanBe = function(client) -- нельзя выбрать подкласс в classes, можно установить.
return false
end
CLASS_ADM_ADMIN = CLASS.index