Problema sistem efecte

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

Nivel 1
Mesaje: 79
Membru din: 03 Sep 2017, 01:11
Aprecieri: 11  
Mulţumiri: 1  
Medalii

Salutare, ma confrunt cu o problema la gametype.h
Nu reusesc sa introduc sistemul de efecte in functia urmatoare :

Cod: Selectaţi tot

#ifdef ENABLE_NEW_EQUIPMENT_SYSTEM
	#ifdef ENABLE_SASH_SYSTEM
	const DWORD c_New_Equipment_Start = c_Equipment_Start + 24;
	#else
	const DWORD c_New_Equipment_Start = c_Equipment_Start + 23;
	#endif
	const DWORD c_New_Equipment_Count = 3;
	const DWORD c_Equipment_Ring1 = c_New_Equipment_Start + 0;
	const DWORD c_Equipment_Ring2 = c_New_Equipment_Start + 1;
	const DWORD c_Equipment_Belt  = c_New_Equipment_Start + 2;;
#endif
Functie sistem efecte :

Cod: Selectaţi tot

#ifdef ENABLE_NEW_EQUIPMENT_SYSTEM
#ifdef ENABLE_COSTUME_WEAPON_SYSTEM
#ifdef ENABLE_EFFECT_SYSTEM
	const DWORD c_New_Equipment_Start = c_Equipment_Start + 23 + 1 + 2;
#else
	const DWORD c_New_Equipment_Start = c_Equipment_Start + 23 + 1;
#endif
#else
#ifdef ENABLE_EFFECT_SYSTEM
	const DWORD c_New_Equipment_Start = c_Equipment_Start + 23 + 2;
#else
	const DWORD c_New_Equipment_Start = c_Equipment_Start + 23;
#endif
#endif
	const DWORD c_New_Equipment_Count = 3;
	const DWORD c_Equipment_Ring1 = c_New_Equipment_Start + 0;
	const DWORD c_Equipment_Ring2 = c_New_Equipment_Start + 1;
	const DWORD c_Equipment_Belt = c_New_Equipment_Start + 2;
#endif
Ma poate ajuta cineva? Multumesc :D
Avatar utilizator
Titan
Metin Master

Metin Master
Mesaje: 2783
Membru din: 01 Iun 2015, 15:09
Server: In curand.
Regat: Chunjo
Aprecieri: 42  
Mulţumiri: 377  
  Rezolvări prob.: 3
Discord: Copiază ID
 Contact:
Medalii

Ciprisor scrie:Ma poate ajuta cineva? Multumesc :D
încearcă așa
Imagine
Afișează semnătura
Avatar utilizator
Ciprisor
Nivel 1

Nivel 1
Mesaje: 79
Membru din: 03 Sep 2017, 01:11
Aprecieri: 11  
Mulţumiri: 1  
Medalii

am incercat.. asa l-am bag si eu plus alte variante.. Error 1 error C2370: 'c_New_Equipment_Start' : redefinition; different storage class \source\userinterface\GameType.h 74 1 UserInterface
Avatar utilizator
Ciprisor
Nivel 1

Nivel 1
Mesaje: 79
Membru din: 03 Sep 2017, 01:11
Aprecieri: 11  
Mulţumiri: 1  
Medalii

UP
Avatar utilizator
Knop
Nivel 3

Nivel 3
Mesaje: 424
Membru din: 08 Apr 2015, 16:30
Server: Metin2Angora
Regat: Shinsoo
Aprecieri: 3  
Mulţumiri: 55  
 Contact:
Medalii

Sterge functia actuala si pune-o pe aia care ai zis ca e din system efecte, are aceleasi functii dar cu adaugari pentru systemul acela.

Deci sterge

Cod: Selectaţi tot

#ifdef ENABLE_NEW_EQUIPMENT_SYSTEM
   #ifdef ENABLE_SASH_SYSTEM
   const DWORD c_New_Equipment_Start = c_Equipment_Start + 24;
   #else
   const DWORD c_New_Equipment_Start = c_Equipment_Start + 23;
   #endif
   const DWORD c_New_Equipment_Count = 3;
   const DWORD c_Equipment_Ring1 = c_New_Equipment_Start + 0;
   const DWORD c_Equipment_Ring2 = c_New_Equipment_Start + 1;
   const DWORD c_Equipment_Belt  = c_New_Equipment_Start + 2;;
#endif
Pune:

Cod: Selectaţi tot

#ifdef ENABLE_NEW_EQUIPMENT_SYSTEM
#ifdef ENABLE_COSTUME_WEAPON_SYSTEM
#ifdef ENABLE_EFFECT_SYSTEM
   const DWORD c_New_Equipment_Start = c_Equipment_Start + 23 + 1 + 2;
#else
   const DWORD c_New_Equipment_Start = c_Equipment_Start + 23 + 1;
#endif
#else
#ifdef ENABLE_EFFECT_SYSTEM
   const DWORD c_New_Equipment_Start = c_Equipment_Start + 23 + 2;
#else
   const DWORD c_New_Equipment_Start = c_Equipment_Start + 23;
#endif
#endif
   const DWORD c_New_Equipment_Count = 3;
   const DWORD c_Equipment_Ring1 = c_New_Equipment_Start + 0;
   const DWORD c_Equipment_Ring2 = c_New_Equipment_Start + 1;
   const DWORD c_Equipment_Belt = c_New_Equipment_Start + 2;
#endif
[ Postat de pe Android ] Imagine
Pentru acest mesaj, Knop for the post:
RafaelPierre
Imagine
Imagine
Afișează semnătura
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

Subiect inactiv, arhivat!
https:/horus-maps.com
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
218
Răspunsuri
12
Vizualizări
543
Răspunsuri
1
Vizualizări
337
Răspunsuri
1
Vizualizări
428

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Semrush [Bot] și 193 vizitatori