|
You last visited: Today at 15:18
Advertisement
Sitzbug on source
Discussion on Sitzbug on source within the 4Story forum part of the MMORPGs category.
06/28/2015, 02:05
|
#1
|
elite*gold: 0
Join Date: Jun 2015
Posts: 23
Received Thanks: 3
|
Sitzbug on source
Hey guys, i try on my local server to delete the sitzbug (i delete) but when i do it the touch ''B'' not exist anymore.
Somes peoples can tell me how to make like eden/official etc ?
Thanks for your feedbacks
|
|
|
06/28/2015, 10:29
|
#2
|
elite*gold: 0
Join Date: Apr 2015
Posts: 41
Received Thanks: 21
|
Quote:
Originally Posted by Tonio10
Hey guys, i try on my local server to delete the sitzbug (i delete) but when i do it the touch ''B'' not exist anymore.
Somes peoples can tell me how to make like eden/official etc ?
Thanks for your feedbacks 
|
Replace this (TClientGame.cpp)
PHP Code:
case TKEY_MODE :
if( m_pSESSION &&
!m_pMainChar->IsDead() && !m_pMainChar->IsDown() && !m_pMainChar->IsFall() &&
!m_pMainChar->IsJump() && !m_pMainChar->m_bPrivateShop && !m_pMainChar->GetRidingPet() )
{
if( m_pMainChar->m_bMode == MT_BATTLE )
{
LoopSkillOFF();
m_pSESSION->SendCS_CHGMODE_REQ(MT_NORMAL);
}
BYTE bActionID;
if( m_pMainChar->m_bAction == TA_SITDOWN )
bActionID = TA_STAND;
else
bActionID = TA_SIT;
TACTION vActionID = m_pMainChar->FindActionID(
bActionID,
m_pMainChar->GetWeaponID(m_pMainChar->m_bMode));
SendCS_ACTION_REQ(
m_pMainChar->m_dwID,
m_pMainChar->m_bType,
bActionID,
vActionID.m_dwActID,
vActionID.m_dwAniID,
m_pMainWnd->m_bChannel,
m_vMAP.m_wMapID, 0);
}
break;
With new code
PHP Code:
case TKEY_MODE :
if( m_pSESSION &&
!m_pMainChar->IsDead() && !m_pMainChar->IsDown() && !m_pMainChar->IsFall() &&
!m_pMainChar->IsJump() && !m_pMainChar->m_bPrivateShop && !m_pMainChar->GetRidingPet() )
{
if( m_pMainChar->m_bMode == MT_BATTLE )
{
LoopSkillOFF();
m_pSESSION->SendCS_CHGMODE_REQ(MT_NORMAL);
}
BYTE bActionID;
if( m_pMainChar->m_bAction == TA_SITDOWN )
{
//m_vKEY.ResetSTATE();
m_pMainChar->SetTAction(TA_STAND);
StopMoveMainChar();
//m_bAutoRun = FALSE;
bActionID = TA_STAND;
}
else
{
//m_vKEY.ResetSTATE();
m_pMainChar->SetTAction(TA_STAND);
//m_bAutoRun = FALSE;
StopMoveMainChar();
bActionID = TA_SIT;
}
TACTION vActionID = m_pMainChar->FindActionID(
bActionID,
m_pMainChar->GetWeaponID(m_pMainChar->m_bMode));
SendCS_ACTION_REQ(
m_pMainChar->m_dwID,
m_pMainChar->m_bType,
bActionID,
vActionID.m_dwActID,
vActionID.m_dwAniID,
m_pMainWnd->m_bChannel,
m_vMAP.m_wMapID, 0);
}
break;
|
|
|
06/28/2015, 17:39
|
#3
|
elite*gold: 0
Join Date: Jun 2015
Posts: 23
Received Thanks: 3
|
Quote:
Originally Posted by Canadaman12
Replace this (TClientGame.cpp)
PHP Code:
case TKEY_MODE :
if( m_pSESSION &&
!m_pMainChar->IsDead() && !m_pMainChar->IsDown() && !m_pMainChar->IsFall() &&
!m_pMainChar->IsJump() && !m_pMainChar->m_bPrivateShop && !m_pMainChar->GetRidingPet() )
{
if( m_pMainChar->m_bMode == MT_BATTLE )
{
LoopSkillOFF();
m_pSESSION->SendCS_CHGMODE_REQ(MT_NORMAL);
}
BYTE bActionID;
if( m_pMainChar->m_bAction == TA_SITDOWN )
bActionID = TA_STAND;
else
bActionID = TA_SIT;
TACTION vActionID = m_pMainChar->FindActionID(
bActionID,
m_pMainChar->GetWeaponID(m_pMainChar->m_bMode));
SendCS_ACTION_REQ(
m_pMainChar->m_dwID,
m_pMainChar->m_bType,
bActionID,
vActionID.m_dwActID,
vActionID.m_dwAniID,
m_pMainWnd->m_bChannel,
m_vMAP.m_wMapID, 0);
}
break;
With new code
PHP Code:
case TKEY_MODE :
if( m_pSESSION &&
!m_pMainChar->IsDead() && !m_pMainChar->IsDown() && !m_pMainChar->IsFall() &&
!m_pMainChar->IsJump() && !m_pMainChar->m_bPrivateShop && !m_pMainChar->GetRidingPet() )
{
if( m_pMainChar->m_bMode == MT_BATTLE )
{
LoopSkillOFF();
m_pSESSION->SendCS_CHGMODE_REQ(MT_NORMAL);
}
BYTE bActionID;
if( m_pMainChar->m_bAction == TA_SITDOWN )
{
//m_vKEY.ResetSTATE();
m_pMainChar->SetTAction(TA_STAND);
StopMoveMainChar();
//m_bAutoRun = FALSE;
bActionID = TA_STAND;
}
else
{
//m_vKEY.ResetSTATE();
m_pMainChar->SetTAction(TA_STAND);
//m_bAutoRun = FALSE;
StopMoveMainChar();
bActionID = TA_SIT;
}
TACTION vActionID = m_pMainChar->FindActionID(
bActionID,
m_pMainChar->GetWeaponID(m_pMainChar->m_bMode));
SendCS_ACTION_REQ(
m_pMainChar->m_dwID,
m_pMainChar->m_bType,
bActionID,
vActionID.m_dwActID,
vActionID.m_dwAniID,
m_pMainWnd->m_bChannel,
m_vMAP.m_wMapID, 0);
}
break;
|
Thanks you bro! its allright 
Btw, are you good in source? ^^ if yes we can talk a bit please :s? (in private)
Thx btw.
|
|
|
06/28/2015, 18:26
|
#4
|
elite*gold: 1
Join Date: Jun 2015
Posts: 58
Received Thanks: 68
|
Thats from Odins source
|
|
|
All times are GMT +1. The time now is 15:19.
|
|