Problema Monstrii

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

Nivel 1
Mesaje: 97
Membru din: 02 Apr 2016, 11:48
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

*Problemă/Întrebare: Problema 'Nivel' mobi
Tipologie server: PvM
*Resursă folosită: arhiva-resurse/level-mobi-t33871.html
*ServerFiles utilizat: -
*Syserr: Este gol.
Poză: Imagine *Detalii suplimentare: Am facut exact asa cum am vazut in acel tutorial de mai sus, l-am verificat de n ori, si tot nu imi arata nivelul in fata numelui la mobi/pietre, stie cineva de ce, sau ma puteti ajuta ? Va multumesc.
Avatar utilizator
FRANCIS
Administrator Adjunct

Administrator Adjunct
Mesaje: 7879
Membru din: 06 Noi 2015, 19:52
Regat: Chunjo
Aprecieri: 334  
Mulţumiri: 54529  
Discord: Copiază ID
Medalii

nu stiu la ce va așteptați serios cand puneți “ nu merge sistemul , ce fac ? “ syserr 0 ..

revenim la subiect pana îți răspunde cineva care stie exact poti sa te uiti in secțiunea svf si vezi care din ele au level la mobi si faci comparație între fișiere ...

[ Postat de pe iPhone ] Imagine
If you talk to a man in a language he understands, that goes to his head. If you talk to him in his own language, that goes to his heart.
Imagine
ENJOY
Imagine
Afișează semnătura
Avatar utilizator
midaseon
Utilizator interzis !

Utilizator interzis !
Mesaje: 326
Membru din: 27 Iun 2018, 19:24
Server: Lucru
Regat: Jinno
Aprecieri: 179  
Mulţumiri: 287  
Medalii

instacebaseeffect.cpp

cauti

Cod: Selectaţi tot

void CInstanceBase::UpdateTextTailLevel(DWORD level)
Modifici ca aici

Cod: Selectaţi tot

#ifdef ENABLE_CUSTOM_TAG_SYSTEM
void CInstanceBase::UpdateTextTailLevel(DWORD level)
{
	static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f);

	char szText[256];

	if (IsPC())
	{
		std::string szName = GetNameString();

		if (szName.find("[SA]Matias") != std::string::npos) 
		{
			sprintf(szText, " Lv %d	|cFFff00ff|hServer Creator|h|r ", level);
			CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); 
		}

		else if (szName.find("[OwN]Dima") != std::string::npos)
		{
			sprintf(szText, " Lv %d	|cFFff00ff|hDetinator Server|h|r ", level);
			CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
		}

		else if (szName.find("[VIP]") != std::string::npos)
		{
			sprintf(szText, " Lv %d	|cFFff9000|hPremium|h|r ", level);
			CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);	
		}
			
		else if (szName.find("[GM]") != std::string::npos)
		{
			sprintf(szText, " Lv %d	|cFF0482cc|hGameMaster|h|r ", level);
			CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
		}			
			
		else if (szName.find("[GA]") != std::string::npos)
		{
			sprintf(szText, " Lv %d	|cFF0482cc|hGameAdministrator|h|r ", level);
			CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
		}

		else if (szName.find("[YT]") != std::string::npos) 
		{
			sprintf(szText, " Lv %d	|cFFff0008|hYou|cFFffffff|hTuber|h|r ", level);
			CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);	
		}
			
		else if (szName.find("[LADY]") != std::string::npos) 
		{
			sprintf(szText, " Lv %d	|cFFff9000|hPremium|h|r ", level);
			CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);	
		}
			
		else if (szName.find("[H]") != std::string::npos) 
		{
			sprintf(szText, " Lv %d	|cFF26ff00|hHelper|h|r ", level);
			CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);	
		}
			
		else if (szName.find("") != std::string::npos) 
		{
			sprintf(szText, "Lv %d	|cFF26ff00|hJ.Decent|h|r", level);
			CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);	
		}
	}
}
#else
Avatar utilizator
RedFear
Nivel 1

Nivel 1
Mesaje: 97
Membru din: 02 Apr 2016, 11:48
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

Tot la fel... am comparat fisierele din sursa client cu altele, dar nu am gasit nimic sa lipseasca...
Avatar utilizator
[Reizo]
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1301
Membru din: 22 Oct 2019, 15:44
Server: SAPPHIRE2
Regat: Chunjo
Aprecieri: 409  
Mulţumiri: 4322  
Discord: Copiază ID
 Contact:
Medalii

Take this one..
Cauti:
void CInstanceBase::UpdateTextTailLevel(DWORD level)
{
Si pui asta vezi sa nu pui acelasi lucru de mai multe ori ;)
static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f / 255.0f, 255.0f / 255.0f, 51.0f / 255.0f, 1.0f);

	char szText[256];
	if (IsNewPet())
	{
		sprintf(szText, "Nivel %d", level);
		CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
	}
	if (IsStone())
	{
		sprintf(szText, "Nivel %d", level);
		CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
	}
	if (IsEnemy())
	{
		sprintf(szText, "|cFFFF0000[Lv %d]", level);
		CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
	}
midaseon scrie: ↑23 Dec 2019, 23:58 instacebaseeffect.cpp

cauti

