Problema bonusurile de pe scuturile de 61

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

Nivel 4
Mesaje: 559
Membru din: 29 Noi 2013, 21:38
Server: OficialMT2
Regat: Jinno
Aprecieri: 364  
Mulţumiri: 50  
  Rezolvări prob.: 1
Discord: Copiază ID
 Contact:
Medalii

*Problemă/Întrebare:Imi arata gresit bonusurile pe scuturile de 61.
Tipologie server:-
*Resursă folosită:Colossus-Core2
*ServerFiles utilizat:Colossus-Core2
*Syserr:-
Poză:



*Detalii suplimentare:
P.S. Scuturile functioneaza perfect anti rase , am testat si bonusurile sunt ok doar ca nu arata bine in client numele la bonusuri .
Imagine
Afișează semnătura
Avatar utilizator
Alcinous
Untrusted User

Untrusted User
Mesaje: 670
Membru din: 13 Noi 2020, 23:46
Server: None
Regat: Jinno
Aprecieri: 322  
Mulţumiri: 487  
Discord: Copiază ID

sincronizare constant.cpp cu item_attr.sql, enum
verifica
Avatar utilizator
skristy96
Nivel 4

Nivel 4
Mesaje: 559
Membru din: 29 Noi 2013, 21:38
Server: OficialMT2
Regat: Jinno
Aprecieri: 364  
Mulţumiri: 50  
  Rezolvări prob.: 1
Discord: Copiază ID
 Contact:
Medalii

Manah scrie: ↑14 Dec 2020, 15:34 sincronizare constant.cpp cu item_attr.sql, enum
verifica
Cum fac asta ?
Imagine
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

Verifica item_proto client, la applyType0 să fie pus codu id-u corespunzator pentru rez rase.
Mai exact:
	{ POINT_RESIST_WARRIOR,		},		// 78
	{ POINT_RESIST_ASSASSIN,	},		// 79 
	{ POINT_RESIST_SURA,		},		// 80 
	{ POINT_RESIST_SHAMAN,		},		// 81
Daca zici ca iti ofera bonusurile si e doar vizual, inseamna ca e tine doar de client.
Avatar utilizator
skristy96
Nivel 4

Nivel 4
Mesaje: 559
Membru din: 29 Noi 2013, 21:38
Server: OficialMT2
Regat: Jinno
Aprecieri: 364  
Mulţumiri: 50  
  Rezolvări prob.: 1
Discord: Copiază ID
 Contact:
Medalii

amvenitsavadcv scrie: ↑14 Dec 2020, 15:38 Verifica item_proto client, la applyType0 să fie pus codu id-u corespunzator pentru rez rase.
Mai exact:
	{ POINT_RESIST_WARRIOR,		},		// 78
	{ POINT_RESIST_ASSASSIN,	},		// 79 
	{ POINT_RESIST_SURA,		},		// 80 
	{ POINT_RESIST_SHAMAN,		},		// 81
Daca zici ca iti ofera bonusurile si e doar vizual, inseamna ca e tine doar de client.
Imagine
Asa am eu in item_proto
Imagine
Afișează semnătura
Avatar utilizator
skristy96
Nivel 4

Nivel 4
Mesaje: 559
Membru din: 29 Noi 2013, 21:38
Server: OficialMT2
Regat: Jinno
Aprecieri: 364  
Mulţumiri: 50  
  Rezolvări prob.: 1
Discord: Copiază ID
 Contact:
Medalii

Am gasit o chestie :Imagine
Asta imi apare la scutul vultur
Imagine
Afișează semnătura
Avatar utilizator
Hunger
Contribuitor
Mesaje: 539
Membru din: 24 Iul 2013, 16:23
Aprecieri: 99  
Mulţumiri: 730  
  Rezolvări prob.: 1
 Contact:
Medalii

Item-ul ala iCafe a fost destinat salilor de joc Internet Cafe care sunt populare in korea si china. Nu are legatura tooltipul ala dar poti sa il inlocuiesti daca nu te descurci cu sincronizarea / daca bonusul e aplicat corect.

[ Postat de pe iPhone ] Imagine
Avatar utilizator
amvenitsavadcv
Nivel 3

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

Verifica daca bonusurile is sincronizate constants.cpp
const TApplyInfo aApplyInfo[MAX_APPLY_NUM]
Cu
ItemData.h
enum EApplyTypes

Packet.h binary
enum EPointTypes
Cu char.h
enum EPointTypes

Iti apare aia pe scutu vulturului deoarece bonusu ăla îl ai pus la ApplyType0 cel mai sigur.

Și în pythonItemModule.cpp
Dacă ai
	PyModule_AddIntConstant(poModule, "APPLY_RESIST_WARRIOR",	CItemData::APPLY_RESIST_WARRIOR );
	PyModule_AddIntConstant(poModule, "APPLY_RESIST_ASSASSIN",	CItemData::APPLY_RESIST_ASSASSIN );
	PyModule_AddIntConstant(poModule, "APPLY_RESIST_SURA",		CItemData::APPLY_RESIST_SURA );
	PyModule_AddIntConstant(poModule, "APPLY_RESIST_SHAMAN",	CItemData::APPLY_RESIST_SHAMAN );
Ceea ce ar trebui să ai oricum, că vine de la ymir direct implementat.Doar dacă nu a scos cineva asta.
Avatar utilizator
skristy96
Nivel 4

Nivel 4
Mesaje: 559
Membru din: 29 Noi 2013, 21:38
Server: OficialMT2
Regat: Jinno
Aprecieri: 364  
Mulţumiri: 50  
  Rezolvări prob.: 1
Discord: Copiază ID
 Contact:
Medalii

amvenitsavadcv scrie: ↑14 Dec 2020, 17:23 Verifica daca bonusurile is sincronizate constants.cpp
const TApplyInfo aApplyInfo[MAX_APPLY_NUM]
Cu
ItemData.h
enum EApplyTypes

Packet.h binary
enum EPointTypes
Cu char.h
enum EPointTypes

Iti apare aia pe scutu vulturului deoarece bonusu ăla îl ai pus la ApplyType0 cel mai sigur.

Și în pythonItemModule.cpp
Dacă ai
	PyModule_AddIntConstant(poModule, "APPLY_RESIST_WARRIOR",	CItemData::APPLY_RESIST_WARRIOR );
	PyModule_AddIntConstant(poModule, "APPLY_RESIST_ASSASSIN",	CItemData::APPLY_RESIST_ASSASSIN );
	PyModule_AddIntConstant(poModule, "APPLY_RESIST_SURA",		CItemData::APPLY_RESIST_SURA );
	PyModule_AddIntConstant(poModule, "APPLY_RESIST_SHAMAN",	CItemData::APPLY_RESIST_SHAMAN );
Ceea ce ar trebui să ai oricum, că vine de la ymir direct implementat.Doar dacă nu a scos cineva asta.
Nu ma descurc cu sincronizarea , ma poti ajuta te rog ?
Imagine
Afișează semnătura
Avatar utilizator
silkroad112
Nou Venit

Nou Venit
Mesaje: 16
Membru din: 23 Noi 2015, 02:57
Server: ...
Regat: Chunjo
Aprecieri: 6  
Mulţumiri: 1  
Medalii

up
Închis
Răspunsuri
2
Vizualizări
156
Răspunsuri
3
Vizualizări
496
Răspunsuri
1
Vizualizări
150
Răspunsuri
5
Vizualizări
661

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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