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

Помогите починить ошибки

S1len

Пользователь
Проверенный
Регистрация
27 Апр 2021
Сообщения
205
Реакции
4
Баллы
33
Возраст
23
Клан-тег
Eternal
Пол
Мужской
Семейное положение
Не женат
Род занятий
Lua/glua кодинг.
[ERROR] gamemodes/starwarsrp/gamemode/modules/base/sv_gamemode_functions.lua:256: attempt to index local 'jobTable' (a nil value)
1. unknown - gamemodes/starwarsrp/gamemode/modules/base/sv_gamemode_functions.lua:256

[ERROR] gamemodes/starwarsrp/gamemode/modules/base/sv_gamemode_functions.lua:249: attempt to index local 'jobTable' (a nil value)
1. unknown - gamemodes/starwarsrp/gamemode/modules/base/sv_gamemode_functions.lua:249


Lua:
function GM:ShowSpare1(ply)
    local jobTable = ply:getJobTable()
    if jobTable.ShowSpare1 then
        return jobTable.ShowSpare1(ply)
    end
end

function GM:ShowSpare2(ply)
    local jobTable = ply:getJobTable()
    if jobTable.ShowSpare2 then
        return jobTable.ShowSpare2(ply)
    end
end

function GM:ShowTeam(ply)
end
 

epic_ivan

Пользователь
Проверенный
Регистрация
17 Мар 2021
Сообщения
18
Реакции
0
Баллы
6
Пол
Мужской
Семейное положение
Не женат
Я так понял это панельки на F3 и F4 и для каждой работы уникально. В дарк рп не шарю, но попробуй добавить проверку, то есть:
Lua:
function GM:ShowSpare1(ply)
    local jobTable = ply:getJobTable()
    if jobTable and jobTable.ShowSpare1 then
        return jobTable.ShowSpare1(ply)
    end
end

function GM:ShowSpare2(ply)
    local jobTable = ply:getJobTable()
    if jobTable and jobTable.ShowSpare2 then
        return jobTable.ShowSpare2(ply)
    end
end

function GM:ShowTeam(ply)
end

А так надо смотреть что это за jobTable и так далее
 

S1len

Пользователь
Проверенный
Регистрация
27 Апр 2021
Сообщения
205
Реакции
4
Баллы
33
Возраст
23
Клан-тег
Eternal
Пол
Мужской
Семейное положение
Не женат
Род занятий
Lua/glua кодинг.
Я так понял это панельки на F3 и F4 и для каждой работы уникально. В дарк рп не шарю, но попробуй добавить проверку, то есть:
Lua:
function GM:ShowSpare1(ply)
    local jobTable = ply:getJobTable()
    if jobTable and jobTable.ShowSpare1 then
        return jobTable.ShowSpare1(ply)
    end
end

function GM:ShowSpare2(ply)
    local jobTable = ply:getJobTable()
    if jobTable and jobTable.ShowSpare2 then
        return jobTable.ShowSpare2(ply)
    end
end

function GM:ShowTeam(ply)
end

А так надо смотреть что это за jobTable и так далее
Попробую
 
Назад
Сверху Снизу