• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта 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

Выдает ошибку, помогите!

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

najmik

Пользователь
Регистрация
22 Мар 2019
Сообщения
356
Реакции
0
Баллы
38
Вот весь код -
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).


Ошибка -
addons/customlua_stuff/lua/autorun/rshk_sendmoneyforfire.lua:31: attempt to index local 'ply' (a nil value)
1. fn - addons/customlua_stuff/lua/autorun/rshk_sendmoneyforfire.lua:31
2. Call - addons/ulib/lua/ulib/shared/hook.lua:109
3. DoExtinguish - lua/weapons/weapon_extinguisher.lua:151
4. unknown - lua/weapons/weapon_extinguisher.lua:174

Строка где выдает ошибку - if ply:getDarkRPVar("job") != "МЧС" then return true end

Помогите пж
 
Индекс ply передается пустым т.е nil.
Где взять этот аддон на пожар? А то хука такого ExtinguisherDoExtinguish по дефолту нет.

Походу это
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
, глянув код, сам хук передает лишь prop, индекс ply он не передает, значит заходим Fire Extinguisher\lua\weapons\weapon_extinguisher.lua ищем
Lua:
local retval = hook.Call( "ExtinguisherDoExtinguish", nil, prop )
и заменяем на
Lua:
local retval = hook.Call( "ExtinguisherDoExtinguish", nil, prop, self.Owner )
должно решить проблему.
 
Последнее редактирование:
Индекс ply передается пустым т.е nil.
Где взять этот аддон на пожар? А то хука такого ExtinguisherDoExtinguish по дефолту нет.

Походу это
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).
, глянув код, сам хук передает лишь prop, индекс ply он не передает, значит заходим Fire Extinguisher\lua\weapons\weapon_extinguisher.lua ищем
Lua:
local retval = hook.Call( "ExtinguisherDoExtinguish", nil, prop )
и заменяем на
Lua:
local retval = hook.Call( "ExtinguisherDoExtinguish", nil, prop, self.Owner )
должно решить проблему.

Благодарю за помощь, ошибка пропала, можно закрывать тему
 
Статус
В этой теме нельзя размещать новые ответы.
Главная Регистрация
Назад
Сверху