Postado Agosto 1, 2012 12 anos Bom Tarde! Queria saber como fazer um script de quest... Simples assim 1 bau so que quando voce clica nele ganha 3 itens no causo os itens seria Amazon Armor, Amazon Helmet, Amazon Shield Obrigado! "Se uma pessoa conhece o amor, também conhece o ódio"
Postado Agosto 1, 2012 12 anos Copie uma pasta .lua e cole em server/data/actions/quests e renomei para qualquer nome que você quiser no meu caso vou usar "dhelmet". Agora abra-o e cole o seguinte script: function onUse(cid, item, frompos, item2, topos) if item.uid == 34586 then queststatus = getPlayerStorageValue(cid,8456) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"Você completou a quest, parabéns!") doPlayerAddItem(cid,2493,1) doPlayerAddItem(cid,2493,1) PARA ADICIONAR MAIS ITENS COPIE E COLE ISSO doPlayerAddItem(cid,2493,1) setPlayerStorageValue(cid,8456,1) else doPlayerSendTextMessage(cid,22,"Você já pegou o item") end end end Legenda: Em Azul é o unique id que você vai colocar no bau pelo rme editor. Em vermelho você coloca qualquer numero que não esteja em nenhum script de quest. Em laranja é a mensagem que irá aparecer quando o player abrir o bau. Em Verde é o id do item que o player vai receber. Em Roxo é a quantidade de itens que o player irá ganhar quando clicar no bau. Em marrom você coloca o mesmo numero do 2° passo. Em rosa você coloca a mensagem que irá aparecer se o player tentar abrir o bau mais de 1 vez. Em Amarelo você copie a cola se quiser adicionar mais itens na quest Agora você vai em server/data/actions e abre o actions.xml, e coloca o seguinte: <action uniqueid="34586" event="script" value="quests/dhelmet.lua"> Legenda: Em verde você coloca o numero do 2° passo. Em cinza você coloca o nome do arquivo .lua, no meu caso dhelmet. Pronto!, agora só falta você colocar o id da quest no bau pelo rme! Editado Agosto 1, 2012 12 anos por MonsterOt (veja o histórico de edições)
Postado Agosto 1, 2012 12 anos Autor Obrigado +rep "Se uma pessoa conhece o amor, também conhece o ódio"
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.