lelesho 0 Postado Outubro 4, 2012 Share Postado Outubro 4, 2012 Quando eu faço qualquer quest ao clica no bau da DEBUG porque? meu servidor é. The Forgotten Server 0.2.14: Pode ser E erro na action de 2000? ou system.lua? seila me ajudem Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/ Compartilhar em outros sites More sharing options...
0 Yan Oliveira 214 Postado Outubro 4, 2012 Share Postado Outubro 4, 2012 Passa o script pra mim ver como ta. Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1354739 Compartilhar em outros sites More sharing options...
0 lelesho 0 Postado Outubro 5, 2012 Autor Share Postado Outubro 5, 2012 (editado) está ai. System local specialQuests = {[2001] = 30015 --Annihilator } local questsExperience = { [30015] = 10000 } function onUse(cid, item, fromPosition, itemEx, toPosition) local storage = specialQuests[item.actionid] if(not storage) then storage = item.uid if(storage > 65535) then return false end end if(getPlayerStorageValue(cid, storage) > 0) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.") return true end local items = {} local reward = 0 local size = isContainer(item.uid) and getContainerSize(item.uid) or 0 if(size == 0) then reward = doCopyItem(item, false) else for i = 0, size do local tmp = getContainerItem(item.uid, i) if(tmp.itemid > 0) then table.insert(items, tmp) end end end size = table.maxn(items) if(size == 1) then reward = doCopyItem(items[1], true) end local result = "" if(reward ~= 0) then local ret = getItemDescriptions(reward.uid) if(reward.type > 0 and isItemRune(reward.itemid)) then result = reward.type .. " charges " .. ret.name elseif(reward.type > 0 and isItemStackable(reward.itemid)) then result = reward.type .. " " .. ret.plural else result = ret.article .. " " .. ret.name end else if(size > 20) then reward = doCopyItem(item, false) elseif(size > 8) then reward = getThing(doCreateItemEx(1988, 1)) else reward = getThing(doCreateItemEx(1987, 1)) end for i = 1, size do local tmp = doCopyItem(items, true) if(doAddContainerItemEx(reward.uid, tmp.uid) ~= RETURNVALUE_NOERROR) then print("[Warning] QuestSystem:", "Could not add quest reward") else local ret = ", " if(i == 2) then ret = " and " elseif(i == 1) then ret = "" end result = result .. ret ret = getItemDescriptions(tmp.uid) if(tmp.type > 0 and isItemRune(tmp.itemid)) then result = result .. tmp.type .. " charges " .. ret.name elseif(tmp.type > 0 and isItemStackable(tmp.itemid)) then result = result .. tmp.type .. " " .. ret.plural else result = result .. ret.article .. " " .. ret.name end end end end if(doPlayerAddItemEx(cid, reward.uid, false) ~= RETURNVALUE_NOERROR) then result = "You have found a reward weighing " .. getItemWeight(reward.uid) .. " oz. It is too heavy or you have not enough space." else result = "You have found " .. result .. "." setPlayerStorageValue(cid, storage, 1) if(questsExperience[storage] ~= nil) then doPlayerAddExp(cid, questsExperience[storage]) doSendAnimatedText(getCreaturePosition(cid), questsExperience[storage], TEXTCOLOR_WHITE) end end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, result) return true end e quests -- simple quests based on uniqueId-- to make quest create chest on map and set its uniqueId to id of quest item function onUse(cid, item, frompos, item2, topos) prize = item.uid count = item.actionid if prize > 0 and prize < 9000 then queststatus = getPlayerStorageValue(cid,prize) if queststatus == -1 then if count > 1 then doPlayerSendTextMessage(cid,22,'You have found '.. count ..' of ' .. getItemName(prize) .. '.') doPlayerAddItem(cid,prize,count) setPlayerStorageValue(cid,prize,1) else doPlayerSendTextMessage(cid,22,'You have found a ' .. getItemName(prize) .. '.') doPlayerAddItem(cid,prize,1) setPlayerStorageValue(cid,prize,1) end else doPlayerSendTextMessage(cid,22,"It is empty.") end return 1 else return 0 end end Editado Outubro 6, 2012 por lelesho Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1355145 Compartilhar em outros sites More sharing options...
0 Yan Oliveira 214 Postado Outubro 6, 2012 Share Postado Outubro 6, 2012 Mostre o error q da quando vc abre o bau pra facilita pra te ajudar. Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356616 Compartilhar em outros sites More sharing options...
0 lelesho 0 Postado Outubro 6, 2012 Autor Share Postado Outubro 6, 2012 Então, quando clica no BAU, simplismente da debug Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356619 Compartilhar em outros sites More sharing options...
0 Yan Oliveira 214 Postado Outubro 6, 2012 Share Postado Outubro 6, 2012 @Lelesho As x pode ser error do mapa e n da quest quando dar debug procure o id do piso q deu debug q la fala. Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356624 Compartilhar em outros sites More sharing options...
0 lelesho 0 Postado Outubro 6, 2012 Autor Share Postado Outubro 6, 2012 Como assim não entendi ): Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356685 Compartilhar em outros sites More sharing options...
0 Yan Oliveira 214 Postado Outubro 6, 2012 Share Postado Outubro 6, 2012 Pode ser algum piso q esteja bugado verifique. Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356703 Compartilhar em outros sites More sharing options...
0 lelesho 0 Postado Outubro 6, 2012 Autor Share Postado Outubro 6, 2012 è o piso principal pra cave terra. Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356736 Compartilhar em outros sites More sharing options...
0 Yan Oliveira 214 Postado Outubro 6, 2012 Share Postado Outubro 6, 2012 Conseguiu arrumar, é so isso ou ta dano erro ainda? Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356737 Compartilhar em outros sites More sharing options...
0 lelesho 0 Postado Outubro 6, 2012 Autor Share Postado Outubro 6, 2012 ainda da erro Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356748 Compartilhar em outros sites More sharing options...
0 Yan Oliveira 214 Postado Outubro 6, 2012 Share Postado Outubro 6, 2012 Mostra o error. Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356754 Compartilhar em outros sites More sharing options...
0 lelesho 0 Postado Outubro 6, 2012 Autor Share Postado Outubro 6, 2012 Não aparece nenhum erro, apenas eu clico no bau tomo Thebug depois logo o iten na ta BP não é so comigo outros players tbm Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356765 Compartilhar em outros sites More sharing options...
0 LuckOake 400 Postado Outubro 6, 2012 Share Postado Outubro 6, 2012 Rapaz, ao tomar debug, quando você abre o client novamente dá uma mensagem de erro. Posta ela aqui. Link para o comentário https://xtibia.com/forum/topic/195620-erro-no-system-quest/#findComment-1356766 Compartilhar em outros sites More sharing options...
Pergunta
lelesho 0
Quando eu faço qualquer quest ao clica no bau da DEBUG
porque?
meu servidor é.
The Forgotten Server 0.2.14:
Pode ser E erro na action de 2000? ou system.lua? seila me ajudem
Link para o comentário
https://xtibia.com/forum/topic/195620-erro-no-system-quest/Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados