Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > 12Sky2
You last visited: Today at 04:02

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



How about developing client source code?

Discussion on How about developing client source code? within the 12Sky2 forum part of the MMORPGs category.

Reply
 
Old   #1
 
RHNbaskan's Avatar
 
elite*gold: 0
Join Date: May 2016
Posts: 161
Received Thanks: 16
How about developing client source code?

I'm looking for updated source code. I'm starting a new video series called "Client Source." We're looking for your support regarding files and libraries.

It is difficult to move forward without sharing data. Share it so we can find a solution for you.
RHNbaskan is offline  
Old 07/28/2025, 22:47   #2
 
elite*gold: 0
Join Date: May 2015
Posts: 62
Received Thanks: 8
Elimdeki son sürüm filesi vereyim sana, geliştir engin bilgilerinle orhanım, kurtar bizi bu cehaletten taşşaklarına kurban olduğumun devi.



xmetrix is offline  
Old 07/29/2025, 20:14   #3
 
RHNbaskan's Avatar
 
elite*gold: 0
Join Date: May 2016
Posts: 161
Received Thanks: 16
Quote:
Originally Posted by xmetrix View Post
Elimdeki son sürüm filesi vereyim sana, geliştir engin bilgilerinle orhanım, kurtar bizi bu cehaletten taşşaklarına kurban olduğumun devi.



Engin bilgilerim ile ihya edicem

Üzüldüğüm tek nokta, hala bu oyunu, ileriye taşıyamamak ?
RHNbaskan is offline  
Old 07/30/2025, 22:52   #4
 
RHNbaskan's Avatar
 
elite*gold: 0
Join Date: May 2016
Posts: 161
Received Thanks: 16
Friends, in the main coding, in the "setup.cpp" data,

char hLanguage[100] = {0, 'TH'};
const char* ConfigINI = "./Language.INI";

When I check the values, the TH data is not passed to TR and sub-languages.

char* mTRLang = "\\TR\\";
Even though there is TR data in the group, ''

char* DatHelper(int tNumber)
{
STR_ENCRYPT_START
char tBuffer[1000];
if (!bIsEnglish)

In this group, the data is passed to English, which is the Bis value.
Why is this the case when the BisTR data is in the data?
Even though the char data says DATHELPER, the main file is not TR?


Languages and Their Impact on the Game

The DAT data in the FONT folder and its internal array is important.

But this encoding does not read the TR DAT data, which is Standard 2.8.

What are your thoughts?
RHNbaskan is offline  
Old 09/16/2025, 16:09   #5
 
elite*gold: 0
Join Date: Apr 2020
Posts: 19
Received Thanks: 4
Quote:
Originally Posted by RHNbaskan View Post
Friends, in the main coding, in the "setup.cpp" data,

char hLanguage[100] = {0, 'TH'};
const char* ConfigINI = "./Language.INI";

When I check the values, the TH data is not passed to TR and sub-languages.

char* mTRLang = "\\TR\\";
Even though there is TR data in the group, ''

char* DatHelper(int tNumber)
{
STR_ENCRYPT_START
char tBuffer[1000];
if (!bIsEnglish)

In this group, the data is passed to English, which is the Bis value.
Why is this the case when the BisTR data is in the data?
Even though the char data says DATHELPER, the main file is not TR?


Languages and Their Impact on the Game

The DAT data in the FONT folder and its internal array is important.

But this encoding does not read the TR DAT data, which is Standard 2.8.

What are your thoughts?
ini dosyasından yazdığım bir fonksiyon ile hangi dil olduğunu çekiyorum

örnek ini dosyam
Code:
[Resolution]
X = 1920
Y = 1080
Fullscreen = 2
[Game]
FontHeight = 12
FontWidth = 6
FontWeight = 6
FontItalic = 0
Font = Arial.TTF
Language = en
FPS = 60
örnek gimage2d init fonksiyonu
Code:
void GIMAGE2D::Init(GIMAGE2D* self, int tValue1, int tValue2, int tValue3)
{

    
    std::string language = ReadIniString("Game", "Language", DEFINE_LANG);

    switch (tValue1)
    {
    case 1:
        sprintf(self->mFileName, "G03_GDATA\\D01_GIMAGE2D\\001\\%s\\001_%05d.IMG", language.c_str(), tValue2 + 1);
        break;
    case 2:
        sprintf(self->mFileName, "G03_GDATA\\D01_GIMAGE2D\\002\\%s\\002_%05d.IMG", language.c_str(), tValue2 + 1);
        break;
    case 3:
        sprintf(self->mFileName, "G03_GDATA\\D01_GIMAGE2D\\003\\003_%05d.IMG", tValue2 + 1);
        break;
    case 4:
        sprintf(self->mFileName, "G03_GDATA\\D01_GIMAGE2D\\004\\%s\\004_%05d.IMG", language.c_str(), tValue2 + 1);
        break;
    case 5:
        sprintf(self->mFileName, "G03_GDATA\\D01_GIMAGE2D\\006\\006_%05d.IMG", tValue2 + 1);
        break;
    case 6:
        sprintf(self->mFileName, "G03_GDATA\\D01_GIMAGE2D\\007\\007_%03d%03d.IMG", tValue2 + 1, tValue3 + 1);
        break;
    case 7:
        sprintf(self->mFileName, "G03_GDATA\\D01_GIMAGE2D\\008\\008_%05d.IMG", tValue2 + 1);
        break;
    default:
        strcpy(self->mFileName, "");
        break;
    }
}
bu şekilde dil sistemi yazılabilir
sLowNight2 is offline  
Reply


Similar Threads Similar Threads
[Buying] Emulator source code and developing service
06/01/2024 - Nostale Trading - 0 Replies
WTB emulator source code and developing service discord gray05368 Vanosilla / Opennos with many features and bug fixes



All times are GMT +1. The time now is 04:03.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.