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

  • Автор темы Автор темы p1nkq
  • Дата начала Дата начала

p1nkq

Пользователь
Проверенный
нужно редактировать один плагин, но нету опыта.
Мне нужно узнать, чем является лицензия из darkrp - отсутствие и присутствие у игрока.

Можно ли указать значение лицензии по подобии с : ? self.Owner:SteamID()
 
self.Owner:getDarkRPVar("HasGunlicense")?
Да, это то.
Работает, но не идеально.
Если лицензия отсутствует, я могу обозначить "or"Отсутсвует", но если она присутствует, то пишется true. Чем это можно исправить?
draw.SimpleText(self.Owner:getDarkRPVar("HasGunlicense") or "Отсутствует",
 
Да, это то.
Работает, но не идеально.
Если лицензия отсутствует, я могу обозначить "or"Отсутсвует", но если она присутствует, то пишется true. Чем это можно исправить?
draw.SimpleText(self.Owner:getDarkRPVar("HasGunlicense") or "Отсутствует",
Сейчас из луа мало что помню, ибо пишу на Java Script, но смысл, думаю, понятен
Lua:
if self.Owner:getDarkRPVar("HasGunlicense") then
    draw.SimpleText("Присутствует")
else
    draw.SimpleText("Отсутствует")
end
 
Сейчас из луа мало что помню, ибо пишу на Java Script, но смысл, думаю, понятен
Lua:
if self.Owner:getDarkRPVar("HasGunlicense") then
    draw.SimpleText("Присутствует")
else
    draw.SimpleText("Отсутствует")
end
Завтра проверю и если что напишу.
 
Сейчас из луа мало что помню, ибо пишу на 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))
 
Сейчас из луа мало что помню, ибо пишу на Java Script, но смысл, думаю, понятен
Lua:
if self.Owner:getDarkRPVar("HasGunlicense") then
    draw.SimpleText("Присутствует")
else
    draw.SimpleText("Отсутствует")
end
это всё можно поместить в одну строку))
Lua:
draw.DrawText(self.Owner:getDarkRPVar("HasGunlicense") and "Имеется" or "Отсутствует")
 
Назад
Сверху