[SRC-FILES] HGServer + Client + Files

All Helbreath Server Source Discussion here.
Post Reply
Centuu.-
just visiting
Posts: 5
Joined: Mon Dec 09, 2019 7:53 pm

[SRC-FILES] HGServer + Client + Files

Post by Centuu.- »

Hello community,

I'll share some files that I've been modifying for a while..

HGServer sources v3.0 by HBx Team
Client sources v3.82 by snoopy81, diuuude & Cleroth

FEATURES

Code: Select all

-Windows 8/10 compatibility and Alt+Tab !
-800x600 Resolution
-Capture The Flag
-New Exchange System
-Angel System
-Crafting
-Heldenian
-Apocalypse
-Crusade
-Taming
-Online User List
-User/GM Panel
-Friend List
-Party Status
-Party On Map
-Aura Icons
-Directional Bow
-Berserk Wand
-Change Stats
-Warehouse Pages
-Magic Weapons
-Hammer +15
-Deathmatch Event
-EK Announcer
-Trade EK in CityHall
-Trade DM Points in CityHall
-Trade DK Set in CityHall (costs gold)
-Uncitizenship request in CityHall
-Repair All in BlackSmith
-NPC HP Bar
-Pits in Minimap
-Quest Helper
-Beholder Neck
-Titles per EK
-Majestic Level
-Shortcuts
-Experience Bar
-Hunger Bar
CHANGELOG :!:

Code: Select all

* May, 2022   
-Windows 11 compatibility
-Added SQL feature
-New Events
-New Enchanting System
-New Panels
-New Launcher/Updater
-New NPCs
-New Configs
-New Guild System
-New Items with Upgrades
-Multi-Quest System
-New Class System
-New Sprites
-New Magics
-New Maps

=============================================

* March, 2020
-Windows 10 compatibility and Alt+Tab !

=============================================

* February, 2020
** Fix Dye colour issues.
** Fix Endurance Issues.
** Fix some crash regarding Endurance Decrease.
** Fix some communication bytes issues.
** Fix Majestics Level Up Message
** Fix Ice-Golem no Damage
** Fix Loading, Main Menu and Login Cords for 800x600 Resolution
** Fix Pot / Meat bug while eating
** Fix Client and HGServer compilation error, and limit
** Fix Player Panel, chat bug
** Fix Learn Magic Gold Data Send properly
** Added F2-F3 Shortcut, and F4 Magic Shortcut
** Fix Gold amount in shop and bsmith
** Made Gold Weight 0, so dont need to put in WH
** Fix Skill Adding Function

=============================================

* January, 2020
- fixed msgs in Client and HGServer.
- fixed HGServer performance
- fixed HP regen that bugs MP
- fixed spawn rate if too many maps in 1 HGServer
- fixed some bytes and declaration bugs
- fixed empty spots that server reads them like if there was a person or mob on it
- added function that sends MAX STATS to Client from HG, so if you configure it in Settings.cfg it will send it and Client will compute it to prevent bugs.
- modified SendNotifyMsg function (optimized)
- added a simple patch to prevent packets to be received without the HGServer resgistering that a packet has been sent
- reduced almost 30000+ code lines in Game.cpp !
- added Apocalypse, Crusade, Heldenian and Party classes
- reorganized most of the functions in Game.cpp to their respective classes
- added Capture The Flag event

=============================================

* November, 2019
- Minor improvements in Server-Side code
- 800x600 resolution compatible
- Exchange system upgraded

=============================================

* September, 2019
- Negative War Contribution during Crusade
- Level up jump in High Server mode
- Minor improvements
- Removed level limit to Delete Character
- Added special characters when creating Player's Name
- DK Set cost in Settings.cfg
- REP adjust in Settings.cfg
- REP affects Drops 
- Removed DNS in HGServer (useless)
- Necklace of Stone Golem add +50% earth magic defense 
- Angel upgrade to +20 (AND can be traded/dropped)
- Removed max summon points for Heldenian
- Removed max construction points for Crusade
- Removed max reward gold in CityHall
- MAJESTIC LEVEL's implementation
> add more hp / sp / mp / hunger status
> add more criticals
> add more construction points in crusade
> add more war contribution in heldenian
> add more load weight
> recalculate circle magic %
> add more quest reward
> add more physical/magical damage
> add more defense ratio
> add more magic resistance

=============================================

* January, 2019
- Problem to LogIn (Connection Lost)
- Missing messages between HGServer-Client
- Crafting endurance
- Ranged hits
- Endurance repair in Items with stats
- Missing messages in Client
- Recodification of some functions in HGServer
- Fixed Deathmatch Game !
> TP to Arena in CityHall is only open when Deathmatch is ON
> When die in Arena on Deathmatch , revive in Arena
> Calculate Top if player gets dc/cl/tp
> Added bonus when get multiple kills with announcer (Holy Shit, Doble Kill, etc..)
> Display Top 5 per default, but if you press CTRL wil show Top 10 in screen
> In Arena only display Enemys
> Only display players in top if DGKills > 0
- Creating a guild costs Gold
- Added new configurations in Settings.cfg such as:
GUILD CREATING COST
CLEAR MAP TIME
GOLD DROP RATE
- Heldenian/Crusade/Apocalypse automated starts in Schedule.cfg
- Majestic.cfg removed
- Quantity online removed in Online User List

