• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Lua Svargrond arena / attempt to index field 'SvargrondArena' (a nil value)

givera12

New Member
Joined
Oct 19, 2014
Messages
3
Reaction score
0
Hei, Someone can help me?

I have tfs 1.2 10.98 tfs and have this problem:

Lua Script Error: [Test Interface]
data/actions/scripts/quests/svargrond arena/arena_door.lua
data/actions/scripts/quests/svargrond arena/arena_door.lua:2: attempt to index field 'SvargrondArena' (a nil value)
stack traceback:
[C]: in function '__index'
data/actions/scripts/quests/svargrond arena/arena_door.lua:2: in main chunk
[Warning - Event::checkScript] Can not load script: scripts/quests/svargrond arena/arena_door.lua


Lua Script Error: [Test Interface]
data/actions/scripts/quests/svargrond arena/arena_door.lua
data/actions/scripts/quests/svargrond arena/arena_door.lua:2: attempt to index field 'SvargrondArena' (a nil value)
stack traceback:
[C]: in function '__index'
data/actions/scripts/quests/svargrond arena/arena_door.lua:2: in main chunk
[Warning - Event::checkScript] Can not load script: scripts/quests/svargrond arena/arena_door.lua


Lua Script Error: [Test Interface]
data/actions/scripts/quests/svargrond arena/arena_door.lua
data/actions/scripts/quests/svargrond arena/arena_door.lua:2: attempt to index field 'SvargrondArena' (a nil value)
stack traceback:
[C]: in function '__index'
data/actions/scripts/quests/svargrond arena/arena_door.lua:2: in main chunk
[Warning - Event::checkScript] Can not load script: scripts/quests/svargrond arena/arena_door.lua


Lua Script Error: [Test Interface]
data/actions/scripts/quests/svargrond arena/arena_door.lua
data/actions/scripts/quests/svargrond arena/arena_door.lua:2: attempt to index field 'SvargrondArena' (a nil value)
stack traceback:
[C]: in function '__index'
data/actions/scripts/quests/svargrond arena/arena_door.lua:2: in main chunk
[Warning - Event::checkScript] Can not load script: scripts/quests/svargrond arena/arena_door.lua


Lua Script Error: [Test Interface]
data/actions/scripts/quests/bigfoot burden/music.lua
data/actions/scripts/quests/bigfoot burden/music.lua:2: attempt to index field 'BigfootBurden' (a nil value)
stack traceback:
[C]: in function '__index'
data/actions/scripts/quests/bigfoot burden/music.lua:2: in main chunk
[Warning - Event::checkScript] Can not load script: scripts/quests/bigfoot burden/music.lua


Lua Script Error: [Test Interface]
data/actions/scripts/quests/bigfoot burden/rewards.lua
data/actions/scripts/quests/bigfoot burden/rewards.lua:3: attempt to index field 'BigfootBurden' (a nil value)
stack traceback:
[C]: in function '__index'
data/actions/scripts/quests/bigfoot burden/rewards.lua:3: in main chunk
[Warning - Event::checkScript] Can not load script: scripts/quests/bigfoot burden/rewards.lua

> Loading monsters
Loading outfits
Checking world type... PVP
Loading map
Map size: 2819x2517.
Map loading time: 13.306 seconds.
Loaded house items in: 0.003 s
Initializing gamestate
Loaded all modules, server starting up...




someone can help me?
Post automatically merged:

local storages = {
[26100] = Storage.SvargrondArena.Greenhorn,
[27100] = Storage.SvargrondArena.Scrapper,
[28100] = Storage.SvargrondArena.Warlord
}

function onUse(player, item, fromPosition, target, toPosition, isHotkey)
-- Cannot use opened door
if item.itemid == 5133 then
return false
end

if player:getStorageValue(Storage.SvargrondArena.Arena) < 1 then
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'This door seems to be sealed against unwanted intruders.')
return true
end

-- Doors to rewards
local cStorage = storages[item.actionid]
if cStorage then
if player:getStorageValue(cStorage) ~= 1 then
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'It\'s locked.')
return true
end

item:transform(item.itemid + 1)
player:teleportTo(toPosition, true)

-- Arena entrance doors
else
if player:getStorageValue(Storage.SvargrondArena.Pit) ~= 1 then
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'This door seems to be sealed against unwanted intruders.')
return true
end

item:transform(item.itemid + 1)
player:teleportTo(toPosition, true)
end

return true
end




this is file.
 
Double check you have all the scripts related to that quest.

actions\actions.xml
actions\scripts\quests\svargrond arena\arena_door.lua

creaturescripts\creaturescripts.xml
creaturescripts\scripts\login.lua
creaturescripts\scripts\quests\svargrond arena\arena_kill.lua

lib\lib.lua
Lua:
dofile('data/lib/miscellaneous/svargrondArenaQuest.lua')
lib\miscellaneous\051-storages.lua
lib\miscellaneous\svargrondArenaQuest.lua

movements\movements.xml
movements\scripts\quests\svargrond arena\arena_enter.lua
movements\scripts\quests\svargrond arena\arena_pit.lua
movements\scripts\quests\svargrond arena\arena_trophy.lua

npc\Halvar.xml
npc\scripts\Halvar.lua

You may want to look here too
 
Back
Top