Frage übers Debugen

  • Hallo,

    ich habe derzeit ein gewaltiges Problem
    es gibt ja für jeden User bzw. Gm´s oder sonstigen Leute ingame das Debug System also bei Option und ganz ganz ganz oben - Debug
    so das Problem ist, welches ich vom freund mitbekommen habe das man da auch EXP eintragen kann und dann Exp Up klickt und dann immer die Exp erhält.
    Als GM und Admin und ist das ja normal jedoch hab ich auch ein PChar erstellt und ich hab das Debug System oben mit Exp Pushen immer noch !

    Wie kann ich das für user ausschalten ?

    wäre gut wenn mir jemand dabei helfen könnte statt unnütze posts

    mfg.

  • Es gibt 2 Möglichkeiten warum das so ist :

    1. Du hast die benötigte Auth in der Source geändert.
    2. Dein Account hat Rechte ( Also in der ACCOUNT_DETAIL_TBL )

    Überprüfe diese bitte und sag mit ob es stimmt wen nicht kann ich ja mal weiter suchen ;)

    MFG Luoo

    [CENTER]
    [/CENTER]

  • 1. Was meinst du genau mit Rechten -> FuncTextCmd.cpp ? Wonach müsste ich da suchen ?
    2. Nein ich hab sogar ein neuen Account gemacht und getestet und ist auch drin.

  • In WndTaskbar.cpp nach "APP_DEBUG" suchen und drüber sollte das hier stehen

    Code
    if( g_pPlayer->IsAuthHigher( AUTH_GAMEMASTER ) )

    Wenn nicht füg es ein.

    Hier nochmal wie es bei mir ist .

    Code
    if( g_pPlayer->IsAuthHigher( AUTH_GAMEMASTER ) )
        {
            pWndButton = AppendMenu( this, 0, APP_DEBUGINFO     , GETTEXT( TID_APP_DEBUGINFO     ) ); 
        }

    MFG Luoo

    [CENTER]
    [/CENTER]

  • Zitat von Luoo;227569

    In WndTaskbar.cpp nach "APP_DEBUG" suchen und drüber sollte das hier stehen

    Code
    if( g_pPlayer->IsAuthHigher( AUTH_GAMEMASTER ) )

    Wenn nicht füg es ein.

    Hier nochmal wie es bei mir ist .

    Code
    if( g_pPlayer->IsAuthHigher( AUTH_GAMEMASTER ) )
        {
            pWndButton = AppendMenu( this, 0, APP_DEBUGINFO     , GETTEXT( TID_APP_DEBUGINFO     ) ); 
        }

    MFG Luoo



    das steht bei mir ..

  • Also es erscheint in der Leiste das Debug Fenster?

    Haben die Character und die Accounts auch F Rechte also normale Spieler Rechte prüfe das nochmal.

    [CENTER]
    [/CENTER]

  • mal ne andere sache: warst du vorher (bevor du auf den NON_GM Acc gegangen bist) mit einem GM Char on?
    Wenn ja: Beende mal den neuz Prozess und lass ihn neustarten.

    hatte das bei mir auchmal aber nach einem neustart der Neuz (somit auch neuem gescheiten lesen der rechte) ging es das "DEBUG" verschwand.
    alternativ teste mal diese query auf deine db:

    PHP
    USE [CHARACTER_01_DBF]
    GO
    SELECT m_szName, m_chAuthority FROM [CHARACTER_TBL] where m_chAutority != 'F'
    GO

    greetings

Jetzt mitmachen!

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