Чу за ошибка?

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

Papich

Пользователь
30 Июл 2016
14
0
Юзаю баребоунс. При добавлении любых скриптов в любые lua фаилы выскакивает такая ошибка. Как только отключаю libraries/containers всё приходит в норму и все скрипты из других файлов снова работают. Почему так происходит?
 
Ты сам то видишь, что там написано?


Скидывай с консоли лог.
 
Ты сам то видишь, что там написано?


Скидывай с консоли лог.

Странно, исходное изображение было в нормальном качестве. Но не суть, вот логи
[ W VScript]: Script Runtime Error: scripts/vscripts/libraries/containers.lua:510: bad argument #1 to 'pairs' (table expected, got nil)
[ W VScript]: stack traceback:
[ W VScript]: [C]: in function 'pairs'
[ W VScript]: scripts/vscripts/libraries/containers.lua:510: in function 'start'
[ W VScript]: scripts/vscripts/libraries/containers.lua:2953: in main chunk
[ W VScript]: [C]: in function 'require'
[ W VScript]: scripts/vscripts/gamemode.lua:34: in main chunk
[ W VScript]: [C]: in function 'require'
[ W VScript]: ...ns\barebonesTEST\scripts\vscripts\addon_game_mode.lua:4: in main chunk
[ W VScript]: Error running script named addon_game_mode
 
Последнее редактирование модератором:
14140548149292.jpg

[quote author=Papich link=topic=1021.msg5569#msg5569 date=1469911464]
Странно, исходное изображение было в нормальном качестве. Но не суть, вот логи
[ W VScript]: Script Runtime Error: scripts/vscripts/libraries/containers.lua:510: bad argument #1 to 'pairs' (table expected, got nil)
[ W VScript]: stack traceback:
[ W VScript]: [C]: in function 'pairs'
[ W VScript]: scripts/vscripts/libraries/containers.lua:510: in function 'start'
[ W VScript]: scripts/vscripts/libraries/containers.lua:2953: in main chunk
[ W VScript]: [C]: in function 'require'
[ W VScript]: scripts/vscripts/gamemode.lua:34: in main chunk
[ W VScript]: [C]: in function 'require'
[ W VScript]: ...ns\barebonesTEST\scripts\vscripts\addon_game_mode.lua:4: in main chunk
[ W VScript]: Error running script named addon_game_mode
[/quote]
В строке 510 вызов pairs получает вместо таблицы nil?
 
[quote author=CryDeS link=topic=1021.msg5570#msg5570 date=1469911557]
14140548149292.jpg
В строке 510 вызов pairs получает вместо таблицы nil?
[/quote]

510 строка.

Код:
 for k,v in pairs(LoadKeyValues("scripts/npc/npc_items_custom.txt")) do
  if not self.itemKV[k] then
   self.itemKV[k] = v
  end
 end
 
Последнее редактирование модератором:
Эта?

Код:
 for k,v in pairs(LoadKeyValues("scripts/npc/npc_items_custom.txt")) do

Значит npc_items_custom.txt содержит ошибку.
 
Последнее редактирование модератором:
[quote author=Илья link=topic=1021.msg5572#msg5572 date=1469914052]
Эта?

Код:
 for k,v in pairs(LoadKeyValues("scripts/npc/npc_items_custom.txt")) do

Значит npc_items_custom.txt содержит ошибку.
[/quote]

Если npc_items_custom.txt пустой, то это считается за ошибку?
 
Последнее редактирование модератором:
Для контейнеров в npc_items_custom.txt прописано несколько предметов изначально. Поэтому, чтобы контейнеры запускались без ошибок обязательно должны прописаны быть эти предметы.
 
Реклама: