amigo isso nao é feito atraves da opção Quests?
AL
5
744
info
Grupo: Conde
Registrado: 27/07/12
Posts: 757
Reputação: +57
Char no Tibia: [ADM] Bhoris

03 de janeiro de 2013 às 11:20
03 de janeiro de 2013 às 18:07
tag:
<talkaction words="/infomission" event="script" value="nome do arquivo.lua"/>
script:
function onSay(cid, words, param)
if param ~= "" then
return false
end
local storages = {
[1] = "You are in mission 1.",
[2] = "You are in mission 2.",
[3] = "You are in mission 3.",
storage = 2124,
questName = "SmiX Quest",
}
if(getPlayerStorageValue(cid, storages.storage) < 0) then return doPlayerSendTextMessage(cid, 27, "You do not have to:"..storages.questName..".") and true end
doPlayerSendTextMessage(cid, 27, "--Status Quest--\n"..storages[getPlayerStorageValue(cid, storages.storage)]..".")
end
Editado Janeiro 3 por SmiX
03 de janeiro de 2013 às 19:38
Funcionou perfeitamente SmiX.
REP+ e podem mover o topico.





info
Grupo: Cavaleiro
Registrado: 04/09/12
Posts: 185
Reputação: +2
Gostaria de pedir uma comando tipo !missao, para saber que missão eu estou.
Eu vi um topico parecido com esse só que as minhas missões não são com storage diferente, elas são tipo...
A primeira missão o npc te manda pegar os itens e entregar ao proximo npc (primeira missão storage 2124,1... Quando você entrega a missão você ganha a storage 2124,2), feito isso... quando vc entrega o item vc ganha uma outra storage para você entregar outro item para o proximo npc.
Lembrando que as minhas storages vão só somando (ex: 2124,1 2124,2 2124,3 e assim vai)
Quem conseguir REP+