निम्नलिखित कोड का टुकड़ा में "एक मेज मूल्य कॉल करने के लिए प्रयास":Bizzare लुआ
for weight, item in itemlist do
weight_total=weight_total+weight
end
त्रुटि है कि स्निपेट में पहली पंक्ति पर "तालिका मूल्य कॉल करने के लिए प्रयास" खड़ी कर रहा है। क्यूं कर?
Itemlist वजन और तार के टेबल के एक मेज, इस तरह की तरह है:
local itemlist = {
{4,"weapon_pistol"},
{2,"weapon_357"},
...
कुछ भी नहीं है जहाँ तक मैं बता सकता हूँ बुलाया जा रहा है; यह त्रुटि क्यों आ रही है?
तो तय बयान होगा 'कश्मीर, वजन, जोड़ों में आइटम के लिए (itemlist) do'? – Schilcote
'अगली' पास की गई तालिका से एक कुंजी-मूल्य-जोड़ी लौटाता है, इसलिए 'के लिए, वी जोड़ों (आइटमलिस्ट) में' की तरह। (अब मैं मान रहा हूं कि प्रत्येक मान 'v' में वजन और वस्तु है ...) वैसे भी, [मानक लुआ दस्तावेज़ीकरण (5.2)] (http://www.lua.org/manual/5.2/manual.html) है काफी आसानी से पचाने योग्य imho ... – Deduplicator
प्रत्येक मान वी वजन और वस्तु युक्त एक और तालिका होगी। मैं दस्तावेज़ पढ़ूंगा। – Schilcote