Ir para conteúdo

Quest Log


patrickjean

Posts Recomendados

Tipo do script: Quest Log

Protocolo (versão do Tibia): 8.60

Servidor utilizado:sei la D=

Nível de experiência: 700x

Adicionais/Informações: EU queria um Quest Log para meu servidor! Isso é possivel??

Vlw!

Link para o comentário
Compartilhar em outros sites

E possivel sim, que servidor você está utilizando tfs? se sim na pasta xml tem um arquivo quests.xml la você ira configurar as storages de acordo com as mensagems que ira aparecer no quest log.

 

quests.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<quests>
<quest name="Example Quest I" startstorageid="10000" startstoragevalue="1">
	<mission name="The head of Kiper" storageid="1001" startvalue="1" endvalue="3">
		<missionstate id="1" description="Kill Kiper!"/>
		<missionstate id="2" description="Give his head to Talaturen!"/>
		<missionstate id="3" description="Take the medal you got from Talaturen to Ruly!"/>
	</mission>
</quest>
</quests>

 

Esta linha e o que sera modificado:

 

 

 

setPlayerStorageValue(cid, storage, 1)

ira iniciar a quest dando a mensagem: Kill Kiper!

setPlayerStorageValue(cid, storage, 2)

setando o 2 ira lhe dar a mensagem: Give his head to Talaturen

setPlayerStorageValue(cid, storage, 3)

setando o 3 ira lhe dar a mensagem: Take the medal you got from Talaturen to Ruly

 

 

Link para o comentário
Compartilhar em outros sites

to cm map Baiak!!

Como axo storageID das quest?

 

Tem como vc fazer isso pra mim?? n tendi nda

D=

quest.xml:

<?xml version="1.0" encoding="UTF-8"?>
<quests>
<quest name="Example Quest I" startstorageid="30031" startstoragevalue="1">
	<mission name="The head of Kiper" storageid="1001" startvalue="1" endvalue="3">
		<missionstate id="1" description="Kill Kiper!"/>
		<missionstate id="2" description="Give his head to Talaturen!"/>
		<missionstate id="3" description="Take the medal you got from Talaturen to Ruly!"/>
	</mission>
	<mission name="Ruly's Revenge" storageid="30031" startvalue="4" endvalue="6">
		<missionstate id="4" description="You received a document with instructions from Ruly, follow them."/>
		<missionstate id="5" description="Go back to Ruly and tell him that you followed his instructions to the end."/>
		<missionstate id="6" description="You got a reward from Ruly, he was very thankful with that you helped him to take his revenge."/>
	</mission>
</quest>
</quests>

 

Eu to usando o Baiak cm 2 VIPs

Vlw's!

Link para o comentário
Compartilhar em outros sites

Os storageID estao nos scripts dos actions

voce tera que abrir o script referente a quest q vc quer e procurar

la vai ta mais ou menos assim

setPlayerStorageValue(cid,50015,1)

o 50015 seria o storage id

obs: o quest log so funciona com quests feitas por scripts e actions as adicionadas pelo mapa editor nao funciona

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...