.Qual servidor ou website você utiliza como base?
TFS 1.3
Qual o motivo deste tópico?
Quando inicio meu Servidor e vou tentar fazer alguma Quest, o script não funciona, apenas abre o baú e da esse erro no console.
Porém quando dou um /reload actions in Game, o script volta funcionar.
Alguma ideia onde estou errando ?
Está surgindo algum erro? Se sim coloque-o aqui.
Você tem o código disponível? Se tiver publique-o aqui:
config = {
[2005] = { name = "arcane staff", rewards = {{id = 2453, count = 1},}, storage = {active = true, key = 2001,}, effectWin = 31,},
[2006] = { name = "the avenger", rewards = {{id = 6528, count = 1},}, storage = {active = true, key = 2001,}, effectWin = 30,},
[2007] = { name = "arbalest", rewards = {{id = 5803, count = 1},}, storage = {active = true, key = 2001,}, effectWin = 29,},
[2008] = { name = "backpack of holding", rewards = {{id = 2365, count = 1},}, storage = {active = true, key = 2002,}, effectWin = 30,},
[2009] = { name = "infernal bolts", rewards = {{id = 6529, count = 100},}, storage = {active = true, key = 2003,}, effectWin = 30,},
[2010] = { name = "stuffed dragon", rewards = {{id = 5791, count = 1},}, storage = {active = true, key = 2004,}, effectWin = 29,},
[2011] = { name = "frozen starlight", rewards = {{id = 2361, count = 1},}, storage = {active = true, key = 2005,}, effectWin = 31,},
[2012] = { name = "pair of soft boots", rewards = {{id = 6132, count = 1},}, storage = {active = true, key = 2006,}, effectWin = 31,},
messageWin = {win = "You have found a %s.",},
messageDone = {done = "It is empty.",},
}
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
local choose = config[item.uid]
if choose.storage.active and player:getStorageValue(choose.storage.key) >= 0 then
player:sendTextMessage(MESSAGE_EVENT_ADVANCE,config.messageDone.done)
return true
end
for i = 1, #choose.rewards do
player:addItem(choose.rewards[i].id, choose.rewards[i].count)
player:setStorageValue(choose.storage.key, 1)
player:sendTextMessage(MESSAGE_INFO_DESCR,config.messageWin.win:format(choose.name))
player:getPosition():sendMagicEffect(choose.effectWin)
end
return true
end
Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.