[(Awesome)RELEASE] CoEmuv2.Nano(5095) Source Code

10/27/2009 00:45 Santa#1246
Quote:
Originally Posted by pro4never View Post
Ooh shit I just realized I told him to search AlchemyGuard.... Ooohhh now I feel stupid. It's been so long since my guards were ever named CoEmu :P


I seriously considered/am still slightly considering doing something with alchemy Co.

If it was ever started up again though it would be a fully revamped version of conquer incorporating new ideas and throwing away anything that does not add to fair, balanced game play. (similar to what we were STARTING to do to the coemu base before it all started falling apart at the seams)

Uughhh that boss map was not fun... then everyone was all "OMG I CAN'T DO OVER 1 DMG FIX IT!"... I laughed, alot....

<edit> and if we ever did decide to officially open up again... We could get so much done so much faster now... I mean just looking at the animeco source (it sucks but it has alot of features we struggled with for so many painstaking hours). Could easily re-code alot of the features using existing new sources as examples. I wouldn't wanna use an existing coemu base, much rather start from very base scratch like we were considering and add in one feature at a time making sure we don't run into serious stability issues from packing too much half finished code in at a time.
Yeah i saw the new forum :D. I went on there to see if some codes i pmed you were still there, sadly, the new forum. Lol.
10/27/2009 02:55 pro4never#1247
Quote:
Originally Posted by StarBucks View Post
Yeah i saw the new forum :D. I went on there to see if some codes i pmed you were still there, sadly, the new forum. Lol.
Ooohh, I wiped the forums last week or so so I could use it to hold notes to myself. Never bothered to format any of it.

It was funny though, I forgot how damn many forum users we had registered at one point.
10/27/2009 05:50 Santa#1248
Quote:
Originally Posted by pro4never View Post
Ooohh, I wiped the forums last week or so so I could use it to hold notes to myself. Never bothered to format any of it.

It was funny though, I forgot how damn many forum users we had registered at one point.
Yeah. I wish you had your old source so i could work with it =p Stupid Troy hasn't gotten on msn in a while so i can't ask him. I've been slowly working on simply things like item usage and NpcTalk. No skills work for me XD. Still don't know how to do that shit.
11/03/2009 23:09 TheHokage#1249
This is the error i get when running Gameserver... :mad: can you please help me? :)
11/04/2009 00:35 pro4never#1250
there are error fix guides posted for 30, 31, 32. Try a search, I'm sure it will be able to help.

Also: Picture is rather small, kinda hard for people to read the specifics of the area.
11/04/2009 01:05 raidenx123#1251
i can read it fine, just ctrl + scroll
11/04/2009 23:42 killersub#1252
Quote:
Originally Posted by andyd123 View Post
--DO NOT PM ME ABOUT THIS SOURCE CODE OR ABOUT WHERE TO EDIT, CHANGE, ETC ANYTHING. THIS SOURCE CODE IS PROVIDED "AS IS" AND NO IMPLIED WARRANTY OR ASSISTANCE IS OFFERED TO YOU--
Sorry, but I'm overwhelmed with PMs about this..

This is CoEmu v2's leveling server source code. There is no implementation of any commands for players, though it is possible to add some.


I will be updating this sometimes, though I'm not sure how often.


You need a client of version 5095 to play with this server.
I recommend downloading client version 5087 from filefront, and then updating it to 5095 via patches.
[Only registered and activated users can see links. Click Here To Register...] post may help you.
After you get the client, use [Only registered and activated users can see links. Click Here To Register...] exe and server.dat to connect..


Setup is really simple.
For the database:
In both projects, you will find a file called DatabaseConnection.cs
along with these lines
public const string USER_NAME = "USERNAMEHERE";
public const string PASSWORD = "PASSWORDHERE";

simply input your username / password for mysql. The database should be named conqueremu, but you can change it if you wish.
Please use [Only registered and activated users can see links. Click Here To Register...] database backup.

In both projects, you will find a file called MasterSocket.cs
You will see these two lines
protected const string SERVER_IP = "207.154.202.125";
protected const string SITE_IP = "74.54.200.178";

change SERVER_IP to your server's IP address.
SITE_IP is not important to you, unless you have a web-based server status checker.
All it does is ignore incoming connection requests from your website.