Cod: Selectaţi tot

	Chestii inutile scrise de midaseon numa pentru mesaj =))
Modifici ca aici

Cod: Selectaţi tot

	Chestii inutile scrise de midaseon numa pentru mesaj =))
Men tu citesti ce scrie sau?.. if (IsPC()) nu-ti spune nimic?
Pentru acest mesaj, [Reizo] for the post:
RedFear
Imagine
Afișează semnătura
Avatar utilizator
midaseon
Utilizator interzis !

Utilizator interzis !
Mesaje: 326
Membru din: 27 Iun 2018, 19:24
Server: Lucru
Regat: Jinno
Aprecieri: 179  
Mulţumiri: 287  
Medalii

Raiidon scrie: ↑24 Dec 2019, 15:12 Take this one..
Cauti:
void CInstanceBase::UpdateTextTailLevel(DWORD level)
{
Si pui asta vezi sa nu pui acelasi lucru de mai multe ori ;)
static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f / 255.0f, 255.0f / 255.0f, 51.0f / 255.0f, 1.0f);

	char szText[256];
	if (IsNewPet())
	{
		sprintf(szText, "Nivel %d", level);
		CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
	}
	if (IsStone())
	{
		sprintf(szText, "Nivel %d", level);
		CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
	}
	if (IsEnemy())
	{
		sprintf(szText, "|cFFFF0000[Lv %d]", level);
		CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
	}
midaseon scrie: ↑23 Dec 2019, 23:58 instacebaseeffect.cpp

cauti

Cod: Selectaţi tot

	Chestii inutile scrise de midaseon numa pentru mesaj =))
Modifici ca aici

Cod: Selectaţi tot

	Chestii inutile scrise de midaseon numa pentru mesaj =))
Men tu citesti ce scrie sau?.. if (IsPC()) nu-ti spune nimic?
ho nebunule, am gresit instanceul, am luat de la alta sursa, nu am luat de la a mea :)))
Avatar utilizator
RedFear
Nivel 1

Nivel 1
Mesaje: 97
Membru din: 02 Apr 2016, 11:48
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

Raiidon scrie: ↑24 Dec 2019, 15:12 Take this one..
Cauti:
void CInstanceBase::UpdateTextTailLevel(DWORD level)
{
Si pui asta vezi sa nu pui acelasi lucru de mai multe ori ;)
static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f / 255.0f, 255.0f / 255.0f, 51.0f / 255.0f, 1.0f);

	char szText[256];
	if (IsNewPet())
	{
		sprintf(szText, "Nivel %d", level);
		CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
	}
	if (IsStone())
	{
		sprintf(szText, "Nivel %d", level);
		CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
	}
	if (IsEnemy())
	{
		sprintf(szText, "|cFFFF0000[Lv %d]", level);
		CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
	}
midaseon scrie: ↑23 Dec 2019, 23:58 instacebaseeffect.cpp

cauti

Cod: Selectaţi tot

	Chestii inutile scrise de midaseon numa pentru mesaj =))
Modifici ca aici

Cod: Selectaţi tot

	Chestii inutile scrise de midaseon numa pentru mesaj =))
Men tu citesti ce scrie sau?.. if (IsPC()) nu-ti spune nimic?
Absolut nimic, am verificat sa nu fie pus de mai multe ori, dar e doar o singura data, pot sa va las aici fisierele sa vedeti voi poate stie cineva ce problema ar putea fi...?
Avatar utilizator
[Reizo]
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1301
Membru din: 22 Oct 2019, 15:44
Server: SAPPHIRE2
Regat: Chunjo
Aprecieri: 409  
Mulţumiri: 4322  
Discord: Copiază ID
 Contact:
Medalii

N are cum ceva faci tu naspa ca ala e functional =))) ceva nu faci tu bine..

[ Postat de pe Android ] Imagine
Imagine
Afișează semnătura
Avatar utilizator
RedFear
Nivel 1

Nivel 1
Mesaje: 97
Membru din: 02 Apr 2016, 11:48
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

Raiidon scrie: ↑25 Dec 2019, 00:13 N are cum ceva faci tu naspa ca ala e functional =))) ceva nu faci tu bine..

[ Postat de pe Android ] Imagine
Da, este functional ce mi-ai dat tu, am instalat alt svf si merge perfect,dar pe asta nu vrea... (Ma rog, pe clientul asta, ca e vorba de clientul Metin2 aici).. nu stiu ce ar putea fi, oricum multumesc de ajutor, se poate inchide acest topic, il las asa, poate o sa gasesc buba...
Avatar utilizator
RedFear
Nivel 1

Nivel 1
Mesaje: 97
Membru din: 02 Apr 2016, 11:48
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 1  
 Contact:
Medalii

#Edit : Am reusit, am gasit buba intr-un final, dupa o cautare mai amanuntita, am gasit ca functia "m_dwLevel" era folosita in alta parte dupa cum se vede in poza, cea pe care am comentat-o "SetLevelText(c_rkCreateData.m_dwLevel);", acum merge perfect, arata nivelul la mobi si pietre si animalute, multumesc de ajutor, s-a rezolvat problema. Imagine
Închis
Răspunsuri
3
Vizualizări
184
Răspunsuri
1
Vizualizări
125
Răspunsuri
9
Vizualizări
790

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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