[Problemă] Chest Drop View ZeNu

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Davey
Membru Club

Membru Club
Mesaje: 511
Membru din: 07 Iul 2014, 13:07
Regat: Jinno
Aprecieri: 143  
Mulţumiri: 50  
Medalii

*Problemă/Întrebare: Salut J4M! Am si eu o problema cu Chest Drop View. Am mai vazut ca este un domn care are aceeasi problema, dar nu i-a raspuns nimeni la intrebare.
Tipologie server: -
*Resursă folosită: sursa/chest-view-drop-t68803.html
*ServerFiles utilizat: -
*Syserr: N-am nimic
Poză: https://www.youtube.com/watch?v=xoFd2XJFakY (dropul apare intr-un final si fereastra se rezolva pe la minutul 1:20
*Detalii suplimentare: Domnul cu aceeasi problema: arhiva-prob/chest-view-drop-bug-t85953.html
Ideea e ca dau click dreapta pe cufar, se deschide fereastra ciudat, daca astept aproximativ un minut se fixeaza fereastra si apare dropul, si pot deschide cuferele. Inca o problema ar mai fi ca atunci cand dau click dreapta pe cufar imi dau freeze anumite functii, spre exemplu delogarea, schimba caracter, incepe sa faca lag jocul. Tin sa precizez ca am refacut parte game/binary de mai multe ori. 100% fac ceva gresit. Daca ma ajuta cineva pot sa platesc fara nicio problema. Cheers
“I'm selfish, impatient and a little insecure. I make mistakes, I am out of control and at times hard to handle. But if you can't handle me at my worst, then you sure as hell don't deserve me at my best.”

― Marilyn Monroe
Afișează semnătura
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

descarca svfile by wizz ca ai acolo chest drop funcțional si compari.

[ Postat de pe Android ] Imagine
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Avatar utilizator
Mr. Essex
Utilizatorul Lunii Februarie

Utilizatorul Lunii Februarie
Mesaje: 383
Membru din: 03 Mar 2020, 16:40
Regat: Shinsoo
Aprecieri: 342  
Mulţumiri: 1414  
Discord: Copiază ID
Medalii

Folosești vreun inventar special in care ti se stochează cuferele (am scris cartile sunt -cenzurat- mintal)?

[ Postat de pe Android ] Imagine
Ultima oară modificat 26 Aug 2020, 13:42 de către Mr. Essex, modificat 1 dată în total.
Afișează semnătura
Avatar utilizator
Davey
Membru Club

Membru Club
Mesaje: 511
Membru din: 07 Iul 2014, 13:07
Regat: Jinno
Aprecieri: 143  
Mulţumiri: 50  
Medalii

NgiX12 scrie: ↑26 Aug 2020, 13:23 Folosești vreun inventar special in care ti se stochează cărțile?

[ Postat de pe Android ] Imagine
Da Bro, am special storage

[ Postat de pe iPhone ] Imagine
“I'm selfish, impatient and a little insecure. I make mistakes, I am out of control and at times hard to handle. But if you can't handle me at my worst, then you sure as hell don't deserve me at my best.”

― Marilyn Monroe
Afișează semnătura
Avatar utilizator
Mr. Essex
Utilizatorul Lunii Februarie

Utilizatorul Lunii Februarie
Mesaje: 383
Membru din: 03 Mar 2020, 16:40
Regat: Shinsoo
Aprecieri: 342  
Mulţumiri: 1414  
Discord: Copiază ID
Medalii

Cod: Selectaţi tot

#ifdef ENABLE_SHOW_CHEST_DROP
void CInputMain::ChestDropInfo(LPCHARACTER ch, const char* c_pData)
{
	TPacketCGChestDropInfo* p = (TPacketCGChestDropInfo*) c_pData;

	if(p->wInventoryCell >= INVENTORY_AND_EQUIP_SLOT_MAX)
		return;
	
	LPITEM pkItem = ch->GetInventoryItem(p->wInventoryCell);

	if (!pkItem)
		return;
	
	std::vector<TChestDropInfoTable> vec_ItemList;
	ITEM_MANAGER::instance().GetChestItemList(pkItem->GetVnum(), vec_ItemList);

	TPacketGCChestDropInfo packet;
	packet.bHeader = HEADER_GC_CHEST_DROP_INFO;
	packet.wSize = sizeof(packet) + sizeof(TChestDropInfoTable) * vec_ItemList.size();
	packet.dwChestVnum = pkItem->GetVnum();

	ch->GetDesc()->BufferedPacket(&packet, sizeof(packet));
	ch->GetDesc()->Packet(&vec_ItemList[0], sizeof(TChestDropInfoTable) * vec_ItemList.size());
}
#endif
input_main.cpp modifica codul tau cu asta si zi-mi daca s-a schimbat ceva.
Afișează semnătura
Avatar utilizator
șumahăr
Mister Just4Metin

