Guida [Source] Come aggiungere l'argument al launcher

Stato
Discussione chiusa ad ulteriori risposte.

Michs

Bannato
8 Dicembre 2015
1,789
70
257
593
Ultima modifica da un moderatore:
Salve.
Ecco una breve guida dove vi mostrerò come aggiungere l'argument* al launcher tramite la source.
*L'argument è un codice che permette al launcher di avviarsi solo tramite determinati programmi.
Es. Nel launcher c'è l'argument "ciao" di conseguenza se lo apriamo con doppio click darà errore. Se noi creiamo un autopatcher che all'avvio richiami il launcher + argument "ciao" il gioco si aprirà.

Passiamo alla guida:
Andare su /UserInterface/
Apriamo il file UserInterface.cpp
Cerchiamo questa stringa:
Codice:
if (strstr(lpCmdLine, "--hackshield") != 0)
e sotto ci mettiamo questo:
Codice:
if (strstr(lpCmdLine, "--!argument*") == 0)
    {
        MessageBox(NULL, "Devi avviare il gioco dall'autopatcher!", ApplicationStringTable_GetStringz(IDS_APP_NAME, "APP_NAME"), MB_ICONSTOP);
        return 0;
    }
La parola tra parentesi cioè "--!argument*" potete modificarla come volete es. (-ciao) (-*!ciao) (-prova) etc..

Se avete dubbi/problemi basta scrivere qui' sotto o in chat privata :D ,
Saluti :p
 
Non c'è motivo di ritenere questa guida copiata: non c'è alcun copia-incolla diretto. Il codice di un confronto tra stringhe è quasi necessariamente quello quindi è normale che il codice non sia diverso.
Inoltre, è una cosa talmente banale e stupida che reclamare la citazione della fonte è assurdo (per un confronto fra stringhe? seriamente?).
Anyone, la prossima volta posta nell'area "Download & Guide".
 
  • Mi piace
Reazioni: Michs
Aggiungo, che non è obbligatorio disporre di source per l'inserimento dell'argument,
appunto le revisione sotto la 40k non potrebbero impostarne uno.
 
Stato
Discussione chiusa ad ulteriori risposte.