- Mesaj
- 2.842
- Çözümler
- 295
- Beğeni
- 2.121
- Puan
- 1.850
- Ticaret Puanı
- 2
Game/src
Packet.h
char.cpp
Client/Userinterface
Packet.h
PythonNetworkStreamPhaseGameActor.cpp
NetworkActorManager.cpp
NetworkActorManager.h
InstanceBase.cpp
InstanceBaseEffect.cpp
InstanceBase.h
Packet.h
Arat:
typedef struct packet_update_char
Bul:
short sAlignment;
Altına Ekle:
DWORD dwLevel;
char.cpp
Arat:
void CHARACTER::UpdatePacket()
Bul:
pack.sAlignment = m_iAlignment / 10;
Altına Ekle:
pack.dwLevel = GetLevel();
Client/Userinterface
Packet.h
Arat:
typedef struct packet_update_char
Bul:
short sAlignment;
Altına Ekle:
DWORD dwLevel;
PythonNetworkStreamPhaseGameActor.cpp
Arat:
bool CPythonNetworkStream::RecvCharacterUpdatePacket()
Bul:
kNetUpdateActorData.m_sAlignment=chrUpdatePacket.sAlignment;
Altına Ekle:
kNetUpdateActorData.m_dwLevel=chrUpdatePacket.dwLevel;
NetworkActorManager.cpp
Arat:
void CNetworkActorManager::UpdateActor(const SNetworkUpdateActorData& c_rkNetUpdateActorData)
Bul:
pkInstFind->SetAlignment(c_rkNetUpdateActorData.m_sAlignment);
Altına Ekle:
pkInstFind->SetLevel(c_rkNetUpdateActorData.m_dwLevel);
NetworkActorManager.h
Arat:
struct SNetworkUpdateActorData
Bul:
short m_sAlignment;
Altına Ekle:
DWORD m_dwLevel;
InstanceBase.cpp
Arat:
void CInstanceBase::SetAlignment(short sAlignment)
{
m_sAlignment = sAlignment;
RefreshTextTailTitle();
}
Altına Ekle:
void CInstanceBase::SetLevel(DWORD level)
{
m_dwLevel = level;
UpdateTextTailLevel(m_dwLevel);
}
InstanceBaseEffect.cpp
Arat:
void CInstanceBase::UpdateTextTailLevel(DWORD level)
{
//static D3DXCOLOR s_kLevelColor = D3DXCOLOR(119.0f/255.0f, 246.0f/255.0f, 168.0f/255.0f, 1.0f);
static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f);
char szText[256];
sprintf(szText, "Lv %d", level);
CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
}
Değiştir:
void CInstanceBase::UpdateTextTailLevel(DWORD level)
{
if (IsPC())
{
//static D3DXCOLOR s_kLevelColor = D3DXCOLOR(119.0f/255.0f, 246.0f/255.0f, 168.0f/255.0f, 1.0f);
static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f);
char szText[256];
sprintf(szText, "Lv %d", level);
CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
}
}
InstanceBase.h
Arat:
void SetAlignment(short sAlignment);
Altına Ekle:
void SetLevel(DWORD level);