Buff party

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

Nivel 2
Mesaje: 151
Membru din: 27 Noi 2015, 14:09
Aprecieri: 6  
Mulţumiri: 7  
Medalii

Ce nu e bine ? am facut tot'ul exact cum a spus gazer in tutorial http://just4metin.ro/sursa/parti-buff-n ... 33275.html
E o problema cu functia asta cu taburile cu nustiu , daca nu am schimbat la taburi de am inebunit
int GrupKutsama = 1;
      else if (!GetParty())
      {
         
      if (dwVnum == 94 || dwVnum == 95 || dwVnum == 96)
      ComputeSkill(dwVnum, this);
      }
      else if (GetParty() && GrupKutsama == 1)
      {
         
      if (dwVnum == 94 || dwVnum == 95 || dwVnum == 96)
      {
      FPartyPIDCollector f;
      GetParty()->ForEachOnMapMember(f, GetMapIndex());
      for (std::vector <DWORD>::iterator it = f.vecPIDs.begin(); it != f.vecPIDs.end(); it++)
      {
      LPCHARACTER ch = CHARACTER_MANAGER::instance().FindByPID(*it);
      ComputeSkill(dwVnum, ch);
      }
      }
      }
ASTA IM TOT DA IN PUTTY
char_skill.cpp: In member function 'bool CHARACTER::UseSkill(DWORD, CHARACTER*, bool)':
char_skill.cpp:2647: error: expected primary-expression before 'else'
char_skill.cpp:2647: error: expected `;' before 'else'
char_skill.cpp:2653: error: expected primary-expression before 'else'
char_skill.cpp:2653: error: expected `;' before 'else'
char_skill.cpp:2646: warning: unused variable 'GrupKutsama'
char_skill.cpp:3637: error: expected `}' at end of input
Ultima oară modificat 06 Aug 2017, 02:03 de către Hades ✔, modificat 1 dată în total.
Motiv: Vrem tab-uri nu aşa. Pune în paste bin codul...
Avatar utilizator
FRANCIS
Administrator Adjunct

Administrator Adjunct
Mesaje: 7879
Membru din: 06 Noi 2015, 19:52
Regat: Chunjo
Aprecieri: 334  
Mulţumiri: 54528  
Discord: Copiază ID
Medalii

compară şi tu cu altă sursă şi grupkutsama nu e -cenzurat- la tavă mă bate sursa
If you talk to a man in a language he understands, that goes to his head. If you talk to him in his own language, that goes to his heart.
Imagine
ENJOY
Imagine
Afișează semnătura
Avatar utilizator
Jamy
Nivel 2

Nivel 2
Mesaje: 151
Membru din: 27 Noi 2015, 14:09
Aprecieri: 6  
Mulţumiri: 7  
Medalii

CHULI scrie:compară şi tu cu altă sursă şi grupkutsama nu e -cenzurat- la tavă mă bate sursa
Daca as stii o sursa ce are asa ceva as compara , si nu as fii postat aici :/
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

Jamy scrie:Ce nu e bine ? am facut tot'ul exact cum a spus gazer in tutorial http://just4metin.ro/sursa/parti-buff-n ... 33275.html
E o problema cu functia asta cu taburile cu nustiu , daca nu am schimbat la taburi de am inebunit
int GrupKutsama = 1;
      else if (!GetParty())
      {
         
      if (dwVnum == 94 || dwVnum == 95 || dwVnum == 96)
      ComputeSkill(dwVnum, this);
      }
      else if (GetParty() && GrupKutsama == 1)
      {
         
      if (dwVnum == 94 || dwVnum == 95 || dwVnum == 96)
      {
      FPartyPIDCollector f;
      GetParty()->ForEachOnMapMember(f, GetMapIndex());
      for (std::vector <DWORD>::iterator it = f.vecPIDs.begin(); it != f.vecPIDs.end(); it++)
      {
      LPCHARACTER ch = CHARACTER_MANAGER::instance().FindByPID(*it);
      ComputeSkill(dwVnum, ch);
      }
      }
      }
ASTA IM TOT DA IN PUTTY
char_skill.cpp: In member function 'bool CHARACTER::UseSkill(DWORD, CHARACTER*, bool)':
char_skill.cpp:2647: error: expected primary-expression before 'else'
char_skill.cpp:2647: error: expected `;' before 'else'
char_skill.cpp:2653: error: expected primary-expression before 'else'
char_skill.cpp:2653: error: expected `;' before 'else'
char_skill.cpp:2646: warning: unused variable 'GrupKutsama'
char_skill.cpp:3637: error: expected `}' at end of input
char_skill.cpp:2647: error: expected primary-expression before 'else'- O expresie primara se asteapta inainte de "else"
La tine incepe functia direct cu "elseif", unde normal ar fi ca inainte de elseif sa ai un if...
Apoi, "char_skill.cpp:2653: error: expected `;' before 'else'", acolo iti lipseste ";" dupa "ComputeSkill(dwVnum, this)"
"error: expected `}' at end of input", nu ai acolada care inchide functia.
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
Jamy
Nivel 2

