[Rezolvat]Problema status mount

Încuiat
Avatar utilizator
Georgelggk
4Metin
4Metin
Mesaje: 2
Membru din: Lun Iul 22, 2024 10:52 am
Status: Activ
Contact:

[Rezolvat]Problema status mount

Mesaj de Georgelggk »

Tipologie server
Resursă folosită:
ServerFiles utilizat: ulthar v2
Syserr:
Poză: https://postimg.cc/QKN9Ldg8
Detalii suplimentare: salut , am o problema la mount uri, nu îmi oferă statusul care îl oferă calul militar, vreo idee unde as putea sa ma uit?
Avatar utilizator
RazVan
Administrator
Administrator
Mesaje: 695
Membru din: Mie Oct 19, 2022 5:25 pm
Localitate: München
Status: Activ
Multumiri acordate: 12
Multumiri primite: 18
Contact:

Re: Problema status mount

Mesaj de RazVan »

Salut, item_proto ai verificat daca au sau nu bonusuri ?
Imagine
Avatar utilizator
F. Gabriel
Administrator
Administrator
Mesaje: 430
Membru din: Lun Aug 01, 2022 10:23 am
Localitate: Tecuci
Status: Retras
Multumiri acordate: 15
Multumiri primite: 156
Contact:

Re: Problema status mount

Mesaj de F. Gabriel »

char.cpp, verifica daca sunt setate urmatoarele functii:

Cod: Selectaţi tot

if (IsPC())
	{
		if (GetMountVnum() && !GetWear(WEAR_COSTUME_MOUNT))
		{
			if (GetHorseST() > GetPoint(POINT_ST))
				PointChange(POINT_ST, GetHorseST() - GetPoint(POINT_ST));

			if (GetHorseDX() > GetPoint(POINT_DX))
				PointChange(POINT_DX, GetHorseDX() - GetPoint(POINT_DX));

			if (GetHorseHT() > GetPoint(POINT_HT))
				PointChange(POINT_HT, GetHorseHT() - GetPoint(POINT_HT));

			if (GetHorseIQ() > GetPoint(POINT_IQ))
				PointChange(POINT_IQ, GetHorseIQ() - GetPoint(POINT_IQ));
		}

	}
Daca sunt adaugate, asigura-te ca in item_proto exista alocat wear_flag "WEAR_COSTUME_MOUNT" pe mount, altfel nu incarca bonusul pentru cal.
Imagine

Hosting Metin2 by OVINETWORK.RO
Avatar utilizator
Loud
Tehnic
Tehnic
Mesaje: 188
Membru din: Mar Oct 18, 2022 12:48 pm
Localitate: Underwater
Status: Activ
Multumiri acordate: 2
Multumiri primite: 32
Contact:

Re: Problema status mount

Mesaj de Loud »

Daca ce spune F.Gabriel este deja ok te rog sa verifici urmatoarea functie din item.cpp

Cod: Selectaţi tot

for (int i = 0; i < ITEM_APPLY_MAX_NUM; ++i)
Sunt 3 functii diferite unde ar trebui adaugat checkul cu continue, posibil sa nu fie atasat in functia corecta acum.

Imagine


In principiu functia trebuie sa arate cam asa

Imagine
Avatar utilizator
Georgelggk
4Metin
4Metin
Mesaje: 2
Membru din: Lun Iul 22, 2024 10:52 am
Status: Activ
Contact:

Re: Problema status mount

Mesaj de Georgelggk »

Loud scrie: Dum Oct 06, 2024 4:25 pm Daca ce spune F.Gabriel este deja ok te rog sa verifici urmatoarea functie din item.cpp

Cod: Selectaţi tot

for (int i = 0; i < ITEM_APPLY_MAX_NUM; ++i)
Sunt 3 functii diferite unde ar trebui adaugat checkul cu continue, posibil sa nu fie atasat in functia corecta acum.

Imagine


In principiu functia trebuie sa arate cam asa

Imagine

tot nu merge, am incercat si varianta ta :(
Imagine
Avatar utilizator
Loud
Tehnic
Tehnic
Mesaje: 188
Membru din: Mar Oct 18, 2022 12:48 pm
Localitate: Underwater
Status: Activ
Multumiri acordate: 2
Multumiri primite: 32
Contact:

Re: Problema status mount

Mesaj de Loud »

Asigura-te ca in item_proto exista alocat wear_flag "WEAR_COSTUME_MOUNT" pe mount
Avatar utilizator
Loud
Tehnic
Tehnic
Mesaje: 188
Membru din: Mar Oct 18, 2022 12:48 pm
Localitate: Underwater
Status: Activ
Multumiri acordate: 2
Multumiri primite: 32
Contact:

Re: Problema status mount

Mesaj de Loud »

Autorul nu a mai oferit nici un raspuns! Topic inchis si marcat ca rezolvat!
Încuiat