• 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 Lua Script Error

Mudrock

Member
Joined
Jan 25, 2017
Messages
102
Reaction score
19
Location
Minas Gerais - Brazil
Lua Script Error: [Test Interface]
data/actions/scripts/quests/hunter outfit/MusicSheet.lua
data/actions/scripts/quests/hunter outfit/MusicSheet.lua:2: attempt to index field 'OutfitQuest' (a nil value)

MusicSheet.lua

local config = {
[6087] = {storage = Storage.OutfitQuest.HunterMusicSheet01, text = 'first'},
[6088] = {storage = Storage.OutfitQuest.HunterMusicSheet02, text = 'second'},
[6089] = {storage = Storage.OutfitQuest.HunterMusicSheet03, text = 'third'},
[6090] = {storage = Storage.OutfitQuest.HunterMusicSheet04, text = 'fourth'}
}

function onUse(player, item, fromPosition, target, toPosition, isHotkey)
local useItem = config[item.itemid]
if not useItem then
return true
end

local cStorage = useItem.storage
if player:getStorageValue(cStorage) ~= 1 then
player:setStorageValue(cStorage, 1)
player:sendTextMessage(MESSAGE_STATUS_WARNING, 'You have learned the ' .. useItem.text .. ' part of a hymn.')
player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED)
item:remove(1)
else
player:sendTextMessage(MESSAGE_STATUS_WARNING, 'You already know the ' .. useItem.text .. ' verse of the hymn.')
end
return true
end
 
Back
Top