guzmanm Posted December 1, 2011 Author Share Posted December 1, 2011 **Introduction**I've wanted to learn to program since the first time I got a fresh copy of Eclipse Evolution 2.7.But instead, I decided to change my mind and go for spriting. Well, after winning some experience at the graphical work section, I finally managed to create a simple, maybe stupidly-coded, program.**NPC Planner**> This application will help you at planning the characters for your game, be it non-playable or playable.> Thought, it was intended for planning non-playable characters, you can use it as you wish. It will just help you organize your characters and save them so you can see them later.**Screen-Shots**>! @version:>! > ![](http://img560.imageshack.us/img560/6261/previewyp.png)> > **Features**> > @Current:> > > * This version saves the following from NPCs in the NPC Editor:> > > > @Description:> > > > > * Name> > > * NPC Number(Determines the number of the NPC, so it can later be read in the Previewer)> > > * Style(In this version, only Aggresive, Passive, Sub-Boss and Boss can be saved)> > > * Information(Little description about the NPC)> > > * Drop(In this version, only two drops can be saved)> > > * Stats(In this version, up to six stats can be saved. You can change the stats in "Data\Config.ini")> > > * Skills(In this version, only four skills can be saved, each one having the opportunity to be described)> > > > * Everything can be previewed later in the NPC Previewer.> > > > * Stats can have their names changed or removed.> > > > @Description:> > > > > * You can change it in "Data\Config.ini".> > > * Leaving an stat empty, for example, "Stat1= ", would remove that stat from the NPC Editor and Previewer.> > > > * The maximun amount of NPCs to save can be changed.> > > > @Description:> > > > > * You can change it in "Data\Config.ini".> > **Download**> [Latest Version(v.2.0.0)](#msg834765)> > >! > [**v0.0.1 revision 3**](http://www.mediafire.com/?u545841son0670i) > > _**Please read the quote below before posting on this topic.**_> @NamelessSoul:> > > I also want to say that, I'm sorry if you find this program useless or stupid, it was my try at making something with VB6 for the first time, so, I actually expected you people found it un-useful. Yet, you can avoid this program or actually be helpful and give it a try.> > **Closing comments**> > _Please report any bugs you find when using the application.> Please feel free to criticize and comment about the application._ Link to comment Share on other sites More sharing options...
Kusy Posted December 1, 2011 Share Posted December 1, 2011 So why should I use this instead of writing shit in txt? Link to comment Share on other sites More sharing options...
guzmanm Posted December 1, 2011 Author Share Posted December 1, 2011 Simple. This application will handle what you've written correctly, so later you can preview what you've written in a very organized way. It just makes your life more simple and it's more functional than writing shit in a text file. Link to comment Share on other sites More sharing options...
Robin Posted December 1, 2011 Share Posted December 1, 2011 Seems completely pointless. If you're going to use this why not export in to a format readable by the server? Link to comment Share on other sites More sharing options...
guzmanm Posted December 1, 2011 Author Share Posted December 1, 2011 @Robin:> Seems completely pointless. If you're going to use this why not export in to a format readable by the server?I was thinking of that, but was afraid of entering EO as well, since I'm still learning to program. Yet, now that I have a fair understanding of vb6's language, I'm going to re-organize everything into one beautiful form with customizable options.Another thing is, I still have to research the server's complex format, since it writes .dat files like this:>! Name        Say                                                Buzzer1.wav            while NPC planner writes .dat files like this:>! [NPC1]HP=1EXP=1Skill1=1Skill2=1Skill3=1Skill4=1Desc1=1Desc2=1Desc3=1Desc4=1Name=1Description=1Style=1Drop1=1Drop2=1 Might be because I use PutVar/GetVar functions.But yeah, I'll edit a little and add some stuff, to later get to understand how the server handles the saving .dat files and then make it EO compatible. Link to comment Share on other sites More sharing options...
sizziler Posted December 22, 2011 Share Posted December 22, 2011 I dont mind it looks ok ill give it a try. Link to comment Share on other sites More sharing options...
Fuu Posted December 23, 2011 Share Posted December 23, 2011 @NamelessSoul:> Simple. This application will handle what you've written correctly, so later you can preview what you've written in a very organized way. It just makes your life more simple and it's more functional than writing shit in a text file.Does it _really_ make your life that much simpler? A paper and a pencil would work just as well imo.Or as Kusy said, a .txt file. Link to comment Share on other sites More sharing options...
blkcrow Posted December 23, 2011 Share Posted December 23, 2011 there is nothing complex in EO servers format its just opens the file for binary and saves it as .dat. just basic file I/O Link to comment Share on other sites More sharing options...
mrmiguu Posted December 23, 2011 Share Posted December 23, 2011 @blkcrow:> there is nothing complex in EO servers format its just opens the file for binary and saves it as .dat. just basic file I/OAnd one can conveniently read back the data in the same order.So complex, bro. Link to comment Share on other sites More sharing options...
guzmanm Posted December 29, 2011 Author Share Posted December 29, 2011 @sizziler:> I dont mind it looks ok ill give it a try.Thank you. Big update coming in, re-did everything and made a very comfortable user interface. Just giving the final retouches before bringing it out to the public.@Fuu:> Does it _really_ make your life that much simpler? A paper and a pencil would work just as well imo.> Or as Kusy said, a .txt file.Depends on your point of view. If you prefer to write everything unto a piece of paper or a text file, go for it; otherwise, I'd highly recommend you to use it.@MrMiguu:> And one can conveniently read back the data in the same order.> > So complex, bro.Yeah, before, I never actually had a chance to run through binaries in VB6, but after watching it how it works, it's actually very simple. But I decided not to make it Eclipse compatible. Why? Because Eclipse Origins has an internal NPC Editor, it would be plain stupid.Thought, the next version is pretty big, compared to it's predecessor, with a bunch of new features that will seduce you to use it.–Anyways, I also want to say that, I'm sorry if you find this program useless or stupid, it was my try at making something with VB6 for the first time, so, I actually expected you people found it un-useful. Yet, you can avoid this program or actually be helpful and give it at try. Link to comment Share on other sites More sharing options...
guzmanm Posted January 28, 2012 Author Share Posted January 28, 2012 Click the image below to download…[![](http://img84.imageshack.us/img84/1072/npcplanner.png)](http://www.mediafire.com/download.php?pnbh105hiil238a)@Changelog:> **- Full rewrite.**> Just as you read. Full rewrite of the entire code.> **- NPCs are now more customizable than before.**> NPCs has now more properties to be edited than the previous version.> **- Less buggy.**> It has a less percentage of giving error, in comparison with the older version.> **- More user-friendly.**> Everything's more organized now.> **- No more having to change from NPC Editor to NPC previewer. You can now edit and preview in one window.**> In the older version, this was required for editing/viewing. Now, you just click and boom! It loads the previously saved NPC!> **- Simple Item editor.**> It will allow you to add an item, so you can apply it as a drop to the NPC.> **- Simple Stats editor.**> It will allow you to edit the every stats' name.![](http://img838.imageshack.us/img838/5035/screenshot1xv.png)![](http://img820.imageshack.us/img820/4263/screenshot2rr.png)![](http://img717.imageshack.us/img717/9273/screenshot3fi.png)The only thing I'm going to say is that, the last time I touched this, it was still 2011\. Just remembered I had it today, fixed some bugs and here you have it. It did not came out as I wanted, since I didn't really took the time to edit it, but it still a lot much better than it's predecessor.Please, be sure to report bugs and give suggestions about how it can improve!If you wish to contact me, you can either ask me a question on [my blog](http://namelessxsoul.tumblr.com/), or email me at [[email protected]](http://mailto:[email protected]) Link to comment Share on other sites More sharing options...
Jeff Posted January 28, 2012 Share Posted January 28, 2012 >Devoxstudios:DIs this going to be just you, or is john helping out with this? Link to comment Share on other sites More sharing options...
guzmanm Posted January 28, 2012 Author Share Posted January 28, 2012 Well, he hasn't helped at anything yet. I'm pretty sure he doesn't even knows about this. But, I'm adding compatibility of this program with his Combat Simulator sometime soon. I'll talk to him about it someday.Didn't knew you were on this forums, bro. xP Link to comment Share on other sites More sharing options...
aaaron Posted January 28, 2012 Share Posted January 28, 2012 I have to add to the Devox sigs. Haha.Anyways, yeah. Look's cool. ;D Link to comment Share on other sites More sharing options...
guzmanm Posted January 28, 2012 Author Share Posted January 28, 2012 This topic has now inherited the awesomeness of our Devox Studios signatures. *puff* Link to comment Share on other sites More sharing options...
Vortigem Posted January 28, 2012 Share Posted January 28, 2012 I like where this is going. Keep the updates coming. Link to comment Share on other sites More sharing options...
guzmanm Posted January 28, 2012 Author Share Posted January 28, 2012 I'll be sure to bring an update sometime. Any suggestions? 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