Colocando Quests No Quest Log [quest System]

alissonlinneker
em Actions e Talkactions
  • 1
  • 2

alissonlinneker

ñ frite bacon sem kmiza xP
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 15/12/07Posts: 239
Nome: Habilitando o Quest System

Versão testada: 8.2,8.21,8.22,8.31 (qualquer uma que tenha o quest.xml)

Autor: AlissonLinneker

Dificuldade: estreladj4.gifestreladj4.gif 2/5

 

 

Bem, aprendi como se coloca uma quest no seu Quest log do seu OT Server...

Este script é 100% de minha autoria, gostaria que se divulgarem ele, ou se copiarem, não apaguem os créditos...

 

Pois bem, vamos lá

 

Primeiramente, abra o arquivo quests.xml dentro da pasta data/XML, apague tudo que tem la dentro e adicione o seguinte script:

<?xml version="1.0" encoding="UTF-8"?>

<!-- Tutorial feito por AlissonLinneker -->

<quests>

<quest name="RookGaard Quest - Silver Dagger (Atk:8 Def:7)." startstorageid="2405" startstoragevalue="1">

<mission name="Missão 1" storageid="2405" startvalue="1" endvalue="1">

<missionstate id="1" description="Bau perdido nos bueiros de RookGaard encontrado!"/>

</mission>

</quest>

</quests>

 

Caso deseja colocar mais de uma quest log, é so duplicar a seguinte parte:

<quest name="RookGaard Quest - Silver Dagger (Atk:8 Def:7)." startstorageid="2405" startstoragevalue="1">

<mission name="Missão 1" storageid="2405" startvalue="1" endvalue="1">

<missionstate id="1" description="Bau perdido nos bueiros de RookGaard encontrado!"/>

</mission>

</quest>

 

Agora explicarei como se configura a parte que define a quest que é mostrada...

 

O que define uma quest no jogo é a sua storageid

 

2405 - No caso do script acima, este número é o storageid da quest.

 

Onde vejo este número na minha quest?

 

-Simples, abra a sua quest.lua e procure la o seguinte conteúdo:

 

getPlayerStorageValue(cid,2405)

 

-Podem ver o 2405?

-Este é o storageid da sua quest.

-Caso sua quest esteja com outra storageid, você devera pegar o número e colocar no quest.xml

 

Aqui um exemplo da quest.lua:

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

 

if item.uid ==2405 then

queststatus = getPlayerStorageValue(cid,2405)

if queststatus == 1 then

doPlayerSendTextMessage(cid,22,"Você ja fez esta quest.")

 

else

doPlayerSendTextMessage(cid,22,"Você encontrou uma Silver Dagger.")

doSendMagicEffect(topos,12)

coins_uid = doPlayerAddItem(cid,2402,1)

setPlayerStorageValue(cid,2405,1)

end

return 0

end

return 1

end

 

Agora vem a parte dos textos da quest.

 

 

RookGaard Quest - Silver Dagger (Atk:8 Def:7). - É o nome da quest que ira aparecer quando o player clicar no botão Quests (Dentro do jogo)

Missão 1 - Nome da missão (Em breve explicarei como se coloca mais de uma missão)

Baú perdido nos bueiros de RookGaard encontrado! - Status da missão, no caso um texto falando que foi feita a quest.

 

Resultado:



questlogpb1.gif

(Clique na imagem para ampliar)

 

 

Lembre-se de que você não pode colocar nenhum tipo de acentuação gráfica nos textos do quest.xml

 

Qualquer tipo de dúvida, estarei aqui para dar suportes.



Comentem.

 

Em breve editarei este script para opção de quest com mais de uma missão, ou seja:

StorageValue(cid,2405,1)

StorageValue(cid,2405,2)

StorageValue(cid,2405,3)

etc



Devo esquecer aqueles que me impuseram obstáculos infundados e agradecer àqueles que me impulsionaram adiante. É hora, mais do que nunca, de valorizar as amizades e os conhecimentos adquiridos aqui. Agradeço a todos que me apoiaram. Vlw xTibia!
Amais!
[Retired]



~~>Meus Trabalhos:

---Sistema De Domínio De Castelos. (Action)
---Sistema De Mineraçao (Action)
---Scroll Que Da X Exp Quando é Usada (Action)
---Portas Não Abrem? Venha Aqui Ver Como Arruma! (Action)
---Crie Suas Quest´s De Uma Maneira Rapida E Facil. (Action)
---The Demon OaK Quest (Action)

---Addon Por Item, Com Todos Os Outfits. (Npc)

