Looking for Helbreath Files

Discussion about Helbreath Server Files.
Post Reply
Kehvik
just visiting
Posts: 4
Joined: Tue Apr 25, 2006 2:18 pm

Post by Kehvik »

Hello. Can someone help me, i need helbreath files where have high dmges, i mean Like HBMarius, please add me on msn hassis13@hotmail.com
lipski
just visiting
Posts: 5
Joined: Sat Jan 06, 2007 11:31 am

Post by lipski »

-Kenji-
noob
Posts: 18
Joined: Wed Nov 21, 2007 7:54 am

Post by -Kenji- »

@lipski: Did your father assrape you when you were 3 years old (4 years ago) or why are you such a stupid douchebag?

Hello Kehvik

There are no „files with high dmges“. It’s not as easy to set up an own server as you might think. But you asked in the right place ;-) Look at these steps.

- Get Microsoft Visual C++ 6.0 or higher. This is the program in which you will code and compile (make an exe out of source codes) the client. If you don’t have enough money to buy it, download a student version.
- <a href='http://unadvised.net/modules.php?name=D ... load&cid=4' target='_blank'>http://unadvised.net/modules.php?name=D ... d&cid=4</a> Download 3.51 C++ Client Sources and 2.20 HG Server Source.
- <a href='http://www.helbreath.info/forum/index.php' target='_blank'>http://www.helbreath.info/forum/index.php</a>
Try to get there server files (Gate Server, World Log Server, Main Log Server & all server files
- Unzip them, make one folder for client source, one for server source (source are these: .cpp, .h, .dsp, .dsw, .obj files) and a third one for server files (the .exe, .cfg).
- Open the „CxImage “ folder in your client folder, open the “cximage.dsw” file and compile this (press F7). This should work without errors / warnings.
- Now go back to your client folder and compile the whole client, opening the “Client.dsw” file and pressing F7. Well done, you compiled your first client! If you are 1337, make some fancy codes and fix bugs (of course, you have to sit for years in front of your pc and learn C++ until you can do that).
- Ok, now go to the server files, compile these too. You know the trick: always open the .dsw file!! It might give you 4 warnings, depending on the server version. Just ignore them. It’s how koreans code. Fix them if you are 1337.
- Now you have to modify codes. If you can’t program C++ and don’t find a programmer, you have to learn C++, and there is 100% no way arround it. Be honest. If you are too lazy or too stupid to learn C++ abandon your plan to open a new Helbreath server. These little code snippets everywhere won’t help you much. Hackers will get your server down in 1 second without your own antihacks.
- Okay. You continue reading. You really want to do this stuff. You have also learned C++ and know what it means to host a server. I tell you now how to change max stat and Level:
o In the Server: in the server (easy): open GameServers\GameConfigs\Settings.cfg
modify max-player-level and character-stat-limit
o Now open the Client.dsw again, search on the left side for the file “GlobalDef.h”. You will find this entry: #define DEF_STATS_LIMIT 200 Modify it. Compile your Client and test the max stats and level.
o If it doesnt work: You have to make changes in the “Game.cpp”. Because you have learned C++ now, its no problem for you. Search for this function: DlgBoxClick_LevelUpSettings( , there’s only one.

This is how the code SHOULD look like for strength:

Code: Select all

 // Strength UP - Kenji
    if ((msX >= sX + 195) && (msX <= sX + 205) && (msY >= sY + 127) && (msY <= sY + 133) && (m_iStr <= DEF_STATS_LIMIT) && (m_iLU_Point > 0) && (m_cLU_Str+m_iStr < DEF_STATS_LIMIT))
	{	if (m_bCtrlPressed == TRUE)
  {	if ((m_iLU_Point >= 5)&&(m_bIsDialogEnabled[42] == FALSE) && (m_iStr+5 <= DEF_STATS_LIMIT))
  	{	m_iLU_Point -= 5;
    m_cLU_Str += 5;
  	}else if((m_bIsDialogEnabled[42] == FALSE) && (m_iStr+5 <= DEF_STATS_LIMIT)){
    m_cLU_Str += m_iLU_Point;
    m_iLU_Point = 0;
  	}else if(m_bIsDialogEnabled[42] == FALSE){
    m_cLU_Str += DEF_STATS_LIMIT-m_iStr;
    m_iLU_Point -= DEF_STATS_LIMIT-m_iStr;
  	}
  	PlaySound('E', 14, 5);
  }else
  {	if ((m_iLU_Point > 0)&&(m_bIsDialogEnabled[42] == FALSE))
  	{	m_iLU_Point--;
    m_cLU_Str++;
  	}
  	PlaySound('E', 14, 5);
	}	}
Modify all codes like that (copy paste work + changing some variables).

Well done. You have your own stats and level. Changing damages is pretty easy. I’m sure you found some files like Item.cfg or Item2.cfg in your server files. There are item names and numbers.

Item = 454 Weapon 1 8 1 <span style='color:red'>4 8 2 4 10 3</span> 8000 0 15 8 -50000 15600 13 12 160 0 0 0 8 1 9

4 8 2 4 10 3 is the damage for the weapons. In other words it is the thing you see when you buy a weapon shown as (in this case) 4d8+2 for SM and 4d10+3 for L.
This means it rolls 4 dices with 8 sides, so the highest possible damage is 4*8+2=32+2 for SM. Warning: Don’t go too high or damage will be COMPLETELY buggy.

In addition, increasing it too much will bug the damages (e.g. it shows 30 but you hit 1000+). You will need further C++ knowledge for that. I could write a tutorial but hey, why don't you figuer it out yourself? Thats fun and proves that you are clever enough to host a good server!

Good luck!

Kenji
Dax
&lt;3 bd long time
Posts: 785
Joined: Mon Apr 18, 2005 3:19 pm

Post by Dax »

Why havn't you dumb sluts made anything worth using yet?
Reppin' 127.0.0.1!!!<br><br><img src='http://img502.imageshack.us/img502/1348/sig4daxbn2.jpg' border='0' alt='user posted image' /><br><br>I contend that we are both atheists. I just believe in one fewer god than you do. <br>When you understand why you dismiss all the other possible gods, you will <br>understand why I dismiss yours.<br>~ <b>Stephen Roberts</b>
-Kenji-
noob
Posts: 18
Joined: Wed Nov 21, 2007 7:54 am

Post by -Kenji- »

Duh we are working but not sharing.
Dax
&lt;3 bd long time
Posts: 785
Joined: Mon Apr 18, 2005 3:19 pm

Post by Dax »

-Kenji- wrote: Duh we are working but not sharing.
That's ok then.
Reppin' 127.0.0.1!!!<br><br><img src='http://img502.imageshack.us/img502/1348/sig4daxbn2.jpg' border='0' alt='user posted image' /><br><br>I contend that we are both atheists. I just believe in one fewer god than you do. <br>When you understand why you dismiss all the other possible gods, you will <br>understand why I dismiss yours.<br>~ <b>Stephen Roberts</b>
lauri143
just visiting
Posts: 2
Joined: Wed Nov 16, 2005 7:48 pm

Post by lauri143 »

Kehvik wrote: Hello. Can someone help me, i need helbreath files where have high dmges, i mean Like HBMarius, please add me on msn hassis13@hotmail.com
Why don't you download files from OUTPOST? Here are many files which you can easily edit... :angry:
Post Reply