Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Имена для комбайнов HL2RP Nutscript

KPNCTOFEP

Пользователь
Регистрация
7 Апр 2018
Сообщения
13
Реакции
0
Баллы
13
Как сделать так, чтобы комбайн сразу получал имя C8.OTA.ECHO.OWS *числа*

Это я взял например с AlexandriaRP
 

Comrad

Пользователь
Регистрация
8 Мар 2018
Сообщения
197
Реакции
0
Баллы
37
Клан-тег
ГДР
Род занятий
ГДР
В ГО данные имена изначально имеются, можешь по образцу сделать ОТА

Lua:
FACTION.name = "Сверхчеловеческий отдел"
FACTION.desc = "..."
FACTION.color = Color(181, 94, 94)
FACTION.isDefault = false
FACTION.models = {
    "models/combine_soldier.mdl"
}
FACTION.pay = 15
FACTION.isGloballyRecognized = true

function FACTION:onGetDefaultName(client)
    if (SCHEMA.digitsLen >= 1) then
        local digits = math.random(tonumber("1"..string.rep("0", SCHEMA.digitsLen-1)), tonumber(string.rep("9", SCHEMA.digitsLen)))
        return SCHEMA.owPrefix..table.GetFirstValue(SCHEMA.otaRanks)..";"..digits, true
    else
        return SCHEMA.owPrefix..table.GetFirstValue(SCHEMA.otaRanks), true
    end
end

FACTION_OW = FACTION.index

предварительно в файлике sh_config изменить следующие строки

Lua:
-- Civil Protection name prefix.
SCHEMA.cpPrefix = "CCA;C21.MPF.GU."

-- Overwatch name prefix.
SCHEMA.owPrefix = "COA;C21.OTA.ECHO."

-- How long the Combine digits are.
SCHEMA.digitsLen = 3

-- Rank information.
SCHEMA.otaRanks = {"OWS"}
SCHEMA.otacomanderRanks = {"OWC"}
SCHEMA.otaeliteRanks = {"EOW"}
 

Comrad

Пользователь
Регистрация
8 Мар 2018
Сообщения
197
Реакции
0
Баллы
37
Клан-тег
ГДР
Род занятий
ГДР
Такие фичи можно провернуть с любой фракцией, так что юзай.
 
Назад
Сверху Снизу