-
[RELEASE] LastChaos Server Files
Sharing Wind0ws LastChaos Server files - Credit to 骑士(knight)
http://img827.imageshack.us/img827/2844/lastchaos01.jpg
Me in game.
http://img849.imageshack.us/img849/8268/lastchaos02.jpg
After adding string, mobname,etc files from latest english client.
Be sure to review Server Tutorial by Warmonger:
HERE
You may want to start here and Grab Warmonger's StarterPack:
HERE
--------------------------------------------------------------------------------
For the original files.
Quick Setup Server:
Edit the newStobm.bin in each folder and change MY_LOCAL_IP to your local IP. Leave DB IP's @ 127.0.0.1.
DON'T CHANGE ANYTHING ELSE FOR NOW!
\Connector\newStobm.bin
\GameServer\data\newStobm.bin
\Helper\newStobm.bin
\LoginServer\newStobm.bin
\Messenger\newStobm.bin
To Launch:
Double-click mysql_installservice.bat
Wait a few seconds and only required once!
Double-click 1 Messenger
Double-click 2 Connector
Double-click 3 Helper
Double-click 4 GameServer
Wait for load....
Double-click 5 LoginServer
Testing accounts are test1 through test10 with same password as name.
Quick Setup Client:
To by-pass LC.exe Launcher:
Create a shortcut to nksp.exe in the \bin\ folder and modify the Target line to the following:
"**WHATEVER IS LISTED HERE**"\bin\Nksp.exe wokaorn
Copy the included IP Editor.exe to Client root and run.
Open the sl.dta in client root and set to your IP then save overwriting original.
Double-click your new shortcut and login with a test account.
I scanned the server files, but use your own judgment, the client I did not upload!
SERVER
DOWNLOAD
Pass for Server Archive is the same one I always use, PLEASE don't post it in this thread. Use your HEAD! hint! "Search"
ORIGINAL CH CLIENT (MULTIUPLOAD)
PART 1
PART 2
PART 3
PART 4
PART 5
PART 6
PART 7
ILAN12346's patch for CH client!
full eng patch (also skills & quests^^) of the 1st post client, included an engine.dll whitout encryption, also you can connect to the serverfiles by Ghost
pro+
all items up to 165 (sqlfile included (ty @ wiza 4 your tool))
all mobs up to 165 (sqlfile included)
all skills up to 165 (work only up to lvl70 maxskilllvl 5, i hope the talbls next time avasible for all lvls ans skills)
the new Keylayout (whitout wasd)
DOWNLOAD
--------------------------------------------------------------------------------
s0m3one
How to connect using the Aeria Client 090313
- cant turn pvp mode on/off inside pvp arena
- client patch 1279 (fixes alot of bugs) by GHOST107
Originally Posted by s0m3one http://forum.ragezone.com/images/zoo...s/viewpost.gif how to connect using the aeria client ver 1279 (091104):
# Server
1. replace the server files with the ones without encryption made by GHOST107
lc_serv_enc_dissabled.rar
2. replace the gameserver posted above with this one. this patches gameserver fixes:
- the displaying of other players (v2)
- lvl up loop bug
- adds the feature 'turn pvp mode on/off' (v2)
GameServer_fix_110825.rar
# Client
1.1. download the client LcInstallUSA 090313 and install it
FilePlanet: Last Chaos Client (Free MMO))
1.2. and download the client patch 1279 and extract it in the client installation folder
patch_1279.rar
OR
1. download the full client ver 1279 uploaded by GHOST107 (4 parts)
Multiupload.com - upload your files to multiple file hosting sites!
Multiupload.com - upload your files to multiple file hosting sites!
Multiupload.com - upload your files to multiple file hosting sites!
Multiupload.com - upload your files to multiple file hosting sites!
2. replace engine.dll (located at the client installation folder, inside data folder) with this one:
Engine_1279.rar
3. edit sl.dta (located at the client installation folder) with the ip tool
4. create a .bat file in the client installation folder:
Code:
start bin/nksp.exe 6574
5. run the bat file and have fun :)
current buglist:
server/client:
- moonstatue doesnt work (missing quest in the database?)
- guild battle doesnt work
- phoenix club master doesnt work
server:
- guilds disappear after rebooting the helper server
- IP already in use bug
- non-admin users have some admin powers (can teleport to the X/O room at any time, system messages when using the auto party system...)
client:
- most weapon classes appear 'flying' in the ground
--------------------------------------------------------------------------------
GHOST107 - "I suggest using the Client version 1279 (the last one that is compatible) because there is more content there."
1279 Engine.dll
Engine.dll
1279 Client 4 parts.
Part 1:
Multiupload.com - upload your files to multiple file hosting sites!
Part 2:
Multiupload.com - upload your files to multiple file hosting sites!
Part 3:
Multiupload.com - upload your files to multiple file hosting sites!
Part 4:
Multiupload.com - upload your files to multiple file hosting sites!
Server files:
Multiupload.com - upload your files to multiple file hosting sites!
Patch for server files:
LC_serv_files_patched_and_unencrypted.rar
LC database:
lcdatabase.zip
GameServer.exe with Zone Limit removed.
DOWNLOAD
--------------------------------------------------------------------------------
Tools And Misc.
Server side map files thanks to s0m3one
DOWNLOAD
Server exe's with encryption disabled thx to GHOST107
DOWNLOAD
Login server with Encryption Removed/Nation Check Removed posted by Warmonger
DOWNLOAD
Skill Viewer by Wizatek
DOWNLOAD
Database Updater by Wizatek
-Reads any recent ItemAll.lod and writes a SQL file to import in t_item
DOWNLOAD
Developer Studio by Wizatek
DOWNLOAD
Another IP Tool by Wizatek
DOWNLOAD
SAT to BMP Converter by Wizatek
DOWNLOAD
Repaired DB thanks to GHOST107
DOWNLOAD
English Client Patch by Knightdown
DOWNLOAD
--------------------------------------------------------------------------------
BELOW ARE THE OLD FILES FROM MY PREVIOUS LC POST IF NEEDED FOR REFERENCE:
2004/2005 LINUX SERVER AND CLIENT FILES
17173_lastchaos.rar
With this client, you can copy the client patch included with the server or hexedit the Engine.dll file and change 1 byte in it to enable it to connect to this server. Do a search for 0xdebb0h which will bring up this line:
000debb0h: 7D E4 75 6C 8B 4D C4 8B 45 D8 83 CE FF 51 89 B0
simply change the 75 to an EB and save it then use the IP Tool to change the server ip.
With this client, all seems to work great except when other players join then you notice what appears to be a packet mismatch or something and other char's appear not to be wearing gear. But all seems to work playing solo, even skilled attacks.
LcInstallTwn_50202_yam.exe
This client seems to be a better match for this server and when other players join, all appears to be fine. Only problem is when trying to use skilled attacks, they don't work and you can't seem to cancel the skilled attack, you have to log out and log back in to reset your char. The only modification you need to do to this client to enable it to connect to this server is to take the vtm.brn file from the above 17173_lastchaos.rar client or the from the client patch included with the server and place it in the root of this install and of course use the IP Tool to change the server ip. If you don't replace the vtm.brn file, you will get a System Error when attempting to login.
LC Server
The Server for Linux. All credit where credit is due! If you are having problems getting the scripts to work to start the server, simply CD into the approiate folders and type the following in this order:
cd Connector
./Connector start &
cd ../Helper
./Helper start &
cd ../Messenger
./Messenger start &
cd ../Loginserver
./LoginServer start &
cd ../GameServer
./GameServer start &
If for some reason you need to kill and restart these processes, you can grep the PID and kill the process with these commands:
ps -elf | grep Connector <--for example
xxxxx 23432 3455 xxxxx x xxxx xxxxx Connector start <-- example result
This will return the process and the PID. You can kill it with:
kill 23432 <--for example
Be sure you have edited the newStobm.bin file's in each folder, inserting your IP's and DB User and Pass before launching the server! I run this server on Linux and use Wind0ws for MySql database. I have used it all on 1 linux box though so it works both ways!
Linux Libs
Some libraries linux needs to run this server. Place these 2 libs in your /usr/libs folder if you don't already have them. If you get Segmentation Faults when launching the server, make sure you install the MySql RPM that is included with the server. I have successfully ran this server on Suse, RedHat, Fedora, Ubuntu and IP-COP Firewall, so if you have the right libs, it should run on most Distro's.
string.dta
An English translated string.dta for client. If you try to use the one from the English Client, it will eventually cause these clients to crash. This one was translated by me. You may need to rename it to string_?.dta depending on which client you use.
LC Bot Source
This is a LastChaos Bot source code that I have included for shits and giggles. I never used it.
AquaLung
:thumbup1:
.
-
Re: LastChaos 09? Wind0ws Server files
cool, maybe with these files along with Wizatek's emulator a LC section can be put up :) will be checking these out
-
Re: LastChaos 09? Wind0ws Server files
Thanks for the release ,can someone upload the client elsewhere ,it takes ages for me to download.You do not have the sql?
-
Re: LastChaos 09? Wind0ws Server files
Downloading the client atm (15kb/s) , i will provide a fast direct mirror when done
-
Re: LastChaos 09? Wind0ws Server files
-
Re: LastChaos 09? Wind0ws Server files
Aqua, would it be possible for u to upload just the Bin folder of the client somewhere?
-
Re: LastChaos 09? Wind0ws Server files
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
R3aper
Thanks for the release ,can someone upload the client elsewhere ,it takes ages for me to download.You do not have the sql?
It's all there! MySql DB server all in one :rolleyes:
AquaLung
.
-
Re: LastChaos 09? Wind0ws Server files
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
Wizatek
Aqua, would it be possible for u to upload just the Bin folder of the client somewhere?
Client mirrored in 1st post.
.
-
Re: LastChaos 09? Wind0ws Server files
Mm sadly no client i have will let this Bin / lod files run, it gives Send Error the moment it loads
Guess there is no other way then to wait 20 hours more :P
-
Re: LastChaos 09? Wind0ws Server files
Aqua have you dug for whats missing? What does these files fully support as you know of so far? And thanks for these ill take a look after download finish. :thumbup:
Edit: 14kb client download :(:
Looks like E1 files as the highest level map included is Egeha.
-
Re: LastChaos 09? Wind0ws Server files
Thats a good news
Quote:
Originally Posted by
KillerStefan
Gotta love them Chinese!
You can go to some chinese sites , and you will find a lot of goodies . But too bad , google translater is sucks .:thumbdown:
Also just wondering , is the game half english and half chinese ??
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
Warmonger
Aqua have you dug for whats missing? What does these files fully support as you know of so far? And thanks for these ill take a look after download finish. :thumbup:
Edit: 14kb client download :(:
Looks like E1 files as the highest level map included is Egeha.
I have not dug, only set them up today. As for the pass, the point is; you found it.
AquaLung
.
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
nitroman123
Thats a good news
You can go to some chinese sites , and you will find a lot of goodies . But too bad , google translater is sucks .:thumbdown:
Also just wondering , is the game half english and half chinese ??
Its Chinese they just swapped out a few client files to make the client output english strings, that's all.
Quote:
Originally Posted by
aqualung
I have not dug, only set them up today. As for the pass, the point is; you found it.
AquaLung
.
Missed your first post, edited it out for ya.
-
Re: LastChaos 09? Wind0ws Server files
@Aqualung: Can you please upload ETC folder and Interface\Signboard folder? Client is taking very long like 18 hours. Thanks again.
Edit: It seem to missing Item mall server or it's code included in Gameserver? Thanks.
-
Re: LastChaos 09? Wind0ws Server files
Well, nice release aqua, downloading the client with full speed
i will upload soon
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
terzo
Well, nice release aqua, downloading the client with full speed
i will upload soon
Nice, I started the download 2 hours and 30 minutes ago and im only at 28% :thumbdown:
Edit: Also these are 2007/2008 files. A bit newer then the ones from them 04/05 files.
But look like custom compiled as if it was a chinese emu.
From what the database tells me is it has Merac, Dratan, Egeha. It also has castle seige tables.
Quote:
Originally Posted by
GMNinja
@Aqualung: Can you please upload ETC folder and Interface\Signboard folder? Client is taking very long like 18 hours. Thanks again.
Edit: It seem to missing Item mall server or it's code included in Gameserver? Thanks.
The database has tables for the item mall. It has even the gift tables for sending gifts to other players from the item mall. Wont know what works until we all got the client downloaded.
-
Re: LastChaos 09? Wind0ws Server files
im downloading with thunder cn, and have sucess to full speed.
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
terzo
im downloading with thunder cn, and have sucess to full speed.
How fast is full speed? :huh: Its been a hour any update on the mirror progress? It wont let me download from the chinese site.
im @ 50% :$:
-
Re: LastChaos 09? Wind0ws Server files
- The client im downloading, is it with or without english 'patch'?
- How can I change the rates?
Thanks for the release, client has 2hours left to download. :-D
Willtest it once it's completed.
-
Re: LastChaos 09? Wind0ws Server files
i have finished the download, how fast is 1.5mb/s
When i finish another upload i will start the upload for ragezone persons
-
Re: LastChaos 09? Wind0ws Server files
For those people with windows XP you can install the Chinese language packs from your XP CD by doing these steps.
- In the Windows XP standard Start menu, click Start, and then click Control Panel.
(In the Windows XP classic Start menu, click Start, click Settings, and then click Control Panel.) - Click Date, Time, Language, and Regional Options.
(In Windows XP classic, Double-click Regional and Language Options.) - Click the Languages tab, and then check the box "Install files for East Asian languages" under "Supplemental language support".
- Hit Apply and it will ask for your Windows XP CD.
- Install and reboot.
-
Re: LastChaos 09? Wind0ws Server files
Im studing the database, well, have alot of things to translate ;S
edit:
NO NO NO, dont need translate hahaha
have fully USA!
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
terzo
Im studing the database, well, have alot of things to translate ;S
edit:
NO NO NO, dont need translate hahaha
have fully USA!
What do you mean "have fully USA!"? :ehh:
-
Re: LastChaos 09? Wind0ws Server files
What do you use to see the tables?
-
Re: LastChaos 09? Wind0ws Server files
Quote:
LastChaos Game Server Running...
2011/07/22 05:43:42 :: MSG_MSGR_REQ: > seq : -1 server : -1 subno : -1 zone : -
1 subtype : 36
2011/07/22 05:43:42 :: RECOMMEND SERVER > -1 : BY : 0
SYSERR: Cannot connect Connector Server!!!
2011/07/22 05:43:43 :: CASTLE NPC REGEN > ZONE : 7
2011/07/22 05:43:43 :: CASTLE NPC REGEN > ZONE : 4 : 387
2011/07/22 05:43:43 :: CASTLE NPC REGEN > ZONE : 4 : 468
2011/07/22 05:43:43 :: STATISTICS > ITEM_BUY : 0 : ITEM_SELL : 0 : PRODUCE : 0 :
0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0
SYSERR: Cannot connect Connector Server!!!
SYSERR: Cannot connect Connector Server!!!
SYSERR: Cannot connect Connector Server!!!
SYSERR: Cannot connect Connector Server!!!
SYSERR: Cannot connect Connector Server!!!
SYSERR: Cannot connect Connector Server!!!
SYSERR: Cannot connect Connector Server!!!
SYSERR: Cannot connect Connector Server!!!
SYSERR: Cannot connect Connector Server!!!
i have that problem when open gameserver
@question
i use heidi sql
@problem, fixed! only a simply wrong ip configuration ;)
-
Re: LastChaos 09? Wind0ws Server files
what is the password for server rar
-
Re: LastChaos 09? Wind0ws Server files
is it ok if i already had installed mysql 2005?
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
Warmonger
What do you mean "have fully USA!"? :ehh:
have translations for all languages in the database, only need set then
only shop and other things i see have no translation, but quests, itens have.
-
Re: LastChaos 09? Wind0ws Server files
can someone tell me how to do the conection using mysql 2005 and navicat?
-
Re: LastChaos 09? Wind0ws Server files
Wow, great job, I'm looking forward for a new pserver! xD
-
Re: LastChaos 09? Wind0ws Server files
Lol, insert the ip using root@youpassword and you are connected -.-
-
Re: LastChaos 09? Wind0ws Server files
-
Re: LastChaos 09? Wind0ws Server files
try googling and u found informations, sorry bro, you need only a simply skills to work with that
:(
---------- Post added at 10:50 AM ---------- Previous post was at 10:44 AM ----------
fuck, trying to install my client get a error with some file, are broken,m need download again
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
R3aper
What do you use to see the tables?
Try navicat lite, don't worry its free.
-
Re: LastChaos 09? Wind0ws Server files
Ok, fixed the client problems and now im playing, connection working fully with the server.
---------- Post added at 11:15 AM ---------- Previous post was at 11:12 AM ----------
The client have alot of problem! Aqua, how u have translated our client
@ok found those information!
-
Re: LastChaos 09? Wind0ws Server files
-
Re: LastChaos 09? Wind0ws Server files
Means it cannot bind to that ip or port
i wake up this morning, and my download was completed with 209 mb >.< have to redownload
-
Re: LastChaos 09? Wind0ws Server files
This is what i get when i am trying to run startmysql http://img713.imageshack.us/img713/4736/unledeuz.jpg
Uploaded with ImageShack.us
-
Re: LastChaos 09? Wind0ws Server files
While i waited i had the time to change my Developer Studio to work with this client since the lod files have changed a little since recent.
It seems like the chinese already messed around with these lodfiles a little
http://img580.imageshack.us/img580/1...0524162201.jpg
Download Link
the usa_.lod files that are with the studio, please leave them where they are. the studio use those as reference only.
This studio is to edit the .lod files in the client.
The .lod files are the client database so to say.
BAsicly all u need to customize your client :)
@ reaper, did u try rightclick it and select run as administrator?
-
Re: LastChaos 09? Wind0ws Server files
@R3aper
You must stop your current mysql service. And then start this mysql service.
-
Re: LastChaos 09? Wind0ws Server files
@Warmonger - Why are you trying to bind to 255.255.255.255? This is the broadcast address for the entire V4 IP.....
AquaLung
.
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
aqualung
@Warmonger - Why are you trying to bind to 255.255.255.255? This is the broadcast address for the entire V4 IP.....
AquaLung
.
The servers trying to bind to the subnet mask all by itself :thumbdown:
Edit: Blah... Never saw the newstobm.bin in the data folder... fixed it.
-
Re: LastChaos 09? Wind0ws Server files
I uninstalled mysql 2005 ,and looked in my services list ,and i couldn't find mysql service.
-
Re: LastChaos 09? Wind0ws Server files
Im modding a client, when are finished i will upload for all!
-
Re: LastChaos 09? Wind0ws Server files
@R3aper
Try to connect to your mysql server, maybe you have it started and didn't notice.
Use navicat lite:
user root
pass root
If you can not start mysql, use the mysql 2005 and navicat:
http://www.mediafire.com/?nj021etv4hygkdb
Create 3 databases with the sql filenames.
And finally change the password from newStobm.bin to connect to the database.
-
Re: LastChaos 09? Wind0ws Server files
The USA client data files are pretty much interchangeable.
http://i56.tinypic.com/30rw6wz.jpg
More info about the files:
Max skill level : 70
Max weapon level : 73
Max armor level : 72
I'm sure more can be added as it already support the 73 weapons as they do exist in the database.
-
Re: LastChaos 09? Wind0ws Server files
thanks a lot GHOST107 ,now i have another problem ,when i run the client the window pops and nothing happens it saying send error report?
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
Warmonger
Yea, the itemname.lod, mobname.lod, options.lod, string.dta, rareoption.lod, shopAll, are all files that have no changes in the structure since way back. so u can always use those
the itemAll file, mobAll, skills.bin, quest_all
are files that have some minor changes in the structure, but nothing big. but enough to not work directly probably.
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
R3aper
thanks a lot GHOST107 ,now i have another problem ,when i run the client the window pops and nothing happens it saying send error report?
Do you have the client that comes with this server or the another client with the bin folder copied over?
-
Re: LastChaos 09? Wind0ws Server files
Quote:
Originally Posted by
GHOST107
Do you have the client that comes with this server or the another client with the bin folder copied over?
I added MULTIUPLOAD Client links to 1st post.
AquaLung
.
-
Re: LastChaos 09? Wind0ws Server files
I have last chaos from the first post 949.75mb
-
Re: LastChaos 09? Wind0ws Server files
the client have alot of problems ;(
need search another one better to the server
-
Re: LastChaos 09? Wind0ws Server files
There are lot of cons with server and client:
Most of command seems to be ignored by Gameserver. Tomb NPC doesn't work. Itemlist is short don't even have level 73+ weapons /armors. NPC ID are limited to 853. Even go_zone command doesn't work which pissed me off in full extent. Sad, it's just a fun server with friends using old stuff. The client is not matching with server. We need correct client. 2008 LastChaos client. Summon command doesn't work also. Even simple GM chat /echo doesn't work =.=
Also i have noticed npchelp file in client has Portguese or Spanish language. Wtf does that mean? lol Also Billing Service server is not there too, so don't expect item mall to be working. Billing Service is another server which connects to helper.
-
Re: LastChaos 09? Wind0ws Server files
Some information:
DROP RATE by GOLD and ITENS can be edit at:
newproject_data > t_drop_prob
a_item_prob for itens, default is 1000 = 1x
a_money_prob for gold, default is 1000 = 1x
Exp can be edited manually at time in >
newproject_data > t_npc
a_exp to your new exp.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Well it's good we got a new server but bad thing is most of commands even older commands are not working. I disassembled the GS to get strings and found that summon, echo, go_npc, count_pcc, count_npc etc cmd are missing. Even immortal and visible doesn't work :(
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Probably those commands were in a seperate script file and not compiled with it, since those are all the old commands. slightly newer commands are supported somehow. Its easy to find all the commands.
Just hexedit the gameserver.exe and search for string : whoami
all the GM commands that are supported can be found around that somewhere.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
GMNinja
Well it's good we got a new server but bad thing is most of commands even older commands are not working. I disassembled the GS to get strings and found that summon, echo, go_npc, count_pcc, count_npc etc cmd are missing. Even immortal and visible doesn't work :(
The old commands are from the old client and even on official LC USA have been changed over into new commands. Here is a list.
Code:
/whoami
/recommend
/doubleexp_event
/double_event
/skillpoint
/statpoint
/levelup
/itemdrop
/cashpurchasehistory
/cashbring
/cashpurchaselist
/cashpurchase
/cashbalance
/itemuse
/dp
/ap
/petchangename
/petmountreset
/petexpup
/petreset
/petdeadtime
/petlevelup
/lordchat
/setowner
/setwartime2end
/setwartime2
/setwartime
/release
/block
/del
/add
/group
/chat
/out
/invite
/messenger
/guildpoint
/hpmp
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Warmonger
The old commands are from the old client and even on official LC USA have been changed over into new commands. Here is a list.
Code:
/whoami
/recommend
/doubleexp_event
/double_event
/skillpoint
/statpoint
/levelup
/itemdrop
/cashpurchasehistory
/cashbring
/cashpurchaselist
/cashpurchase
/cashbalance
/itemuse
/dp
/ap
/petchangename
/petmountreset
/petexpup
/petreset
/petdeadtime
/petlevelup
/lordchat
/setowner
/setwartime2end
/setwartime2
/setwartime
/release
/block
/del
/add
/group
/chat
/out
/invite
/messenger
/guildpoint
/hpmp
Nah, the old commands still work with recent gameservers and have not been changed at all ;) (beleive me, i know :) ) they are just missing in this gameserver
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Wizatek
Nah, the old commands still work with recent gameservers and have not been changed at all ;) (beleive me, i know :) ) they are just missing in this gameserver
They been NOP'd out on Aeria, I can promise you that. :wink: Tho they may still exist in the client.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Allright, im not going to start a discussion about that. i know you are wrong, but i will leave it at that :)
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Wizatek
Allright, im not going to start a discussion about that. i know you are wrong, but i will leave it at that :)
I know you are wrong, trust me I know things *cough* facts are facts, don't turn into a baby and start QQ'n over it.
These files are a start, but nothing close to what I use.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
http://img854.imageshack.us/img854/9...2211165301.jpg
So now u will probably say something like.. yea they were in the 2005 files, but not in this 2008~2009 files, and then not in the EliteLastchaos files (wich we also had at eternia for a while and they worked) and then added back again in the files eternia/777 use, but then disabled again for usa ? the most basic commands, disabled.
Im not QQing, u just providing false information as if it were facts. nobody is helped with that disinformation so u better keep it for yourself.
The screenshot shows /count_pcc, /count_npc, the movement speed was changed with /speedup and i got to Mondshine with /go_zone. also it shows that /visible and /immortal is working.
So what are u gonna do? post another bullshit post filled with lies like always? or are u finally going to admit that u make a lot of shit up to make u look interesting ?
btw, these serverfiles are max 4 months old since the release of Season 1 Wave 1
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Nice release aqualung :) ty
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Wizatek
http://img854.imageshack.us/img854/9...2211165301.jpg
So now u will probably say something like.. yea they were in the 2005 files, but not in this 2008~2009 files, and then not in the EliteLastchaos files (wich we also had at eternia for a while and they worked) and then added back again in the files eternia/777 use, but then disabled again for usa ? the most basic commands, disabled.
Im not QQing, u just providing false information as if it were facts. nobody is helped with that disinformation so u better keep it for yourself.
The screenshot shows /count_pcc, /count_npc, the movement speed was changed with /speedup and i got to Mondshine with /go_zone. also it shows that /visible and /immortal is working.
So what are u gonna do? post another bullshit post filled with lies like always? or are u finally going to admit that u make a lot of shit up to make u look interesting ?
btw, these serverfiles are max 4 months old since the release of Season 1 Wave 1
Eternia & 777LC files are way different then the official published copies. If you didn't know, now you know kiddo.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Warmonger, you know nothing dude and i prefer you stop smoking pot cause you are wrong. Aeria and official barunson have same commands even older ones. They didn't change anything only new commands were added. Yes this is chinese emulator and it doesn't have all commands working. Notice the gameserver has cashbring and many many more commands for example
/exp_limit
it doesn't work on emulator cause it's missing the function of it. USA LC has it that's why they use EPIC XP scroll which gives 500% EXP CAP for 1 hour. I am an GS on aeria's LC test server and i am the one of the oldest GS there. So i know what i am talking about. No need to be a stiff neck guy.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Eternia & 777LC files are way different then the official published copies. If you didn't know, now you know kiddo.
And where did u think those files came from ? from the unofficial unpublished lastchaos servefile store ? or might they come from the official server with official published serverfiles ? Think before u talk..
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
http://forum.ragezone.com/f111/reque...ml#post6428599
If you guys want a section you need to support it :P
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
No no i think warmonger got it from elitelastchaos, the guy who doesn't know why the gameserver is using subnet 255.x.x.x to do port binding & failing without realizing there is a file which needs to be edit to match the ip. Oh ye wasn't he selling elitelastchaos.com server files on elitepvp? Then why is he taking interest in Chinese emulator? Ain't that load of horse poop?
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Warmonger
Eternia & 777LC files are way different then the official published copies. If you didn't know, now you know kiddo.
Haha, I doubt you have touched actual LC files besides these released ones and playing on a server. You know nothing.
EG/777 both use server files TAKEN from publishers. Guess how modern their files are? a few months. We have all the proof in the world, having access to said commands and all. Where's your proof? So why not come back with it, kiddo?
Anyways these files were cool at first but after taking a look they are very mismatched. They will provide interesting insight into the files but I don't see these leading to a successful PServer. I've already got the server files running on my server. We need to find a matching client and figure out exactly what the server is up to date with.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Tested all versions from LastChaos USA starting from beta client till ep2, and the version of Last chaos Malayasia 80116(the only one that i found). And all fail because the encryption key that the server has wasn't compatible with the client.
Starting from 2007 client the message size and format is compatible with the server, but requires an encryption key.
Gonna try an different approach to insert one of the keys in the Engine.dll, or extract the key, from there.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Maybe u find some luck here ghost, it has a lot of patches, but its from the thai client
http://file.lastchaos.com/lc/lc_thai_patch/
The client we need is a client from before the evasion patch, i think about right after the release of the tomb and dratan siege.
although i didnt experience many issues with the client yet, and the database wont be hard to reproduce. sadly there are some limits in the client that limit the amount of ItemBtn*.tex being used, so to update to completely to recent (atleast the equipment) wont be possible sadly
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
i noticed that a lot of mySQL tables need to be repaired.
20 or 30 of them. because they need to be repaired they cant store data that well and may cause bugs all over.
im now going to remake those tables since sadly the repair query won't work for some reason
Quote:
The storage engine for the table doesn't support repair
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Wizatek
i noticed that a lot of mySQL tables need to be repaired.
20 or 30 of them. because they need to be repaired they cant store data that well and may cause bugs all over.
im now going to remake those tables since sadly the repair query won't work for some reason
Did you try finding the table's storage type and changing the storage engine to that?
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Wizatek
i noticed that a lot of mySQL tables need to be repaired.
20 or 30 of them. because they need to be repaired they cant store data that well and may cause bugs all over.
im now going to remake those tables since sadly the repair query won't work for some reason
Allready repaired them:
lcdatabase.zip
The mysql server that come with the server is missing some files in the mysql database and affecting other databases too.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Current client is surely wrong. I tested with my 4 friends and they all can be seen in merchant mode even if they are not. When they run they can be seen running when they stop then again they sit and when you click on them it appears they are in merchant mode. Just like we had with 2005 client and server issue.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
GHOST107
Allready repaired them:
lcdatabase.zip
The mysql server that come with the server is missing some files in the mysql database and affecting other databases too.
If you mean mysql.proc then it's easy to fix.
Open up cmd.exe and do this:
Code:
cd "Enter path to the mysql folder here example: C:\Program Files\MySQL\MySQL Server 5.1"
bin\mysql -u root -p mysql
SOURCE share/mysql_fix_privilege_tables.sql
If you mean something else could you tell me the error?
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
@knightdown
Run as administrator
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
R3aper
@knightdown
Run as administrator
i am runign it as admin but its coeming up with that :(
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Sadly the tables fixed don't change much.
When u create a guild, level it to level 6.
Then logout, restart all the services, log back in and its gone.
I don't think this is a issue with the database as it stores everything right.
the guild in t_guild and the guild members in t_guild_members.
We also noticed that people see each other as merchant or as box.
Example :
This is the package i use in my emulator. its the package that tells the client to spawn another character (usaLC v1500)
Code:
MemoryStream td = new MemoryStream();
td.AddByte(0x07);
td.AddByte(0x01);
td.AddByte(0x00);
td.AddInt32(CharID);
td.AddString(CharName);
td.AddByte(0x00);
td.AddByte(CharClass);
td.AddByte(CharJob);
td.AddByte(CharHair);
td.AddByte(CharFace);
td.AddFloat(LocX);
td.AddFloat(LocZ);
td.AddFloat(LocH);
td.AddFloat(LocR);
td.AddByte(0x00);
td.AddInt32(CurHP);
td.AddInt32(MaxHP);
td.AddByte(0x00);
td.AddByte(Sitting);
td.AddInt32(GoodEvil);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddInt32(C2_Helmet);
td.AddInt32(C2_Shirt);
td.AddInt32(C2_Weapon);
td.AddInt32(C2_Pants);
td.AddInt32(C2_Shield);
td.AddInt32(C2_Gloves);
td.AddInt32(C2_Boots);
td.AddInt32(C2_Wing);
td.AddInt32(Helmet_ID);
td.AddInt32(Helmet_Upgrade);
td.AddInt32(Shirt_ID);
td.AddInt32(Shirt_Upgrade);
td.AddInt32(Weapon_ID);
td.AddInt32(Weapon_Upgrade);
td.AddInt32(Pants_ID);
td.AddInt32(Pants_Upgrade);
td.AddInt32(Shield_ID);
td.AddInt32(Shield_Upgrade);
td.AddInt32(Gloves_ID);
td.AddInt32(Gloves_Upgrade);
td.AddInt32(Boots_ID);
td.AddInt32(Boots_Upgrade);
td.AddInt32(Wing_ID);
td.AddInt32(Wing_Upgrade);
td.AddInt32(-1);
td.AddInt32(-1);
td.AddInt32(-1);
// Something with effects
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
// Something with effects
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(Buffs);
for (int a = 0; a < Buffs; a++)
{
td.AddInt32(0); // ItemID
td.AddInt32(0); // SkillID
td.AddByte(0); // No idea (0x01 or 0x02)
td.AddInt32(0); // Time left
}
td.AddByte(MerchantMode);
td.AddString(MerchantText);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x01);
td.AddByte(GuildAlwaysVisible);
td.AddString(GuildName);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(GuildFrame);//GuildFrame
td.AddInt32(TransformedNpcID);
td.AddInt32(Reputation);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(SorcTransform);
td.AddByte(Glow);
td.AddByte(GMGreenName);
td.AddInt32(RaidTargetIcon);
td.AddByte(0x00);
td.AddInt32(TitleItemID);
We know that the client is slightly newer then the server.
So what could be the problem is that the client expects this package,
but the server sends this package without lets say Wing_ID, then all the data below that Wing_ID get shifted up 1 spot. wich will lead into these kind of problems.
So basicly what we need is a client, a few versions older then this client.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Well, im up now and i will start the debugging the server to see what happen with those command & querys to the db.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Wizatek
Sadly the tables fixed don't change much.
When u create a guild, level it to level 6.
Then logout, restart all the services, log back in and its gone.
I don't think this is a issue with the database as it stores everything right.
the guild in t_guild and the guild members in t_guild_members.
We also noticed that people see each other as merchant or as box.
Example :
This is the package i use in my emulator. its the package that tells the client to spawn another character (usaLC v1500)
Code:
MemoryStream td = new MemoryStream();
td.AddByte(0x07);
td.AddByte(0x01);
td.AddByte(0x00);
td.AddInt32(CharID);
td.AddString(CharName);
td.AddByte(0x00);
td.AddByte(CharClass);
td.AddByte(CharJob);
td.AddByte(CharHair);
td.AddByte(CharFace);
td.AddFloat(LocX);
td.AddFloat(LocZ);
td.AddFloat(LocH);
td.AddFloat(LocR);
td.AddByte(0x00);
td.AddInt32(CurHP);
td.AddInt32(MaxHP);
td.AddByte(0x00);
td.AddByte(Sitting);
td.AddInt32(GoodEvil);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddInt32(C2_Helmet);
td.AddInt32(C2_Shirt);
td.AddInt32(C2_Weapon);
td.AddInt32(C2_Pants);
td.AddInt32(C2_Shield);
td.AddInt32(C2_Gloves);
td.AddInt32(C2_Boots);
td.AddInt32(C2_Wing);
td.AddInt32(Helmet_ID);
td.AddInt32(Helmet_Upgrade);
td.AddInt32(Shirt_ID);
td.AddInt32(Shirt_Upgrade);
td.AddInt32(Weapon_ID);
td.AddInt32(Weapon_Upgrade);
td.AddInt32(Pants_ID);
td.AddInt32(Pants_Upgrade);
td.AddInt32(Shield_ID);
td.AddInt32(Shield_Upgrade);
td.AddInt32(Gloves_ID);
td.AddInt32(Gloves_Upgrade);
td.AddInt32(Boots_ID);
td.AddInt32(Boots_Upgrade);
td.AddInt32(Wing_ID);
td.AddInt32(Wing_Upgrade);
td.AddInt32(-1);
td.AddInt32(-1);
td.AddInt32(-1);
// Something with effects
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
// Something with effects
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(Buffs);
for (int a = 0; a < Buffs; a++)
{
td.AddInt32(0); // ItemID
td.AddInt32(0); // SkillID
td.AddByte(0); // No idea (0x01 or 0x02)
td.AddInt32(0); // Time left
}
td.AddByte(MerchantMode);
td.AddString(MerchantText);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x01);
td.AddByte(GuildAlwaysVisible);
td.AddString(GuildName);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(GuildFrame);//GuildFrame
td.AddInt32(TransformedNpcID);
td.AddInt32(Reputation);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(0x00);
td.AddByte(SorcTransform);
td.AddByte(Glow);
td.AddByte(GMGreenName);
td.AddInt32(RaidTargetIcon);
td.AddByte(0x00);
td.AddInt32(TitleItemID);
We know that the client is slightly newer then the server.
So what could be the problem is that the client expects this package,
but the server sends this package without lets say Wing_ID, then all the data below that Wing_ID get shifted up 1 spot. wich will lead into these kind of problems.
So basicly what we need is a client, a few versions older then this client.
Right.
So then if these are the 2008-2009 files (correct me if I'm wrong) we should be using a 2006-2007 client.
I've been trying to get the 2007 client but sadly I can't find a proper download for it.
I'm currently installing the 2006 client to see if I can milk anything from that.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Im downloading a list of 2006-2008 clients in the house, i will check soon if is better than client used now
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Good job guys, keep up the good work. I'm glad it's at least something to work with.
If you find a better client, I will add it to the first post.
AquaLung
.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
I always loved this game. I'm impressed that it's getting over to this side.
Any idea on the performance the server will take?
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
I have a eternia pvt server client their episode 1. When i try to login to gameserver with that client. I get Invalid Version. Can anyone enlight me how to fix or force the version to match with server so that it work?
I think that client will support this chinese gameserver. The eternia client is kinda encrypted and they have forced IP added into engine.dll. Anyone try?
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
GMNinja
I have a eternia pvt server client their episode 1. When i try to login to gameserver with that client. I get Invalid Version. Can anyone enlight me how to fix or force the version to match with server so that it work?
I think that client will support this chinese gameserver.
Theres a table named t_clientversion maybe fiddle around with the 2 fields in there.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
PolSquiggles
I always loved this game. I'm impressed that it's getting over to this side.
Any idea on the performance the server will take?
As in how big of a machine it takes to run it? The files don't use much memory at all. But be prepared with a 3.0ghz+ dual core Xeon to run them because they rely heavily on the CPU.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
GMNinja
I have a eternia pvt server client their episode 1. When i try to login to gameserver with that client. I get Invalid Version. Can anyone enlight me how to fix or force the version to match with server so that it work?
I think that client will support this chinese gameserver. The eternia client is kinda encrypted and they have forced IP added into engine.dll. Anyone try?
about the IP look at this page is how to make engine.dll read sl.dta
http://forum.ragezone.com/f111/lastc...ml#post6427160
Edit:
I tested eternia client,it has same message size, but the ecryption key differs.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
do the 777 client work with it?
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Warmonger
As in how big of a machine it takes to run it? The files don't use much memory at all. But be prepared with a 3.0ghz+ dual core Xeon to run them because they rely heavily on the CPU.
Do they put a heavy load on the clock or just require fast bandwidth? My dedi has a quad core xeon L5640 (2.2ghz), but it has a 12m Cache.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
I think i found a way to reproduce the missing .sht and .sat files.
Its just a theory but im going to work it out right now, and i will post the results i find
// Edit just how i thought.
StartZone_1536_1536_0.sat is 2.359.296 bytes ( 1536 * 1536 = 2359296)
StartZone_1536_1536_0.sht is 4.718.592 bytes ( 1536 * 1536 * 2 = 4718592)
Means every byte in .sat and every 2 bytes in .sht resemble a coordinate on that map.
Now going to check what happens when i convert that data into a bitmap with every byte a different color
// Edit 2
I was right about the sat file :P
// Edit 3 there was more data in .sat
StartZone.sat
http://www.wizatek.be/image/i/20110723113208.jpg
White = Outside town
Black = Wall
Red = inside town
Green = pvp arena
StartZone.sht
http://www.wizatek.be/image/i/20110723111111.jpg
This looks like the height map
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
PolSquiggles
Do they put a heavy load on the clock or just require fast bandwidth? My dedi has a quad core xeon L5640 (2.2ghz), but it has a 12m Cache.
Both, these files will bog on a single core machine.
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
Quote:
Originally Posted by
Wizatek
I think i found a way to reproduce the missing .sht and .sat files.
Its just a theory but im going to work it out right now, and i will post the results i find
// Edit just how i thought.
StartZone_1536_1536_0.sat is 2.359.296 bytes ( 1536 * 1536 = 2359296)
StartZone_1536_1536_0.sht is 4.718.592 bytes ( 1536 * 1536 * 2 = 4718592)
Means every byte in .sat and every 2 bytes in .sht resemble a coordinate on that map.
Now going to check what happens when i convert that data into a bitmap with every byte a different color
// Edit 2
I was right about the sat file :P
// Edit 3 there was more data in .sat
StartZone.sat
http://www.wizatek.be/image/i/20110723113208.jpg
White = Outside town
Black = Wall
Red = inside town
Green = pvp arena
StartZone.sht
http://www.wizatek.be/image/i/20110723111111.jpg
This looks like the height map
Nice work man!!
-
Re: LastChaos Wind0ws Server files DEVELOPMENT
awesome job guys but it seems that the client is alot newer than the server files and crashes all the time
edit
omg the client is like 1-2 years newer than the server files
http://lc.the3ct.com/lc_patch/619.zip