AL
pedido

Talkaction para saber que missao eu estou

Por Allangod, 03 de jan. de 2013 em Scripts

resolvido
5
744
AllangodA
03 de janeiro de 2013 às 11:16

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+

DinoAdminD
03 de janeiro de 2013 às 11:20

amigo isso nao é feito atraves da opção Quests?

SmiXS
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

AllangodA
03 de janeiro de 2013 às 19:38

Funcionou perfeitamente SmiX.

REP+ e podem mover o topico.

OneshotO
03 de janeiro de 2013 às 19:47

Tópico movido para a seção de dúvidas e pedidos resolvidos.