[SOURCE] MapKey off/on per .ini

  • Hi,

    da ich keine Lust habe immer neu zu Compilieren nur weil ich MapKey haben will, habe ich mich entschieden es per .ini zu machen.
    (Noch nicht getestet)

    Löscht die Funktion
    void CWorldMng::CheckMapKey( CUser* pUser, const char* szFileName, const char* szMapKey )
    bis
    #endif // __WORLDSERVER
    #endif // __MAP_SECURITY

    Und fügt das ein


    flyffevent.h(unter EVE_RAINBOWRACE,)

    Code
    #ifdef __VincitoreMapKey
    EVE_VincitoreMapKey,
    #endif //__VincitoreMapKey


    worldserver.cpp(unter #endif // __RAINBOW_RACE)

    Code
    #ifdef __VincitoreMapKey
    else if( s.Token == "VINCITOREMAPKEY")
    {
    g_eLocal.SetState(EVE_VincitoreMapKey, 1);
    }
    #endif //__VincitoreMapKey

    versioncommon.h(unter EVE_RAINBOWRACE,)

    Code
    #define __VincitoreMapKey   //__VincitoreMapKey


    worldserver.ini im scriptordner

    Code
    Für MapKey
    VINCITOREMAPKEY
    
    
    Ohne Map Key
    vincitoremapkey


    Credits:
    Alexsh (r*zone) für den Code um Map Key aus zu schalten.
    Me[Vincitore](Um per ini Auszuschalten)

    mfg. Vincitore

  • Man muss auch nicht klein schreiben es geht auch so

    Code
    Für MapKey
    VINCITOREMAPKEY
    
    
    Ohne Map Key
    //VINCITOREMAPKEY

    So hat es offi immer gemacht :D

    [CENTER]
    [/CENTER]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!