=============================================

* Initial Release in May, 2018
Download: https://github.com/centuu/HBGhost
Last edited by Centuu.- on Wed Jun 15, 2022 8:32 pm, edited 6 times in total.
charlie
Outpost4lyfe
Posts: 3325
Joined: Sun Apr 06, 2003 12:24 am
Location: Mt GOD
Contact:

Re: [SRC-FILES] HGServer + Client + Files

Post by charlie »

Thanks man
Girlfriends are dedicated hookers.
Centuu.-
just visiting
Posts: 5
Joined: Mon Dec 09, 2019 7:53 pm

Re: [SRC-FILES] HGServer + Client + Files

Post by Centuu.- »

I'm doing this for the community. :D
Centuu.-
just visiting
Posts: 5
Joined: Mon Dec 09, 2019 7:53 pm

Re: [SRC-FILES] HGServer + Client + Files

Post by Centuu.- »

Client source updated.

Added new bar
Removed binds
Removed majestic levels
Fixed null points in screen

Image
qq759163334
just visiting
Posts: 1
Joined: Mon Mar 15, 2021 1:46 pm

重新: [SRC 文件] HG服务器 + 客户端 + 文件

Post by qq759163334 »

:D :D :D Thank you, brother
User avatar
Shinakuma
Member
Posts: 110
Joined: Thu Aug 04, 2005 3:52 pm
Location: USA

Re: [SRC-FILES] HGServer + Client + Files

Post by Shinakuma »

Centuu.- wrote: Mon Apr 27, 2020 7:17 pm Client source updated.

Added new bar
Removed binds
Removed majestic levels
Fixed null points in screen

Image
Will you create a permanent discord link? The one you listed has expired.
finallich
just visiting
Posts: 2
Joined: Sat Aug 28, 2021 5:50 am

Re: [SRC-FILES] HGServer + Client + Files

Post by finallich »

Not the old PakBuild.

Do you have the latest Pakbuild?

I want a "Pak" file for my new cape armor.
The old version of parkbuild I have is...

I'm so sad that I can't check the latest version of the file (2016?).

I want to have a new park hero set "Pak" file.
Centuu.-
just visiting
Posts: 5
Joined: Mon Dec 09, 2019 7:53 pm

Re: [SRC-FILES] HGServer + Client + Files

Post by Centuu.- »

Hello all,
I've updated the download links and the changelog for these files+sources.

Hope y'all enjoy it!
1321
just visiting
Posts: 3
Joined: Sat Feb 12, 2005 7:34 am

Re: [SRC-FILES] HGServer + Client + Files

Post by 1321 »

Gracias centu!!!
LazyB
just visiting
Posts: 1
Joined: Sun Nov 20, 2022 12:07 am

Re: [SRC-FILES] HGServer + Client + Files

Post by LazyB »

Anyone got these working?

Everything complied, can login and create a character etc, having a issue with entering the game looks like the MLS(MainLogServer) timesout on entering the game, would be greatful if this has been fixed by anyone and could show/tell me what the fix was :)

---- Edit ----
Actual issue after running some debugging is coming from the clientimeout function, seems as though WLS starts SetAccountStatusInit, but never gets past:

Code: Select all

if (m_pAccountList[i] == 0) {
				m_pAccountList[i] = new class CAccount(cAccountName, timeGetTime());
				m_pAccountList[i]->cAccountType = 1;
				strcpy(m_pAccountList[i]->cPassword, cPassword);
				m_pAccountList[i]->m_iLevel = (int)iLevel;
				wsprintf(G_cTxt, "(TestLog) Set account(%s)-test(%s)-Level(%d) connection status 2 INIT(create & set)...", m_pAccountList[i]->cAccountName, m_pAccountList[i]->cPassword, iLevel);
				PutLogList(G_cTxt);
				m_iTotalPlayers++;
				return 1;
			}
CheckClientTimeout is called and the status gets set to NULL
Claude-sor
just visiting
Posts: 7
Joined: Mon Sep 08, 2025 11:03 pm
Location: France
Contact:

Considering provocative quest design.

Post by Claude-sor »

The request is to craft a "provocative quest," and I think a compelling question could be: "If you could design an in-game quest that forces players to choose between power and ethics, what would it look like? Plus, how would you address potential toxicity from these moral choices?" The user wants me to keep it concise, so maybe I can create a couple of options. They mentioned "some unusual and provocative question," which suggests I could deliver a few ideas.Crafting provocative questions
innovative stainless steel pools - progorki.com
Post Reply