*Problemă/Întrebare: Problema la 6/7. Daca pui adauga 6/7 pe un item aleatoriu pica server-ul. De exemplu pe inel teleportare sau alt item. Pe arma / armura este functional.
Tipologie server: -
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: number_ex: number(): first argument is bigger than second argument 0 -> -1, item_attribute.cpp 400
Poză: -
*Detalii suplimentare: -
Bug 6/7 | Pica serverul
- WOK2
-

- Mesaje: 126
- Membru din: 05 Dec 2017, 17:30
- Server: - - -
- Regat: Chunjo
- Aprecieri: 217
- Mulţumiri: 1
- Discord: Copiază ID
- Contact:
- SkyLine
-

- Mesaje: 2655
- Membru din: 12 Dec 2013, 23:37
- Server: Miraj2-Online
- Regat: Jinno
- Aprecieri: 520
- Mulţumiri: 987
- Discord: Copiază ID
- Contact:
Recomandare : schimba serverfiles-ul . Fix din cauza bug-ului astuia am renuntat eu la serverfiles-ul anterior si am luat "serverfiles just4metin (curat, stabil)".
Nu te chinui cu bug-ul asta
Nu te chinui cu bug-ul asta
- WOK2
-

- Mesaje: 126
- Membru din: 05 Dec 2017, 17:30
- Server: - - -
- Regat: Chunjo
- Aprecieri: 217
- Mulţumiri: 1
- Discord: Copiază ID
- Contact:
Up !
- [DDC]
-

- Mesaje: 289
- Membru din: 03 Iun 2019, 19:28
- Regat: Jinno
- Aprecieri: 265
- Mulţumiri: 8
- Discord: Copiază ID
- Contact:
Lasă char_item.cpp
[ Postat de pe Android ]
[ Postat de pe Android ]

- SkyLine
-

- Mesaje: 2655
- Membru din: 12 Dec 2013, 23:37
- Server: Miraj2-Online
- Regat: Jinno
- Aprecieri: 520
- Mulţumiri: 987
- Discord: Copiază ID
- Contact:
M-as mira sa vad rezolvarea la bug-ul asta, la cat am asteptat eu una cand l-am avut.
- [DDC]
-

- Mesaje: 289
- Membru din: 03 Iun 2019, 19:28
- Regat: Jinno
- Aprecieri: 265
- Mulţumiri: 8
- Discord: Copiază ID
- Contact:
Exista
- Kazuhiri
-

- 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
- WOK2
-

- Mesaje: 126
- Membru din: 05 Dec 2017, 17:30
- Server: - - -
- Regat: Chunjo
- Aprecieri: 217
- Mulţumiri: 1
- Discord: Copiază ID
- Contact:
Rezolvarea :
Inlocuiti cele 2 case-uri in char_item.cpp :
case 71051 : // AøAc°¡
{
// A?·´, ½I°¡Æu, º£Æ®³² AøAc°¡ ≫c¿e±YAo
LPITEM item2;
if (!IsValidItemPosition(DestCell) || !(item2 = GetInventoryItem(wDestCell)))
return false;
if (ITEM_COSTUME == item2->GetType()) // @fixme124
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼O¼ºA≫ º?°æCO ¼o ¾ø´A ¾ÆAIAUAO´I´U."));
return false;
}
if (item2->IsExchanging() || item2->IsEquipped()) // @fixme114
return false;
if (item2->GetAttributeSetIndex() == -1)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poti modifica bonusul unui item echipat!"));
return false;
}
if (item2->AddRareAttribute() == true)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ai adaugat un bonusul cu succes!"));
int iAddedIdx = item2->GetRareAttrCount() + 4;
char buf[21];
snprintf(buf, sizeof(buf), "%u", item2->GetID());
LogManager::instance().ItemLog(
GetPlayerID(),
item2->GetAttributeType(iAddedIdx),
item2->GetAttributeValue(iAddedIdx),
item->GetID(),
"ADD_RARE_ATTR",
buf,
GetDesc()->GetHostName(),
item->GetOriginalVnum());
item->SetCount(item->GetCount() - 1);
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu mai poti adauga bonusuri pe acest item!"));
}
}
break;
case 71052 : // AøAc°æ
{
// A?·´, ½I°¡Æu, º£Æ®³² AøAc°¡ ≫c¿e±YAo
LPITEM item2;
if (!IsValidItemPosition(DestCell) || !(item2 = GetItem(DestCell)))
return false;
if (ITEM_COSTUME == item2->GetType()) // @fixme124
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼O¼ºA≫ º?°æCO ¼o ¾ø´A ¾ÆAIAUAO´I´U."));
return false;
}
if (item2->IsExchanging() || item2->IsEquipped()) // @fixme114
return false;
if (item2->GetAttributeSetIndex() == -1)
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poti modifica bonusul unui item echipat!"));
return false;
}
if (item2->ChangeRareAttribute() == true)
{
char buf[21];
snprintf(buf, sizeof(buf), "%u", item2->GetID());
LogManager::instance().ItemLog(this, item, "CHANGE_RARE_ATTR", buf);
item->SetCount(item->GetCount() - 1);
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poti schimba bonusul pe acest item!"));
}
}
break;- Pentru acest mesaj, WOK2 for the post:
- Alexandru-IoanIdriceanu
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 29 vizitatori

