[Logo]
 
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
RPG tool for calculating stat points  XML
Forum Index -> Druids RPG
Author Message
Drago'Nish

Dominating
[Avatar]
Joined: 08/10/2005 18:38:46
Messages: 205
Offline

because there have been several tools in wich you could *spend* your points like ingame, but none were complete, or working correctly.
so i decided to make my own stats calculator.
this one is the normal version, made for the original ut2004rpg.
i wil make one for druidsrpg aswel, and ofcourse for my own rpg.

screenshot of how it looks:


buy buttons wil be enabled when you meet the requirements for the ability,
and the info buttons wil show the same info text as info shows ingame.

to open the exe file you need to have .NET framework installed, wich you can download here
the tool itself can be download here

comments are welcome, it is not necesary to post bugs the you might find.
since i wil proberly be recoding the entire thing, because i have learned a lot the past weeks about it, and think my code is not to good as it is now.

hope you guys like the design of the tool, and that it you find it to be just as usefull as i think it is.

EDIT: for the people wondering, deathmaster is another nickname of mine.
for a bit of proof go here: http://deathhouse.noonhost.com/deathhouse.html
those are the forums of my server you wil find the topic about this in the normal ut2004 section all the way down

EDIT2:
updated download link for VB .NET FrameWork to v2.0

Zenas: Weapons Master - lvl 26
Drago'Nish

Dominating
[Avatar]
Joined: 08/10/2005 18:38:46
Messages: 205
Offline

been a while since i updated this here, but here is how it looks now:


there are so many changes, that i dont plan listing them all.
but a key thing is that it is completly recoded, and remade from scratch.
and as obviously shown, also looks a lot like it does ingame, wich i hope makes the user find its way through really easy.
there is no public beta for this version available, but i hope to get it done before friday.
currently abilities are done downto Retaliation, the others i still need to do.
thats all that is going to be done for the upcoming public beta.

i havent updated this in a while, mainly because it has been going very slowly. (i dindt spend much time into it.)

oh, and that of how much exp you got, thats a random factor based upon the needed exp for next level.

Todo before final release:
- add a drop down box on the first page to make it possible to add a % instead of a fixed amount per level.
(this will require quite some new code, so it is a future plan, and will not be included in the next public beta.)
- make it so that a player can change its level without having to 'reset' completly, but this is not sertain yet.

NOTE: i know it breaks the horizontal scroll at 1024*768, but IMO this is worth it, as the image is true size this way.
if a admin has a problem with this, PM me or post it here, and i'll change it.
(it isnt like its breaking it by 100 pxls, as you dont have to scroll at all really.)

Zenas: Weapons Master - lvl 26
KohanX

Godlike

Joined: 03/04/2006 13:40:23
Messages: 350
Offline

So it's an RPG-character-life simulator/planner? Hmm. You should make it customizable, for example, to allow people to put in exclusive abilities they find on some server. Wouldn't be too hard, I imagine. just make a text file, custom.txt or something, and allow players to input ability names, and some simple thing that lets them note requirements, like putting in a stat name will require the stat to be at the following number, and if the first word isn't a stat, it finds another ability. Anyhow, customization. That's what it's all about. Note, however, that I have not tried your thingy out, just giving a few pointers.
Drago'Nish

Dominating
[Avatar]
Joined: 08/10/2005 18:38:46
Messages: 205
Offline

you cant currently try it out, not the new one that is.
it isnt publicly available, however public beta will come soon.

the text file idea is nice, but is going to require a lot more code, and i dont even know how to code that yet atm.

Zenas: Weapons Master - lvl 26
KohanX

Godlike

Joined: 03/04/2006 13:40:23
Messages: 350
Offline

Also, it's not necessarily adding per level. Because of the weird numbers incorporated into the EXP system of DruidsRPG, I think it's multiplicatory.

Yeah, figure out how to make it work with text files, and hell will be much easier to go through.
Drago'Nish

Dominating
[Avatar]
Joined: 08/10/2005 18:38:46
Messages: 205
Offline

look at the ability list, it isnt just for DruidsRPG.
this is a generic RPG version, and not everybody has same settings.
so i just made it this way, so everybody can put it to use.

about the text file, i doubt i'll do that anytime soon, if i will do it at all.
the way i currently have it coded it is very simple and short to get another ability added, so i cant care to greatly much atm.

and once i know how to make it read text files, i rether put my time into making a tool for easy-cleaning of the ut2004rpg.ini file.
having been admin of my own server, i know what kind of pain in the ass that can be to do manualy.

Zenas: Weapons Master - lvl 26
v0rTeX

Wicked Sick!
[Avatar]

Joined: 12/19/2004 20:59:52
Messages: 562
Offline

Drago'Nish wrote:
i rether put my time into making a tool for easy-cleaning of the ut2004rpg.ini file.
having been admin of my own server, i know what kind of pain in the ass that can be to do manualy. 


Heavens yes, the second you have anything ready for use, even a beta test let me know. I have enough spare time to try it on mine and even report how well it worked.

I would like to see an option for removal of anyone below a level you specify in a text box.
Also the ability to delete certain skills and their corresponding level number would be kind of neat although I'm not sure how often that would be.
Maybe if thats too much an option to leave stats in tact but just remove skills. They could always just buy them back after a change.

If you really want a good challenge, how about an option to re-organize every player in the INI file sorted by highest level. (Comes in handy when I want to analyze the top 10 players)
Drago'Nish

Dominating
[Avatar]
Joined: 08/10/2005 18:38:46
Messages: 205
Offline


wel you post up a real good point there.
but i am far from knowing how to code such a thing, it is a lot more complicated then my current thingy.
(having to open text files and such, then make it do several checks, all sorts of things that i currently am not really wel aware of how to do.)

but maybe if i get this thing completly done, i may give it a shot, since i got somebody on my msn who knows a lot more then me, and is willing to help me out.

and i dont mind doing it really either, since i kinda like coding.

Zenas: Weapons Master - lvl 26
Continuum

Wicked Sick!
[Avatar]

Joined: 03/09/2005 05:20:36
Messages: 479
Location: Indianapolis, Indiana
Offline

Nice, if your using vb I'll post what I have for my upl tool if you want to see how to read from a text file. (program is far from complete but might have enough text formating code to help out some)

Also an idea for making it more customizable would be to use a database which would be much easier to manipulate than a text file.




Current WIP:
Skins:
[Email]
KohanX

Godlike

Joined: 03/04/2006 13:40:23
Messages: 350
Offline

Exactly what do you mean 'cleaning' the .ini file? As in, make a G/UI for modifying it? Cool idea. By the way, what compiler do you use? I assume you're doing all this in C++. I've just started getting interested in C++ again, because I know a lot about how to use it, but could never make anything useful out of it because I could never figure out how to make graphics.

My hands are really, really cold. I was just walking home from school with 20 MPH wind and below freezing, with rain and small glimpses of hail, wearing a T-shirt and jeans. However, it's only my hands that are frozem. Every other part of me is fine.
Drago'Nish

Dominating
[Avatar]
Joined: 08/10/2005 18:38:46
Messages: 205
Offline

i work with vb .NET
(pretty much the same as vb, just most the worked with it find .NET to be less 'childish' or something, but it seams to make no difference at all. code works both directions when moved from one another.)

and continuum, that would be really nice.
and you might want to send it as PM instead of posting it, as posting such things to public isnt to great.
(i dont plan to post code for my programs either.)

Zenas: Weapons Master - lvl 26
KohanX

Godlike

Joined: 03/04/2006 13:40:23
Messages: 350
Offline

That would be very uncommunity-like. Besides, reading from a file is not a program. That's like saying "I'm not going to tell people how to do functions because I figured it out." Not trying to give you a hard time, just get your public-protected level in the right spot.
Drago'Nish

Dominating
[Avatar]
Joined: 08/10/2005 18:38:46
Messages: 205
Offline

i dont mind giving away code really either, but i do mind posting it up in public for everybody to grab it.
and if a lot of time has been spend in it, it isnt fun for somebody to go do lot of other things with your code.
not going into it much more..

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

the new public beta can be downloaded now and HERE is the link.

this is v0.8, v0.9 hopefully will be final beta, with the following things done:

Zenas wrote:
Todo before final release:
- add a drop down box on the first page to make it possible to add a % instead of a fixed amount per level.
(this will require quite some new code, so it is a future plan, and will not be included in the next public beta.)
- make it so that a player can change its level without having to 'reset' completly, but this is not sertain yet.  

and some code changes, to reduce the amount of memory used.
and some error fixes. ¬¬

known errors:
empty text boxes at the start window, will cause error.
overflow error, if boxes are very filled, they get a error.

feel free to post up any bugs you may find, as i cant fix if i dont know the bug.

hopefully this fulfills a lot of expectations towards the new version.

Zenas: Weapons Master - lvl 26
Drago'Nish

Dominating
[Avatar]
Joined: 08/10/2005 18:38:46
Messages: 205
Offline

about the program to edit ut2004rpg.ini file with, somebody else seams to be already working on it:
http://mysterial.linuxgangster.org/forum/viewtopic.php?t=815&start=0&postdays=0&postorder=asc&highlight=
ive posted the 2 sugestions that its actually about, so lets await his answer.

oh, and Zenas is me.
(dindt wanted to continue there as DeathMaster, no longer run my own server anyway..)

Zenas: Weapons Master - lvl 26
 
Forum Index -> Druids RPG
Go to: