Problema won

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
RazZ0r
Nivel 1

Nivel 1
Mesaje: 85
Membru din: 24 Dec 2021, 02:13
Server: Metin2Kage soon!
Regat: Jinno
Aprecieri: 79  
Mulţumiri: 1  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

*Problemă/Întrebare:Salutare, am bagat de curand sistemul de won de pe dev, totul merge bine doar ca atunci cand dropez won pe jos din bara de bani si il iau inapoi apare in inventar ca si item si daca dau click pe el imi da crash core-ul, intrebarea mea este cum pot sa fac in asa fel incat sa intre doar in bara de bani si nu si in inventar?
Tipologie server:
*Resursă folosită:
*ServerFiles utilizat: martysama
*Syserr: asta primesc inainte sa pice core-ul cand dau click pe won-ul din inventar
SYSERR: Jan 2 01:12:34 :: GetWear: CHARACTER::GetWear: invalid wear cell 129
SYSERR: Jan 2 01:12:34 :: Unequip: m_pOwner->GetWear() != this

Poză:
*Detalii suplimentare:
Avatar utilizator
RazZ0r
Nivel 1

Nivel 1
Mesaje: 85
Membru din: 24 Dec 2021, 02:13
Server: Metin2Kage soon!
Regat: Jinno
Aprecieri: 79  
Mulţumiri: 1  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

Up
Avatar utilizator
RazZ0r
Nivel 1

Nivel 1
Mesaje: 85
Membru din: 24 Dec 2021, 02:13
Server: Metin2Kage soon!
Regat: Jinno
Aprecieri: 79  
Mulţumiri: 1  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

up
Avatar utilizator
Dex
Nivel 3

Nivel 3
Mesaje: 397
Membru din: 07 Mai 2020, 14:32
Regat: Shinsoo
Aprecieri: 137  
Mulţumiri: 486  
Discord: Copiază ID
Medalii

Pentru a te putea ajuta cu privinta la crash ne-ar trebui un debug.

Aici ai un tutorial cum sa folosesti gdb:

https://metin2.dev/topic/6202-how-to-us ... for-debug/
Imagine
Afișează semnătura
Avatar utilizator
RazZ0r
Nivel 1

Nivel 1
Mesaje: 85
Membru din: 24 Dec 2021, 02:13
Server: Metin2Kage soon!
Regat: Jinno
Aprecieri: 79  
Mulţumiri: 1  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

Dex scrie: ↑04 Ian 2022, 12:54 Pentru a te putea ajuta cu privinta la crash ne-ar trebui un debug.

Aici ai un tutorial cum sa folosesti gdb:

https://metin2.dev/topic/6202-how-to-us ... for-debug/
Salut, multumesc de raspuns
bt:

Cod: Selectaţi tot

#0  intrusive_ptr_add_ref (p=0x3) at event.cpp:197
#1  boost::intrusive_ptr<event>::intrusive_ptr (rhs=..., this=<optimized out>) at ../../../Extern/include/boost/smart_ptr/intrusive_ptr.hpp:93
#2  boost::intrusive_ptr<event>::operator= (rhs=..., this=0xffff9a38) at ../../../Extern/include/boost/smart_ptr/intrusive_ptr.hpp:154
#3  event_cancel (ppevent=0x2b1cffb4) at event.cpp:52
#4  0x081372bf in CItem::SetOwnership (this=0x2b1cff00, ch=0x0, iSec=10) at item.cpp:1305
#5  0x08137327 in CItem::RemoveFromGround (this=0x2b1cff00) at item.cpp:430
#6  0x0813bc8a in ITEM_MANAGER::DestroyItem (this=0xffffa578, item=0x2b1cff00) at item_manager.cpp:546
#7  0x080ab54a in CHARACTER::ClearItem (this=0x3e36b000) at ../../common/singleton.h:24
#8  0x08096961 in CHARACTER::Destroy (this=<optimized out>) at char.cpp:529
#9  0x080969bf in CHARACTER::~CHARACTER (this=0x3e36b000, __in_chrg=<optimized out>) at char.cpp:171
#10 0x08096da9 in CHARACTER::~CHARACTER (this=0x3e36b000, __in_chrg=<optimized out>) at char.cpp:172
#11 0x080bc09f in CHARACTER_MANAGER::DestroyCharacter (this=0xffffb3cc, ch=<optimized out>) at char_manager.cpp:175
#12 0x08095a02 in CHARACTER::Disconnect (this=<optimized out>, c_pszReason=<optimized out>) at ../../common/singleton.h:24
#13 0x080f7bf9 in DESC::Destroy (this=0x2b002800) at desc.cpp:139
#14 DESC::Destroy (this=0x2b002800) at desc.cpp:118
#15 0x080fa42c in DESC_MANAGER::DestroyDesc (this=0xffffa98c, d=0x2b002800, bEraseFromSet=false) at desc_manager.cpp:254
#16 0x080fa8cc in DESC_MANAGER::DestroyClosed (this=0xffffa98c) at desc_manager.cpp:283
#17 0x081f5c21 in io_loop (fdw=0x28f91980) at main.cpp:922
#18 0x081f5fd1 in idle () at main.cpp:869
#19 idle () at main.cpp:838
#20 0x0806cf2d in main (argc=<optimized out>, argv=<optimized out>) at main.cpp:515
Avatar utilizator
Dex
Nivel 3

Nivel 3
Mesaje: 397
Membru din: 07 Mai 2020, 14:32
Regat: Shinsoo
Aprecieri: 137  
Mulţumiri: 486  
Discord: Copiază ID
Medalii

RazZ0r scrie: ↑04 Ian 2022, 13:24
Dex scrie: ↑04 Ian 2022, 12:54 Pentru a te putea ajuta cu privinta la crash ne-ar trebui un debug.

Aici ai un tutorial cum sa folosesti gdb:

https://metin2.dev/topic/6202-how-to-us ... for-debug/
Salut, multumesc de raspuns
bt:

Cod: Selectaţi tot

#0  intrusive_ptr_add_ref (p=0x3) at event.cpp:197
#1  boost::intrusive_ptr<event>::intrusive_ptr (rhs=..., this=<optimized out>) at ../../../Extern/include/boost/smart_ptr/intrusive_ptr.hpp:93
#2  boost::intrusive_ptr<event>::operator= (rhs=..., this=0xffff9a38) at ../../../Extern/include/boost/smart_ptr/intrusive_ptr.hpp:154
#3  event_cancel (ppevent=0x2b1cffb4) at event.cpp:52
#4  0x081372bf in CItem::SetOwnership (this=0x2b1cff00, ch=0x0, iSec=10) at item.cpp:1305
#5  0x08137327 in CItem::RemoveFromGround (this=0x2b1cff00) at item.cpp:430
#6  0x0813bc8a in ITEM_MANAGER::DestroyItem (this=0xffffa578, item=0x2b1cff00) at item_manager.cpp:546
#7  0x080ab54a in CHARACTER::ClearItem (this=0x3e36b000) at ../../common/singleton.h:24
#8  0x08096961 in CHARACTER::Destroy (this=<optimized out>) at char.cpp:529
#9  0x080969bf in CHARACTER::~CHARACTER (this=0x3e36b000, __in_chrg=<optimized out>) at char.cpp:171
#10 0x08096da9 in CHARACTER::~CHARACTER (this=0x3e36b000, __in_chrg=<optimized out>) at char.cpp:172
#11 0x080bc09f in CHARACTER_MANAGER::DestroyCharacter (this=0xffffb3cc, ch=<optimized out>) at char_manager.cpp:175
#12 0x08095a02 in CHARACTER::Disconnect (this=<optimized out>, c_pszReason=<optimized out>) at ../../common/singleton.h:24
#13 0x080f7bf9 in DESC::Destroy (this=0x2b002800) at desc.cpp:139
#14 DESC::Destroy (this=0x2b002800) at desc.cpp:118
#15 0x080fa42c in DESC_MANAGER::DestroyDesc (this=0xffffa98c, d=0x2b002800, bEraseFromSet=false) at desc_manager.cpp:254
#16 0x080fa8cc in DESC_MANAGER::DestroyClosed (this=0xffffa98c) at desc_manager.cpp:283
#17 0x081f5c21 in io_loop (fdw=0x28f91980) at main.cpp:922
#18 0x081f5fd1 in idle () at main.cpp:869
#19 idle () at main.cpp:838
#20 0x0806cf2d in main (argc=<optimized out>, argv=<optimized out>) at main.cpp:515
Acum inca un"bt full"
Imagine
Afișează semnătura
Avatar utilizator
RazZ0r
Nivel 1

Nivel 1
Mesaje: 85
Membru din: 24 Dec 2021, 02:13
Server: Metin2Kage soon!
Regat: Jinno
Aprecieri: 79  
Mulţumiri: 1  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

Multumesc de raspuns dar am rezolvat, am facut ca won-ul sa nu mai poata fii dropat din bara de bani
Se poate da t/c
Închis

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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