amigo isso nao é feito atraves da opção Quests?
AL
5
764
info
Group: Conde
Joined: 27/07/12
Posts: 757
Reputation: +57
Tibia Character: [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
Edited Janeiro 3 by SmiX
03 de janeiro de 2013 às 19:38
Funcionou perfeitamente SmiX.
REP+ e podem mover o topico.





info
Group: Cavaleiro
Joined: 04/09/12
Posts: 185
Reputation: +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+