CO

[pedido] Preciso De Quest Que De 2 Ou Mais Itens!

Por CoLoRaDo, 27 de abr. de 2009 em Archived

otserv
tibia
script
5
1k
CoLoRaDoC
27 de abril de 2009 às 21:27

Olá Esse é meu primeiro post aki no xtibia!!

 

e eu queria um script de quest que de 2 ou mais itens!!!!!!

 

 

 

 

obrigado! :thumbsupsmiley2:

Editado Abril 27 por ADM_Forever

selfarionS
29 de abril de 2009 às 09:32

Olá ADM_Forever..

 

Seja bem vindo ao xtibia =D

 

Faz assim, essa parte do script eu retirei do Script do Mutano..

Créditos do Script : MUTANO

Créditos da Explicação meia boca : Meu :blush:

 

O Script completo junto a explicação do mesmo, pode ser encontrado no link abaixo.

http://www.xtibia.com/forum/Quest-Dark-Hel...rl-t107847.html

 

Script

if item.actionid == 1059 then

queststatus = getPlayerStorageValue(cid,1059)

if queststatus == -1 then

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"You have found a bag.")

backpack = doPlayerAddItem(cid,1987,1)

doAddContainerItem(backpack,2143,3)

doAddContainerItem(backpack,2409,1)

doAddContainerItem(backpack,2490,1)

setPlayerStorageValue(cid,1059,1)

else

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"Has nothing.")

end

end

return TRUE

end

 

Nessa parte do script, diz o Storage ID.. o numero da Action da quest..

E o que iremos ganhar nela..

Lembrando que o Script do MUTANO, está muito mais complexo.. Não peguei tudo primeiro,

porque a minha intensão é só mostrar como colocar mais de um item como premio.. e segundo,

porque o script é da autoria dele..

 

Enfim, Iremos a explicação..

 

Verde: Aqui no primeiro numero.. você coloca o ID da backpack..

ou seja..

backpack = doPlayerAddItem(cid, ID DA BP, Quantidade de bp`s..)

Essas linhas a seguir é o que dizem os itens que irão vir dentro da bp.

doAddContainerItem(backpack,2143,3)
doAddContainerItem(backpack,2409,1)
doAddContainerItem(backpack,2490,1)

No caso se vc der use na chest.. irá vir, um dark helmet, uma serpent sword.. e 3 white

pearl... Note que o primeiro item, são as black pearls, por isso tem um 3 ali no final, que é o

de quantidade !! ai vc pode colocar mais itens, ou remover alguns, se que sabe..

 

Vermelho: Aqui é o numero da action da quest.. ou seja,

o numero que será colocado no baú..

 

Azul: Aqui é o numero de intenficação da quest..

Esse numero é necessário para colocar na função explicada a baixo..

 

Laranja: Aqui, é onde diz que se o player fizer a quest..

será atribuido a ele, esse ID.. tem que ser igual o Storage ID que está em azul.

Esse Storage, serve para o player não fazer a msm quest inumeras vezes !!

 

PS: Eu só passei a parte que mostra a função.. ai você adapta isto ao script..

pq só isso não vai funcionar.. :D

 

Espero ter ajudado..

 

Sem mais.

 

Selfarion

Editado Abril 29 por selfarion

CoLoRaDoC
29 de abril de 2009 às 21:21

Muito Obrigado selfarion Agora Posso Fazer Quest Que de 2 ou mais itens!!!!

 

:party:

 

 

 

heheehh

vlw

 

 

ps: eu ainda nao sei nada de fanbar e das dirias do xtibia fazer quote e code... por isso nao sei como te responder melhor!!!!

 

mas muito obrigado!

MUTAN0M
30 de abril de 2009 às 18:23

Que bom que aquele meu tópico ainda ajuda gente hoje em dia :D

 

----------Duvida sanada, reportado para fechar, abraços.

MerchantM
30 de abril de 2009 às 18:51

Dúvida Sanada,

:button_cancel: Fechado.

 

Abraços