Înlătură notificare
Bun venit pe all4games.ro, Vizitator.
Distribuie şi tu această comunitate pentru a devenii mai cunoscută. Dacă ai tutoriale şi/sau resurse, nu ezita să le postezi şi aici. Mulţumim!
Înregistrare sau logare.

C++ Level de început la prima intrare pe server

Discuție în 'C++ / DIFF / Surse' creată de Gigiz, 19 Apr 2018.

  1. Gigiz

    Gigiz
    Administrator
    Membru personal

    Înscris:
    15 Mar 2016
    Mesaje:
    305
    Aprecieri primite:
    124
    Aprecieri oferite:
    6
    Intră în Srcs/Server/game/src/input_login.cpp şi caută:
    COD:
    Select All
       ch->StartCheckSpeedHackEvent();
    Sub adaugă:
    COD:
    Select All
    #ifdef SET_LEVEL_FIRST_LOGIN
       
    ch->FirstLogin();
    #endif
    Intră în Srcs/Server/game/src/char.h şi caută:
    COD:
    Select All
          void       SendEquipment(LPCHARACTER ch);
    Sub adaugă:
    COD:
    Select All
    #ifdef SET_LEVEL_FIRST_LOGIN
         
    void       FirstLogin();
    #endif
    Intră în Srcs/Server/game/src/char.cpp şi caută:
    COD:
    Select All
    void CHARACTER::SetMarryPartner(LPCHARACTER ch)
    {
       
    m_pkChrMarried ch;
    }
    Sub adaugă:
    COD:
    Select All
    #ifdef SET_LEVEL_FIRST_LOGIN
    void CHARACTER::FirstLogin()
    {
       if (!
    GetQuestFlag("start.first_login"))
       {
         
    ResetPoint(MINMAX(199PLAYER_MAX_LEVEL_CONST)); /* Aici schimbi acel 99 cu nivelul pe care vrei sa il primeasca playerii la prima logare pe server */
         
    SetQuestFlag("start.first_login"1);  
       }
    }
    #endif
    Intră în Srcs/Server/common/Service.h şi adaugă:
    COD:
    Select All
    #define SET_LEVEL_FIRST_LOGIN
    Sursa: J4M
     

Distribuie pagina asta