Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial

Initiate Mage
Joined
Apr 18, 2022
Messages
6
Reaction score
1
Can you give me a TBL editor,
The current TBL editor cannot edit the TBL files of the Chinese hero plus client
move your TBL file into TblEditor.exe icon to open the tbl files

 
Last edited:
Initiate Mage
Joined
Mar 5, 2022
Messages
31
Reaction score
13
Thank you so much!
can you tell me more
For example, how to replace the products in the mall?
This method is very tedious and can take days. The tbl file is not always edited smoothly and bugs may occur at unexpected moments (such as sudden shutdown).
--
In order to edit or synchronize the shop content, it is necessary to replace the TBL files with the files on the server and from the codes, paying attention to the rows and columns.

yes

Did I try to link the China Hero Plus client, but it didn't work, and the following error was prompted, how should I solve it?


2023/04/25 08:51:11 runtime error: slice bounds out of range [:119] with capacity 81
2023/04/25 08:51:11 goroutine 16216474 [running]:
runtime/debug.Stack()
C:/Program Files/Go/src/runtime/debug/stack.go:24 +0x65
github.com/bujor2711/Void-server/factory.init.0.func1.1()
H:/Program Files (x86)/server/Server/factory/init.go:254 +0xaa
panic({0xa5ff00, 0xc003efc030})
C:/Program Files/Go/src/runtime/panic.go:884 +0x213
github.com/bujor2711/Void-server/auth.(*LoginHandler).Handle(0xc00033d1a0, 0xc0009cea80?, {0xc00b268000, 0xc008a98559?, 0x51})
H:/Program Files (x86)/server/Server/auth/login.go:36 +0x15d
github.com/bujor2711/Void-server/factory.init.0.func1(0xc00b2d6000, {0xc00b268000, 0x51, 0x51}, 0x0)
H:/Program Files (x86)/server/Server/factory/init.go:282 +0x436
github.com/bujor2711/Void-server/database.(*Socket).recognizePacket(0xc00b2d6000, {0xc00b268000?, 0x0?, 0x0?})
H:/Program Files (x86)/server/Server/database/socket.go:171 +0x696
github.com/bujor2711/Void-server/database.(*Socket).Read.func1()
H:/Program Files (x86)/server/Server/database/socket.go:71 +0x89
created by github.com/bujor2711/Void-server/database.(*Socket).Read
H:/Program Files (x86)/server/Server/database/socket.go:69 +0x189
Data: AA 55 4B 00 00 00 05 61 64 6D 69 6E 40 38 43 36 39 37 36 45 35 42 35 34 31 30 34 31 35 42 44 45 39 30 38 42 44 34 44 45 45 31 35 44 46 42 31 36 37 41 39 43
38 37 33 46 43 34 42 42 38 41 38 31 46 36 46 32 41 42 34 34 38 41 39 31 38 00 00 55 AA
2023/04/25 08:51:11
chinese hero login :)
 
Last edited:
Initiate Mage
Joined
Nov 11, 2020
Messages
10
Reaction score
0
Good afternoon, I need the game quests, they are all empty. Help please

Greetings heroes!

I'm excited to announce the release of the latest Hero Online (Plus) server files and database. The setup is complete and ready for play, compatible with the latest USA Netgame client version. Simply copy the start.bat and server.ini into the game folder to get started.

The server reads the data from .xlsx format from the 'server/data' folder.
If you want to change the data like items, mobs etc you should go there. There is also a tool to make the decryption-encryption of
.tbl files easier.

All systems are working + additional systems (discover yourself).

The source is written in golang, so for compiling or running it you will need to install golang 1.20 or later.

Download :

Tutorial :


Virustotal:
 
Initiate Mage
Joined
May 13, 2023
Messages
3
Reaction score
1
Hey guys, I’m trying to add the option to discriminate items at npc. I see disc_upgrade and was able to implement it but there’s no disc_craft. any assistance would be greatly appreciated 🙏
 
Banned
Banned
Joined
Apr 20, 2009
Messages
168
Reaction score
21
how to add quest? when adding a quest, automatically it is added to the characters_quests table and its quest_state gets the value 3, instead of 2, where this value refers to the accepted quest. is there any tutorial on how to add a quest to the quests table?
 
Initiate Mage
Joined
Apr 13, 2022
Messages
11
Reaction score
2
Replace the Hero.exe with this one and won't start xigncode