---Aprenda a colocar suas quests no Quest Log (Tutorial+scripts _ data/xml/quests.xml)
---Conhecendo Melhor A Pasta Globalevents (Tutorial+scripts)
---Gerencie O Seu Mysql Como Se Fosse Sqlite (Tutorial)
---Multi World Sistem - Como Funciona. (Tutorial)

---Projeto de tradução do TFS 8.31 SQL - Inglês para o Portugês (Server 8.31)

---2 Templantes para Web Site de OT (Websites de OTserv)
---Atualização de sites do Gesior para sistema de mult-world (Websites de OTserv)

---Thyrania editado (Map)
---Yalahar Global Completo (Map)

---Pic Editor para Tibia 8.2+ (Programa)
---Ztracker - Clone mapas 8.4 (Programa)



newcahr

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/07/06Posts: 23

hoho baita

dá muito mais rpg no ot

nem sabia

vlw aí

anderson1254

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/10/08Posts: 16Char no Tibia: PakitoO Seexy

Opaa como o newcahr disse vai melhorar o RPG no oT parabenz....

coutoo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/09/08Posts: 46
O tutorial ainda n ta 100% mais vo dar uma ageitadinhas nele para ficar mais facil de se entender =D

 

 

To esperando o melhoramento :D

 

Nem sabia, é muito útil

 

:D

 

:smile_positivo:

 

 

__Edited

 

Opa agora sim!

 

Está perfeito *-*

 

Com imagens. Cores.

 

:D

Atenciosamente,
Coutoo



__




alissonlinneker

ñ frite bacon sem kmiza xP
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 15/12/07Posts: 239
To esperando o melhoramento :D

 

Nem sabia, é muito útil

 

:D

 

:smile_positivo:

 

 

Pois bem, como havia dito,

ta ai um mais explicado...



Devo esquecer aqueles que me impuseram obstáculos infundados e agradecer àqueles que me impulsionaram adiante. É hora, mais do que nunca, de valorizar as amizades e os conhecimentos adquiridos aqui. Agradeço a todos que me apoiaram. Vlw xTibia!
Amais!
[Retired]



~~>Meus Trabalhos:

---Sistema De Domínio De Castelos. (Action)
---Sistema De Mineraçao (Action)
---Scroll Que Da X Exp Quando é Usada (Action)
---Portas Não Abrem? Venha Aqui Ver Como Arruma! (Action)
---Crie Suas Quest´s De Uma Maneira Rapida E Facil. (Action)
---The Demon OaK Quest (Action)

---Addon Por Item, Com Todos Os Outfits. (Npc)

---Aprenda a colocar suas quests no Quest Log (Tutorial+scripts _ data/xml/quests.xml)
---Conhecendo Melhor A Pasta Globalevents (Tutorial+scripts)
---Gerencie O Seu Mysql Como Se Fosse Sqlite (Tutorial)
---Multi World Sistem - Como Funciona. (Tutorial)

---Projeto de tradução do TFS 8.31 SQL - Inglês para o Portugês (Server 8.31)

---2 Templantes para Web Site de OT (Websites de OTserv)
---Atualização de sites do Gesior para sistema de mult-world (Websites de OTserv)

---Thyrania editado (Map)
---Yalahar Global Completo (Map)

---Pic Editor para Tibia 8.2+ (Programa)
---Ztracker - Clone mapas 8.4 (Programa)



Myself

Harder, better, faster, stronger.
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 09/03/08Posts: 107

Em que versão de OTServer 8.1 você testou?

 

Porque a maioria dos OTs 8.1 nem possuem a pasta XML, muito menos o quests.xml.

 

~

Links úteis:
Aquele que não tem medo de falar o que pensa.


Seventh Kingdom co. é uma propriedade de Myself. Todos os direitos reservados.

alissonlinneker

ñ frite bacon sem kmiza xP
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 15/12/07Posts: 239

realmente, foi um erro meu, não havia reparado que tinha colocado essas versões...

mais ta corrigido agora, 8.2+



Devo esquecer aqueles que me impuseram obstáculos infundados e agradecer àqueles que me impulsionaram adiante. É hora, mais do que nunca, de valorizar as amizades e os conhecimentos adquiridos aqui. Agradeço a todos que me apoiaram. Vlw xTibia!
Amais!
[Retired]



~~>Meus Trabalhos:

---Sistema De Domínio De Castelos. (Action)
---Sistema De Mineraçao (Action)
---Scroll Que Da X Exp Quando é Usada (Action)
---Portas Não Abrem? Venha Aqui Ver Como Arruma! (Action)
---Crie Suas Quest´s De Uma Maneira Rapida E Facil. (Action)
---The Demon OaK Quest (Action)

