Building 2.20 Client Up

All Helbreath Client Source Discussion here.
Shetar
Member
Posts: 148
Joined: Sun Nov 30, 2003 12:57 am

Post by Shetar »

Yes Snoopy, that's nice.. But I don't see how it helps the people on this forum?

This topic is named "Building 2.20 Client Up", not "Brag about Building 2.20 Client Up"

I guess after your nice post, you're be helping us by posting your codements?

^_^
Helbreath II Project Manager & All round Developer. <br><i>(Don't worry, we're not dead)</i>
snoopy81
Loyal fan
Posts: 338
Joined: Mon Jul 12, 2004 7:13 pm

Post by snoopy81 »

Many fixes or upgrades from v2.20 and up is not a simple little fix I could put here.
And many are interdependent.

Many fixes as well are very easy to build, but take alot of time. Finally only small fixes hard hard to code

As a result, this would need releasing an incomplete, still bugged code. And it would take a long time to extract that. I'dd rather spend this time coding, testing, debugging. If we manage to achieve a v351 clone or near-clone (we alreaddy fixed some bugs present in v351) we'll think about releasing global sources... or not !

Anyways the decision is not sure, and the 351 upgrade is not yet achieved. Releasing sources would also mean encouraging everybody to host his own low-end, short lived server. . .
_\_ _<br> / , \__/ . \ Admin of Equilibrium Project<br> II\ \___ . O<br> III \_/ \ _ / <a href='http://www.equiprojet.com' target='_blank'>http://www.equiprojet.com</a><br> II I¯I
Shetar
Member
Posts: 148
Joined: Sun Nov 30, 2003 12:57 am

Post by Shetar »

Like I posted, I'll be adding sources soon here.

You can always add things to that source and post it again. This will not encourage players to start noob servers because they don't know how to work with C++. In contrary, it'll encourage more people to join, as you can see when you look at archmage's post.
Helbreath II Project Manager & All round Developer. <br><i>(Don't worry, we're not dead)</i>
diuuude
Outpost bitch
Posts: 592
Joined: Wed Dec 28, 2005 11:57 pm

Post by diuuude »

Hey, that's a good idea to release a good basis for people that they can work on it...


