1 mesaj
Moderator Moderator
  • Mesaje: 532
  • Reacții: 6298
  • Mesaje utile: 20
  • Status: 🚀I'm gonna change the future!
  • Server: Nethis & Thoth
  • Regat: Chunjo
  • [ID Discord]
  • Contact:

    Medalii

    *Descriere:

    Unele dintre serverfiles-uri au aceasta problema cu crash-ul la selectarea caracterului.

    *Poze / Video:

    Zeryon2:

    [FIX] Crash la selectarea caracterului - Mesaj 1 - Imagine 1

    *Link download / Code:

    Intrati in folderul din sursa voastra /game/src/:

    Comentati linile din input_login.db.cpp:

    Code:
    /*
    void CInputLogin::Login(LPDESC d, const char * data, bool old)
    {
    	if (old) {
    		LoginFailure(d, "UPDATE");
    		return;
    	}
    
    	TPacketCGLogin * pinfo = (TPacketCGLogin *) data;
    
    	char login[LOGIN_MAX_LEN + 1];
    	trim_and_lower(pinfo->login, login, sizeof(login));
    
    	sys_log(0, "InputLogin::Login : %s", login);
    
    	TPacketGCLoginFailure failurePacket;
    
    	if (!test_server)
    	{
    		failurePacket.header = HEADER_GC_LOGIN_FAILURE;
    		strlcpy(failurePacket.szStatus, "VERSION", sizeof(failurePacket.szStatus));
    		d->Packet(&failurePacket, sizeof(TPacketGCLoginFailure));
    		return;
    	}
    
    	if (g_bNoMoreClient)
    	{
    		failurePacket.header = HEADER_GC_LOGIN_FAILURE;
    		strlcpy(failurePacket.szStatus, "SHUTDOWN", sizeof(failurePacket.szStatus));
    		d->Packet(&failurePacket, sizeof(TPacketGCLoginFailure));
    		return;
    	}
    
    	if (g_iUserLimit > 0)
    	{
    		int iTotal;
    		int * paiEmpireUserCount;
    		int iLocal;
    
    		DESC_MANAGER::instance().GetUserCount(iTotal, &paiEmpireUserCount, iLocal);
    
    		if (g_iUserLimit <= iTotal)
    		{
    			failurePacket.header = HEADER_GC_LOGIN_FAILURE;
    			strlcpy(failurePacket.szStatus, "FULL", sizeof(failurePacket.szStatus));
    			d->Packet(&failurePacket, sizeof(TPacketGCLoginFailure));
    			return;
    		}
    	}
    
    	TLoginPacket login_packet;
    
    	strlcpy(login_packet.login, login, sizeof(login_packet.login));
    	strlcpy(login_packet.passwd, pinfo->passwd, sizeof(login_packet.passwd));
    
    	db_clientdesc->DBPacket(HEADER_GD_LOGIN, d->GetHandle(), &login_packet, sizeof(TLoginPacket));
    }*/
    
    	//if (r.bEmpire != 0)
    	//{
    	//	for (int i = 0; i < PLAYER_PER_ACCOUNT; ++i)
    	//	{
    	//		if (0 != r.players[i].dwID)
    	//		{
    	//			sys_err("EmpireSelectFailed %d", r.players[i].dwID);
    	//			d->SetPhase(PHASE_CLOSE);
    	//			return;
    	//		}
    	//	}
    
    	//	if (r.bEmpire > 0 && r.bEmpire < EMPIRE_MAX_NUM)
    	//	{
    	//		sys_err("%s is trying to select the empire again! (empire selected %u)", r.login, p->bEmpire);
    	//		d->SetPhase(PHASE_CLOSE);
    	//		return;
    	//	}
    	//}
    	
    	//case HEADER_CG_LOGIN:
    	//	Login(d, c_pData);
    	//	break;
    	
    	//case HEADER_CG_CHANGE_NAME:
    	//	ChangeName(d, c_pData);
    	//	break;


    Tot in input_login.cpp cautati si comentati:

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Intrati in folderul /root si dezactivati din introSelect.py:

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Editati input_db.cpp si schimbati cu:

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    Cum descarc de pe TeraBox?

    Afișează detalii Ascunde detalii
    • Este asemănător cu Mega.nz
    • Instalați-vă clientul lor de Download de aici
    • Faceți-vă un cont (vă puteți loga cu Facebook / Google / etc)
    • Dacă nu vreți să descărcați clientul de Download, folosiți acest site
    • Gata! Acum puteți descărca resursele

    De ce folosim TeraBox?

    • Este gratuit
    • Primești 1TB de spațiu gratuit la orice cont creat!
    • Este ușor de folosit și varianta premium este foarte ieftină
    • Fișierele nu sunt șterse niciodată
    TeraBox logo

    📢 Resurse Metin2 Premium!

    Zeci de resurse Metin2 Premium - exclusive și 100% funcționale începând cu 15.99€!.

    Vezi resursele Cumpără premium
    Premium
    Premium
    Anunț

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    • Subiecte similare

      • de Andi » » în FIX-uri
        0
        Răspunsuri
        273
        Vizualizări
        de Andi
      • de ZuZuR » » în FIX-uri
        0
        Răspunsuri
        1152
        Vizualizări
        de ZuZuR
      • de [HF]White » » în FIX-uri
        0
        Răspunsuri
        415
        Vizualizări
        de [HF]White
      • de [HF]White » » în FIX-uri
        0
        Răspunsuri
        237
        Vizualizări
        de [HF]White
      • de [HF]White » » în FIX-uri
        0
        Răspunsuri
        133
        Vizualizări
        de [HF]White

    Înapoi la “FIX-uri”

    Informații

    Utilizatori ce navighează pe acest forum: kix, rt winter, whitehat1632 și 3 vizitatori

    Discord ID copiat: