[Mini-Release] Nur noch über Patcher starten Lassen.

  • Guten Mittag Com,


    Da ich es vor einiger zeit gesucht habe und hier nicht gefunden Stelle ich es in diesem Forum kurz vor,
    es ist in einem Anderen Forum schonmal beschrieben und das Stammt auch nicht von mir.


    Zur Anleitung.


    Ihr geht in euren Client Source
    UserInterface.cpp:


    Such nach:


    Code
    1. bQuit = false




    Darüber
    fügst Du folgendes ein:


    Code
    1. bool bPatcher = false;



    In der nachfolgenden for-Loop fügst Du folgenden Code ein:


    Code
    1. if ((strcmp(szArgv[i], "--deingeheimerparameter") == 0))
    2. bPatcher = true;

    Bitte melden Sie sich an, um dieses Bild zu sehen.
    Sollte dann so Aussehen :)



    Nun suchst Du nach:


    Code
    1. if(bQuit) goto Clean;


    Und fügst darüber folgendes ein:


    Code
    1. if (!bPatcher)
    2. {
    3. MessageBox(NULL, ApplicationStringTable_GetStringz(IDS_ERR_MUST_LAUNCH_FROM_PATCHER, "ERR_MUST_LAUNCH_FROM_PATCHER"), ApplicationStringTable_GetStringz(IDS_APP_NAME, "APP_NAME"), MB_ICONSTOP);
    4. goto Clean;
    5. }


    Das wars auch schon
    Viel spaß beim Selber testen die MsgBox kann natürlich gefüllt werden wie man möchte :)

  • Dieses Thema enthält 9 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.