Problema Crash Core Cube Renewal

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Avatar utilizator
Marius Dragomir
Membru Club

Membru Club
Mesaje: 1020
Membru din: 13 Noi 2017, 21:32
Server: HellHound
Regat: Jinno
Aprecieri: 499  
Mulţumiri: 1211  
Discord: Copiază ID
Medalii

*Problemă/Întrebare: Crash core la deschiderea ferestrei
Tipologie server: pvp
*Resursă folosită: sursa/cube-renewal-t94148-10.html
*ServerFiles utilizat: svf-pentru-resurse/fliege-source-reworked-t82230.html
*Syserr: atasez poza
Poză: Imagine
*Detalii suplimentare: La deschiderea ferestrei de craft imi inchide game-ul si imi face un crash core de 40mb, a mers perfect si de cand am incercat sa adaug sa ceara 1k iteme dintr-un fel pt un craft a inceput asa, tin sa mentionez ca am incercat sa il fac la loc, chiar si cu cube.txt din alte svf ce au sistemul asta.

Fisierul cuberenewal.cpp se afla in sursa si make file ca sa se excluda explicatia asta
Pentru acest mesaj, Marius Dragomir a primit 3 (de) mulţumiri
eremit2 • doqan80 • ordikan123
Continut: Ascuns
Trebuie sa multumesti autorului pentru a putea vedea mesajul.
Afișează semnătura
Avatar utilizator
LoTTrYY
Membru Club

Membru Club
Mesaje: 363
Membru din: 13 Noi 2020, 15:31
Server: WoG2.net
Regat: Jinno
Aprecieri: 425  
Mulţumiri: 436  
 Contact:
Medalii

Pentru baietii care au cube-ul de la worldard si nu il au cumparat, acest sistem are un crash.
Pentru rezolvare:
1. Cauta
npc = ch->GetQuestNPC();
2. Dedesubt adaugi:
if (!npc)
return;


Unii baietasi cer bani pentru atata chestie, mult succes si aveti grija de serverele voastre :))

Fixul scris de = Bjergsen
Pentru acest mesaj, LoTTrYY a primit 2 (de) mulţumiri
Marius Dragomir • ordikan123
Daca doresti un server pvp clasic , cu systeme la zi si un staff matur [Adica eu :))] .. puteti incerca https://wog2.net/ . Va doresc o zi frumoasa in continuare.
Afișează semnătura
Avatar utilizator
Marius Dragomir
Membru Club

Membru Club
Mesaje: 1020
Membru din: 13 Noi 2017, 21:32
Server: HellHound
Regat: Jinno
Aprecieri: 499  
Mulţumiri: 1211  
Discord: Copiază ID
Medalii

CokeArturo scrie: ↑14 Noi 2020, 15:38 Pentru baietii care au cube-ul de la worldard si nu il au cumparat, acest sistem are un crash.
Pentru rezolvare:
1. Cauta
npc = ch->GetQuestNPC();
2. Dedesubt adaugi:
if (!npc)
return;


Unii baietasi cer bani pentru atata chestie, mult succes si aveti grija de serverele voastre :))

Fixul scris de = Bjergsen
Asta era deja rezolvata, am cautat inainte sa postez
Pentru acest mesaj, Marius Dragomir a primit 2 (de) mulţumiri
uleiaalexandru • ordikan123
Continut: Ascuns
Trebuie sa multumesti autorului pentru a putea vedea mesajul.
Afișează semnătura
Avatar utilizator
LoTTrYY
Membru Club

Membru Club
Mesaje: 363
Membru din: 13 Noi 2020, 15:31
Server: WoG2.net
Regat: Jinno
Aprecieri: 425  
Mulţumiri: 436  
 Contact:
Medalii

Cauta in cuberenewal la liniia 566 ce spune si din cate observ este legat de pachetele de la el.. nu e bagat ok.
Daca doresti un server pvp clasic , cu systeme la zi si un staff matur [Adica eu :))] .. puteti incerca https://wog2.net/ . Va doresc o zi frumoasa in continuare.
Afișează semnătura
Avatar utilizator
Marius Dragomir
Membru Club

Membru Club
Mesaje: 1020
Membru din: 13 Noi 2017, 21:32
Server: HellHound
Regat: Jinno
Aprecieri: 499  
Mulţumiri: 1211  
Discord: Copiază ID
Medalii

