*Problemă/Întrebare: Problema cand dau hit sau merg , trec prin animale si prin pietrele metin (dmg dau in ele)dar as vrea sa nu mai pot trece prin ele.
Tipologie server: PvM
*Resursă folosită: Metin2 unu clean
*ServerFiles utilizat: Metin2 unu clean
Cum fac sa nu trec prin animale/pietre metin
- Alcinous
-

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

- Mesaje: 55
- Membru din: 12 Mar 2019, 22:42
- Regat: Chunjo
- Aprecieri: 9
- Mulţumiri: 7
- Discord: Copiază ID
- Contact:
In sursa launcher in folderul gamelib fiiserul ActorInstanceCollisionDetection.cpp cauta:
BOOL CActorInstance::TestActorCollision(CActorInstance & rVictim)
in functia respectiva gasesti if ul
if (rVictim.IsDead())
return FALSE;
adauga sub sau deasupra
if (rVictim.GetRace() == 9003 || rVictim.GetRace() == xxxx || rVictim.GetRace() == xxx)
return FALSE;
ca sa extinzi if ul faci asa:
|| rVictim.GetRace() == xxxx unde xxxx e vnum ul.
Sper ca te am ajutat. Bafta.
BOOL CActorInstance::TestActorCollision(CActorInstance & rVictim)
in functia respectiva gasesti if ul
if (rVictim.IsDead())
return FALSE;
adauga sub sau deasupra
if (rVictim.GetRace() == 9003 || rVictim.GetRace() == xxxx || rVictim.GetRace() == xxx)
return FALSE;
ca sa extinzi if ul faci asa:
|| rVictim.GetRace() == xxxx unde xxxx e vnum ul.
Sper ca te am ajutat. Bafta.
Sau adauga in ActorInstanceCollisionDetection.cpp
Ca să nu faci if-u ala si să scrii rVictim.GetRace() == vnum.
BOOL CActorInstance::TestActorCollision(CActorInstance & rVictim)Dupa:
if (IAbstractPlayer::GetSingleton().IsSamePartyMember(GetVirtualID(), rVictim.GetVirtualID())) return FALSE;
Ca să nu faci if-u ala si să scrii rVictim.GetRace() == vnum.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 28 vizitatori

