Eroare complilare sursa game

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
SussyFlore
Nivel 4

Nivel 4
Mesaje: 675
Membru din: 14 Sep 2014, 13:14
Regat: Jinno
Aprecieri: 272  
Mulţumiri: 50  
Discord: Copiază ID
 Contact:
Medalii

*Problemă: Eroare compilare sursa
Tipologie server: 40k
*Resursă folosită: system biolog by VegaS
*ServerFiles utilizat:
*Syserr:

Cod: Selectaţi tot

 [OK]   Compile:  cmd_gm.cpp
 [OK]   Compile:  cmd_oxevent.cpp
char.cpp: In member function 'int CHARACTER::GetBiologState(const std::string&) const':
char.cpp:6355: error: 'pPC' was not declared in this scope
 [OK]   Compile:  config.cpp
gmake: *** [OBJDIR/char.o] Error 1
gmake: *** Waiting for unfinished jobs....
Poză: Imagine *Detalii suplimentare:
Aici e codul: Imagine
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 loc de pPC pune doar PC
Imagine
Daca te-am ajutat lasa un like :) B-) :ymhug: ;)
Afișează semnătura
Avatar utilizator
Moț
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 2825
Membru din: 03 Apr 2017, 15:00
Aprecieri: 216  
Mulţumiri: 3040  
Discord: Copiază ID
Medalii

#ifdef ENABLE_BIOLOG_SYSTEM
int CHARACTER::GetBiologState(const std::string& state) const
{
	quest::CQuestManager& q = quest::CQuestManager::instance();
	quest::PC* pPC = q.GetPC(GetPlayerID());
	return pPC->GetFlag(state);
}

void CHARACTER::SetBiologState(const std::string& state, int szValue)
{
	quest::CQuestManager& q = quest::CQuestManager::instance();
	quest::PC* pPC = q.GetPC(GetPlayerID());
	pPC->SetFlag(state, szValue);
}
#endif
Pentru acest mesaj, Moț for the post:
SussyFlore
Imagine
Afișează semnătura
Avatar utilizator
SussyFlore
Nivel 4

Nivel 4
Mesaje: 675
Membru din: 14 Sep 2014, 13:14
Regat: Jinno
Aprecieri: 272  
Mulţumiri: 50  
Discord: Copiază ID
 Contact:
Medalii

Mersi Gato!
Dar dupa eroarea aia au aparut astea: Imagine Codul: Imagine Imagine Imagine Imagine Imagine
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Refa partea de sursa game deoarece ai omis ceva si nu citeste biolog.cpp.

[ Postat de pe Android ] Imagine
//retras
Afișează semnătura
Avatar utilizator
Diaconu
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 754
Membru din: 07 Aug 2013, 21:42
Aprecieri: 0
Mulţumiri: 43  
 Contact:
Medalii

#ifdef ENABLE_BIOLOG_SYSTEM
AFF_BIO_1 = 543, AFF_BIO_2 = 544, AFF_BIO_3 = 545, AFF_BIO_4 = 546,
AFF_BIO_5 = 547, AFF_BIO_6 = 548, AFF_BIO_7 = 549, AFF_BIO_8 = 550,
AFF_BIO_9 = 551, AFF_BIO_10 = 552, AFF_BIO_11 = 553, AFF_BIO_12 = 554,
AFF_BIO_13 = 555, AFF_BIO_14 = 556, AFF_BIO_15 = 557, AFF_BIO_16 = 558,
AFF_BIO_17 = 560, AFF_BIO_18 = 561, AFF_BIO_19 = 562, AFF_BIO_20 = 563,
#endif

in affect.h
Pentru acest mesaj, Diaconu for the post:
SussyFlore
Imagine
Mult prea slab sa controlez puterea,
Mult prea mic sa inteleg durerea.
Discord: Diaconu#6969 pentru orice fel de ajutor
Afișează semnătura
Avatar utilizator
SussyFlore
Nivel 4