Nivel 2
Mesaje: 151
Membru din: 27 Noi 2015, 14:09
Aprecieri: 6  
Mulţumiri: 7  
Medalii

[RaffaeL] scrie:
Jamy scrie:Ce nu e bine ? am facut tot'ul exact cum a spus gazer in tutorial http://just4metin.ro/sursa/parti-buff-n ... 33275.html
E o problema cu functia asta cu taburile cu nustiu , daca nu am schimbat la taburi de am inebunit
int GrupKutsama = 1;
      else if (!GetParty())
      {
         
      if (dwVnum == 94 || dwVnum == 95 || dwVnum == 96)
      ComputeSkill(dwVnum, this);
      }
      else if (GetParty() && GrupKutsama == 1)
      {
         
      if (dwVnum == 94 || dwVnum == 95 || dwVnum == 96)
      {
      FPartyPIDCollector f;
      GetParty()->ForEachOnMapMember(f, GetMapIndex());
      for (std::vector <DWORD>::iterator it = f.vecPIDs.begin(); it != f.vecPIDs.end(); it++)
      {
      LPCHARACTER ch = CHARACTER_MANAGER::instance().FindByPID(*it);
      ComputeSkill(dwVnum, ch);
      }
      }
      }
ASTA IM TOT DA IN PUTTY
char_skill.cpp: In member function 'bool CHARACTER::UseSkill(DWORD, CHARACTER*, bool)':
char_skill.cpp:2647: error: expected primary-expression before 'else'
char_skill.cpp:2647: error: expected `;' before 'else'
char_skill.cpp:2653: error: expected primary-expression before 'else'
char_skill.cpp:2653: error: expected `;' before 'else'
char_skill.cpp:2646: warning: unused variable 'GrupKutsama'
char_skill.cpp:3637: error: expected `}' at end of input
char_skill.cpp:2647: error: expected primary-expression before 'else'- O expresie primara se asteapta inainte de "else"
La tine incepe functia direct cu "elseif", unde normal ar fi ca inainte de elseif sa ai un if...
Apoi, "char_skill.cpp:2653: error: expected `;' before 'else'", acolo iti lipseste ";" dupa "ComputeSkill(dwVnum, this)"
"error: expected `}' at end of input", nu ai acolada care inchide functia.
Functia asta incepe deja cu un if , eu am completat de la int groupkatsama =1 ... dupa computerskill au ;
if (IS_SET(pkSk->dwFlag, SKILL_FLAG_SELFONLY))
		ComputeSkill(dwVnum, this);
	int GrupKutsama = 1;
	else if (!GetParty())
      {
      if (dwVnum == 94 || dwVnum == 95 || dwVnum == 96)
      ComputeSkill(dwVnum, this);
      }
	else if (GetParty() && GrupKutsama == 1);
      {    
      if (dwVnum == 94 || dwVnum == 95 || dwVnum == 96)
      {
      FPartyPIDCollector f;
      GetParty()->ForEachOnMapMember(f, GetMapIndex());
      for (std::vector <DWORD>::iterator it = f.vecPIDs.begin(); it != f.vecPIDs.end(); it++)
      {
      LPCHARACTER ch = CHARACTER_MANAGER::instance().FindByPID(*it);
      ComputeSkill(dwVnum, ch);
      }
      }
      }
	else if (!IS_SET(pkSk->dwFlag, SKILL_FLAG_ATTACK))
		ComputeSkill(dwVnum, pkVictim);
	else if (dwVnum == SKILL_BYEURAK)
		ComputeSkill(dwVnum, pkVictim);
	else if (dwVnum == SKILL_MUYEONG || pkSk->IsChargeSkill())
		ComputeSkill(dwVnum, pkVictim);

	m_dwLastSkillTime = get_dword_time();

	return true;
}
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

NOU ! Dacă în 3 zile autorul subiectului nu va da niciun semn de viata în topic, subiectul va fi mutat în Arhivă Probleme şi Întrebări.
Imagine
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
277

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

  • Informaţie