• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[8.5/8.52] The Forgotten Server 0.3.5pl1 (Crying Damson)

hodleo

Formerly cbrm -Crypto enthusiast, Retired scripter
Staff member
Global Moderator
Joined
Jan 6, 2009
Messages
6,598
Solutions
3
Reaction score
955
Location
Caribbean Sea
Well this is the same and original TFS 0.3.5pl1. I don't claim credits for it, I have seen many ots accepting 8.52 clients so I fixed TFS 0.3.5pl1 via C++ so it can allow both 8.5(8.50) and 8.52 clients to connect to the server. If you see any errors, post it here.

I didn't modify the DEBUG .dev files though I think the 852 change applies to them

modified:

resources.h
itemloader.h
TheForgottenServer.dev
TheForgottenServer-console.dev

[ Download GUI .EXE ]
CLICK HERE TO DOWNLOAD GUI
[ Download CONSOLE .EXE ]
CLICK HERE TO DOWNLOAD CONSOLE
[ Download SOURCES ]
CLICK HERE TO DOWNLOAD SOURCES

Now, if you are going to use a fixed 8.52 go to:
data\XML\servers.xml, modify the client max version:
Lua:
<?xml version="1.0" encoding="UTF-8"?>
<servers>
    <server id="0" name="YOURSERVERNAME" versionMin="850" versionMax="852" address="localhost" port="7171"/>
</servers>
If it works well for you, don't forget to rep me:thumbup:
Remember that 8.52 is just a CipSoft client update, not ot server update.
For any dead links, PM me and I'll update them
 
Last edited by a moderator:
Would be nice if you say what you exactly changed in the sources.
 
Would be nice if you say what you exactly changed in the sources.
hmm right, in case of I made something wrong huh?, although I tested it and it worked well. anyway, detailed update log, check if everything is right for the server's stabilty
resources.h
Code:
...#define CLIENT_VERSION_MIN 850
#define CLIENT_VERSION_MAX 852
#define CLIENT_VERSION_STRING "Only clients with protocol 8.5 or 8.52 allowed!"

#define STATUS_SERVER_NAME "The Forgotten Server"
#define STATUS_SERVER_VERSION "0.3.5"
#define STATUS_SERVER_CODENAME "Crying Damson"
#define STATUS_SERVER_PROTOCOL "8.52"...
itemloader.h
Code:
   ... CLIENT_VERSION_842 = 14,
    CLIENT_VERSION_850 = 15,
    CLIENT_VERSION_852 = 16...
};
 
use
CLIENT_VERSION_MIN_850 = 15,
CLIENT_VERSION_MAX_852 = 16...
looks better for newbies
 
Problem :

image:

~
fdgdfgdfg.png

 
This Distribution doesn't have any bugs. This isn't a SERVER. IT's a release of 1 executable file. All the problems are what you done with your servers!
 
(-.-) gee thanks assasin
he's right
for example beon, your problem is in your scripts, not in the fixed distro
comedinhass, post more details about your prob, must be in your script
 
Hey ,

I Think There's Nothing Special Or New In It ! ..

Buy Anyways Thanks For Trying ..

Regards,

// Zarby
 
Back
Top