[Trying to convert hybirds source to a 1.0 Clint source and need some info]

08/13/2010 00:21 taylor2846#1
i am going to star working on hybrids source and i want to convert it to 1.0 client source before i start trying to code much on it. can you all give me some info of what needs to be done to do this please.

i will be changing this form when i need more help

[Edit1]
thanks pro4never but if its not to much trouble can you tell me how to edit the public key in hybrids source i cant find them.

[Edit2]
when i try to login i get a error message popup from client saying Armet004119450 not found in ini/Armet.ini!

[Edit3]
when i login it freezes at the login screen saying Logging into server... please wait a moment...

and i put a
Code:
                            Console.WriteLine("CpacketID: " + cPacket.ID);
under

Code:
                    case 1010:
                        {
                            DataPacket cPacket = new DataPacket(false);
                            cPacket.Deserialize(Packet);
can console says CpacketID:0 dont no if thats normal to get CpacketID of 0 or not but i get it

and what all do i need to Chang in the data packet
08/13/2010 00:39 pro4never#2
Packets mostly.

I'd use the existing 1.0 source as reference (it's far from complete but has a decent amount of packets logged)

You'll need to change the public key most likely and then worry about any packet changes for login. Then work on changing the other existing packets/coding new features.
08/13/2010 03:39 pro4never#3
It's called some different things in different sources. Public key, server key, etc.

I'd simply open a 5017 conquer.exe and search the key and then search for it in the source and then replace it with the 1.0 one.
08/13/2010 04:00 lostsolder05#4
Quote:
Originally Posted by pro4never View Post
It's called some different things in different sources. Public key, server key, etc.

I'd simply open a 5017 conquer.exe and search the key and then search for it in the source and then replace it with the 1.0 one.
which key are you talking about? key1, and key2? if so they aren't any different from 4267(1.0)->5017(2.0).

Quote:
Originally Posted by taylor2846 View Post
im useing Extremely basic (but working/bugless) C# Source and i can not find the keys
in hybrids basic i believe there in a dll. but it doesnt matter they dont need change. only the packets and subtypes have changed from 4267->5017
08/13/2010 05:54 Arcо#5
Quote:
Originally Posted by lostsolder05 View Post
which key are you talking about? key1, and key2? if so they aren't any different from 4267(1.0)->5017(2.0).



in hybrids basic i believe there in a dll. but it doesnt matter they dont need change. only the packets and subtypes have changed from 4267->5017
Which can be taken out of cofuture eh?
08/13/2010 06:41 taylor2846#6
i edit my post please help on [Edit2]
08/13/2010 14:20 terrychen#7
keep up the good job, and bring back co 1.0 which TQ fail to do so
+1
08/13/2010 16:43 pro4never#8
The armet thing is you trying to load an invalid mesh. Double check you aren't spawning any monsters, check your char ooh namesh (may have changed!) And that you have no items on. Ooh and check npc's too. It's prob just a simple mesh id switch between the versions

Again, cofuture as reference
08/14/2010 02:29 taylor2846#9
new problem look at [Edit3]
08/14/2010 03:57 lostsolder05#10
Quote:
Originally Posted by taylor2846 View Post
new problem look at [Edit3]
post your datapacket.

as for monster meshes the only one i recall that changed was turtle doves.
08/14/2010 05:21 taylor2846#11
i did not really edit my data packet because i do not no what to do on it so its the same as came in the source
08/14/2010 21:27 gtojudd#12
hay i hope you do good with this source you thank you will be releasing this source as a base when you get it so you can login so i can take a look at it?
08/15/2010 21:17 taylor2846#13
can any one help me with datapacket because i do not no how to convert it to a 1.0 Client
08/16/2010 11:38 Fish*#14
Quote:
Originally Posted by gtojudd View Post
hay i hope you do good with this source you thank you will be releasing this source as a base when you get it so you can login so i can take a look at it?
let ur lazyass and stop asking ;)
08/16/2010 23:50 taylor2846#15
i may release this source why not lol