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

Какой код у License в DarkRP

p1nkq

Пользователь
Регистрация
18 Ноя 2021
Сообщения
38
Реакции
0
Баллы
6
Клан-тег
#p1nkq
Семейное положение
В гражданском браке
нужно редактировать один плагин, но нету опыта.
Мне нужно узнать, чем является лицензия из darkrp - отсутствие и присутствие у игрока.

Можно ли указать значение лицензии по подобии с : ? self.Owner:SteamID()
 

johngetman

Пользователь
Регистрация
28 Фев 2021
Сообщения
40
Реакции
0
Баллы
16
Клан-тег
getman
Пол
Мужской
Семейное положение
Влюблён(а)
Род занятий
пишу легкие скриптики в гмоде :0
self.Owner:getDarkRPVar("HasGunlicense")?
 

p1nkq

Пользователь
Регистрация
18 Ноя 2021
Сообщения
38
Реакции
0
Баллы
6
Клан-тег
#p1nkq
Семейное положение
В гражданском браке
self.Owner:getDarkRPVar("HasGunlicense")?
Да, это то.
Работает, но не идеально.
Если лицензия отсутствует, я могу обозначить "or"Отсутсвует", но если она присутствует, то пишется true. Чем это можно исправить?
draw.SimpleText(self.Owner:getDarkRPVar("HasGunlicense") or "Отсутствует",
 

KailHet

Модератор
Команда форума
Проверенный
Регистрация
5 Ноя 2019
Сообщения
728
Реакции
9
Баллы
52
Возраст
21
Веб-сайт
kailhet.github.io
Пол
Мужской
Семейное положение
Свободен(а) как ветер
Род занятий
Веб разработчик
Да, это то.
Работает, но не идеально.
Если лицензия отсутствует, я могу обозначить "or"Отсутсвует", но если она присутствует, то пишется true. Чем это можно исправить?
draw.SimpleText(self.Owner:getDarkRPVar("HasGunlicense") or "Отсутствует",
Сейчас из луа мало что помню, ибо пишу на Java Script, но смысл, думаю, понятен
Lua:
if self.Owner:getDarkRPVar("HasGunlicense") then
    draw.SimpleText("Присутствует")
else
    draw.SimpleText("Отсутствует")
end
 

p1nkq

Пользователь
Регистрация
18 Ноя 2021
Сообщения
38
Реакции
0
Баллы
6
Клан-тег
#p1nkq
Семейное положение
В гражданском браке
Сейчас из луа мало что помню, ибо пишу на Java Script, но смысл, думаю, понятен
Lua:
if self.Owner:getDarkRPVar("HasGunlicense") then
    draw.SimpleText("Присутствует")
else
    draw.SimpleText("Отсутствует")
end
Завтра проверю и если что напишу.
 

p1nkq

Пользователь
Регистрация
18 Ноя 2021
Сообщения
38
Реакции
0
Баллы
6
Клан-тег
#p1nkq
Семейное положение
В гражданском браке
Сейчас из луа мало что помню, ибо пишу на Java Script, но смысл, думаю, понятен
Lua:
if self.Owner:getDarkRPVar("HasGunlicense") then
    draw.SimpleText("Присутствует")
else
    draw.SimpleText("Отсутствует")
end
Не робит.
Вот ниже полный код лицензии, она работает, но не корректно, как я уже говорил, пишется true, потому что в коде нет значения.

Lua:
draw.SimpleText("<G<<<<<<<<  License:              <<<<", "PassHud2", -60, 60, Color(0,0,0,200))
                    draw.SimpleText(self.Owner:getDarkRPVar("HasGunlicense") or "Отсутствует", "PassHud3", 120, 60, Color(0,0,0,255))
 

johngetman

Пользователь
Регистрация
28 Фев 2021
Сообщения
40
Реакции
0
Баллы
16
Клан-тег
getman
Пол
Мужской
Семейное положение
Влюблён(а)
Род занятий
пишу легкие скриптики в гмоде :0
Сейчас из луа мало что помню, ибо пишу на Java Script, но смысл, думаю, понятен
Lua:
if self.Owner:getDarkRPVar("HasGunlicense") then
    draw.SimpleText("Присутствует")
else
    draw.SimpleText("Отсутствует")
end
это всё можно поместить в одну строку))
Lua:
draw.DrawText(self.Owner:getDarkRPVar("HasGunlicense") and "Имеется" or "Отсутствует")
 
Назад
Сверху Снизу