Look for
Code:
if(ServerName == "CoEmu")
			        {
It will be in PacketProcessor.cs inside the login server.
change "CoEmu" to your server name.
then below that you should see
Code:
CSocket.Send(Packets.AuthResponse("66.187.101.86", Key1, Key2));
change "66.187.101.86" to your ip, probably "127.0.0.1"


Other than that, no addl. setup should be request, apart from making an account.
Your password will be set when you login, so don't type one in the password field for mysql.


THE ONLY THING I ASK OF YOU IS THAT YOU DO NOT REMOVE THE SOURCE CODE CREDITS, AND THAT YOU MENTION THAT YOUR SERVER IS RUN ON COEMU FOUNDATION SOURCE CODE. THAT'S IT!

Something VERY important I forgot to mention.
The first character you create, you must enter into the characters table, and MANUALLY change his id to 1100000.

If you do not do this, you will have a countless number of issues in viewing people's gear, etc.

Things included/not included:
-Included 5095 packets, and 5018+ encryption. I will not help you implement this into lotf / etc
-This server is nearly done. There is very little left to be completed. I may or may not completely finish it. This is where, you, the community comes in.
-I have not included the 5018/5095 computability system. Nano had a system that allowed clients of version 5018 and 5095+ to login and see each other, but it wasn't perfect, and I'm surely not releasing that!


NOTE: This is a completely custom source. I worked on it from line one into the thousands of lines it is now.

Goodluck!
hey um...everytime im next or close enough to a guard...if fkin kills me...WTF? i duno wut im doin wrong cuz I never edited it...I jus ran the source started the server and logged in and BOOM im dead...any suggestions?
11/05/2009 04:46 -Shunsui-#1253
Quote:
Originally Posted by killersub View Post
hey um...everytime im next or close enough to a guard...if fkin kills me...WTF? i duno wut im doin wrong cuz I never edited it...I jus ran the source started the server and logged in and BOOM im dead...any suggestions?
Remove them?
11/05/2009 15:19 TheHokage#1254
i have login freeze :S have fixed everything but it still dont work :S
11/05/2009 20:16 pro4never#1255
Please search for the many threads related to login freeze or search errors if you are getting any. I can basically guarentee you that it's already been addressed.

That being said there are a few common problems.

mastersocket.cs: Make sure that server_ip is your ip (I strongly suggest using local/127.0.0.1 for now, do it online once you have it all functioning properly)
MAKE SURE THAT WEBSITE_IP IS DIFFERENT!

Website Ip is basically telling the server to ignore login requests from that ip (useful for server trackers, if not every time a server tracker tried to connect, the server would start a whole new login process for it

That often causes login freeze, there are a few others but basically I'd suggest just reading some guides.
11/07/2009 03:51 killersub#1256
Quote:
Originally Posted by flako27 View Post
Remove them?
umm...how do u suppose i do that...? im a newb lolz...
11/07/2009 04:12 pro4never#1257
Quote:
Originally Posted by killersub View Post
umm...how do u suppose i do that...? im a newb lolz...
Remove them from the database. The database controls what npcs, monsters, etc spawn where. If you remove all entries for guards they simply wont spawn when you start up the game.


Are you sure you are using the base source? cause unless you modified the guards name in the source or database you shouldn't have that problem. Editing them improperly will cause them to attack you murderously. The names have to match between Source and database.
11/07/2009 04:22 killersub#1258
Quote:
Originally Posted by pro4never View Post
Remove them from the database. The database controls what npcs, monsters, etc spawn where. If you remove all entries for guards they simply wont spawn when you start up the game.


Are you sure you are using the base source? cause unless you modified the guards name in the source or database you shouldn't have that problem. Editing them improperly will cause them to attack you murderously. The names have to match between Source and database.
well i changed deir names...ima change em back...but thanx for the info you have anythin elze to help me?Oh and what are the names cuz i think accidentaly edited da names lol...
11/07/2009 05:08 pro4never#1259
You could just re-download the source and check it.

CoEmuGuard CoEmuPatrol I think.
11/07/2009 05:26 darkichou#1260
Quote:
Originally Posted by araXis View Post
i can help you ,accept my request.
i need somme help to [Only registered and activated users can see links. Click Here To Register...]