Mister Just4Metin
Mesaje: 701
Membru din: 29 Iun 2018, 13:50
Aprecieri: 187  
Mulţumiri: 2319  
Discord: Copiază ID
Medalii

Sigur ai făcut tutorialul bine?

[ Postat de pe Android ] Imagine
Avatar utilizator
Davey
Membru Club

Membru Club
Mesaje: 511
Membru din: 07 Iul 2014, 13:07
Regat: Jinno
Aprecieri: 143  
Mulţumiri: 50  
Medalii

Nea Mihee scrie: ↑26 Aug 2020, 15:21 Sigur ai făcut tutorialul bine?

[ Postat de pe Android ] Imagine
Bro, eu nu bag mana in foc, e posibil sa fi greșit deși am verificat. Mai refac încă o data tutorialul mai pe seara și revin cu un edit

[ Postat de pe iPhone ] Imagine
“I'm selfish, impatient and a little insecure. I make mistakes, I am out of control and at times hard to handle. But if you can't handle me at my worst, then you sure as hell don't deserve me at my best.”

― Marilyn Monroe
Afișează semnătura
Avatar utilizator
Davey
Membru Club

Membru Club
Mesaje: 511
Membru din: 07 Iul 2014, 13:07
Regat: Jinno
Aprecieri: 143  
Mulţumiri: 50  
Medalii

NgiX12 scrie: ↑26 Aug 2020, 13:41

Cod: Selectaţi tot

#ifdef ENABLE_SHOW_CHEST_DROP
void CInputMain::ChestDropInfo(LPCHARACTER ch, const char* c_pData)
{
	TPacketCGChestDropInfo* p = (TPacketCGChestDropInfo*) c_pData;

	if(p->wInventoryCell >= INVENTORY_AND_EQUIP_SLOT_MAX)
		return;
	
	LPITEM pkItem = ch->GetInventoryItem(p->wInventoryCell);

	if (!pkItem)
		return;
	
	std::vector<TChestDropInfoTable> vec_ItemList;
	ITEM_MANAGER::instance().GetChestItemList(pkItem->GetVnum(), vec_ItemList);

	TPacketGCChestDropInfo packet;
	packet.bHeader = HEADER_GC_CHEST_DROP_INFO;
	packet.wSize = sizeof(packet) + sizeof(TChestDropInfoTable) * vec_ItemList.size();
	packet.dwChestVnum = pkItem->GetVnum();

	ch->GetDesc()->BufferedPacket(&packet, sizeof(packet));
	ch->GetDesc()->Packet(&vec_ItemList[0], sizeof(TChestDropInfoTable) * vec_ItemList.size());
}
#endif
input_main.cpp modifica codul tau cu asta si zi-mi daca s-a schimbat ceva.
Am fost ajutat de seful cu alt sistem. Se poate da T/C merci <3
“I'm selfish, impatient and a little insecure. I make mistakes, I am out of control and at times hard to handle. But if you can't handle me at my worst, then you sure as hell don't deserve me at my best.”

― Marilyn Monroe
Afișează semnătura
Avatar utilizator
Vaynz
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 729
Membru din: 07 Iun 2018, 15:16
Server: -
Regat: Chunjo
Aprecieri: 153  
Mulţumiri: 3618  
Medalii

Topic inchis.
Închis
Răspunsuri
15
Vizualizări
1130
Răspunsuri
5
Vizualizări
450
Răspunsuri
2
Vizualizări
306
Răspunsuri
7
Vizualizări
1161

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Google [Bot] și 13 vizitatori