Problema sursa transmutatie

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Avatar utilizator
alex9987
Nivel 2

Nivel 2
Mesaje: 251
Membru din: 07 Iun 2017, 15:47
Regat: Jinno
Aprecieri: 160  
Mulţumiri: 2  
Discord: Copiază ID
Medalii

*Problemă/Întrebare: Poblema sursa sistem transmutatie
Tipologie server:
*Resursă folosită:sursa/transmutation-system-t93149.html
*ServerFiles utilizat: martysama
*Syserr:--
Poză:Imagine
*Detalii suplimentare: Am o eroare la compilarea sursei si nu stiu cum sa o rezolv..am lasat poza!! Se poate observa si linia mai sus de eroare!! Multumesc !
Avatar utilizator
.ShadoW
Nivel 4

Nivel 4
Mesaje: 659
Membru din: 14 Noi 2013, 17:54
Server: not yet..
Regat: Jinno
Aprecieri: 379  
Mulţumiri: 32  
Medalii

vezi ca e posibil sa ai de 2 ori packet_set_item
Imagine
Afișează semnătura
Avatar utilizator
Hunger
Contribuitor
Mesaje: 539
Membru din: 24 Iul 2013, 16:23
Aprecieri: 99  
Mulţumiri: 730  
  Rezolvări prob.: 1
 Contact:
Medalii

UserInterface/Packet.h
in
typedef struct packet_set_item
nu ai pus
DWORD	transmutation;
Avatar utilizator
alex9987
Nivel 2

Nivel 2
Mesaje: 251
Membru din: 07 Iun 2017, 15:47
Regat: Jinno
Aprecieri: 160  
Mulţumiri: 2  
Discord: Copiază ID
Medalii

Hunger scrie: ↑30 Noi 2020, 22:40 UserInterface/Packet.h
in
typedef struct packet_set_item
nu ai pus
DWORD	transmutation;
Ii pus deja

[ Postat de pe iPhone ] Imagine
Avatar utilizator
alex9987
Nivel 2

Nivel 2
Mesaje: 251
Membru din: 07 Iun 2017, 15:47
Regat: Jinno
Aprecieri: 160  
Mulţumiri: 2  
Discord: Copiază ID
Medalii

.ShadoW scrie: ↑30 Noi 2020, 22:37 vezi ca e posibil sa ai de 2 ori packet_set_item
Într-adevăr este de doua ori!! Am pus si in cealaltă parte si tot nu vrea sa o compileze! :(

[ Postat de pe iPhone ] Imagine
Avatar utilizator
alex9987
Nivel 2

Nivel 2
Mesaje: 251
Membru din: 07 Iun 2017, 15:47
Regat: Jinno
Aprecieri: 160  
Mulţumiri: 2  
Discord: Copiază ID
Medalii

Stie cineva? :(

[ Postat de pe iPhone ] Imagine
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

Tu ești sigur că în packet.h din sursă client ai pus
#ifdef ENABLE_CHANGELOOK_SYSTEM
	DWORD	transmutation;
#endif
În:
typedef struct packet_set_item
{
	BYTE		header;
	TItemPos	Cell;
	DWORD		vnum;
#ifdef ENABLE_EXTENDED_ITEM_COUNT
	short		count;
#else
	BYTE		count;
#endif
	long		alSockets[ITEM_SOCKET_SLOT_MAX_NUM];
    TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_SLOT_MAX_NUM];
} TPacketGCItemSet;
Și ai grijă să îl pui după #else , nu în define-u de la GAIDEN

https://prnt.sc/vthk33
Sau dacă nu să le pui în ambele locuri.

Că asta îți zice eroarea.Că nu ai variabila transmutation in pachetul packet_set_item
Avatar utilizator
alex9987
Nivel 2

Nivel 2
Mesaje: 251
Membru din: 07 Iun 2017, 15:47
Regat: Jinno
Aprecieri: 160  
Mulţumiri: 2  
Discord: Copiază ID
Medalii

amvenitsavadcv scrie: ↑01 Dec 2020, 12:35 Tu ești sigur că în packet.h din sursă client ai pus
#ifdef ENABLE_CHANGELOOK_SYSTEM
	DWORD	transmutation;
#endif
În:
typedef struct packet_set_item
{
	BYTE		header;
	TItemPos	Cell;
	DWORD		vnum;
#ifdef ENABLE_EXTENDED_ITEM_COUNT
	short		count;
#else
	BYTE		count;
#endif
	long		alSockets[ITEM_SOCKET_SLOT_MAX_NUM];
    TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_SLOT_MAX_NUM];
} TPacketGCItemSet;
Și ai grijă să îl pui după #else , nu în define-u de la GAIDEN

https://prnt.sc/vthk33
Sau dacă nu să le pui în ambele locuri.

Că asta îți zice eroarea.Că nu ai variabila transmutation in pachetul packet_set_item
Asa le am:
Primu packet_set_item
typedef struct packet_set_item
{
BYTE header;
BYTE pos;
DWORD vnum;
BYTE count;
#ifdef ENABLE_CHANGELOOK_SYSTEM
DWORD transmutation;
#endif
DWORD flags; // 플래그 추가
long alSockets[ITEM_SOCKET_SLOT_MAX_NUM];
TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_SLOT_MAX_NUM];
} TPacketGCItemSet;

Al doilea packet_set_item
typedef struct packet_set_item
{
BYTE header;
TItemPos Cell;
DWORD vnum;
BYTE count;
long alSockets[ITEM_SOCKET_SLOT_MAX_NUM];
TPlayerItemAttribute aAttr[ITEM_ATTRIBUTE_SLOT_MAX_NUM];
} TPacketGCItemSet;


Daca pun transmutation la amandoua imi da mai multe erori..si nici daca pun numa la al doilea packet_set_item

[ Postat de pe iPhone ] Imagine
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

Pai ideea e să ai
#ifdef ENABLE_CHANGELOOK_SYSTEM
DWORD transmutation;
#endif

In al 2 lea-a packet_set_item...
Că în primul nici măcar nu există, deoarece tu nu ai definit GAIDEN în sursa ta, adică porțiunea aia de cod e ca și inexistentă.

Pune aici ce erori îți dă când îl pui unde trebuie.Cum am explicat mai sus.
Avatar utilizator
alex9987
Nivel 2

Nivel 2
Mesaje: 251
Membru din: 07 Iun 2017, 15:47
Regat: Jinno
Aprecieri: 160  
Mulţumiri: 2  
Discord: Copiază ID
Medalii

amvenitsavadcv scrie: ↑01 Dec 2020, 13:59 Pai ideea e să ai
#ifdef ENABLE_CHANGELOOK_SYSTEM
DWORD transmutation;
#endif

In al 2 lea-a packet_set_item...
Că în primul nici măcar nu există, deoarece tu nu ai definit GAIDEN în sursa ta, adică porțiunea aia de cod e ca și inexistentă.

Pune aici ce erori îți dă când îl pui unde trebuie.Cum am explicat mai sus.
Ok mersi o sa ajung acasa si o sa postez erorile!!

[ Postat de pe iPhone ] Imagine
Închis
Răspunsuri
4
Vizualizări
630
Răspunsuri
4
Vizualizări
219
Răspunsuri
3
Vizualizări
333
Răspunsuri
1
Vizualizări
190

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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