YEy i has custom title^_^
- Joined
- Sep 29, 2006
- Messages
- 452
- Reaction score
- 67
follow the dev at: http://forum.ragezone.com/f568/development-gcf-emulator-608078/#post5258785
------------------
if you got any questions ask here there are some notepads in the rar file too that will help you.
for those who dont know the game
server files:
ive fixed the packet decryption there was no hashes or anything just stacked packets like one packet contains two packet so the new packet sniffer can read them (even it still got some bugs not major ones..).
so with the new source you will be able to get ingame, chat and move do the basic stuffs.
the server uses mysql and its coded in C# to get the databases working go to sql folder create database called xiah and execute all of the sql commands in the notepads.
i wont be able continue this anymore since i just got ip banned from xiah(dont ask why xd) but if some other team will continue this i will be glad to help you after all i still got few tricks in my sleeve.
here are few pictures that works somewhat
Fully working channel list (works with any encrypt key which is one major fix i made compared the old source)
Character screen:
Ingame picture(shows what work moving, showing other player and attacking him and chat ofcourse and on the console you can see both have own unique encryption key)
Npc spawn( mashroomx.. )
i hope someone continues this source since the most of hard work is done all whats left is analyzing packets and figuring out which one have to be send to all clients and which not..
and for the character table use this command instead the one in folder(since it seems to be out dated)
---------------------------------
credits to lalore team for the server core and to aurora for the packetlogger
------------------
if you got any questions ask here there are some notepads in the rar file too that will help you.
for those who dont know the game
You must be registered to see links
and its true it has been ruined by greedy owners and lack with devs but still it used to be better..server files:
You must be registered to see links
ive fixed the packet decryption there was no hashes or anything just stacked packets like one packet contains two packet so the new packet sniffer can read them (even it still got some bugs not major ones..).
so with the new source you will be able to get ingame, chat and move do the basic stuffs.
the server uses mysql and its coded in C# to get the databases working go to sql folder create database called xiah and execute all of the sql commands in the notepads.
i wont be able continue this anymore since i just got ip banned from xiah(dont ask why xd) but if some other team will continue this i will be glad to help you after all i still got few tricks in my sleeve.
here are few pictures that works somewhat
Fully working channel list (works with any encrypt key which is one major fix i made compared the old source)
Character screen:
Ingame picture(shows what work moving, showing other player and attacking him and chat ofcourse and on the console you can see both have own unique encryption key)
Npc spawn( mashroomx.. )
i hope someone continues this source since the most of hard work is done all whats left is analyzing packets and figuring out which one have to be send to all clients and which not..
and for the character table use this command instead the one in folder(since it seems to be out dated)
Code:
DROP TABLE IF EXISTS `xiah`.`characters`;
CREATE TABLE `xiah`.`characters` (
`Map` int(10) unsigned NOT NULL,
`PlayerID` bigint(20) unsigned NOT NULL,
`Name` varchar(45) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL,
`CharType` int(10) unsigned NOT NULL,
`Level` int(10) unsigned NOT NULL,
`OwnerID` int(10) unsigned NOT NULL,
`Health` int(10) unsigned NOT NULL,
`Mana` int(10) unsigned NOT NULL,
`Energy` int(10) unsigned NOT NULL,
`Strength` int(10) unsigned NOT NULL,
`Stamina` int(10) unsigned NOT NULL,
`Dexterity` int(10) unsigned NOT NULL,
`CharMesh` varchar(30) NOT NULL,
`Weapon` varchar(30) NOT NULL,
`Hat` varchar(30) NOT NULL,
`Armor` varchar(30) NOT NULL,
`Shoes` varchar(30) NOT NULL,
`CreateTime` varchar(30) NOT NULL,
PRIMARY KEY (`Name`,`PlayerID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
credits to lalore team for the server core and to aurora for the packetlogger
Last edited: