Problema dezechipare eșarfe.

În cazul în care aveţi o nelămurire postaţi aici, de asemenea este locul unde puteţi găsi posibile rezolvări la problemele dvs.
Deconectat
Avatar utilizator
daddy202
Nivel 1
Nivel 1
Mesaje: 102
Membru din: 05 Apr 2015
Status: Sunt bine mersi ^.^
Server Metin2: asd
Regat: Chunjo
Mulțumiri acordate: 14
Mulțumiri primite: 2

Problema dezechipare eșarfe.

Mesajde daddy202 » 13 Apr 2018, 13:29

*Problemă: Lucrand la un server am dat de un bug la eșarfe. Toate bune și frumoase, dar cand să le dezechipez ramane pusă pe mine (vizual). Eșarfa se dă jos din locul pt. eșarfe in inventar, dar ramane pe caracter pana dau relog/teleportare sau dau jos o armura/costum/armă. Dacă schimb armura/costumul dispare și eșarfa.
Tipologie server:
*Resursă folosită:
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare:

Vă rugăm să scanaţi întotdeauna fişierele pe care le descărcaţi cu VirusTotal.

Deconectat
Avatar utilizator
Bughy
Helper
Helper
Mesaje: 202
Membru din: 10 Apr 2018
Localitate: Cluj
Reputație: Trial-Helper J4M
Helper J4M
Status: Mega-Image
Server Metin2: Toate =))
Regat: Jinno
Mulțumiri acordate: 2
Mulțumiri primite: 17
Contact:

Re: Problema dezechipare eșarfe.

Mesajde Bughy » 13 Apr 2018, 17:03

Sysser client te rog
Imagine
Daca te-am ajutat lasa un like :) B-) :ymhug: ;)

Deconectat
Avatar utilizator
daddy202
Nivel 1
Nivel 1
Mesaje: 102
Membru din: 05 Apr 2015
Status: Sunt bine mersi ^.^
Server Metin2: asd
Regat: Chunjo
Mulțumiri acordate: 14
Mulțumiri primite: 2

Re: Problema dezechipare eșarfe.

Mesajde daddy202 » 14 Apr 2018, 21:12

Bughy scrie:Sysser client te rog



0414 21:46:09556 :: ResourceManager::GetResourcePointer: NOT SUPPORT FILE d:\ymir work\effect\etc\recuperation\
0414 21:46:09616 :: ResourceManager::GetResourcePointer: NOT SUPPORT FILE d:\ymir work\effect\etc\recuperation\


In effect/etc/recuperation am niste efecte care apar cand iti esueaza sau reuseste un upgrade, in rest doar normal. Nu prea au legatura cu esarfele.
Vreo idee? Chiar nu imi pot da seama de la ce apare bugul ăsta.

Deconectat
Avatar utilizator
Bughy
Helper
Helper
Mesaje: 202
Membru din: 10 Apr 2018
Localitate: Cluj
Reputație: Trial-Helper J4M
Helper J4M
Status: Mega-Image
Server Metin2: Toate =))
Regat: Jinno
Mulțumiri acordate: 2
Mulțumiri primite: 17
Contact:

Re: Problema dezechipare eșarfe.

Mesajde Bughy » 14 Apr 2018, 21:55

daddy202 scrie:
Bughy scrie:Sysser client te rog



0414 21:46:09556 :: ResourceManager::GetResourcePointer: NOT SUPPORT FILE d:\ymir work\effect\etc\recuperation\
0414 21:46:09616 :: ResourceManager::GetResourcePointer: NOT SUPPORT FILE d:\ymir work\effect\etc\recuperation\


In effect/etc/recuperation am niste efecte care apar cand iti esueaza sau reuseste un upgrade, in rest doar normal. Nu prea au legatura cu esarfele.
Vreo idee? Chiar nu imi pot da seama de la ce apare bugul ăsta.

Proababil e ceva de la msm, incearca sa le refaci
Imagine
Daca te-am ajutat lasa un like :) B-) :ymhug: ;)

Deconectat
Avatar utilizator
daddy202
Nivel 1
Nivel 1
Mesaje: 102
Membru din: 05 Apr 2015
Status: Sunt bine mersi ^.^
Server Metin2: asd
Regat: Chunjo
Mulțumiri acordate: 14
Mulțumiri primite: 2

Re: Problema dezechipare eșarfe.

Mesajde daddy202 » 16 Apr 2018, 14:08

Alte idei? :(

Conectat
Avatar utilizator
.Titan
Nivel 7
Nivel 7
Mesaje: 1274
Membru din: 01 Iun 2015
Autentificat prin: Android
Mulțumiri acordate: 24
Mulțumiri primite: 97

Re: Problema dezechipare eșarfe.

Mesajde .Titan » 17 Apr 2018, 14:10

daddy202 scrie:Alte idei? :(

Verifică funcția de refresh a echipamentului, probabil că best a uitat să pună acolo case-ul de la sash.
Imagine

Deconectat
Avatar utilizator
daddy202
Nivel 1
Nivel 1
Mesaje: 102
Membru din: 05 Apr 2015
Status: Sunt bine mersi ^.^
Server Metin2: asd
Regat: Chunjo
Mulțumiri acordate: 14
Mulțumiri primite: 2

Re: Problema dezechipare eșarfe.

Mesajde daddy202 » 17 Apr 2018, 16:18

.Titan scrie:
daddy202 scrie:Alte idei? :(

Verifică funcția de refresh a echipamentului, probabil că best a uitat să pună acolo case-ul de la sash.


Nu e svf best. Unde o găsesc?

Conectat
Avatar utilizator
.Titan
Nivel 7
Nivel 7
Mesaje: 1274
Membru din: 01 Iun 2015
Autentificat prin: Android
Mulțumiri acordate: 24
Mulțumiri primite: 97

Re: Problema dezechipare eșarfe.

Mesajde .Titan » 17 Apr 2018, 16:31

daddy202 scrie:
.Titan scrie:
daddy202 scrie:Alte idei? :(

Verifică funcția de refresh a echipamentului, probabil că best a uitat să pună acolo case-ul de la sash.


Nu e svf best. Unde o găsesc?

instancebase
bănuiesc că în funcția asta ar trebui să fie CInstanceBase::ChangeArmor(DWORD dwArmor) nu am sistemul în față să-ți spun sigur
Imagine

Deconectat
Avatar utilizator
daddy202
Nivel 1
Nivel 1
Mesaje: 102
Membru din: 05 Apr 2015
Status: Sunt bine mersi ^.^
Server Metin2: asd
Regat: Chunjo
Mulțumiri acordate: 14
Mulțumiri primite: 2

Re: Problema dezechipare eșarfe.

Mesajde daddy202 » 18 Apr 2018, 18:59

.Titan scrie:
daddy202 scrie:
.Titan scrie:Verifică funcția de refresh a echipamentului, probabil că best a uitat să pună acolo case-ul de la sash.


Nu e svf best. Unde o găsesc?

instancebase
bănuiesc că în funcția asta ar trebui să fie CInstanceBase::ChangeArmor(DWORD dwArmor) nu am sistemul în față să-ți spun sigur


Aici e functia, ce ar trebui schimbat? Vad ca are pus sash.

bool CInstanceBase::ChangeArmor(DWORD dwArmor)
{
DWORD eShape;
__ArmorVnumToShape(dwArmor, &eShape);

if (GetShape()==eShape)
return false;

CAffectFlagContainer kAffectFlagContainer;
kAffectFlagContainer.CopyInstance(m_kAffectFlagContainer);

DWORD dwVID = GetVirtualID();
DWORD dwRace = GetRace();
DWORD eHair = GetPart(CRaceData::PART_HAIR);
#ifdef ENABLE_SASH_SYSTEM
DWORD dwSash = GetPart(CRaceData::PART_SASH);
#endif
DWORD eWeapon = GetPart(CRaceData::PART_WEAPON);
DWORD eArrow = GetPart(CRaceData::PART_ARROW_TYPE);
float fRot = GetRotation();
float fAdvRot = GetAdvancingRotation();

if (IsWalking())
EndWalking();

// 2004.07.25.myevan.이펙트 안 붙는 문제
//////////////////////////////////////////////////////
__ClearAffects();
//////////////////////////////////////////////////////

if (!SetRace(dwRace))
{
TraceError("CPythonCharacterManager::ChangeArmor - SetRace VID[%d] Race[%d] ERROR", dwVID, dwRace);
return false;
}

SetArmor(dwArmor);
SetHair(eHair);
#ifdef ENABLE_SASH_SYSTEM
SetSash(dwSash);
#endif
SetWeapon(eWeapon, eArrow, m_lWeaponRarity);

SetRotation(fRot);
SetAdvancingRotation(fAdvRot);

__AttachHorseSaddle();

RefreshState(CRaceMotionData::NAME_WAIT, TRUE);

// 2004.07.25.myevan.이펙트 안 붙는 문제
/////////////////////////////////////////////////
SetAffectFlagContainer(kAffectFlagContainer);
/////////////////////////////////////////////////

CActorInstance::IEventHandler& rkEventHandler=GetEventHandlerRef();
rkEventHandler.OnChangeShape();

return true;
}

Deconectat
Avatar utilizator
daddy202
Nivel 1
Nivel 1
Mesaje: 102
Membru din: 05 Apr 2015
Status: Sunt bine mersi ^.^
Server Metin2: asd
Regat: Chunjo
Mulțumiri acordate: 14
Mulțumiri primite: 2

Re: Problema dezechipare eșarfe.

Mesajde daddy202 » 22 Apr 2018, 15:35

UP


Înapoi la “Probleme şi Întrebări”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: .Jose, blackghost27 și 9 vizitatori