Jump to content

[FIX] quest::PC::GetFlag Crash /nuevo exploit tira servet


llollo300

Mensajes recomendados

[FIX] quest::PC::GetFlag Crash

 

Hola Communidad,

 

lamentablemente tenido en los últimos días, el aviso de nuevo un exploit es lo que el juego se bloquee Core.

 

En el BT de game.core uno encuentra mayormente siguiente línea de Quest :: PC :: GetFlag donde la instancia es un puntero nulo.

 

Para solucionar este exploit / bug que tiene en el char.cpp por el siguiente Método de búsqueda:

 

PHP Code:

int CHARACTER::GetQuestFlag(const std::string& flag) const  

 

y escribe debajo de la línea:

PHP Code:

    quest::PC* pPC = q.GetPC(GetPlayerID());  

 

siguiente:

PHP Code:

    if(!pPC) { 

        sys_err("Nullpointer in CHARACTER::GetQuestFlag %lu", GetPlayerID()); 

        return 0; 

    }

  

Lo mismo estás haciendo, de nuevo en la función:

PHP Code:

void CHARACTER::SetQuestFlag(const std::string& flag, int value)

  

Así que lo pones  y sacabo cierra.

No voy a decirte cómo puedes conocer a éstos exploit producidos o por qué rutas explotado esta.

esto es para que no les timen  cobrando .......  como estan cobrando 

para solucionar el problema

Enlace para comentar
Compartir en otros sitios

bueno gracias por ayudar  a todos ya que somos una comunidad  y aveces a pesar  de todo lo malo  nos apoyamos  cuando podemos 

y en lo que podemos  se agradece  que  todo el mundo ponga un poquito así  en contramos todos  solucionamos este problema que nos tiene  a todos de cabeza 

Enlace para comentar
Compartir en otros sitios

  • Dilong locked this tema
Guest
Este tema está cerrado a otras respuestas.
  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...