CokeArturo scrie: ↑14 Noi 2020, 18:04 Cauta in cuberenewal la liniia 566 ce spune si din cate observ este legat de pachetele de la el.. nu e bagat ok.
			if (item->IsStackable() || !IS_SET(item->GetAntiFlag(), ITEM_ANTIFLAG_STACK)){
				pack.date_cube_renewal.item_reward_stackable = true;
			}else{
				pack.date_cube_renewal.item_reward_stackable = false;
			}
Pentru acest mesaj, Marius Dragomir a primit 2 (de) mulţumiri
kankanbr123 • doqan80
Continut: Ascuns
Trebuie sa multumesti autorului pentru a putea vedea mesajul.
Afișează semnătura
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

pai, daca tu ai count ul marit si ai pus direct in cube.txt 1k iteme ar trebui sa schimbi si prin functiile de la cube in word count
Avatar utilizator
Marius Dragomir
Membru Club

Membru Club
Mesaje: 1020
Membru din: 13 Noi 2017, 21:32
Server: HellHound
Regat: Jinno
Aprecieri: 499  
Mulţumiri: 1211  
Discord: Copiază ID
Medalii

Kidro scrie: ↑14 Noi 2020, 18:12 pai, daca tu ai count ul marit si ai pus direct in cube.txt 1k iteme ar trebui sa schimbi si prin functiile de la cube in word count
Imi poti spune pe unde mai exact? Sau cum ar trebuii sa caut ca sa corectez ?

Edit:

Asta ar fi?
if(item->GetCount() <= 40){
if (materialInfo.percent+item->GetCount() <= 100){
porcent_item_improve = item->GetCount();
Continut: Ascuns
Trebuie sa multumesti autorului pentru a putea vedea mesajul.
Afișează semnătura
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

Kidro scrie: ↑14 Noi 2020, 18:12 pai, daca tu ai count ul marit si ai pus direct in cube.txt 1k iteme ar trebui sa schimbi si prin functiile de la cube in word count
Nu e asta problema, in cube renewall numarul itemelor deja e declarat int deci merge lejer pana la 2.147.483.647
Din ce ai explicat tu aici, crash u asta apare cand dai sa craftezi ceva sau cum?
Avatar utilizator
Marius Dragomir
Membru Club

Membru Club
Mesaje: 1020
Membru din: 13 Noi 2017, 21:32
Server: HellHound
Regat: Jinno
Aprecieri: 499  
Mulţumiri: 1211  
Discord: Copiază ID
Medalii

amvenitsavadcv scrie: ↑14 Noi 2020, 21:05
Kidro scrie: ↑14 Noi 2020, 18:12 pai, daca tu ai count ul marit si ai pus direct in cube.txt 1k iteme ar trebui sa schimbi si prin functiile de la cube in word count
Nu e asta problema, in cube renewall numarul itemelor deja e declarat int deci merge lejer pana la 2.147.483.647
Din ce ai explicat tu aici, crash u asta apare cand dai sa craftezi ceva sau cum?
Nu, crash ul apare cand setez un numar de iteme mai mare de de 20 incepe sa faca urat

De exemplu pun sa iei o batalie cu 5 iteme de upgrade fiecare cate 20 bucati, merge fara probleme, daca pun un item sa ceara 3k bucati sau 100 apare crash core
Continut: Ascuns
Trebuie sa multumesti autorului pentru a putea vedea mesajul.
Afișează semnătura
Avatar utilizator
amvenitsavadcv
Nivel 3

Nivel 3
Mesaje: 413
Membru din: 28 Iul 2018, 11:25
Server: da
Aprecieri: 44  
Mulţumiri: 156  
Medalii

Esti sigur ca iei crash cand pui mai mic de 255? Că nu ar trebui, pe atât merge un BYTE, și în cel mai rău caz ar trebui să ai declarat peste tot BYTE

Edit:
O solutie ar fi sa cauti peste tot unde ai BYTE bItemCount sau BYTE count sau apropiat de asta și să modifici in DWORD sau short sau in ce ti-ai declarat tu, cand ai marit limita la iteme
Si pe partea de game si pe partea de binary.
Închis
Răspunsuri
1
Vizualizări
1057
Răspunsuri
1
Vizualizări
134

Înapoi la “Probleme rezolvate”

  • Informaţie