[DarkRP] Corrupt shipment: The name must be a valid string

Как подправить код , чтоб он не эрорил . Сам код рабочий но выдает ошибку .
shipments.lua (4,9 КБ)

[ERROR] A runtime error has occurred in “addons/darkrpmodification/lua/darkrp_customthings/shipments.lua” on line 107.
The best help I can give you is this:

Corrupt shipment: !
The name must be a valid string.

Hints:
- No hints, sorry.

The responsibility for the error above lies with (the authors of) one (or more) of these files:
1. addons/darkrpmodification/lua/darkrp_customthings/shipments.lua on line 107
2. lua/includes/modules/hook.lua on line 409
3. lua/includes/modules/hook.lua on line 428
------- End of Simplerr error -------

у тебя какой то предмет из таблички diler_weapon не загружен на сервере, либо нету его модельки

Код не мой взят с сервера стороннего но я добавил на сервер контент ( модельки ) . Как удалить отображение данной ошибки ?

Способ известный мне удалить все shipments из таблицы и добавлять по одному дабы проверить какой не существует

Добавь вот это и будешь знать, какой шипмент все ломает

А лучше вот так


Суть в том, что у тебя в цикле нет проверки, есть ли на самом деле оружие из конфига на сервере, а у самого оружие в редких случаях тоже может не быть PrintName, насколько я помню. Вот и ситуация создается, что название у тебя nil по идее в каком-то случае подлетает