I wouldn't use that crap. Better download the original, unpack the textures and scale them up with some AI tool. But the game size will be larger obviously.



I think the usa client supports only UTF-8 so it does not work with special characters, I don't know if you can changed it to utf-16, i never tried





To pack/unpack .dxt files (textures)
DXT TOOL:

To upscale the texture:
Gigapixel AI:

Results comparison:



mob texture (showcase) it seems you don't know how get a quality on textures? then do not lose your time.
new cast UI interface
and a photo from Desert Temple
1689218870873 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums
1689218728019 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums

1689218414779 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums


mob texture (showcase) it seems you don't know how get a quality on textures? then do not lose your time.
new cast UI interface
and a photo from Desert Temple
1689218870873 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums
1689218728019 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums

1689218414779 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums
and more ... BUT I do not use dxt tool you can find in internet.
the problem on this tool is.... you will found that out. Enjoy on some new stuff from me. How to client security ? YES WILL HAVE

1689291232072 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums
1689291306593 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums



 

Attachments

  • 1689291111204 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums
    1689291111204.png
    1.4 MB · Views: 88
Last edited:
Initiate Mage
Joined
Mar 5, 2022
Messages
31
Reaction score
13
mob texture (showcase) it seems you don't know how get a quality on textures? then do not lose your time.
new cast UI interface
and a photo from Desert TempleView attachment 238524View attachment 238523
View attachment 238522


and more ... BUT I do not use dxt tool you can find in internet.
the problem on this tool is.... you will found that out. Enjoy on some new stuff from me. How to client security ? YES WILL HAVE

View attachment 238551View attachment 238552



Unable to login to account from website
verification code not passed
I am logging in with easy login with google, but the register form is still on the main page.
Of course, there is no download link, you can only buy cash, the game is not around.
 
Initiate Mage
Joined
Apr 13, 2022
Messages
11
Reaction score
2
Unable to login to account from website
verification code not passed
I am logging in with easy login with google, but the register form is still on the main page.
Of course, there is no download link, you can only buy cash, the game is not around.
you are talking about our website?
 
Initiate Mage
Joined
Mar 5, 2022
Messages
31
Reaction score
13
Has anyone developed or found tools to export HERO models?
You can convert some graphic files related to the game to *.obj format and you can edit the obj files and convert them back to the old extension. All I know is this tool. I used to use it while changing weapons.

You can convert some graphic files related to the game to *.obj format and you can edit the obj files and convert them back to the old extension. All I know is this tool. I used to use it while changing weapons.
Don't forget to put the *.bmp graphic overlay next to the *.obj graphic file, or it will have a colorless textured appearance.
Try changing the DXT extension to BMP and keeping it with the same name
I shared DXT to BMP converter in my old messages.

You can convert some graphic files related to the game to *.obj format and you can edit the obj files and convert them back to the old extension. All I know is this tool. I used to use it while changing weapons.


Don't forget to put the *.bmp graphic overlay next to the *.obj graphic file, or it will have a colorless textured appearance.
Try changing the DXT extension to BMP and keeping it with the same name
I shared DXT to BMP converter in my old messages.
When the conversion process is successful, windows10 should display the 3D opening tool without any problems. This is how I control it first. Not every graphic file can be converted with this tool.
 
Last edited:
Initiate Mage
Joined
Apr 13, 2022
Messages
11
Reaction score
2
Has anyone developed or found tools to export HERO models?
if you are try to develop some armor or weapon NEW style you need a tool to open N3 files or create new one for this armor/weapon examples: n3joint is a skeleton on char/mob, n3anim is short attacks frames, n3chr is a mesh model on a mob/char cpart and cskins is files for textures, I have already tool for these, never try it tbh maybe later on. I working right now to change skill tree on every skill (char. skills) also to improve skill sound FX.
What I do is a huge project with many hours of editing i will not share my technology to improve all textures but believe me very easy you can broke the game client like example with 3 files i can down a whole client i mean you will login in game BUT loading on maps will get stuck haha, check size on files i change already to this moment and how many they are.
1689461911955 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums
That folder is actual update from normal hero to HD update 80 is mean 80% finished client, however next 20% will be slow process

1689463131430 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums


korean looking npc talk style if you wanna i can share hex code ;)