Nivel 4
Mesaje: 675
Membru din: 14 Sep 2014, 13:14
Regat: Jinno
Aprecieri: 272  
Mulţumiri: 50  
Discord: Copiază ID
 Contact:
Medalii

[Diaconu] scrie:#ifdef ENABLE_BIOLOG_SYSTEM
AFF_BIO_1 = 543, AFF_BIO_2 = 544, AFF_BIO_3 = 545, AFF_BIO_4 = 546,
AFF_BIO_5 = 547, AFF_BIO_6 = 548, AFF_BIO_7 = 549, AFF_BIO_8 = 550,
AFF_BIO_9 = 551, AFF_BIO_10 = 552, AFF_BIO_11 = 553, AFF_BIO_12 = 554,
AFF_BIO_13 = 555, AFF_BIO_14 = 556, AFF_BIO_15 = 557, AFF_BIO_16 = 558,
AFF_BIO_17 = 560, AFF_BIO_18 = 561, AFF_BIO_19 = 562, AFF_BIO_20 = 563,
#endif

in affect.h
In affect.h erau declarate pana la 16. Acum am vazut.
Asa era tutorialul de pe net.
Avatar utilizator
Diaconu
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 754
Membru din: 07 Aug 2013, 21:42
Aprecieri: 0
Mulţumiri: 43  
 Contact:
Medalii

Schimba si asta in biolog.cpp

int pTableAffect[] =
{
AFF_BIO_1, AFF_BIO_2, AFF_BIO_3, AFF_BIO_4, AFF_BIO_5, AFF_BIO_6, AFF_BIO_7, AFF_BIO_8, AFF_BIO_9, AFF_BIO_10, AFF_BIO_11, AFF_BIO_12, AFF_BIO_13, AFF_BIO_14, AFF_BIO_15, AFF_BIO_16, AFF_BIO_17, AFF_BIO_18, AFF_BIO_19, AFF_BIO_20
};

Si pune in affect.h cum ti-am zis mai sus.
Imagine
Mult prea slab sa controlez puterea,
Mult prea mic sa inteleg durerea.
Discord: Diaconu#6969 pentru orice fel de ajutor
Afișează semnătura
Avatar utilizator
SussyFlore
Nivel 4

Nivel 4
Mesaje: 675
Membru din: 14 Sep 2014, 13:14
Regat: Jinno
Aprecieri: 272  
Mulţumiri: 50  
Discord: Copiază ID
 Contact:
Medalii

[Diaconu] scrie:Schimba si asta in biolog.cpp

int pTableAffect[] =
{
AFF_BIO_1, AFF_BIO_2, AFF_BIO_3, AFF_BIO_4, AFF_BIO_5, AFF_BIO_6, AFF_BIO_7, AFF_BIO_8, AFF_BIO_9, AFF_BIO_10, AFF_BIO_11, AFF_BIO_12, AFF_BIO_13, AFF_BIO_14, AFF_BIO_15, AFF_BIO_16, AFF_BIO_17, AFF_BIO_18, AFF_BIO_19, AFF_BIO_20
};

Si pune in affect.h cum ti-am zis mai sus.
Asa sunt in biolog.cpp.
Doar in affect.h am modificat, erau pana la 16.
Acum compilez sa vad cum e.
Avatar utilizator
SussyFlore
Nivel 4

Nivel 4
Mesaje: 675
Membru din: 14 Sep 2014, 13:14
Regat: Jinno
Aprecieri: 272  
Mulţumiri: 50  
Discord: Copiază ID
 Contact:
Medalii

S-a rezolvat eroarea cu linia 30.
Au ramas astea: Imagine
Închis
Răspunsuri
1
Vizualizări
142
Răspunsuri
2
Vizualizări
206
Răspunsuri
1
Vizualizări
164
Răspunsuri
8
Vizualizări
502

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 16 vizitatori