---Addon Por Item, Com Todos Os Outfits. (Npc)

---Aprenda a colocar suas quests no Quest Log (Tutorial+scripts _ data/xml/quests.xml)
---Conhecendo Melhor A Pasta Globalevents (Tutorial+scripts)
---Gerencie O Seu Mysql Como Se Fosse Sqlite (Tutorial)
---Multi World Sistem - Como Funciona. (Tutorial)

---Projeto de tradução do TFS 8.31 SQL - Inglês para o Portugês (Server 8.31)

---2 Templantes para Web Site de OT (Websites de OTserv)
---Atualização de sites do Gesior para sistema de mult-world (Websites de OTserv)

---Thyrania editado (Map)
---Yalahar Global Completo (Map)

---Pic Editor para Tibia 8.2+ (Programa)
---Ztracker - Clone mapas 8.4 (Programa)



Amiginhu

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/11/08Posts: 46Char no Tibia: Luiz em Phytera.Uso otro

Otimo tuto flw cara = )


Amiginhuuu :)
Do S2

alissonlinneker

ñ frite bacon sem kmiza xP
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 15/12/07Posts: 239

di nada

=D

 

 

o foda é que tem di por storage por storage la...

=/

 

 

ot que tem muitas quests...leva tempaum pra fazer isso por completo



Devo esquecer aqueles que me impuseram obstáculos infundados e agradecer àqueles que me impulsionaram adiante. É hora, mais do que nunca, de valorizar as amizades e os conhecimentos adquiridos aqui. Agradeço a todos que me apoiaram. Vlw xTibia!
Amais!
[Retired]



~~>Meus Trabalhos:

---Sistema De Domínio De Castelos. (Action)
---Sistema De Mineraçao (Action)
---Scroll Que Da X Exp Quando é Usada (Action)
---Portas Não Abrem? Venha Aqui Ver Como Arruma! (Action)
---Crie Suas Quest´s De Uma Maneira Rapida E Facil. (Action)
---The Demon OaK Quest (Action)

---Addon Por Item, Com Todos Os Outfits. (Npc)

---Aprenda a colocar suas quests no Quest Log (Tutorial+scripts _ data/xml/quests.xml)
---Conhecendo Melhor A Pasta Globalevents (Tutorial+scripts)
---Gerencie O Seu Mysql Como Se Fosse Sqlite (Tutorial)
---Multi World Sistem - Como Funciona. (Tutorial)

---Projeto de tradução do TFS 8.31 SQL - Inglês para o Portugês (Server 8.31)

---2 Templantes para Web Site de OT (Websites de OTserv)
---Atualização de sites do Gesior para sistema de mult-world (Websites de OTserv)

---Thyrania editado (Map)
---Yalahar Global Completo (Map)

---Pic Editor para Tibia 8.2+ (Programa)
---Ztracker - Clone mapas 8.4 (Programa)



XvX

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 13/12/08Posts: 122Char no Tibia: Soul Vegas

Cara parabéns, vc têm realizado um trabalho muito bom aq, vc tah quebrando o maor galho meu aq! Gosto de seus trabalhos e estou melhorando meu server com eles .

Vlw!

sagarizado

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/12/08Posts: 1Char no Tibia: Sagarizado

Muito bom,porem complicado

isso é "automatico se existe a quest ou temque fazer\o"

tipow

 

pégo um mapa global com akelas pah de quest(anihi,inquisition,DH)

eu vo teque fazee tudo as parada no quest log ><?

 

dai nem rende,ninguem olha quest log msm OJAEIAEJOAIJ \o

A vida é para quem topa qualquer parada. Não para quem pára em qualquer topada

Bob Marley

alissonlinneker

ñ frite bacon sem kmiza xP
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 15/12/07Posts: 239
Muito bom,porem complicado

isso é "automatico se existe a quest ou temque fazer\o"

tipow

 

pégo um mapa global com akelas pah de quest(anihi,inquisition,DH)

eu vo teque fazee tudo as parada no quest log ><?

 

dai nem rende,ninguem olha quest log msm OJAEIAEJOAIJ \o

 

 

pois é...se for pra colocar isso no log...demora um pokim..mais dexa o server original...



Devo esquecer aqueles que me impuseram obstáculos infundados e agradecer àqueles que me impulsionaram adiante. É hora, mais do que nunca, de valorizar as amizades e os conhecimentos adquiridos aqui. Agradeço a todos que me apoiaram. Vlw xTibia!
Amais!
[Retired]



~~>Meus Trabalhos:

