-
GameServer 0.99.60T + Kalimdor Project V2
Hello all,
We decided with mauro07 to share you a projects
1. GameServer 0.99.60T sources
2. Kalimdor Project V2 client sources
What is our goal?
- We want to make 1 perfect server+client for old version
What we want to make with this?
- We want people to help us build , finish the server sources , update codes or give ideas for upgrade the project
Source of GameServer isnt complate so we need little help to finish it. Hope serious people will agree with us and help us to build it.
We want a Christmas Present to make for users of RageZone.
So we will be glad if serious people rate, help and support us.
GameServer is Emu.. no plugin
#########################################
## GameServer 0.99.60T
## Emu Project
## Date: 2013
## Full Sources Included
#########################################
#########################################
## Source File Links:
## Download
##
#########################################
#########################################
## Kalimdor Project V2
## Made by: mauro07
## Source code included
#########################################
#########################################
## Links: Download
##
#########################################
Credits:
Diablo
mauro07
WebZen
Auction
Deathway
And maybe you...
-
Re: GameServer 0.99.60T + Kalimdor Project V2
What is sought .. with all this community revive some MU Online, come on boys, we can all contribute something, there are many things that really do not know and that's why I agreed to participate in this.
PS: Sorry for my bad English (Google Translate) :thumbdown:
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Unfortunately I do not know much about setting to help you guys.
- More help you to test the files.
doubts.
You will add commands? ex / gmove, / add etc. .. ?
Not possible to add castle siege this version correct?
Congratulations for the initiative of you, and that all right!
Sorry my english # TRANSLATE
-
Re: GameServer 0.99.60T + Kalimdor Project V2
nice what u need to comlpete this project? maybe in the (very often free time :( ) i can give you some help.
-
Re: GameServer 0.99.60T + Kalimdor Project V2
we need to build it with server files and choice perfect clean client chs
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
vcorp
nice what u need to comlpete this project? maybe in the (very often free time :( ) i can give you some help.
We need to make fully functional the gs 99.60T code structure with original CHS 0.99.28 main.exe (With this I mean: Packets, Structs and Protocols of NPC's and other things more, because this: GameServer 0.99.60T Normally only is functional with main.exe of the versions: 1.00 or greater as: 1.01).
basically what we need is something like: "Downgrade" of this GameServer.
ps: sorry for my bad english.
-
Re: GameServer 0.99.60T + Kalimdor Project V2
I suggest you to take the .18 gameserver source and downgrade. I've done it for 1.0M version already. Your actual GS lack a lot of things and it will take you longer to write from scratch than downgrading already coded functions.
Also it will be good for you to have a list of features that actually works on the desired version and the way they should work. I would like to help you but I'm busy almost everyday like 10-12h /day.
Good luck and if you need anything ask me and I will try to help you!
-
Re: GameServer 0.99.60T + Kalimdor Project V2
final release will be added for chrismas day present from me
-
Re: GameServer 0.99.60T + Kalimdor Project V2
i am have idea add offtrade system and offexp system custom drop, happyhour,drop event, client+smoll effect and minimap and add new jewels and more config drop zen,chaos machine and more
-
Re: GameServer 0.99.60T + Kalimdor Project V2
GS and CS works with original Mu Client... is for my server..
100% recoded server, emulated, not modified src from deathway ...using ACE library, Mysql, etc...
"my main" is just for fun, for learn... maybe u need do same thing
-
Re: GameServer 0.99.60T + Kalimdor Project V2
-
Re: GameServer 0.99.60T + Kalimdor Project V2
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Mauro, could you post full offsets for 97d, or at least the ones for the minimap, bcz I try to find them, but, no success, I saw in the header that there are some offsets from 97d, all of them are ok, except the ones from XCoord and YCoord, or at least that the function that doesn't work on the minimap. About the hooks, here are the offsets I found:
Quote:
HookOffset((DWORD)&MiniMap,0x004B8C1A,0xE8); //0.97D+ 004B8C1A |. E8 E1380500 CALL main.0050C500
HookOffset((DWORD)&GetXCoord,0x004B99D9,0xE8); //0.97D+ 004B99D9 |. E8 22380500 CALL main.0050D200
HookOffset((DWORD)&GetYCoord,0x004B9AAC,0xE8); //0.97D+ 004B9AAC |. E8 4F370500 CALL main.0050D200
But, like I said before, minimap doesn't work and the coordinates aren't shown where it should or anywhere at all, neither the point of the minimap move with the character (it remains fixed at the bottom of the minimap), so I guess the offsets are wrong, but, comparing functions in olly I think they are almost the same (look by your own and you will find out).
Also, if someone can post the textures (of minimap and buttons) it would be very nice.
Thx!
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
frannb94
Mauro, could you post full offsets for 97d, or at least the ones for the minimap, bcz I try to find them, but, no success, I saw in the header that there are some offsets from 97d, all of them are ok, except the ones from XCoord and YCoord, or at least that the function that doesn't work on the minimap. About the hooks, here are the offsets I found:
But, like I said before, minimap doesn't work and the coordinates aren't shown where it should or anywhere at all, neither the point of the minimap move with the character (it remains fixed at the bottom of the minimap), so I guess the offsets are wrong, but, comparing functions in olly I think they are almost the same (look by your own and you will find out).
Also, if someone can post the textures (of minimap and buttons) it would be very nice.
Thx!
yeah I make too full research for: 0.97.04 main.exe, I have all offsets for this functions too, my: Kalimdor Project V2 is working on: 0.99.28 chs, but maybe later I can post too 97d offsets, now I am busy. (I'm working on: AI Julia Project again) to give them a surprise to all forum users, something like a gift from me to all in some way to celebrate the holidays. :)
-
Re: GameServer 0.99.60T + Kalimdor Project V2
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
mauro07
yeah I make too full research for: 0.97.04 main.exe, I have all offsets for this functions too, my: Kalimdor Project V2 is working on: 0.99.28 chs, but maybe later I can post too 97d offsets, now I am busy. (I'm working on: AI Julia Project again) to give them a surprise to all forum users, something like a gift from me to all in some way to celebrate the holidays. :)
Well, thx for posting the source.
About the credits, ZergNM should be there, since the code from kalimdor is almost everything from his dll.
Based on the pseudocode generated by IDA from the zerg.dll, the only thing that can be wrong on my implementation of the code are the offsets from the hooks, but, I even "decompile (IDA)" bouth mains (97d / 99b) to see if the functions where really the same and I think they are... if someone can help, I would be very gratefull. Ill leave here the pseudocode from bouth mains so you can compare the functions in case u want to see the similarities betwen they
97D%20Main%20PSEUDOCODE
(Minimap hook function starts at line 134012 - getx & gety hook is the function right below minimap)
99bMain%20PSEUDOCODE
(Minimap hook function starts at line 231912 - getx & gety hook is the function right below minimap)
This releases should be in separate threads, they have nothing to do one with each other.
-
Re: GameServer 0.99.60T + Kalimdor Project V2
not agree 99b + client dll... in 1 thread
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
diablo71
not agree 99b + client dll... in 1 thread
GS 0.99.60 isn't 99b, lol, otherwise it would work just perfect with the main 0.99.28 chs.
About the offsets for 97d, IDK what is wrong, I just noted how to obtain all the offsets from zerg dll, but it isn't offset problem, soo.... idk xD It must be the GetXCoord code I think.
-
Re: GameServer 0.99.60T + Kalimdor Project V2
frannb94: the original gameservers 0.99.60T, works with: 1.00.12, 1.00.13 & 1.00.14 main.exe (but originally these gs are protocol: vietnam), our main.exe: 0.99.28 (B+) & 0.97.04 (d) are protocol: Chinese, but isn't only change gs protocol for work with: 0.99B+ main.exe our need too modify some packets and NPCTalk protocols.
-
Re: GameServer 0.99.60T + Kalimdor Project V2
this is Client 99B full good 100% tested by me in 6 year
Client: MU0_99B+_full(Chs) Fix
main 3D: 3D 99B Fix
I think GS 0.99.60 work good 100% with Client 1.0h or 1.00L
because I used GS 0.99.60 and Client 1.00L CHS in 1,5 Year Online 100% work OK 100%
-
Re: GameServer 0.99.60T + Kalimdor Project V2
original the client that you share is without 3d right? only the main you post is with 3d or bouth are 3d?
i need clean main with no addons
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
diablo71
original the client that you share is without 3d right? only the main you post is with 3d or bouth are 3d?
i need clean main with no addons
if you want main original, you must remove 3DCamera.dll in my client... -> ...you will have client original...OK 100%
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
mauro07
yeah I make too full research for: 0.97.04 main.exe, I have all offsets for this functions too, my: Kalimdor Project V2 is working on: 0.99.28 chs, but maybe later I can post too 97d offsets, now I am busy. (I'm working on: AI Julia Project again) to give them a surprise to all forum users, something like a gift from me to all in some way to celebrate the holidays. :)
Really hoping Server sided support for custom wings on IA is added on that gift too ;)
BTW: replied to your visitor message :P
BTW2: glad to hear you're working on IA again =).
-I
-
Re: GameServer 0.99.60T + Kalimdor Project V2
-
Re: GameServer 0.99.60T + Kalimdor Project V2
I suggest add command /reset and /addstr, /agi, /vit, /ene,without relog. no new itens, just a classic gameserver.
with this i guess will be very good!
:ott1::ott1::ott1::ott1::ott1:
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Reupload thes files '-' plis - no google translate :/
-
Re: GameServer 0.99.60T + Kalimdor Project V2
update Kalimdor Project V2 link please
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Diablo? Will you continue this?
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
Mr X
Diablo? Will you continue this?
Most probable answer is NO....my advice is you go with open sourve files if you want to really get a good server....of course unless you know asm;c++ and some reverse ingeneering enough to create; develop and use a dll in some random gameserver....
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
ianvalls90
Most probable answer is NO....my advice is you go with open sourve files if you want to really get a good server....of course unless you know asm;c++ and some reverse ingeneering enough to create; develop and use a dll in some random gameserver....
Dang it. Many project such as this left open, neither the source is leak here for us to continue. Such pity.
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
ianvalls90
Most probable answer is NO....my advice is you go with open sourve files if you want to really get a good server....of course unless you know asm;c++ and some reverse ingeneering enough to create; develop and use a dll in some random gameserver....
Learning how to Develop Both the server side and the client side, it is not difficult really... I mean... today exists much materials published here in forum, thanks to many guys on the forum... Who came before us, to his legacy let everyone in this community uses. Thanks to all of them and also to my long experience and background, I can now say that I have become an excellent developer and programmer.
PS: Those who really know me... that know my works and have followed closely my way through this community, know very well that often no one helped me at all, most of the things I learned, I had to learn by myself. Assembler & C++
-
Re: GameServer 0.99.60T + Kalimdor Project V2
-
Re: GameServer 0.99.60T + Kalimdor Project V2
-
Re: GameServer 0.99.60T + Kalimdor Project V2
-
Re: GameServer 0.99.60T + Kalimdor Project V2
-
Re: GameServer 0.99.60T + Kalimdor Project V2
-
Re: GameServer 0.99.60T + Kalimdor Project V2
Quote:
Originally Posted by
caron22
Faltan librerias
Yes, Many Files