• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Adding quests to quest log?

zorbak962

New Member
Joined
Aug 1, 2011
Messages
16
Reaction score
0
Ok so I have this server, 8.60 with real map. All spells, items, weapons and quests from real tibia. But NO quests will show up on the questlog and I want ALL quests to show up on the quest log, even the ones that dont show up on real tibia, quests like the rookgaard bear room quest. I also want the quests like desert quest and annihilator to show up when completed. Like I said. They all work, they just dont show up on the quest log.

I copied/pasted a few quests on quests.xml from another real map server. Quests like rookgaards torch quest and rapier quest and they all showed up upon completion. But to add more quests I need to have the "storageid" of every quest and I dont know where to find it. I looked for it in actions>scripts>quests folder and quests.lua but I cant find the storageid of any other quest.

I followed this guide Colocando Quests No Quest Log [quest System] - XTibia - A sua comunidade de Tibia e OTserv but it doesnt tell me where to find quests storageid or it says its in quests.lua and Its not! Help!
 
a example for you the anihilator and the pits of inferno just change the storages


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

<quests>


<quest name="Anihilator" startstorageid="5010" startstoragevalue="1">
<mission name="Kill the demons" storageid="5010" startvalue="1" endvalue="1">
			<missionstate id="1" description="You have done the anihilator quest and take your reward."/>		
</mission>
</quest>

<quest name="Pits of Inferno" startstorageid="10547" startstoragevalue="1">
<mission name="Throneroom of Verminor, the Plaguelord" storageid="10274" startvalue="1" endvalue="1">			
			<missionstate id="1" description="You have touched Verminors throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Infernatil, the incendiary of hell" storageid="10275" startvalue="2" endvalue="2">
			<missionstate id="2" description="You have touched Infernatils throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Tafariel, the mistress of the damned" storageid="10276" startvalue="3" endvalue="3">
			<missionstate id="3" description="You have touched Tafariels throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Apocalypse, total destruction" storageid="10277" startvalue="4" endvalue="4">
			<missionstate id="4" description="You have touched Infernatils throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Pumin, the Lord of Despair" storageid="10278" startvalue="5" endvalue="5">
			<missionstate id="5" description="You have touched Pumins throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Bazir, the great deceiver, lord of the lies" storageid="10279" startvalue="6" endvalue="6">
			<missionstate id="6" description="You have touched Bazirs throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Ashfalor, the right hand of Urgith. The general of the undead hordes." storageid="10280" startvalue="7" endvalue="7">
			<missionstate id="7" description="You have touched Ashfalors throne and absorbed some of his spirit."/>
</mission>

</quest>
</quests>
 
a example for you the anihilator and the pits of inferno just change the storages


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

<quests>


<quest name="Anihilator" startstorageid="5010" startstoragevalue="1">
<mission name="Kill the demons" storageid="5010" startvalue="1" endvalue="1">
			<missionstate id="1" description="You have done the anihilator quest and take your reward."/>		
</mission>
</quest>

<quest name="Pits of Inferno" startstorageid="10547" startstoragevalue="1">
<mission name="Throneroom of Verminor, the Plaguelord" storageid="10274" startvalue="1" endvalue="1">			
			<missionstate id="1" description="You have touched Verminors throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Infernatil, the incendiary of hell" storageid="10275" startvalue="2" endvalue="2">
			<missionstate id="2" description="You have touched Infernatils throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Tafariel, the mistress of the damned" storageid="10276" startvalue="3" endvalue="3">
			<missionstate id="3" description="You have touched Tafariels throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Apocalypse, total destruction" storageid="10277" startvalue="4" endvalue="4">
			<missionstate id="4" description="You have touched Infernatils throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Pumin, the Lord of Despair" storageid="10278" startvalue="5" endvalue="5">
			<missionstate id="5" description="You have touched Pumins throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Bazir, the great deceiver, lord of the lies" storageid="10279" startvalue="6" endvalue="6">
			<missionstate id="6" description="You have touched Bazirs throne and absorbed some of his spirit."/>
</mission>
<mission name="Throneroom of Ashfalor, the right hand of Urgith. The general of the undead hordes." storageid="10280" startvalue="7" endvalue="7">
			<missionstate id="7" description="You have touched Ashfalors throne and absorbed some of his spirit."/>
</mission>

</quest>
</quests>

I know that. What I want to know is HOW do i know what value to put as startstorageid for each quest.
Example: Bear Room quest.
<quest name="Bear Room Quest" startstorageid="??????" <----- how do I know the value of storageid for this quest?
 
ok so I added bear room quest with a made up storageid
<mission name="Bear Room Quest" storageid="64109" startvalue="1" endvalue="1">
<missionstate id="1" description="You were rewarded a chain armor and a brass helmet for fighting orcs, a minutaur and a bear"/></mission>
I went and did the quest and it doesnt show up on the quest log. what do I do?

Cant someone plase just do it for me? Just write all the real tibia quests in a script and whatever else I need? I will give +rep to that person every chance i get.
 
lol was a simple example but here we go
go to actions/scripts now search for the quest you need the storage and open the folder inside, now search for a file chest/reward the file must contains the reward of the quest
 
remember your char needs to have this quest completed to show in quest log so just take the reward from chest and all will be fine

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

<quests>
<quest name="Bear Room Quest" startstorageid="64109" startstoragevalue="1">
<mission name="Bear Room Quest" storageid="64109" startvalue="1" endvalue="1">
<missionstate id="1" description="You were rewarded a chain armor and a brass helmet for fighting orcs, a minutaur and a bear"/>
</mission>
</quests>
 
lol was a simple example but here we go
go to actions/scripts now search for the quest you need the storage and open the folder inside, now search for a file chest/reward the file must contains the reward of the quest

that´s the problem! only the "major" quests are in the folder like pits of inferno, annihilator and such. Theres only a handful.

Cant you please just do the whole thing for me? plz plz plz I will +rep your ass off.
 
first use the comand

/reload quests

then post here the errors.

I added the quest <quests>
<quest name="Bear Room Quest" startstorageid="64109" startstoragevalue="1">
<mission name="Bear Room Quest" storageid="64109" startvalue="1" endvalue="1">
<missionstate id="1" description="You were rewarded a chain armor and a brass helmet for fighting orcs, a minutaur and a bear"/>
</mission>
</quests>

but when I did the quest it didnt show up on the quest log! :(

dude, im beggin you. Just do the scripting of all quests for me plz. Ill +rep the crap outta ya
 
Back
Top