- Mesaj
- 10
- Beğeni
- 1
- Puan
- 10
- Ticaret Puanı
- 0
RESİMDEKİ GİBİ ÖYLECE BEKLİYOR HAFİF ONA YAKLAŞAYIM O ZAMAN GELİYOR NASIL DÜZELTEBİLİRİM. ÇOK YAVAŞ TAKİP EDİYOR ADIM ADIM YAPARSAM ANCA GELİYOR.
Server src dosyalarında START_FOLLOW_DISTANCE diye aratarak öğrenebilirsin.Neyin içinde tanımlı kral o?
mountsystem.cpp gibi bir dosyan var mı yoksa at kodlarını mı kullanıyorsun?Search "START_FOLLOW_DISTANCE" (12 hits in 4 files)
C:\Users\halil\Masaüstü\Server Dosyaları\Game - Mysql - Source\Source\GameSRC\GameSRC\Server\game\src\PetSystem.cpp (4 hits)
Line 229: float START_FOLLOW_DISTANCE = 300.0f;
Line 257: if (fDist >= START_FOLLOW_DISTANCE)
Line 285: // this->_UpdatAloneActionAI(START_FOLLOW_DISTANCE / 2, START_FOLLOW_DISTANCE);
Line 285: // this->_UpdatAloneActionAI(START_FOLLOW_DISTANCE / 2, START_FOLLOW_DISTANCE);
C:\Users\halil\Masaüstü\Server Dosyaları\Game - Mysql - Source\Source\GameSRC\GameSRC\Server\game\src\support_shaman.cpp (2 hits)
Line 412: float START_FOLLOW_DISTANCE = 300.0f;
Line 438: if (fDist >= START_FOLLOW_DISTANCE)
C:\Users\halil\Masaüstü\Server Dosyaları\Game - Mysql - Source\Source\GameSRC\GameSRC\Server\game\src\char_state.cpp (2 hits)
Line 1232: float START_FOLLOW_DISTANCE = 400.0f; // 이 거리 이상 떨어지면 쫓아가기 시작함
Line 1260: if (fDist >= START_FOLLOW_DISTANCE)
C:\Users\halil\Masaüstü\Server Dosyaları\Game - Mysql - Source\Source\GameSRC\GameSRC\Server\game\src\New_PetSystem.cpp (4 hits)
Line 712: float START_FOLLOW_DISTANCE = 300.0f; // �� �Ÿ� �̻� �������� �Ѿư��� ������
Line 740: if (fDist >= START_FOLLOW_DISTANCE)
Line 768: // this->_UpdatAloneActionAI(START_FOLLOW_DISTANCE / 2, START_FOLLOW_DISTANCE);
Line 768: // this->_UpdatAloneActionAI(START_FOLLOW_DISTANCE / 2, START_FOLLOW_DISTANCE);
petlerde sıkıntı yok iyi geliyorlar buradaki char_state.cpp 400 olan yer mi acaba?
Sourcede bulamadım öyle bir dosya üstat fakat service.h içerisindemountsystem.cpp gibi bir dosyan var mı yoksa at kodlarını mı kullanıyorsun?
Char.h
Ara;
bool IsGoto() const noexcept { return m_bCharType == CHAR_TYPE_GOTO; }
Altına ekle;
bool IsHorse() const noexcept { return m_bCharType == CHAR_TYPE_HORSE; }
Char.cpp
Ara;
if (pkChr->IsState(pkChr->m_stateMove) &&
GetMobBattleType() != BATTLE_TYPE_RANGE &&
GetMobBattleType() != BATTLE_TYPE_MAGIC &&
false == IsPet())
Değiştir;
if (pkChr->IsState(pkChr->m_stateMove) &&
GetMobBattleType() != BATTLE_TYPE_RANGE &&
GetMobBattleType() != BATTLE_TYPE_MAGIC &&
&& false == IsPet()
&& false == IsHorse()
)
if (pkChr->IsState(pkChr->m_stateMove) &&
GetMobBattleType() != BATTLE_TYPE_RANGE &&
GetMobBattleType() != BATTLE_TYPE_MAGIC &&
&& false == IsPet()
&& false == IsMount()
)
malesef burdan değişiklik yapınca hata veriyorC++:Char.h Ara; bool IsGoto() const noexcept { return m_bCharType == CHAR_TYPE_GOTO; } Altına ekle; bool IsHorse() const noexcept { return m_bCharType == CHAR_TYPE_HORSE; } Char.cpp Ara; if (pkChr->IsState(pkChr->m_stateMove) && GetMobBattleType() != BATTLE_TYPE_RANGE && GetMobBattleType() != BATTLE_TYPE_MAGIC && false == IsPet()) Değiştir; if (pkChr->IsState(pkChr->m_stateMove) && GetMobBattleType() != BATTLE_TYPE_RANGE && GetMobBattleType() != BATTLE_TYPE_MAGIC && && false == IsPet() && false == IsHorse() )
Bu metin2.dev üzerinde at için bi arkadaşa önerdiğim kod.
Sen ise sadece char.cpp üzerindeki kodu elliceksin.
C++:if (pkChr->IsState(pkChr->m_stateMove) && GetMobBattleType() != BATTLE_TYPE_RANGE && GetMobBattleType() != BATTLE_TYPE_MAGIC && && false == IsPet() && false == IsMount() )