EOSERV Forum > EOSERV > Quests[Release]
Topic is locked.
Page: << 1 2 3 4 5 6 >>
Quests[Release]
Author Message
Post #45816 Re: Quests[Release]

Ah okay. I will try deleting it from the list. I thought setting it to begin would work.

---
http://www.addipop.com
14 years, 39 weeks ago
Post #45862 Re: Quests[Release]

has anyone seen my last post ? please help!

14 years, 39 weeks ago
Post #45864 Re: Quests[Release]


Wow looks good =]

---
Hmm.
14 years, 39 weeks ago
Post #45982 Re: Quests[Release]

Apparently, there's been a huge ass leak; well i figured it out. It was because of one letter...

Also fixed in book, it now says 0/1 for stepping on a tile.

Also fixed in character, if AddItem/DelItem returns false, then it won't add the item in packet.

Anyways, I will update my post in a bit.

---
http://www.addipop.com
14 years, 39 weeks ago
Post #46572 Re: Quests[Release]

Do you have a complied version of this? So we don't have to do it our selfs?

14 years, 37 weeks ago
Post #46986 Re: Quests[Release]

ive added everything and compiled fine but i still get the

[ERR] Could not load quest file ./data/quests/00001.eqf error
ive added a quest and it still doesnt read it
14 years, 37 weeks ago
Post #47064 Re: Quests[Release]

This is wut i get when i run the server


[WRN] Syntax error loading quest 1: Invalid brace: No starting brace
[WRN] Syntax error loading quest 1: Invalid brace: No starting brace
[WRN] Syntax error loading quest 1: Invalid brace: No starting brace
[WRN] Syntax error loading quest 1: Invalid brace: No starting brace
[WRN] Syntax error loading quest 1: Invalid brace: No starting brace

---
Fate-Gaming/Forgotten Memories Owner.
14 years, 36 weeks ago
Post #47251 Re: Quests[Release]

Followed all directions to the letter and read entire thread, need help for this, please!


C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp||In member function 'bool Character::AddItem(short int, int)':|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|494|error: invalid use of incomplete type 'struct Quest'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|13|error: forward declaration of 'struct Quest'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp:497|13|instantiated from here|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\container\ptr_vector.hpp|315|error: invalid covariant return type for 'T* PtrVector<T>::FastIterator::Dereference() [with T = Rule, T* = Rule*]'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\container\ptr_vector.hpp|135|error:   overriding 'virtual Shared* GenericPtrVector::FastIterator::Dereference()'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp||In member function 'bool Character::AddItem(short int, int)':|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|497|error: invalid use of incomplete type 'struct State'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|11|error: forward declaration of 'struct State'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|499|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|499|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|500|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|502|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp||In member function 'bool Character::DelItem(short int, int)':|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|543|error: invalid use of incomplete type 'struct Quest'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|13|error: forward declaration of 'struct Quest'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|546|error: invalid use of incomplete type 'struct State'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|11|error: forward declaration of 'struct State'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|548|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|548|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|549|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|551|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp||In member function 'void Character::DelItem(PtrList<Character_Item>::Iterator&, int)':|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|584|error: invalid use of incomplete type 'struct Quest'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|13|error: forward declaration of 'struct Quest'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|587|error: invalid use of incomplete type 'struct State'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|11|error: forward declaration of 'struct State'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|589|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|589|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|590|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|592|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp||In member function 'void Character::Warp(short int, unsigned char, unsigned char, WarpAnimation)':|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|836|error: invalid use of incomplete type 'struct Quest'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|13|error: forward declaration of 'struct Quest'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|839|error: invalid use of incomplete type 'struct State'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|11|error: forward declaration of 'struct State'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|841|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|841|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|841|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|843|error: invalid use of incomplete type 'struct Rule'|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\fwd\quest.hpp|9|error: forward declaration of 'struct Rule'|

||More errors follow but not being shown.|

||Edit the max errors limit in compiler options...|

||=== Build finished: 50 errors, 0 warnings ===|

14 years, 36 weeks ago
Post #47253 Re: Quests[Release]

U either have to add #include "quest.hpp" in either character.cpp/quest.cpp/ or Quest.cpp not sure

---
Fate-Gaming/Forgotten Memories Owner.
14 years, 36 weeks ago
Post #47254 Re: Quests[Release]

it wasn't in 2/3 of those files, now that it is in them, i get this:

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp||In member function 'void Character::Save()':|

C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\character.cpp|1580|error: 'SpellSerialize' was not declared in this scope|

||=== Build finished: 1 errors, 0 warnings ===|

edit: I realized after looking through some of Addy's pastebin's more thoroughly that his was designed for a server that had actually working spells (either Madao's or perhaps his own), of which mine does not. So I just deleted that little portion of code about SpellSerialize and it seems tobe progressing through the compiling just fine now.

edit2: NOPE.  Now I got this bullshit...
C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\world.cpp|568|error: expected unqualified-id before 'for'|
C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\world.cpp|568|error: 'quest' does not name a type|
C:\Documents and Settings\User\Desktop\crap\EO Server EOServ\src\world.cpp|568|error: 'quest' does not name a type|
14 years, 36 weeks ago
Post #47257 Re: Quests[Release]

For what it's worth, we found bugs in this release mainly because we didn't test it enough before handing it out to everyone. Even if you get this to work, you will have problems on larger quests as they will not load properly. For what it is worth, I have been working with Bart and Addison forsome time now to put together a completed EOSERV release. At this point it looks like it is maybe a couple weeks off from being finished. If I were you I would just hold off on installing this for now until either Addison adds the fix or I put a release out for you guys.


Edit: I am a lazy person and may get around to it, but doesn't mean I will want to spend an hour adding the stupid pastebin highlighting. I'd bet on Apollo releasing the source--Addison

14 years, 36 weeks ago
Post #47313 Re: Quests[Release]

I'v just tried to compile this and got a really weird error:

C:\Users\LewisH\Desktop\trunk\src\packet.hpp||In member function 'void ENF::Read(std::string)':|

C:\Users\LewisH\Desktop\trunk\src\packet.hpp|568|error: 'struct ENF_Data' has no member named 'type_index'|

||=== Build finished: 1 errors, 0 warnings ===|

I had a quick look at the ENF::Read function and I couldn't find anything to do with type_index

Can anyone help me?
14 years, 36 weeks ago
Post #48011 Re: Quests[Release]

I get this werid error when I try to start the server up

note: Yes I did add Addison other Quest.cpp Fix.

[ERR] Client caused an exception and was closed: 127.0.0.1.
[ERR] Logic Error: basic_string::_S_construct NULL not valid

14 years, 35 weeks ago
Post #48031 Re: Quests[Release]

@lewis: type_index is defined in eodata.cpp.

@fearless and everyone else: nothing you can possibly do will make quests work properly. We took Sausage's eoplus, tried suggestions from Sordie, and finally Bart came up with a solution that happened to work. I would much rather finish EOSERV and release it than highlight changes to this at this point as it is getting very close to completion.

14 years, 35 weeks ago
Post #48041 Re: Quests[Release]

i get this error fresh 189 from eoserv and i check ever post here

--------------------------------------------

found 1 prob fixed
      //DollSerialize(this->paperdoll).c_str(), SpellSerialize(this->spells).c_str(), (this->guild ? this->guild->tag.c_str() : ""), this->guild_rank, QuestSerialize(this->quests).c_str(), "", this->name.c_str());
      DollSerialize(this->paperdoll).c_str(),                                   "", (this->guild ?this->guild->tag.c_str() : ""), this->guild_rank, QuestSerialize(this->quests).c_str(), "", this->name.c_str());
      //DollSerialize(this->paperdoll).c_str(),                                   "", (this->guild ?this->guild->tag.c_str() : ""), this->guild_rank,                                   "", "", this->name.c_str());

now have this

D:\EoServSorces\eoserv-trunk-r189\trunk\src\handlers\Quest.cpp||In member function 'bool EOClient::Handle_Quest(PacketFamily, PacketAction, PacketReader&, int)':|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\handlers\Quest.cpp|155|warning: unused variable 'input_type'|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp||In member function 'bool Map::Walk(Character*, Direction, bool)':|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp|975|error: expected ')' before '{' token|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp|980|error: expected primary-expression before '}' token|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp|980|error: expected ';' before '}' token|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp||In member function 'bool Map::AttackPK(Character*, Direction)':|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp|1587|error: a function-definition is not allowed here before '{' token|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp|2033|error: expected '}' at end of input|
||=== Build finished: 5 errors, 1 warnings ===|

prob fixed now
                   Quest *temp_quest = 0;
                    State *state = 0;
                    UTIL_PTR_LIST_FOREACH(from->quests, Character_Quest, quest)
                    {
                        temp_quest = this->world->GetQuest(quest->id);
                        if (!temp_quest) continue;

                        state = temp_quest->GetState(quest->state);
                        if (!state) continue;

                        UTIL_PTR_VECTOR_FOREACH(state->rules, Rule, rule)
                        {
                            if (rule->name.compare("killedplayers") == 0)
                            {
                                quest->killed++;
                                if (quest->killed >= ((int)(*rule->args[0])))
                                {
                                    quest->killed = 0;
                                    quest->state = rule->goto_state;
                                    from->PerformQuestActions(quest->id);
                                }
                                break;
                            }
                        }

                    }  // <<<here prob

now i get
D:\EoServSorces\eoserv-trunk-r189\trunk\src\handlers\Quest.cpp||In member function 'bool EOClient::Handle_Quest(PacketFamily, PacketAction, PacketReader&, int)':|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\handlers\Quest.cpp|155|warning: unused variable 'input_type'|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp||In member function 'bool Map::Walk(Character*, Direction, bool)':|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp|975|error: expected ')' before '{' token|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp|980|error: expected primary-expression before '}' token|
D:\EoServSorces\eoserv-trunk-r189\trunk\src\player.hpp|980|error: expected ';' before '}' token|
||=== Build finished: 3 errors, 1 warnings ===|

14 years, 35 weeks ago
Page: << 1 2 3 4 5 6 >>
Topic is locked.
EOSERV Forum > EOSERV > Quests[Release]