Cerere blocare iteme de acelasi type

Închis
Avatar utilizator
ChartonSefu
Nivel 2

Nivel 2
Mesaje: 224
Membru din: 12 Mai 2016, 15:14
Server: ImperiaWorld2
Regat: Chunjo
Aprecieri: 8  
Mulţumiri: 9  
 Contact:
Medalii

Vreau si eu un tutorial pentru blocarea a 2 iteme de acelas type la sloturile de langa belt .
Stiu ca era ceva pe j4m , ce trebuia modificat in char_item.cpp ...
Are cineva functia de blocare ?!
Ma respecti = Te respect && P.A.R.I.S pentru cunoscatori ;)
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
Pongo # Metin2
Utilizator interzis !

Utilizator interzis !
Mesaje: 36
Membru din: 08 Mai 2017, 11:39
Server: In curand !
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 4  
Medalii

File: char_item.cpp

Cauta :
UnHidden Content:
   if (item->GetWearFlag() & WEARABLE_UNIQUE)
   {
      if ((GetWear(WEAR_UNIQUE1) && GetWear(WEAR_UNIQUE1)->IsSameSpecialGroup(item)) || (GetWear(WEAR_UNIQUE2) && GetWear(WEAR_UNIQUE2)->IsSameSpecialGroup(item)))
      {
         ChatPacket(CHAT_TYPE_INFO, LC_TEXT("?? ??? ??? ??? ? ?? ??? ??? ? ????."));
         return false;
      }

      if (marriage::CManager::instance().IsMarriageUniqueItem(item->GetVnum()) &&
         !marriage::CManager::instance().IsMarried(GetPlayerID()))
      {
         ChatPacket(CHAT_TYPE_INFO, LC_TEXT("???? ?? ???? ??? ??? ? ????."));
         return false;
      }
   }
Adauga :
   if (item->GetType() == ITEM_RING) // ring check for two same rings
   {
      LPITEM ringItems[2] = { GetWear(WEAR_RING1), GetWear(WEAR_RING2) };
      for (int i = 0; i < 2; i++)
      {
         if (ringItems) // if that item is equipped
         {
            if (ringItems->GetVnum() == item->GetVnum())
            {
               ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poti echipa acest item de doua ori!"));
               return false;
            }
         }
      }
   }
Avatar utilizator
[ASLAN]
Fost Moderator

Fost Moderator
Mesaje: 253
Membru din: 04 Mar 2017, 14:08
Regat: Jinno
Aprecieri: 51  
Mulţumiri: 8  
 Contact:
Medalii

Subiect redenumit si corectat gramatical+Mutat in Cereri.
Imagine
Imagine
Afișează semnătura
Avatar utilizator
G!uKy
Fost Super Ad Moderator

Fost Super Ad Moderator
Mesaje: 770
Membru din: 24 Iul 2013, 20:07
Aprecieri: 5  
Mulţumiri: 157  
 Contact:
Medalii

Subiect inactiv de 3+ zile
Arhivat.
Închis
Răspunsuri
0
Vizualizări
42
Răspunsuri
3
Vizualizări
148
Răspunsuri
2
Vizualizări
288

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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