A site run by veteran gamers with the aim of sharing discussions and content exclusively related to the development of Helbreath and its gameplay.
 
HomeUseful information for Helbreath beginnersStatistics overviewSearchMemberlistRulesRegisterLog in
 

 [CODE] No Correr al estar Sobrecargado

Go down 
2 posters
AuthorMessage
Centuu.-
‏‏‎ ‎‏‏‎ ‎
‏‏‎ ‎‏‏‎ ‎
Centuu.-

Posts : 245
Since : 2014-11-26

[CODE] No Correr al estar Sobrecargado Empty
PostSubject: [CODE] No Correr al estar Sobrecargado   [CODE] No Correr al estar Sobrecargado 999104/3/2017, 1:21 am

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

Posts : 10
Since : 2020-01-07

[CODE] No Correr al estar Sobrecargado Empty
PostSubject: Re: [CODE] No Correr al estar Sobrecargado   [CODE] No Correr al estar Sobrecargado 999101/9/2020, 1:05 pm

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 :: Server Development :: C++-
Jump to: