Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

RedStone server

Newbie Spellweaver
Joined
Jun 21, 2020
Messages
61
Reaction score
35
Analog
 
CATMAGEDDON
Loyal Member
Joined
Aug 17, 2014
Messages
1,661
Reaction score
292
Yess i have been requested this a long time ago,redstone online!testing


server uses ms sql! probably is in korean since game is from korea
client is full and has a ip fixer and also a launcher redirecting already to 192.168.1.8
YES LEGIT FILES

edit1: the config file inside the server is crypted
@Flyer8472 or @Bola help

KIQxV0A - RedStone server - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Last edited:
Shh, quiet, you might piss somebody off
Developer
Joined
Dec 23, 2011
Messages
1,795
Reaction score
2,140
i'll see if i can open config.cfg

don't looks like is an important stuff inside, it saves things like resolutions, last server entered, last avatar used, and few other small things just.
Code:
void __cdecl CGamePlay::LoadConfigData()
{
  signed int v0; // edi
  signed int v1; // ecx
  signed int v2; // edx
  signed int v3; // eax
  int v4; // eax
  int v5; // edx
  signed int v6; // eax
  signed int v7; // ecx
  char v8; // [esp+8h] [ebp-24h]
  int v9; // [esp+28h] [ebp-4h]

  cFILE::cFILE((cFILE *)&v8);
  v9 = 0;
  if ( cFILE::Open((cFILE *)&v8, `string', `string', 0) )
  {
    cFILE::Read((cFILE *)&v8, &cGAME_TITLE::s_iCurrentLoginServer, 4u, 1u);
    cFILE::Close((cFILE *)&v8);
  }
  cGAME_TITLE::s_iCurrentLoginServer = 0;
  if ( cFILE::Open((cFILE *)&v8, `string', `string', 0) )
  {
    cFILE::Read((cFILE *)&v8, &g_config, 0x82u, 1u);
    cFILE::Close((cFILE *)&v8);
    if ( dword_FEFEC4 >= 1 )
    {
      v0 = dword_FEFF22;
    }
    else
    {
      v0 = 0;
      dword_FEFF22 = 0;
    }
    if ( (unsigned int)dword_FEFEC4 < 4 )
      dword_FEFEFE &= 0xFFFFFFBF;
    if ( dword_FEFEC4 >= 2 )
    {
      v2 = dword_FEFF2A;
      v1 = dword_FEFF26;
    }
    else
    {
      v1 = 1;
      v2 = 1;
      dword_FEFF26 = 1;
      dword_FEFF2A = 1;
    }
    if ( dword_FEFEC4 >= 3 )
    {
      v3 = dword_FEFF3A;
    }
    else
    {
      v3 = 0;
      dword_FEFF3A = 0;
    }
    if ( (unsigned int)dword_FEFEE0 <= 0 )
      dword_FEFEE0 = 100000;
    if ( v3 > 2 || v3 < 0 )
      dword_FEFF3A = 1;
    if ( dword_FEFF2E > 1 || dword_FEFF2E < 0 )
      dword_FEFF2E = 1;
    if ( v1 > 1 || v1 < 0 )
      dword_FEFF26 = 1;
    if ( v2 > 1 || v2 < 0 )
      dword_FEFF2A = 1;
    if ( dword_FEFEFA < 0 || dword_FEFEFA > 1000 )
      dword_FEFEFA = 1000;
    if ( dword_FEFEF6 < 0 || dword_FEFEF6 > 1000 )
      dword_FEFEF6 = 1000;
    if ( (unsigned __int16)dword_FEFF34 > 1u )
      LOWORD(dword_FEFF34) = 1;
    if ( (unsigned __int16)word_FEFF32 > 1u )
      word_FEFF32 = 1;
    if ( (unsigned __int16)word_FEFF38 > 1u )
      word_FEFF38 = 1;
    if ( HIWORD(dword_FEFF34) > 1u )
      HIWORD(dword_FEFF34) = 0;
    if ( dword_FEFF0A > 1 || dword_FEFF0A < 0 )
      dword_FEFF0A = 1;
    if ( *(int *)((char *)&dword_FEFF04 + 2) > 1 || *(int *)((char *)&dword_FEFF04 + 2) < 0 )
      *(int *)((char *)&dword_FEFF04 + 2) = 1;
    if ( (unsigned __int16)word_FEFF02 > 1u )
      LOWORD(word_FEFF02) = 1;
    if ( v0 > 3 || v0 < 0 )
      dword_FEFF22 = 0;
    if ( (unsigned __int16)dword_FEFF04 > 1u )
      LOWORD(dword_FEFF04) = 1;
    v4 = dword_FEFF16;
    if ( dword_FEFF16 > 32768 )
      v4 = dword_FEFF16 - 32768;
    if ( v4 >= 7 )
      dword_FEFF16 = 1;
    v5 = dword_FEFEDC;
    if ( dword_FEFEDC < 0 || dword_FEFEDC >= 4 )
    {
      v5 = 0;
      dword_FEFEDC = 0;
    }
    if ( strlen(byte_FEFEC8) >= 20 )
      byte_FEFEC8[0] = 0;
    if ( strlen(&byte_FEFEE4) >= 18 )
      byte_FEFEE4 = 0;
    if ( !CGameInfo::s_strLastID[0] )
      strcpy(CGameInfo::s_strLastID, byte_FEFEC8);
    if ( !(dword_FEFEFE & 2) && !*(_DWORD *)g_bIsPortalUser )
      strcpy(CGameInfo::s_strLastID, &`string');
    CGameInfo::s_iSelectAvatar = v5;
    strcpy(&CGameInfo::s_strLastSelectServerName, &byte_FEFEE4);
    if ( dword_FEFEFE & 0x4000 )
    {
      v6 = 1024;
      v7 = 768;
      g_iScreenWidth = (unsigned __int8 *)1024;
    }
    else
    {
      v6 = 800;
      v7 = 600;
      g_iScreenWidth = (unsigned __int8 *)800;
    }
    g_iScreenHeight = v7;
    g_iCorrectBI_X = v6 - 800;
    g_iCorrectBI_Y = v7 - 600;
    g_iFieldScreenHeight = v7 - 84;
    if ( !v6 )
    {
      g_iScreenWidth = (unsigned __int8 *)800;
      g_iScreenHeight = 600;
    }
  }
  v9 = -1;
  cFILE::~cFILE((cFILE *)&v8);
}
 
CATMAGEDDON
Loyal Member
Joined
Aug 17, 2014
Messages
1,661
Reaction score
292
i configured the sql but still says error @Bola
any ideas what can i be doing wrong?it just refuses to connect
im using redmaster and the provide pass also but changed the ips and still gives error
Description: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied. Line: 340 File d:\code\korea524\common\common\cado_base.cpp Microsoft OLE DB Provider for SQL Server




EDIT FIXED
IT WANTS DYNAMIC PORT 5316!!!!


NEW ERROR NOW ALL SERVICES BUT LOGIN START
LOGIN LOG:;
[043923] ERROR ReallySend :[USER DBC] size 6, type 1000(LT 1000) ,ERROR 10054


edit :well it is 6 am
i cannot launch login server and client shows splash screen and crashes
also i think the main redstone.exe is a trojan,not sure could be a false possitive
 
CATMAGEDDON
Loyal Member
Joined
Aug 17, 2014
Messages
1,661
Reaction score
292
update,well i cannot progress since the login server wants the dbuser server to send a command to it,and since we do not have a guide i cannot make it work
the login server says "dbuser init not finished" even if it finished and says "loading user"
the login server crashes then after 3 retry and 10 seconds countdown
the client graphics setup is bugged and makes the game crash
so unless we get a guide and maybe a clean 495 version of client we cannot continue
 
CATMAGEDDON
Loyal Member
Joined
Aug 17, 2014
Messages
1,661
Reaction score
292
can i bump this?i still need help,i will check databases maybe something is wrong there and that's why the dbserver doesnt start,the client exe is either packed or is a trojan
 
Last edited:
CATMAGEDDON
Loyal Member
Joined
Aug 17, 2014
Messages
1,661
Reaction score
292
keyrita1 - RedStone server - RaGEZONE Forums
BIG EDIT I FIXED IT!!!
Bola Flyer8472 keyrita1

XVkji03 - RedStone server - RaGEZONE Forums






ALL SERVICES STARTED
now need to create acc and test client
wish me luck!


edit:im having trouble with the client
the thing to register the client folder is sketchy
also the display setings setup doesnt show the korean characters
and game aparently wants to run in 1024x768


can anyone install the oficial one and send me a working config.cfg?for the graphic options or tell me how to edit the existing one?


edit2:managed to launch,shows the game logo and loading then crashes


edit3:the error comes when registering game folder,the register tool doesnt read asian characters,so the thing fails,we need a way to edit the exe or the game to think that any folder is a correct installation folder
 

Attachments

You must be registered for see attachments list
Last edited:
CATMAGEDDON
Loyal Member
Joined
Aug 17, 2014
Messages
1,661
Reaction score
292
uhm this is bad but guess is so old no one uses it anymore or windows just blocks it


  • cmb,
  • Ben ,
  • SanGawku can you confirm?if not delete the thread cause the redstone.exe also says its a trojan

0MjLlTv - RedStone server - RaGEZONE Forums









EDIT>FIXED THE CLIENT
NOW IT SAYS I MIGHT BE USING SPEED HACK AND CLOSES

JaTmuRh - RedStone server - RaGEZONE Forums



pd>i feel bad that im the only arse working on make this run
wish others put a little too
 

Attachments

You must be registered for see attachments list
Last edited:
CATMAGEDDON
Loyal Member
Joined
Aug 17, 2014
Messages
1,661
Reaction score
292
update:tried to search for client,all lead to dead japanese webs


if you try to launch the repacked client it crashes,if you copy the data folder from server to client to sync game launchs then says you are using speedhack(in japanese) and closes
 
Initiate Mage
Joined
Jun 17, 2021
Messages
4
Reaction score
3
dear xlw00tlx Thank you so much for your development and I'm looking forward to it.im korean , I'd like to provide you with two clients.The first is the Japanese free server client, and the second is the official server client in Korea.1. is a compressed file of japan clients and English patches.Please send me a message when you're done downloading. I will delete the file link.2.
 
CATMAGEDDON
Loyal Member
Joined
Aug 17, 2014
Messages
1,661
Reaction score
292
gdori the clients need to be version 0.495 or lower,current steam english version is 0.75x

i found version 0.492 in google japan all with dead links we need that one at least


edit:this one you provide is 0.578 not gonna work
 
Last edited:
Back
Top