local place = {
...
p11 = {cord = {-96.576,24.473,-311.703}, vertex = 559439},
...
}
...
function do_something()
...
spawn_in_place("item",p11,5)
...
end
function spawn_in_place(who,xyz,num)
local position = vector():set(0,0,0)
position.x = place[xyz].cord[1] -- Вылетает, ссылаясь на эту строчку (138)
...
end
Expression : !m_error_code
Function : raii_guard::~raii_guard
File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
Line : 748
Description : ...call of pripyat\gamedata\scripts\tabula_barel.script:138: attempt to index field '?' (a nil value)
Что я не так сделал?
Неправильный вызов или список?
Разобрался. Нужно было в списке исправить p11 на ["p11"] и в вызове - "p11"...