[ Resolvido ] Ajuda Com Quests E Depot

prezunto
em Lixeira Pública

prezunto

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/10/06Posts: 1

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.

BravHart

LIBERDADEdeEXPRESSÃO
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 24/07/09Posts: 227Char no Tibia: Fluv Bravlord

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

prezunto

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/10/06Posts: 1

Muito obrigado, ajudou muito mesmo!

E, desculpa pela seção errada, nem lembro mais como se meche no forum =x

podem fechar o Tópico!

 

Agradecido.

BravHart

LIBERDADEdeEXPRESSÃO
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 24/07/09Posts: 227Char no Tibia: Fluv Bravlord

prezunto

 

Beleza cara, só tenha mais cuidado da proxima vez!

Duvida Sanada, Pode fechar o tópico a pedido do autor.

 

__

Precisando estou ae!

Abraços

DaNDaNrOxX

oi mosso
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 18/01/08Posts: 1455Char no Tibia: Saint Claire

Problema Resolvido

 

:button_cancel: Tópico Fechado

 

 

Entrada na equipe: 23/10/2008 Cargo: Estagiário

Promoção: 25/11/2008 Cargo: Moderador

Promoção: 21/10/2009 Cargo: Coordenador

Remoção: 09/05/2010 Motivo: Estudos

Retorno: 15/11/2010 Cargo: Moderador

Remoção: 20/12/2012.