I'd like to release a 2.20 source that connects to 3.51 HG wih fixed display but i really don't have any free time and my HD burned this weekend :-(. All my work has gone, hopefully Snoopy have got a backup of our work !!

I'm working 10 hours a day from monday to sunday so i can't code alot for now but be sure Snoopy and me are gonna release atleast some code snippets that cn help you.

I don't already know what but we'll talk about it soon (when our client will be done).
<a href='http://www.technohell.net' target='_blank'><b><span style='color:red'>>>> Helbreath Ressources Website Here <<<</span></b></a><br>C++ Sources, Tools, Server Files, Help on Forum, C++ Snippets, Toplist... Updated often, come visit us !
Aragorn
Regular
Posts: 81
Joined: Fri Mar 03, 2006 12:02 pm

Post by Aragorn »

sounds good to me
The fear of making permanent commitments can change the mutual love of husband and wife into two loves of self-two loves existing side by side, until they end in separation.
Shetar
Member
Posts: 148
Joined: Sun Nov 30, 2003 12:57 am

Post by Shetar »

The second I'll get some spare time I'll be starting on the basics.
Helbreath II Project Manager & All round Developer. <br><i>(Don't worry, we're not dead)</i>
joeri
Member
Posts: 126
Joined: Sat Mar 04, 2006 1:19 am

Post by joeri »

diuuude wrote:

Still in game.cpp, in function GetNpcName, right after

Code: Select all

case 69: strcpy(pName, NPC_NAME_DEVLIN); break;
Add these lines :

Code: Select all

case 70: strcpy(pName, NPC_NAME_BARLOG); break;
case 71: strcpy(pName, NPC_NAME_CENTAURUS); break;
case 72: strcpy(pName, NPC_NAME_CLAWTURTLE); break;
case 73: strcpy(pName, NPC_NAME_FIREWYVERN); break;
case 74: strcpy(pName, NPC_NAME_GIANTCRAYFISH); break;
case 75: strcpy(pName, NPC_NAME_GIANTLIZARD); break;
case 76: strcpy(pName, NPC_NAME_GIANTPLANT); break;
case 77: strcpy(pName, NPC_NAME_MASTERMAGEORC); break;
case 78: strcpy(pName, NPC_NAME_MINOTAURS); break;
case 79: strcpy(pName, NPC_NAME_NIZIE); break;
case 80: strcpy(pName, NPC_NAME_TENTOCLE); break;
case 81: strcpy(pName, NPC_NAME_ABADDON); break;
case 82: strcpy(pName, NPC_NAME_SORCERESS); break;
case 83: strcpy(pName, NPC_NAME_TPKNIGHT); break;
case 84: strcpy(pName, NPC_NAME_ELFMASTER); break;
case 85: strcpy(pName, NPC_NAME_DARKKNIGHT); break;
case 86: strcpy(pName, NPC_NAME_HBTANK); break;
case 87: strcpy(pName, NPC_NAME_CBTURRET); break;
case 88: strcpy(pName, NPC_NAME_BARBARIAN); break;
case 89: strcpy(pName, NPC_NAME_ACANNON); break;
case 90: strcpy(pName, NPC_NAME_GAIL); break;
case 91: strcpy(pName, NPC_NAME_GATE); break;
When i add these i get errors...

visit a cool site <a href='http://technohell.net' target='_blank'>here</a><br><br><img src='http://i5.photobucket.com/albums/y184/J ... hnoFan.jpg' border='0' alt='user posted image' /><br><img src='http://i5.photobucket.com/albums/y184/Joeri696/240.jpg' border='0' alt='user posted image' /><br><img src='http://i5.photobucket.com/albums/y184/Joeri696/255.jpg' border='0' alt='user posted image' /><br><img src='http://i5.photobucket.com/albums/y184/Joeri696/326.jpg' border='0' alt='user posted image' /><br><br>Diuuude fan :D<br>Go Diuuude Go :D
Shetar
Member
Posts: 148
Joined: Sun Nov 30, 2003 12:57 am

Post by Shetar »

Did you define the new NPC_NAME_'s in lan_eng.h?
Helbreath II Project Manager & All round Developer. <br><i>(Don't worry, we're not dead)</i>
joeri
Member
Posts: 126
Joined: Sat Mar 04, 2006 1:19 am

Post by joeri »

yes i did
visit a cool site <a href='http://technohell.net' target='_blank'>here</a><br><br><img src='http://i5.photobucket.com/albums/y184/J ... hnoFan.jpg' border='0' alt='user posted image' /><br><img src='http://i5.photobucket.com/albums/y184/Joeri696/240.jpg' border='0' alt='user posted image' /><br><img src='http://i5.photobucket.com/albums/y184/Joeri696/255.jpg' border='0' alt='user posted image' /><br><img src='http://i5.photobucket.com/albums/y184/Joeri696/326.jpg' border='0' alt='user posted image' /><br><br>Diuuude fan :D<br>Go Diuuude Go :D
diuuude
Outpost bitch
Posts: 592
Joined: Wed Dec 28, 2005 11:57 pm

Post by diuuude »

sounds weird...

Are you sure you didn't add it right after the } that close the switch ?

Post the error log here please
<a href='http://www.technohell.net' target='_blank'><b><span style='color:red'>>>> Helbreath Ressources Website Here <<<</span></b></a><br>C++ Sources, Tools, Server Files, Help on Forum, C++ Snippets, Toplist... Updated often, come visit us !
Aragorn
Regular
Posts: 81
Joined: Fri Mar 03, 2006 12:02 pm

Post by Aragorn »

diuuude wrote: sounds weird...

Are you sure you didn't add it right after the } that close the switch ?

Post the error log here please
says it's undefined
The fear of making permanent commitments can change the mutual love of husband and wife into two loves of self-two loves existing side by side, until they end in separation.
diuuude
Outpost bitch
Posts: 592
Joined: Wed Dec 28, 2005 11:57 pm

Post by diuuude »

Aragorn wrote:
diuuude wrote: sounds weird...

Are you sure you didn't add it right after the } that close the switch ?

Post the error log here please
says it's undefined
remove lang_kor, lang_jap..., just keep the lang_eng file, cuz you didn't defined it into the other files.
<a href='http://www.technohell.net' target='_blank'><b><span style='color:red'>>>> Helbreath Ressources Website Here <<<</span></b></a><br>C++ Sources, Tools, Server Files, Help on Forum, C++ Snippets, Toplist... Updated often, come visit us !
Aragorn
Regular
Posts: 81
Joined: Fri Mar 03, 2006 12:02 pm

Post by Aragorn »

diuuude wrote:
Aragorn wrote:
diuuude wrote: sounds weird...

Are you sure you didn't add it right after the } that close the switch ?

Post the error log here please
says it's undefined
remove lang_kor, lang_jap..., just keep the lang_eng file, cuz you didn't defined it into the other files.
ty
The fear of making permanent commitments can change the mutual love of husband and wife into two loves of self-two loves existing side by side, until they end in separation.
Shetar
Member
Posts: 148
Joined: Sun Nov 30, 2003 12:57 am

Post by Shetar »

That's not needed as long as you use lan_eng.h for the texts implemented.

GlobalDef.h:
#define DEF_LANGUAGE    4
Would you mind to upload your lan_eng.h file, that way I can see if you defined those new NPC properly, something I doubt because of the posted errors.
Helbreath II Project Manager & All round Developer. <br><i>(Don't worry, we're not dead)</i>
joeri
Member
Posts: 126
Joined: Sat Mar 04, 2006 1:19 am

Post by joeri »

Code: Select all

Game.cpp
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34554) : error C2065: 'NPC_NAME_BARLOG' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34555) : error C2065: 'NPC_NAME_CENTAURUS' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34556) : error C2065: 'NPC_NAME_CLAWTURTLE' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34557) : error C2065: 'NPC_NAME_FIREWYVERN' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34558) : error C2065: 'NPC_NAME_GIANTCRAYFISH' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34559) : error C2065: 'NPC_NAME_GIANTLIZARD' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34560) : error C2065: 'NPC_NAME_GIANTPLANT' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34561) : error C2065: 'NPC_NAME_MASTERMAGEORC' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34562) : error C2065: 'NPC_NAME_MINOTAURS' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34563) : error C2065: 'NPC_NAME_NIZIE' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34564) : error C2065: 'NPC_NAME_TENTOCLE' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34565) : error C2065: 'NPC_NAME_ABADDON' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34566) : error C2065: 'NPC_NAME_SORCERESS' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34567) : error C2065: 'NPC_NAME_TPKNIGHT' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34568) : error C2065: 'NPC_NAME_ELFMASTER' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34569) : error C2065: 'NPC_NAME_DARKKNIGHT' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34570) : error C2065: 'NPC_NAME_HBTANK' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34571) : error C2065: 'NPC_NAME_CBTURRET' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34572) : error C2065: 'NPC_NAME_BARBARIAN' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34573) : error C2065: 'NPC_NAME_ACANNON' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34574) : error C2065: 'NPC_NAME_GAIL' : undeclared identifier
c:\documents and settings\joeri\bureau\2.20_client\2.20 client\game.cpp(34575) : error C2065: 'NPC_NAME_GATE' : undeclared identifier


This is the errorlog

and the lang file : <a href='http://www.undergroundhb.com/lan_eng.h' target='_blank'>http://www.undergroundhb.com/lan_eng.h</a>
visit a cool site <a href='http://technohell.net' target='_blank'>here</a><br><br><img src='http://i5.photobucket.com/albums/y184/J ... hnoFan.jpg' border='0' alt='user posted image' /><br><img src='http://i5.photobucket.com/albums/y184/Joeri696/240.jpg' border='0' alt='user posted image' /><br><img src='http://i5.photobucket.com/albums/y184/Joeri696/255.jpg' border='0' alt='user posted image' /><br><img src='http://i5.photobucket.com/albums/y184/Joeri696/326.jpg' border='0' alt='user posted image' /><br><br>Diuuude fan :D<br>Go Diuuude Go :D
Post Reply