[C++] fix QuestPCGetFlag crash

Închis
Avatar utilizator
Bughy
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 431
Membru din: 10 Apr 2018, 22:33
Server: Toate =))
Regat: Jinno
Aprecieri: 62  
Mulţumiri: 51  
 Contact:
Medalii

in sursa game intram in char.cpp si cautam:

Cod: Selectaţi tot

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

Cod: Selectaţi tot

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

Cod: Selectaţi tot

  if(!pPC) 
   { 
      sys_err("Nullpointer in CHARACTER::GetQuestFlag %lu", GetPlayerID()); 
      return 0; 
   }
Acum cautam:

Cod: Selectaţi tot

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

Cod: Selectaţi tot

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

Cod: Selectaţi tot

   if(!pPC) 
   { 
      sys_err("Nullpointer in CHARACTER::GetQuestFlag %lu", GetPlayerID()); 
      return; 
   }
Imagine
Daca te-am ajutat lasa un like :) B-) :ymhug: ;)
Afișează semnătura
Avatar utilizator
sTrix.
Nivel 5

Nivel 5
Mesaje: 807
Membru din: 15 Feb 2018, 17:52
Regat: Jinno
Aprecieri: 238  
Mulţumiri: 273  
Medalii

Apasa Imagine daca te-am ajutat.
Imagine
Afișează semnătura
Avatar utilizator
Spyke
Metin Master

Metin Master
Mesaje: 2613
Membru din: 29 Iul 2016, 09:08
Server: Aoem2
Aprecieri: 205  
Mulţumiri: 3918  
Discord: Copiază ID
Medalii

Închis
Răspunsuri
8
Vizualizări
580
Răspunsuri
1
Vizualizări
800
Răspunsuri
8
Vizualizări
597

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot], Google [Bot] și 8 vizitatori