Ir para conteúdo

Featured Replies

Postado
  • Este é um post popular.

---------------------- // ----------------------

 

Olá muita gente (nem tanta) tão procurando como criar uma quest, estou aki para ajudar (ebauhu -sqn) gogo!

 

Siga-me!

 

---------------------- // ----------------------

 

 

Pasta do teu servidor Data  Action →  Scripts.

 

Agora crie um arquivo de documento de texto e nomeie ele do que quizer.. obrigatoriamente o arquivo ser .lua!

 Bom ápos fazer isso cole este script:

No meu caso, vou criar um arquivo chamado

Quest30.lua

 

 


 

function onUse (cid,item,frompos,item2,topos)
pos = {x=1053, y=1050, z=7}
pos2 = getPlayerPosition(cid)
 
if getPlayerLevel(cid) >= 200 then
if item.uid == 9070 then
queststatus = getPlayerStorageValue(cid,72785)
if queststatus == -1 then
doTeleportThing(cid,pos)
doPlayerSendTextMessage(cid,22,"Parabens Você completou a Dialga Quest.")
doPlayerAddItem(cid,11639,1)
doPlayerAddItem(cid,2160,100)
setPlayerStorageValue(cid,72785,1)
doTeleportThing(cid, pos)
doSendMagicEffect(getThingPos(cid), 29)
else
doPlayerSendTextMessage(cid,22,"Você ja completou a quest.")
end
end
else
doPlayerSendCancel(cid,'Somente Levels 200+ conseguem abrir este bau.')
end
return 1
end

 

 

---------------------- // ----------------------

 

[~] LEGENDA

 

 

Dourado = É a posição que quando alguem abrir o bau, ele será teleportado para a coordenada que esta ali.

 

Cinza = É o level necessário para poder abrir o bau.

 

Roxo Forte = É o Action ID do Bau, Use qualquer um, porém não pode ser repetido em nenhum Script.

 

Laranja = São os ID'S da Storage, usa qualquer um, porém não pode ser repitido. ( Este número não pode  contér em outro script )

 

Rosa = É a mensagem que aparece quando abre o bau.

 

Azul Forte = É o ID do item que ganha quando abre o bau.

 

Azul Fraco = É a quantidade que vem do item quando abre o bau.

 

Cyano = É a mensagem que aparece quando você tenta abrir o mesmo baú pela 2 vez.

 

Verde = E a mensagem que aparece quando você não tem o nivel necessario para abrir o bau.

 

Agora salve o arquivo.

 

---------------------- // ----------------------

 

Agora me siga novamente:

 

 

Pasta do teu servidor → Data  → Action.

 

Quando chegar neste local, Clicke com botão direito no "Action.xml"

E clicke em EDITAR

 

Agora adicione o seguinte código:

 

 

 

 

<action actionid="9070" event="script" value="quest30.lua"/>

 

 

 

 

 

---------------------- // ----------------------

 

 

[~LEGENDA

 

Roxo Forte = É o Action ID do bau, que você colocou la quando criou o arquivo na pasta Scripts.

 

Azul Forte =  É o nome do arquivo.lua que você criou na pasta Scripts.

 

---------------------- // ----------------------

 

[~] REMERE'S MAP EDITOR

 

 Agora é a ultima parte!

 

 

[]  Abra seu Remere's

 

[]  Apos ter abrido o Remere's, Vá no local do baú..

 

[]  Abra o bau, clickando duas vezes nele.

 

[]  Na ACTION ID Você coloca o numero que colocou no action.xml, que no caso é 9070

 

[]  E em "UNIQUE ID" Você faz a mesma coisa, coloca o mesmo numero repetido, ou seja é 9070

 

 

---------------------- // ----------------------

 

Depois de ter feito tudo isso,salve tudo e reinicie seu Servidor, quando logar abra o bau e ganhe a recompensa que voce editou.

 

 

Flw

 

Factur~~

 

 

---------------------- // ----------------------

 

 

[~Outros Topicos.

 

Como criar um teleporte que quando mata monstro abre por 30 segundos.

 

Pokemon Zot editado by: Factur

Editado por Factur (veja o histórico de edições)

  • Respostas 19
  • Visualizações 5.8k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • luanluciano93
    luanluciano93

    Legal o tutorial, parabéns, vai ajudar muita gente.

  • @guilherme.ianhez Não, o padrão é -1, vc pode alterar da maneira que desejar, exemplo: Este código tornou seu storage 727785 com valor 1. Este outro torna o valor da storage 50, vc

  • @guilherme.ianhez Cid = CreatureID Identifica quem esta fazendo a ação, quem recebe o retorno do código.

Postado
  • Autor

Parabéns REP+, Eu sou um dos que não sabe fazer quest :(

 

Valeu mano ^^

Qualquer coisa avisa ai que eu te ajudo!

Alías se poder, olhe meu tópico do Zot ^^

 

Poke Zot editado by: Factur

Postado
  • Autor

Legal o tutorial, parabéns, vai ajudar muita gente.

Valeu mano, se quizer pode olhar meu outro tutorial..

 

Quando "tal" pokémon morre abrir tp por 30 segundos.

 

Ou também pode ver meu Poke zot editado, adicionei Quests novas e editei mapa etc.. quests do tipo

Primal dialga quest

Divine dialga quest

Reshiram Quest

Shiny Riolu qust

etc...

 

E o mapa é perfeito!, olhe lá e veja, todas quests quando mata abrir tp!

 

Pokemon zot editado por factur

 

Bye =D

Factur~~

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo