Alatar Posted October 11, 2010 Author Share Posted October 11, 2010 The **Task System** is a **WIP** adittion to EO that allows users to create dynamic quests in the best way. I've never done an edit like this, and I'm a noobish programmer so this is the most challenging edit I've ever done. Anyways, here I am xDThis Quest System allow the developers to create quest with different purpose, like _"go kill that npc, then reach that map and then come back and talk to me"_.**Task Types**:* **GoSlay**: Kill **X** amount of **X** npc's.* **GoGather**: Gather **X** amount of **X** item.* **GoTalk**: Interact with **X** npc.* **GoTravel**: Reach **X** map.* **GoGive**: Give **X** amount of **X** item to **X** npc.* **GoKill**: Kill **X** amount of players.* **GoTrain**: Hit **X** amount of times **X** resource.* **GoGet**: Gather **X** amount of **X** resource.* **GoHunt**: Kill **X** npc._Note: I'm thinking on removing GoGet and GoHunt, because they're similar to GoGather and GoSlay, the difference is that goget only works with resources and GoHunt is more boss-oriented, but…Note2: If you have suggestions to add new types, talk now!_**Screenie**:![](http://img218.imageshack.us/img218/540/task1u.png)**ToDo List**:* ~~Work on the main idea.~~* ~~Add types and stuff.~~* ~~Saves data on server folder.~~* Create the server-client procedure.* Edit the player UDT.* Create quests function* Add checks everywhere.* Create visual questlog and stuff.If you wan't to look the old thread, check the spoiler:>! Hello people. I've been working on this system for EO for the past few days when I've managed to get some free time. It's a Quest System but with a new concept, that involves certain number of tasks to achieve the goal.It's much more complex than the normal type of Quest Systems, but I think that if it get finished, could be the best way of making quests.This is an example of the main idea in a screenshot:>! ![](http://i55.tinypic.com/2crm5qw.jpg)>! The problem is that I'm not an expert in Visual Basic, neither in EO, and now I'm stuck xD.I don't know where to go and I'm bringing this here with the hopes that someone can help me with this system.>! **Things to do now**:- Storing and Getting the Quest Data in a server's folder.- Show in lstIndex all the Quests. Link to comment Share on other sites More sharing options...
Guest Posted October 11, 2010 Share Posted October 11, 2010 So is this finished/usable? Link to comment Share on other sites More sharing options...
Ertzel Posted October 11, 2010 Share Posted October 11, 2010 Did you even read the post…. Altar said its not finished and that they are looking for help with it. Link to comment Share on other sites More sharing options...
Guest Posted October 11, 2010 Share Posted October 11, 2010 Yeah I realized after I hit post. Link to comment Share on other sites More sharing options...
Gohan Posted October 11, 2010 Share Posted October 11, 2010 Finally someone is making one of these!I'm sure this will be a must-have once it's done ;D Link to comment Share on other sites More sharing options...
Alatar Posted October 12, 2010 Author Share Posted October 12, 2010 Well yeah, I need help now xD; I have the main idea planned, but don't know how implement it yet. I will look on the code anyways, but if someone could help me with what to do now and solve the thing of storing/saving the thingMy real problem is that i don't understand the types yet xD Link to comment Share on other sites More sharing options...
adr990 Posted October 21, 2010 Share Posted October 21, 2010 This would be really cool!You already seem to have add everything, just how to get stuff stored..?I wouldn't know really but could this help out:http://www.freevbcode.com/ShowCode.Asp?ID=733It show some code of storing a text, editing this up a little could may just do the job. (Just _trying_ to help out, hehe.) Link to comment Share on other sites More sharing options...
Alatar Posted October 22, 2010 Author Share Posted October 22, 2010 Thanks ;DAnyway i'm still thinking on how to make the ennumerations to work, mainly the thing of Tasks -> Quest relationship.:/ Link to comment Share on other sites More sharing options...
McCull96 Posted November 20, 2010 Share Posted November 20, 2010 Well I can't wait untill this gets finished :laugh: Link to comment Share on other sites More sharing options...
multigame Posted November 20, 2010 Share Posted November 20, 2010 @Boxman:> Well I can't wait untill this gets finished :laugh:Look at the date, he probably dropped it. Link to comment Share on other sites More sharing options...
Alatar Posted November 20, 2010 Author Share Posted November 20, 2010 Hmm, nope, but I haven't had time to work on it yet xDAnyway i've been working on a job system that is almost done and uses a similar concept like this of storing data, i only need to find some time to work on this xD Link to comment Share on other sites More sharing options...
multigame Posted November 20, 2010 Share Posted November 20, 2010 @Alatar:> Hmm, nope, but I haven't had time to work on it yet xD> Anyway I've been working on a job system that is almost done and uses a similar concept like this of storing data, I only need to find some time to work on this xDAlright, I hope this turn out useful. Too bad I can't test it, because I don't use VB6.Anyways, good luck :) Link to comment Share on other sites More sharing options...
Suppositoire Posted November 24, 2010 Share Posted November 24, 2010 it's finish ? :kiss: Link to comment Share on other sites More sharing options...
luriok Posted November 24, 2010 Share Posted November 24, 2010 Most likely not :icon_alabanza: Link to comment Share on other sites More sharing options...
s3th Posted December 26, 2010 Share Posted December 26, 2010 i hope he will finish it soon:) Link to comment Share on other sites More sharing options...
Valek Posted December 29, 2010 Share Posted December 29, 2010 @Alatar:> Well yeah, I need help now xD; I have the main idea planned, but don't know how implement it yet. I will look on the code anyways, but if someone could help me with what to do now and solve the thing of storing/saving the thing> My real problem is that I don't understand the types yet xDThis system looks like it would be a great resource to add into the source code of the EO engine. IE) "Quest Editor" as an addition to the already awesome map editor, npc editor and so on.Maybe you could talk to one of the programming geniuses that roam around these forums.. :) Link to comment Share on other sites More sharing options...
Alatar Posted January 1, 2011 Author Share Posted January 1, 2011 I'm starting to work on this again. So… if anyone has suggestions on how to code ir, improve it, or functions that would be useful, talk now ^^ Link to comment Share on other sites More sharing options...
erkro1 Posted January 2, 2011 Share Posted January 2, 2011 @Alatar:> I'm starting to work on this again. So… if anyone has suggestions on how to code ir, improve it, or functions that would be useful, talk now ^^@Alatar:> **Things to do now**:> - Storing and Getting the Quest Data in a server's folder.> - Show in lstIndex all the Quests. Link to comment Share on other sites More sharing options...
Alatar Posted January 2, 2011 Author Share Posted January 2, 2011 Yep, I mean something else that could be a good addition to the system xD Link to comment Share on other sites More sharing options...
erkro1 Posted January 2, 2011 Share Posted January 2, 2011 You could make a part system, that you have to do more things before you can finish an quest.Like talking with more NPCs, give more than one item, etc.But i like it more when you finish your exist to-do list first ;) Link to comment Share on other sites More sharing options...
luriok Posted January 3, 2011 Share Posted January 3, 2011 Yea I agree finish you current to do list then add stuff to it. Link to comment Share on other sites More sharing options...
Alatar Posted January 3, 2011 Author Share Posted January 3, 2011 ;) I've started with the code. I'm almost done with the server and client procedure, now I know how types work so i'm storing multiple tasks into one single quest, as I wanted to. Next step is to finish the handle-data-system, test everything and then start on adding the individual tasks checks. Link to comment Share on other sites More sharing options...
erkro1 Posted January 3, 2011 Share Posted January 3, 2011 @Alatar:> ;) I've started with the code. I'm almost done with the server and client procedure, now I know how types work so I'm storing multiple tasks into one single quest, as I wanted to. Next step is to finish the handle-data-system, test everything and then start on adding the individual tasks checks.Ok, looking forward ;) Link to comment Share on other sites More sharing options...
EclipseCommunity Posted January 4, 2011 Share Posted January 4, 2011 I wrote a basic quest system in Final Saga. You have to add checks to everything. When changing maps, when talking to NPCs, when picking up items. You just add extra code to existing procedures and check if they're on a quest, if so, what type of quest, and so on and so forth. Link to comment Share on other sites More sharing options...
Alatar Posted January 4, 2011 Author Share Posted January 4, 2011 Yep, I have the main idea of checks in my main, still have to find some time to work on this. Thx ^^ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now