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

Как сделать особый комендатский час?

Статус
В этой теме нельзя размещать новые ответы.

Kira

Пользователь
Только чтение
Регистрация
6 Мар 2021
Сообщения
72
Реакции
1
Баллы
18
Адрес
Далеко....
Клан-тег
Отсутствует
Пол
Мужской
Семейное положение
Не женат
Род занятий
Пишу и учусь
Точнее, мне нужна помощь с поиском файла, в котором прописаны команды, и их действия при выполнений. В моем случай, это с lockdown.
Файл я нашел, но проблема теперь в другом: я сделал команду "lockdown1", и прописал в english.lua, что, когда активируется комендатский час через lockdown1, то должна быть другая надпись.
В итоге, эта команда выполняется лишь как второй способ запустить комендатский час. Как это исправить?

Код lockdown1
function DarkRP.lockdown1(ply)
local show = ply:EntIndex() == 0 and print or fp{DarkRP.notify, ply, 1, 4}
if GetGlobalBool("DarkRP_LockDown") then
show(DarkRP.getPhrase("unable", "/lockdown1", DarkRP.getPhrase("stop_lockdown")))
return ""
end

if ply:EntIndex() ~= 0 and not ply:isMayor() then
show(DarkRP.getPhrase("incorrect_job", "/lockdown1", ""))
return ""
end

if not GAMEMODE.Config.lockdown then
show(ply, 1, 4, DarkRP.getPhrase("disabled", "lockdown1", ""))
return ""
end

if lastLockdown > CurTime() - GAMEMODE.Config.lockdowndelay then
show(DarkRP.getPhrase("wait_with_that"))
return ""
end

for _, v in pairs(player.GetAll()) do
v:ConCommand("play " .. GAMEMODE.Config.lockdownsound .. "\n")
end

DarkRP.printMessageAll(HUD_PRINTTALK, DarkRP.getPhrase("lockdown_started1"))
SetGlobalBool("DarkRP_LockDown", true)
DarkRP.notifyAll(0, 3, DarkRP.getPhrase("lockdown_started1"))

return ""
end
DarkRP.defineChatCommand("lockdown1", DarkRP.lockdown)

Код на другую надпись комендатского часа:
lockdown_started = "The mayor has initiated a Lockdown, please return to your homes!",
lockdown_started1 = "Test...................",
lockdown_ended = "The lockdown has ended",
 
Последнее редактирование:

Kira

Пользователь
Только чтение
Регистрация
6 Мар 2021
Сообщения
72
Реакции
1
Баллы
18
Адрес
Далеко....
Клан-тег
Отсутствует
Пол
Мужской
Семейное положение
Не женат
Род занятий
Пишу и учусь
Файл я нашел, но проблема теперь в другом: я сделал команду "lockdown1", и прописал в english.lua, что, когда активируется комендатский час через lockdown1, то должна быть другая надпись.
В итоге, эта команда выполняется лишь как второй способ запустить комендатский час. Как это исправить?

Код lockdown1


Код на другую надпись комендатского часа:

Кому это интересно, рассказаваю:
Нужно что-бы все параметры DarkRP.lockdown быть DarkRP.lockdown1
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу