PDA

View Full Version : M59stat-points/values(char.dll)


ANKH
26th August 2003, 13:30
I want to adress it to everyone. The problem of stats is actual today. Many servers like 911 sets stats for their players (to help them make their chars quickly) more than standart 200 points in summary using server-console! I want to help anyone to do this work automatically! But...i don't know how to do it. I need your help.
Dear players/administrators, as you know, when you click on "Click here to log on" and then (after entering your account information) on "log in" buttons your new char parameters windows will appear. This window is located in game\resource\char.dll file. Also, as you know there are a few window-"tabs" in char.dll. Such as: "Char's name and description", "Char's appearance", "Initial skills/spells" and (!) "Char's statistic sets". This "tab" (char's statistic settings) is a general problem of my topic. As you know there are 7 known "progress bars" on this "window-frame": 6 are for statistics choice and the last one (the 7-th) is for statpoints left (free points you can use). Now, look on the 7-th "progress bar". Default position of it is 50 (you can see it), minimal position is 0 (if all another 6 "progress bars" are full) and maximal position is 194 (total 200 "-" 6 "progress bars" which have minimal position with 1 point = 194 in the 7-th "progress bar").
I want to set this default setting (50) to 100, for example, to be able to make not 200 but 250 stats in summary.

Now questions for you, please:
1. Which file(s) contain(s) information about this value (50)?
2. How to change it to make a user to be able to set his own stats more than 200 points in summary?
3. What is your opinion? Are the points in all 7 bar's filled in with PERCENTS or ordinary VALUES? It's very important for searching for 50-value, believe me! Because if it's in percent mode, value 50 will be an eqivalent for 97 (50% from 194%=value 97).

Now i will tell you all i done for this problem:
- I think that it value (50) is in SYSTEM.BOF file, because there is a link from SYSTEM.RSC file to SYSTEM.BOF file like this: ID: 20046 (link to system.bof), string: char.dll! No more files contain this information.
- When you click right-mouse on your face in the game to look on your BIO, you can see www-string like: http:\\3do.com\\hotlinks... This string is in USER.RSC!
- Also, in char.dll there is a "window-tab" named "Choose your character appearance". There is your future face, it is the *.BGF file, for example: Ptac.bgf.
- May be this can help you: look to import functions in char.dll/blakston.exe/meridian.exe.
- Also this information may be in blakston.map file in server directory.
- This is all i know(((.

So, all this information is not in DLL/EXE files but is in RSC/BOF files!!!

People, help me please and i (and all of you, may be) won't worry to set all stats by hand! It's too tired to do...Let's do our work together!

I think this problem may be actual!
Thanks again,
Your ANKH.

P.S. I think people who know assembler very good can resolve this problem...may be i wrong.

Progman
30th August 2003, 22:25
I will have a look for that ...