An essential info site for anyone learning the game. Great community and often very insightful posts.
 
HomeUseful information for Helbreath beginnersPlay, discover, and broadcast your Helbreath moments for free.Statistics overviewSearchRulesRegisterLog in
 

 [CODE] No Correr al estar Sobrecargado

Go down 
AuthorMessage
Centuu.-
♕ Grand Master
Centuu.-


[CODE] No Correr al estar Sobrecargado Empty
PostSubject: [CODE] No Correr al estar Sobrecargado   [CODE] No Correr al estar Sobrecargado EmptySun 02 Apr 2017, 9:21 pm

El código en sí no permite correr al jugador al llevar muchos items encima. Todo se hace desde el cliente..

en la función
Code:
CGame::UpdateScreen_OnGame

Buscamos
Code:
if ( iUpdateRet == 0 ) m_sFrameCount++;
else m_sFrameCount+=256;

Y arriba de eso agregamos
Code:
if ((_iCalcTotalWeight()/100) >= (((m_iStr + m_iAngelicStr)*5) + m_iLevel*5) - 100) {
   if (m_bRunningMode) {
      m_bRunningMode = FALSE;
      AddEventList( NOTIFY_MSG_CONVERT_WALKING_MODE, 10 );
      AddEventList( "You're carrying too much to run!", 10 );
   }
} else {
   if (!m_bRunningMode) {
      m_bRunningMode = TRUE;
      AddEventList( NOTIFY_MSG_CONVERT_RUNNING_MODE, 10 );
   }
}

Code:
(_iCalcTotalWeight()/100) = Cantidad de peso que tiene

(((m_iStr + m_iAngelicStr)*5) + m_iLevel*5) - 100) = Cantidad de peso que puede llevar


Espero que les sirva.

Saludos.
Back to top Go down
maku22

maku22


[CODE] No Correr al estar Sobrecargado Empty
PostSubject: Re: [CODE] No Correr al estar Sobrecargado   [CODE] No Correr al estar Sobrecargado EmptyThu 09 Jan 2020, 8:05 am

Muy bueno gracias
Back to top Go down
 
[CODE] No Correr al estar Sobrecargado
Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Join Helbreath :: Open Source / Development Corner :: C++-
Jump to: