Ir para conteúdo

Como criar quest poketibia ? rep +++


Matilha

Posts Recomendados

Bom gente tenho 2 erros ...

Primeiro quando coloco la no bau o item tals pega de boa, mas quando eu abro o bau, o item vem dentro de uma bag que fica bugada no inventario e não sai, como corrigir isso ?

Segundo, queria colocar level no bau, level para o players abrir o bau. Obg, valendo rep +++

Link para o comentário
Compartilhar em outros sites

Matilha, você postou em uma área incorreta.

 

A certa seria: Pedidos e dúvidas - Servidores derivados.
Postando na área certa, você tem mais chances de ser respondido.

Estarei movendo o topico dessa vez, por favor mais atenção.

Lembrando que cada seção tem suas próprias regras, fique atento.

 

Atenciosamente,

Alexandre.

Link para o comentário
Compartilhar em outros sites

Vá em data/actions/scripts e crie um arquivo .lua com isso dentro:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

if item.actionid == 1111 then
if getPlayerStorageValue(cid, 2222) <= 0 then
doPlayerAddItem(cid, ID DO ITEM, QUANTIDADE)
doPlayerAddExp(cid, 25000)
setPlayerStorageValue(cid, 2222, 1)
doSendMagicEffect(getThingPos(cid), 29)
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
doSendMagicEffect(getThingPos(cid), 27)
doSendMagicEffect(getThingPos(cid), 29)
return true
else
doPlayerSendTextMessage(cid, 20, "You already completed this quest!")
return true
end
end
end

 

Tag em actions.xml

<action actionid="1111" event="script" value="Nome do Script.lua"/>

Explicando:

Em vermelho, coloque o msm ID do actionid na tag.

Em verde, coloque os msms numeros aonde ta, mais nao o msm de cada script da quest.

Em azul, coloque o ID do item que vc ker e a quantidade.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...