View attachment 238641
View attachment 238642
this interface first was implement in Hero Korea, netgame just use system files with small changes. But yea in quest line is seems cool.

mesh model with texture (bd spear)
1689474453840 - [RELEASE] Hero Online (Hero Plus) Server Files (Complete source + Database) +Tutorial - RaGEZONE Forums
 
Last edited:
Initiate Mage
Joined
Mar 5, 2022
Messages
31
Reaction score
13
if you are try to develop some armor or weapon NEW style you need a tool to open N3 files or create new one for this armor/weapon examples: n3joint is a skeleton on char/mob, n3anim is short attacks frames, n3chr is a mesh model on a mob/char cpart and cskins is files for textures, I have already tool for these, never try it tbh maybe later on. I working right now to change skill tree on every skill (char. skills) also to improve skill sound FX.
What I do is a huge project with many hours of editing i will not share my technology to improve all textures but believe me very easy you can broke the game client like example with 3 files i can down a whole client i mean you will login in game BUT loading on maps will get stuck haha, check size on files i change already to this moment and how many they are.
View attachment 238662 That folder is actual update from normal hero to HD update 80 is mean 80% finished client, however next 20% will be slow process

View attachment 238663


this interface first was implement in Hero Korea, netgame just use system files with small changes. But yea in quest line is seems cool.

mesh model with texture (bd spear)
View attachment 238674
for korean npc style,
npc/open.go
//NPC_MENU = utils.Packet{0xAA, 0x55, 0x00, 0x00, 0x57, 0x02, 0x55, 0xAA}
NPC_MENU = utils.Packet{0xAA, 0x55, 0x00, 0x00, 0x57, 0x47, 0x55, 0xAA}
save and test ;)
 
Member
Joined
Jan 22, 2009
Messages
1,114
Reaction score
417
if you are try to develop some armor or weapon NEW style you need a tool to open N3 files or create new one for this armor/weapon examples: n3joint is a skeleton on char/mob, n3anim is short attacks frames, n3chr is a mesh model on a mob/char cpart and cskins is files for textures, I have already tool for these, never try it tbh maybe later on. I working right now to change skill tree on every skill (char. skills) also to improve skill sound FX.
What I do is a huge project with many hours of editing i will not share my technology to improve all textures but believe me very easy you can broke the game client like example with 3 files i can down a whole client i mean you will login in game BUT loading on maps will get stuck haha, check size on files i change already to this moment and how many they are.
View attachment 238662 That folder is actual update from normal hero to HD update 80 is mean 80% finished client, however next 20% will be slow process

View attachment 238663


this interface first was implement in Hero Korea, netgame just use system files with small changes. But yea in quest line is seems cool.

mesh model with texture (bd spear)
View attachment 238674

Interesting. I'm not interested in modifying the original client but exporting the models (bones, rigged & animations) to unity 3d, I want to do a test. The spear photo you showed doesn't look quite right, or am I mistaken?

There's Knight Online's N3ME, I need to check if there's still any resemblance to Hero.

 
Initiate Mage
Joined
Apr 13, 2022
Messages
11
Reaction score
2
Interesting. I'm not interested in modifying the original client but exporting the models (bones, rigged & animations) to unity 3d, I want to do a test. The spear photo you showed doesn't look quite right, or am I mistaken?

There's Knight Online's N3ME, I need to check if there's still any resemblance to Hero.

yes that is because for complete weapon have two mesh files first one is spear attachment/handle and second one is start and end part of the spear BUT both mesh files are use same texture
 
Initiate Mage
Joined
Jul 20, 2023
Messages
3
Reaction score
3
Guys

I just downloaded the files, when i build and try to start the game, i get this message

"PostgreSQL Database connection error: Reset DB error: pq: relation "hops.account" does not exist, waiting 30 sec..."

I restored the database of the drive and the table account just doest not exist.

Anyone can help me ?

________________________

problem solved.
 
Last edited:
Initiate Mage
Joined
Mar 5, 2022
Messages
31
Reaction score
13
Guys

I just downloaded the files, when i build and try to start the game, i get this message

"PostgreSQL Database connection error: Reset DB error: pq: relation "hops.account" does not exist, waiting 30 sec..."

I restored the database of the drive and the table account just doest not exist.

Anyone can help me ?
plase control database name
maybe you connect "default" database :(
plase create new database and edit config.go your database name
 
Back
Top