Frage übers Debugen

    • 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.
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

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

      Quellcode

      1. if( g_pPlayer->IsAuthHigher( AUTH_GAMEMASTER ) )


      Wenn nicht füg es ein.

      Hier nochmal wie es bei mir ist .

      Quellcode

      1. if( g_pPlayer->IsAuthHigher( AUTH_GAMEMASTER ) )
      2. {
      3. pWndButton = AppendMenu( this, 0, APP_DEBUGINFO , GETTEXT( TID_APP_DEBUGINFO ) );
      4. }


      MFG Luoo
    • Luoo;227569 schrieb:

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

      Quellcode

      1. if( g_pPlayer->IsAuthHigher( AUTH_GAMEMASTER ) )


      Wenn nicht füg es ein.

      Hier nochmal wie es bei mir ist .

      Quellcode

      1. if( g_pPlayer->IsAuthHigher( AUTH_GAMEMASTER ) )
      2. {
      3. pWndButton = AppendMenu( this, 0, APP_DEBUGINFO , GETTEXT( TID_APP_DEBUGINFO ) );
      4. }


      MFG Luoo



      void CWndTaskMenu::OnInitialUpdate()
      {
      CWndMenu::OnInitialUpdate();

      CWndButton* pWndButton;
      // 0 ~ 9¹ø
      if( g_pPlayer->IsAuthHigher( AUTH_GAMEMASTER ) )
      {
      pWndButton = AppendMenu( this, 0, APP_DEBUGINFO , GETTEXT( TID_APP_DEBUGINFO ) );
      }



      das steht bei mir ..
    • 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-Quellcode

      1. USE [CHARACTER_01_DBF]
      2. GO
      3. SELECT m_szName, m_chAuthority FROM [CHARACTER_TBL] where m_chAutority != 'F'
      4. GO
      greetings