---Sistema De Domínio De Castelos. (Action)
---Sistema De Mineraçao (Action)
---Scroll Que Da X Exp Quando é Usada (Action)
---Portas Não Abrem? Venha Aqui Ver Como Arruma! (Action)
---Crie Suas Quest´s De Uma Maneira Rapida E Facil. (Action)
---The Demon OaK Quest (Action)

---Addon Por Item, Com Todos Os Outfits. (Npc)

---Aprenda a colocar suas quests no Quest Log (Tutorial+scripts _ data/xml/quests.xml)
---Conhecendo Melhor A Pasta Globalevents (Tutorial+scripts)
---Gerencie O Seu Mysql Como Se Fosse Sqlite (Tutorial)
---Multi World Sistem - Como Funciona. (Tutorial)

---Projeto de tradução do TFS 8.31 SQL - Inglês para o Portugês (Server 8.31)

---2 Templantes para Web Site de OT (Websites de OTserv)
---Atualização de sites do Gesior para sistema de mult-world (Websites de OTserv)

---Thyrania editado (Map)
---Yalahar Global Completo (Map)

---Pic Editor para Tibia 8.2+ (Programa)
---Ztracker - Clone mapas 8.4 (Programa)



joaumgabriel12

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/04/08Posts: 1

E no caso do sql?

q n tem o quest.xml?!?

Vi Vanderlaysk

Vinnie Simon
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 07/10/06Posts: 108Char no Tibia: Vi Vanderlaysk

Pow mano vlw ...

ta massa !

tava precisando disso ;P

a parte de colcoar no Quest Log eu sabia

o resto ainda nao \o

 

Abraço


Anges et Demóns Project ATS


Quer saber um pouco sobre Serviço?
"Meu filho, se entrares para o serviço de Deus,
permanece firme na justiça e no temor,
e prepara a tua alma para a provação;
humilha teu coração, espera com paciencia,
dá ouvidos e acolhe as palavras de sabedoria;
nao te perturbes no tempo da infelicidade,
sofre as demoras de Deus;
dedica-te a Deus, espera com paciência,
a fim de que no derradeiro momento tua vida se enriqueça.
Aceita tudo o que te acontecer.
Na dor, permanece firme,
na humilhação, tem paciência.
Pois é pelo fogo que se experimentam o ouro e a prata,
e os homens agradáveis a Deus, pelo cadinho da humilhação.
Põe tua confiança em Deus e Ele te salvará,
orienta bem o teu carinho e espera n'Ele.
Conserva o temor d'Ele até na velhice." Eclo 2;1-6



alissonlinneker

ñ frite bacon sem kmiza xP
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 15/12/07Posts: 239
E no caso do sql?

q n tem o quest.xml?!?

 

Sim, no caso do SQL, tambem existe o arquivo quests.xml dentro da pasta data/xml

la vc encontra ele...

 

Seja bem vindo ao forum :smile_positivo:

 

Pow mano vlw ...

ta massa !

tava precisando disso ;P

a parte de colcoar no Quest Log eu sabia

o resto ainda nao \o

 

Abraço

 

Opa vlw...boa sorte ae

=D



Devo esquecer aqueles que me impuseram obstáculos infundados e agradecer àqueles que me impulsionaram adiante. É hora, mais do que nunca, de valorizar as amizades e os conhecimentos adquiridos aqui. Agradeço a todos que me apoiaram. Vlw xTibia!
Amais!
[Retired]



~~>Meus Trabalhos:

---Sistema De Domínio De Castelos. (Action)
---Sistema De Mineraçao (Action)
---Scroll Que Da X Exp Quando é Usada (Action)
---Portas Não Abrem? Venha Aqui Ver Como Arruma! (Action)
---Crie Suas Quest´s De Uma Maneira Rapida E Facil. (Action)
---The Demon OaK Quest (Action)

---Addon Por Item, Com Todos Os Outfits. (Npc)

---Aprenda a colocar suas quests no Quest Log (Tutorial+scripts _ data/xml/quests.xml)
---Conhecendo Melhor A Pasta Globalevents (Tutorial+scripts)
---Gerencie O Seu Mysql Como Se Fosse Sqlite (Tutorial)
---Multi World Sistem - Como Funciona. (Tutorial)

---Projeto de tradução do TFS 8.31 SQL - Inglês para o Portugês (Server 8.31)

---2 Templantes para Web Site de OT (Websites de OTserv)
---Atualização de sites do Gesior para sistema de mult-world (Websites de OTserv)

---Thyrania editado (Map)
---Yalahar Global Completo (Map)

---Pic Editor para Tibia 8.2+ (Programa)
---Ztracker - Clone mapas 8.4 (Programa)



  • 1
  • 2