duplicate case value

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

Nivel 2
Mesaje: 246
Membru din: 22 Feb 2015, 11:39
Regat: Jinno
Aprecieri: 235  
Mulţumiri: 11  
Medalii

*Problemă:Cand incerc sa compilez game primesc asta.
input_main.cpp: In member function 'virtual int CInputMain::Analyze(DESC*, BYTE, const char*)':
input_main.cpp:3727: error: duplicate case value
input_main.cpp:3643: error: previously used here
Tipologie server(PvM / PvP):PvM
*Resursă folosită: http://just4metin.ro/sursa/soul-stone-t71230.html
*ServerFiles utilizat: Cartof V5
*Syserr:
input_main.cpp: In member function 'virtual int CInputMain::Analyze(DESC*, BYTE, const char*)':
input_main.cpp:3727: error: duplicate case value
input_main.cpp:3643: error: previously used here
Poză:https://imgur.com/a/iRW7NUi
*Detalii suplimentare: input_main.cpp https://pastebin.com/bZLzUkz5
Ultima oară modificat 13 Apr 2019, 19:57 de către throne, modificat 1 dată în total.
grasu_work | grasu nr.1
Imagine

[ Hades ] ✔ ART
Imagine
Afișează semnătura
Avatar utilizator
maic
Membru Club

Membru Club
Mesaje: 936
Membru din: 20 Sep 2015, 18:00
Aprecieri: 37  
Mulţumiri: 1331  
Discord: Copiază ID
Medalii

iti zice clar ca este deja acel "case" deci nu mai trebuie pus inca o data, ci adaugi ce ai de adaugat la cel care este deja
ImagineImagine
Afișează semnătura
Avatar utilizator
BeauDeCiuda
Utilizator interzis !

Utilizator interzis !
Mesaje: 1915
Membru din: 24 Mar 2014, 16:25
Server: http://infomanii.ro
Regat: Chunjo
Aprecieri: 169  
Mulţumiri: 225  
 Contact:
Medalii

Ce inseamna duplicate ? .............................................. Imagine ai o functie ,linie care se repeta pe randurule alea
Imagine
Afișează semnătura
Avatar utilizator
throne
Nivel 2

Nivel 2
Mesaje: 246
Membru din: 22 Feb 2015, 11:39
Regat: Jinno
Aprecieri: 235  
Mulţumiri: 11  
Medalii

BeauDeCiuda scrie:Ce inseamna duplicate ? .............................................. Imagine ai o functie ,linie care se repeta pe randurule alea
Stiu asta si ma uit ca prostu in input main si nu reusesc sa gasesc unde e duplicarea
grasu_work | grasu nr.1
Imagine

[ Hades ] ✔ ART
Imagine
Afișează semnătura
Avatar utilizator
throne
Nivel 2

Nivel 2
Mesaje: 246
Membru din: 22 Feb 2015, 11:39
Regat: Jinno
Aprecieri: 235  
Mulţumiri: 11  
Medalii

Urmand tutorialul fix asa am facut
//search
case HEADER_CG_XTRAP_ACK:
{
TPacketXTrapCSVerify* p = reinterpret_cast<TPacketXTrapCSVerify*>((void*)c_pData);
CXTrapManager::instance().Verify_CSStep3(d->GetCharacter(), p->bPacketData);
}
break;

//add under

case HEADER_CG_SOULSTONE_USE:
SoulStoneUse(ch, c_pData);
break;
grasu_work | grasu nr.1
Imagine

[ Hades ] ✔ ART
Imagine
Afișează semnătura
Avatar utilizator
Grimmjock
Nivel 3

Nivel 3
Mesaje: 428
Membru din: 26 Mai 2018, 14:45
Aprecieri: 73  
Mulţumiri: 232  
Medalii

Păi atunci în packet.h
HEADER_CG_SOULSTONE_USE = xx, ai acel număr deja folosit la alt header
Afișează semnătura
Avatar utilizator
throne
Nivel 2

Nivel 2
Mesaje: 246
Membru din: 22 Feb 2015, 11:39
Regat: Jinno
Aprecieri: 235  
Mulţumiri: 11  
Medalii

Grimmjock scrie:Păi atunci în packet.h
HEADER_CG_SOULSTONE_USE = xx, ai acel număr deja folosit la alt header
Si e ok daca schimb numarul de la HEADER_CG_SOULSTONE_USE = xx?
Sistemul v-a functiona?

EDIT: Si daca da, pot pune orice numar vreau atata timp cat nu e folosit de alt header?
grasu_work | grasu nr.1
Imagine

[ Hades ] ✔ ART
Imagine
Afișează semnătura
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

ThroneSetou scrie:
Grimmjock scrie:Păi atunci în packet.h
HEADER_CG_SOULSTONE_USE = xx, ai acel număr deja folosit la alt header
Si e ok daca schimb numarul de la HEADER_CG_SOULSTONE_USE = xx?
Sistemul v-a functiona?

EDIT: Si daca da, pot pune orice numar vreau atata timp cat nu e folosit de alt header?
Am vazut ca ai adaugat input_main.cpp pe pastebin. Fa acelasi lucru si cu headerul.
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
throne
Nivel 2

Nivel 2
Mesaje: 246
Membru din: 22 Feb 2015, 11:39
Regat: Jinno
Aprecieri: 235  
Mulţumiri: 11  
Medalii

[RaffaeL] scrie:
ThroneSetou scrie:
Grimmjock scrie:Păi atunci în packet.h
HEADER_CG_SOULSTONE_USE = xx, ai acel număr deja folosit la alt header
Si e ok daca schimb numarul de la HEADER_CG_SOULSTONE_USE = xx?
Sistemul v-a functiona?

EDIT: Si daca da, pot pune orice numar vreau atata timp cat nu e folosit de alt header?
Am vazut ca ai adaugat input_main.cpp pe pastebin. Fa acelasi lucru si cu headerul.
Asta e ce a modificat in input_main.cpp https://pastebin.com/2XrRu3Eb
grasu_work | grasu nr.1
Imagine

[ Hades ] ✔ ART
Imagine
Afișează semnătura
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

Am inteles, am vazut deja ce ai modificat, insa repet ce am spus mai sus: pune headerul pe pastebin.
Ma refer aici la packet.h
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
1312
Răspunsuri
5
Vizualizări
702

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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