Quest Progress
How do I make quests show progress in the quest log?
It just shows N/A instead of 0/10 or whatever I need
6 years, 25 weeks ago
|
DanScott
Joined: 19th Aug 2010
Posts: 1212
Re: Quest Progress
http://www.endless-online.com/eo+.html there are examples here :)
---
If money doesn't grow on trees, then why do banks have branches?
6 years, 25 weeks ago
|
Re: Quest Progress
DanScott posted: (6th Nov 2017, 10:36 am)
http://www.endless-online.com/eo+.html there are examples here :)
I know how to make a quest. The quests work fine. They just don't tell me that I have killed 5/10 of whatever I am doing. It just says N/A and I have to count myself.
6 years, 25 weeks ago
|
DanScott
Joined: 19th Aug 2010
Posts: 1212
Re: Quest Progress
I think if you're using the latest revision of EOSERV, it comes packaged with EO+ Quest parser, so if you've set your quest up correctly it should work fine Apollo might be able to give a more complete answer here ^^ ---
If money doesn't grow on trees, then why do banks have branches?
6 years, 25 weeks ago
|
Re: Quest Progress
DanScott posted: (6th Nov 2017, 01:20 pm)
I think if you're using the latest revision of EOSERV, it comes packaged with EO+ Quest parser, so if you've set your quest up correctly it should work fine Apollo might be able to give a more complete answer here ^^
I have too many problems with eoserv so im using eosource :(
6 years, 25 weeks ago
|
DanScott
Joined: 19th Aug 2010
Posts: 1212
Re: Quest Progress
Maybe they haven't implemented the EO+ Quest parser correctly? ---
If money doesn't grow on trees, then why do banks have branches?
6 years, 25 weeks ago
|
Re: Quest Progress
DanScott posted: (6th Nov 2017, 01:26 pm)
Maybe they haven't implemented the EO+ Quest parser correctly?
Idk I can't even get eoserv to work for me. I mean it pops up but I can't log in.
6 years, 25 weeks ago
|
Re: Quest Progress
powtreeman posted: (6th Nov 2017, 01:35 pm)
DanScott posted: (6th Nov 2017, 01:26 pm)
Maybe they haven't implemented the EO+ Quest parser correctly?
Idk I can't even get eoserv to work for me. I mean it pops up but I can't log in.
if you want I can help you get a server set up. PM me so we can talk somewhere else! I've ran many servers over the years even though it's been a while since I've used eoserv. ---
stay tuned.
6 years, 25 weeks ago
|
Re: Quest Progress
andrewbob1 posted: (6th Nov 2017, 05:26 pm)
powtreeman posted: (6th Nov 2017, 01:35 pm)
DanScott posted: (6th Nov 2017, 01:26 pm)
Maybe they haven't implemented the EO+ Quest parser correctly?
Idk I can't even get eoserv to work for me. I mean it pops up but I can't log in.
if you want I can help you get a server set up. PM me so we can talk somewhere else! I've ran many servers over the years even though it's been a while since I've used eoserv.
Actually I think I got it to work. I will see the difference soon
6 years, 25 weeks ago
|
Drewbob
Joined: 5th Jan 2017
Posts: 130
Re: Quest Progress
If you share the code we can see where it's going wrong.
6 years, 25 weeks ago
|
Re: Quest Progress
Drewbob posted: (6th Nov 2017, 10:34 pm)
If you share the code we can see where it's going wrong.
Its like this for all the default quests
Main
{
questname "Cave Research"
version 1
}
state Begin
{
desc "Collect 5 bat wings"
action AddNpcText( 27 , "I was send here to do bat research but im too scared to go in that dark cave!" );
action AddNpcText( 27 , "Rumors are that these bats inside are quite fast and tough! You probably need a SWORD." );
action AddNpcText( 27 , "Cyndi, the shop owner in village, is crafting SWORDS in exchange for certain items dropped by snakes." );
rule TalkedToNpc( 27 ) goto Begin2 // requires to talk
rule EnterMap( 1 ) goto Reset
rule EnterMap( 5 ) goto Reset
}
state Begin2
{
desc "Collect 5 bat wings"
action ShowHint("Quest reward : 1400 EXP, 100 gold")
action AddNpcText( 27 , "You look really brave. Could you collect 5 bat wings for me?" );
action AddNpcInput( 27 , 1 , "Sorry, I give up.");
action AddNpcInput( 27 , 2 , "Im working on it!");
rule InputNpc( 1 ) goto Reset
rule GotItems( 319 , 5 ) goto Talk2
rule EnterMap( 1 ) goto Reset
rule EnterMap( 5 ) goto Reset
}
state Talk2
{
desc "Talk to the cave researcher."
action ShowHint("You succesfully collected 5 bat wings.")
action AddNpcChat( 27 , "Thank you so much, you save the day!" );
action AddNpcText( 27 , "Thank you so much, these wings are wonderful for my research." );
rule TalkedToNpc( 27 ) goto GetReward // requires to talk
rule LostItems( 319 , 5 ) goto Begin2
rule EnterMap( 1 ) goto Reset
rule EnterMap( 5 ) goto Reset
}
state GetReward
{
action ShowHint("You gained 1400 EXP and 100 gold!");
action PlaySound(17);
action RemoveItem( 319 , 5 )
action GiveExp(1400)
action GiveItem( 1 , 100)
action End();
}
state Reset
{
action ShowHint("Cave research cave aborted..")
action Reset() // reset and abort quest
}
6 years, 25 weeks ago
|
Drewbob
Joined: 5th Jan 2017
Posts: 130
Re: Quest Progress
Your issue is eosource mate. Sorry I can't help ya with eosource
6 years, 25 weeks ago
|
Re: Quest Progress
Drewbob posted: (7th Nov 2017, 01:20 am)
Your issue is eosource mate. Sorry I can't help ya with eosource
Im not using eosource anymore.
This quest is on my eoserv server now.
6 years, 25 weeks ago
|
Apollo
Administrator
Joined: 14th Apr 2009
Posts: 2759
Re: Quest Progress
When you have a quest state with multiple rules make sure to list first the rule you want to be used for the quest progress window. The rules are read top to bottom and the first listed overrides the rest.
6 years, 25 weeks ago
|
Re: Quest Progress
Apollo posted: (7th Nov 2017, 03:05 pm)
When you have a quest state with multiple rules make sure to list first the rule you want to be used for the quest progress window. The rules are read top to bottom and the first listed overrides the rest.
Sweet thanks!
6 years, 24 weeks ago
| | | | | | | | | | | | | | | |