現在ゲーム用に作っているluaスクリプトのヘルプが必要です。エラーのためにモンスターが生成されない問題を修正しました
addhook("ms100", "MONSTERms100")
function MONSTERms100()
t = t + 1
if t % 100 == 0 then
while #MONSTERS < CONFIG.MAXMONSTERS do
local rand, spawnNo, mapName
while true do
rand = math.random(#CONFIG.MONSTERS)
mapName = CONFIG.MONSTERS[rand].spawn[map'name'] and map'name' or CONFIG.DEFAULTMAP
spawnNo = math.random(#CONFIG.MONSTERS[rand].spawn[mapName])
if math.random(0, 100) < CONFIG.MONSTERS[rand].spawnchance[mapName][spawnNo] then
break
end
LUAのERROR:SYS/LUA /ワッフル/ monsters.lua:411:フィールドの長さを取得しようとすると '?' (ゼロ値) - > sys/lua/waffle/monsters.lua:411:in function
複数回チェックしても解決策が見つかりませんでした。以前はこのエラーは起こりませんでしたが、このファイルでは何も編集しませんでした。私はゲームを更新したときに始まりました。だから私がしようとしているのは、産卵するモンスターをコントロールすることですが、今はまったく産卵していません。これは私の最初の時間です。私が馬鹿だからこのことを解決しようとしてくれてありがとう。