*Problemă:Acadea
Tipologie server: PvP
*Resursă folosită: -
*ServerFiles utilizat: Play-metin2
*Syserr: Nu este cazul.
Poză:
*Detalii suplimentare: Cum pot face ca in sloturile alea 2 de sus din partile laterale ale cureleie să nu se mai poată pune 2 acadele o dată , ci doar una ?
Problemă acadea.
- tastatura
-

- Mesaje: 156
- Membru din: 03 Mar 2016, 17:43
- Server: 2021
- Regat: Shinsoo
- Aprecieri: 731
- Mulţumiri: 21
- Discord: Copiază ID
- Contact:
Salut! Adaugi in special_item_group.txt Reboot si gata
Group Acadele_inele
{
Vnum 10050
type special
1 71148 100000 1
2 71149 100001 1
3 71158 100002 1
4 71135 100003 1
5 71136 100003 1
6 71143 100004 1
7 71145 100005 1
}
Group Acadele_inele
{
Vnum 10050
type special
1 71148 100000 1
2 71149 100001 1
3 71158 100002 1
4 71135 100003 1
5 71136 100003 1
6 71143 100004 1
7 71145 100005 1
}
char_item.cpp cautiisismaretu scrie:*Problemă:Acadea
Tipologie server: PvP
*Resursă folosită: -
*ServerFiles utilizat: Play-metin2
*Syserr: Nu este cazul.
Poză:
*Detalii suplimentare: Cum pot face ca in sloturile alea 2 de sus din partile laterale ale cureleie să nu se mai poată pune 2 acadele o dată , ci doar una ?
Cod: Selectaţi tot
if (item->GetWearFlag() & WEARABLE_UNIQUE)
{
if ((GetWear(WEAR_UNIQUE1) && GetWear(WEAR_UNIQUE1)->IsSameSpecialGroup(item)) ||
(GetWear(WEAR_UNIQUE2) && GetWear(WEAR_UNIQUE2)->IsSameSpecialGroup(item)) ||
(GetWear(WEAR_COSTUME_MOUNT) && GetWear(WEAR_COSTUME_MOUNT)->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;
}
}
Cod: Selectaţi tot
if (item->GetType() == 33) // ring check for two same rings
{
LPITEM ringItems[2] = { GetWear(WEAR_RING1), GetWear(WEAR_RING2) };
for (int i = 0; i < 2; i++)
{
if (ringItems[i]) // if that item is equipped
{
if (ringItems[i]->GetVnum() == item->GetVnum())
{
ChatPacket(CHAT_TYPE_INFO, "<Info> Nu poti echipa acest item de doua ori!");
return false;
}
}
}
}
Modifici type din navicat...isismaretu scrie:*Problemă:Acadea
Tipologie server: PvP
*Resursă folosită: -
*ServerFiles utilizat: Play-metin2
*Syserr: Nu este cazul.
Poză: ht tps://imgur.com/a/1eO0c
*Detalii suplimentare: Cum pot face ca in sloturile alea 2 de sus din partile laterale ale cureleie să nu se mai poată pune 2 acadele o dată , ci doar una ?
- Asky
-

- Mesaje: 1472
- Membru din: 08 Oct 2014, 17:32
- Regat: Chunjo
- Aprecieri: 98
- Mulţumiri: 4811
- Discord: Copiază ID
- Contact:
Subiect inactiv de 3 zile + trimis în Arhivă!
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 33 vizitatori


