Cum pot pune o restricţie pentru papucii de vânt?

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

Nivel 1
Mesaje: 112
Membru din: 12 Ian 2018, 21:56
Regat: Jinno
Aprecieri: 82  
Mulţumiri: 6  
Medalii

*Problemă/Întrebare: Cum pot pune o restricţie pentru papucii de vânt?
Tipologie server: -
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: -
Poză: -
*Detalii suplimentare: Am trei perechi de papuci de vânt pe server, dar din păcate pot pune două dintre ele în acelaşi timp. Întrebarea mea este, cum pot pune o restricţie pentru ca, atunci când am o pereche echipată şi vreau să mai echipez una, să nu-mi permită treaba asta, urmat de acel mesaj de eroare, gen "Nu poti face asta", etc.
Codurile lor: 72701, 72702, 72703.

Mulţumesc anticipat!
Avatar utilizator
CristianDrăgan1
Nivel 1

Nivel 1
Mesaje: 112
Membru din: 12 Ian 2018, 21:56
Regat: Jinno
Aprecieri: 82  
Mulţumiri: 6  
Medalii

Am rezolvat ceva, insa cand incerc sa compilez, primesc aceasta eroare:
char_item.cpp: In member function 'bool CHARACTER::CanEquipNow(CItem*, const TItemPos&, const TItemPos&)':
char_item.cpp:7768: error: argument of type 'DWORD (CItem::)()const' does not match 'DWORD'
Linia 7768:
if (isSpeedShoe(item->GetVnum))
Intreaga funtie:
if (isSpeedShoe(item->GetVnum))
		{
			if ((GetWear(WEAR_UNIQUE1) && isSpeedShoe(GetWear(WEAR_UNIQUE1)->GetVnum())) ||
				(GetWear(WEAR_UNIQUE2) && isSpeedShoe(GetWear(WEAR_UNIQUE2)->GetVnum())))
			{
				ChatPacket(CHAT_TYPE_INFO, "M2A: Nu poti echipa acest obiect de doua ori!");
				return false;
			}
		}
Multumesc anticipat.

EDIT: Rezolvat
Am uitat sa adaug cateva paranteze.
if (isSpeedShoe(item->GetVnum()))
Avatar utilizator
Kazuhiri
Nivel 9

Nivel 9
Mesaje: 2088
Membru din: 26 Mar 2017, 19:14
Server: Demetris
Regat: Shinsoo
Aprecieri: 396  
Mulţumiri: 3227  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

rezolvat
Demetris2 Imagine
Afișează semnătura
Închis
Răspunsuri
4
Vizualizări
318
Răspunsuri
8
Vizualizări
387
Răspunsuri
1
Vizualizări
174

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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