*Problemă/Întrebare: In anumite harti, daca bati anumiti bosi (am drop-ul lor in mob_drop_item.txt) itemele pica fara proprietar ( ca si cum ar fi aruncate pe jos de un player normal, oricine poate sa le culeaga de pe jos ). Iar in Map1 spre exemplu nu intampin aceasta problema.
Tipologie server:
*Resursă folosită:
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: Am index-ul hartii "cu probleme" in ch1 la MAP_ALLOW
Itemele pica fara proprietar in anumite harti
- -DND-
-

- Mesaje: 1464
- Membru din: 22 Ian 2017, 16:40
- Server: Serverfiles By DnD
- Regat: Jinno
- Aprecieri: 116
- Mulţumiri: 2249
- Discord: Copiază ID
- Contact:
compara char_item.cpp cu un alt char_item.cpp sau item.cpp
- misura123
-

- Mesaje: 301
- Membru din: 13 Mar 2014, 18:46
- Server: Karios2
- Regat: Shinsoo
- Aprecieri: 185
- Mulţumiri: 9
- Discord: Copiază ID
- misura123
-

- Mesaje: 301
- Membru din: 13 Mar 2014, 18:46
- Server: Karios2
- Regat: Shinsoo
- Aprecieri: 185
- Mulţumiri: 9
- Discord: Copiază ID
- Petrinel
-

- Mesaje: 539
- Membru din: 31 Mar 2018, 00:58
- Server: Fara
- Regat: Jinno
- Aprecieri: 319
- Mulţumiri: 101
- Discord: Copiază ID
if (pkItemToDrop->AddToGround(GetMapIndex(), pxPos))
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("떨어진 아이템은 3분 후 사라집니다."));
#ifdef ENABLE_NEWSTUFF
pkItemToDrop->StartDestroyEvent(g_aiItemDestroyTime[ITEM_DESTROY_TIME_DROPITEM]);
#else
pkItemToDrop->StartDestroyEvent();
#endif
//Ownership Start
pkItemToDrop->SetOwnership(this, 300);
//Ownership Stop
ITEM_MANAGER::instance().FlushDelayedSave(pkItemToDrop);
char szHint[32 + 1];
snprintf(szHint, sizeof(szHint), "%s %u %u", pkItemToDrop->GetName(), pkItemToDrop->GetCount(), pkItemToDrop->GetOriginalVnum());
LogManager::instance().ItemLog(this, pkItemToDrop, "DROP", szHint);
//Motion(MOTION_PICKUP);
}- BOBO^
-

- Mesaje: 53
- Membru din: 06 Iun 2020, 14:51
- Server: B0B0PROJ
- Regat: Jinno
- Aprecieri: 249
- Mulţumiri: 942
- Discord: Copiază ID
Nu mai da reply-uri random sa faci post-uriPetrinel scrie: ↑15 Sep 2020, 13:34if (pkItemToDrop->AddToGround(GetMapIndex(), pxPos)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("떨어진 아이템은 3분 후 사라집니다.")); #ifdef ENABLE_NEWSTUFF pkItemToDrop->StartDestroyEvent(g_aiItemDestroyTime[ITEM_DESTROY_TIME_DROPITEM]); #else pkItemToDrop->StartDestroyEvent(); #endif //Ownership Start pkItemToDrop->SetOwnership(this, 300); //Ownership Stop ITEM_MANAGER::instance().FlushDelayedSave(pkItemToDrop); char szHint[32 + 1]; snprintf(szHint, sizeof(szHint), "%s %u %u", pkItemToDrop->GetName(), pkItemToDrop->GetCount(), pkItemToDrop->GetOriginalVnum()); LogManager::instance().ItemLog(this, pkItemToDrop, "DROP", szHint); //Motion(MOTION_PICKUP); }
Asta nu e rezolvarea:)) e Drop item with ownership de la Maniac:))
- Asky
-

- Mesaje: 1472
- Membru din: 08 Oct 2014, 17:32
- Regat: Chunjo
- Aprecieri: 98
- Mulţumiri: 4811
- Discord: Copiază ID
- Contact:
Arhivat - Subiect inactiv!
Răspunsuri
3 Vizualizări
135
3 Vizualizări
135
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Baidu [Spider], Google [Bot] și 102 vizitatori

