[BUG]Ultimele doua slot-uri din inventarul curelelor nu functioneaza

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

Nivel 1
Mesaje: 72
Membru din: 28 Feb 2021, 17:05
Regat: Jinno
Aprecieri: 12  
Mulţumiri: 342  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

*Problemă/Întrebare:
Ultimele doua sloturi din inventarul curelelor nu functioneaza.
https://gyazo.com/96001c53d7dbcb0fdb86a8a72f82c858

In gameType.h sloturile sunt definite 4x4, la fel ca in beltInvetoryWindow.py

GameType.h:

Cod: Selectaţi tot

	const DWORD c_Belt_Inventory_Slot_Start = c_DragonSoul_Equip_End + c_DragonSoul_Equip_Reserved_Count;
	const DWORD c_Belt_Inventory_Width = 4;
	const DWORD c_Belt_Inventory_Height= 4;
	const DWORD c_Belt_Inventory_Slot_Count = c_Belt_Inventory_Width * c_Belt_Inventory_Height;
	const DWORD c_Belt_Inventory_Slot_End = c_Belt_Inventory_Slot_Start + c_Belt_Inventory_Slot_Count;

	const DWORD c_Inventory_Count	= c_Belt_Inventory_Slot_End;
beltInvetoryWindow.py:

Cod: Selectaţi tot

					"start_index" : BELT_START_INDEX,
							"x_count" : 4,
							"y_count" : 4,
							"x_step" : 32,
							"y_step" : 32,

Tipologie server:
*Resursă folosită:
*ServerFiles utilizat:Athero svf 11.3, cumparat
*Syserr:
Poză:
*Detalii suplimentare:Pe un caracter ninja, functioneaza toate mai putin ultimul slot, daca cineva are vreo idee, hmu pls :D

Presupun c-ar fi de la c_Belt_Inventory_Slot_Start si c_Belt_Inventory_Slot_End sa fie cumva instantiate diferit, de la caracter la caracter in functie de _DragonSoul_Equip_End + c_DragonSoul_Equip_Reserved_Count, dar nu stiu ce-ar reprezenta cele doua variabile
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

Deschide char_item.cpp

Cauta :

BYTE bCell = Cell.cell;


Înlocuiește cu:

int bCell = Cell.cell;
Pentru acest mesaj, [HF]White for the post:
ASTRO.
Avatar utilizator
ASTRO.
Nivel 1

Nivel 1
Mesaje: 72
Membru din: 28 Feb 2021, 17:05
Regat: Jinno
Aprecieri: 12  
Mulţumiri: 342  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

[HF]White scrie: ↑19 Mai 2021, 10:19 Deschide char_item.cpp

Cauta :

BYTE bCell = Cell.cell;


Înlocuiește cu:

int bCell = Cell.cell;
Fixed, F BYTE btw, 2021 inca facem economie la memorie, mersi!
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

Rezolvat ✅
Închis
Răspunsuri
2
Vizualizări
161

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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