Ir para conteúdo

[ Resolvido ] Ajuda Com Quests E Depot


prezunto

Posts Recomendados

Bom Dia!

Vou direto ao ponto, estou fazendo um mapa proprio e uso o RME e como todo OTServ o meu também tem quests, mas, eu não sei o que estou fazendo de errado que elas não querem funcionar. Eu coloquei o ID do item certinho mais quando fui testar com um char o baú abriu e não veio item ou vestigio algum que alí era uma quest.

E a outra é com o DP, gostaria de saber qual ID eu coloco nos quadradinhos para mostrar o numero de itens que tem no do player.

 

Espero que possam me ajudar!

COMENTEM PLEASe!

 

Desde já Agradeço, Abraços.

Link para o comentário
Compartilhar em outros sites

prezunto

 

Acho que a seção certa para seu tópico seria Pedidos de Script

Reportado :button_cancel:

(Se não for aqui o lugar certo desde tópico, favor mover!)

 

Em questão das quests no baú, não são todos os servidores que possuen o script de quests automáticas, ou seja, que e so adicionar o ID no baú pelo mapa editor e a quest ja está pronta!

Tente procurar um script de quest atomática, isso irá faciliar para você!

Caso queria adicionar de uma outra maneira, aqui vai.. .

 

Copie um arquivo com o nome knightlegs e adicione isto dentro dele:

 

function onUse(cid, item, frompos, item2, topos)

playerpos = getPlayerPosition(cid)

 

 

if item.uid == 4027 then

queststatus = getPlayerStorageValue(cid,4027)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"You have found a Knight Legs.")

player2pos = {x=500, y=240, z=10}

doTeleportThing(cid,player2pos)

 

doTeleportThing(cid,playerpos)

doSendMagicEffect(topos,12)

coins_uid = doPlayerAddItem(cid,2477,1)

setPlayerStorageValue(cid,4027,1)

 

else

doPlayerSendTextMessage(cid,22,"It is empty.")

end

return 0

end

return 1

end

 

Explicando:

 

~ Aqui e a action uniqueid, que você vai por no baú.

~ Aqui e a quantidade do item que ele vai ganhar.

~ Aqui e a mensagem que ele verá quando ele clicar no báu.

~ Aqui e o ID do item que ele vai ganhar ao clicar no baú, no caso uma Knight Legs.

~ Aqui e a mensagem que ele vai ver caso ele ja feis essa quest.

• ~ Aqui e o resto do script.

 

Depois adicione isto no actions.xml:

 

<action uniqueid="4027" script="knightlegs.lua" />

 

 

__

Isto e tudo que sei, espero ter ajudado!

Ahhh, ja o Depot, eu não sei fazer não, aguarde alguem com mais experiência para lhe ajudar!

 

Abraços

Editado por BravHart
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...