¡Desarrollando Helbreath para jugadores por jugadores!
 
ÍndicePublicacionesBuscarMiembrosGrupos de UsuariosRegistrarseConectarse
Buscar
 
 

Resultados por:
 

 


Rechercher Búsqueda avanzada
Últimos temas
» Helbreath Chaos Legion (Files + Sources)
12/4/2017, 6:23 am por nicoprs

» Helbreath Server V 3.82
12/4/2017, 3:47 am por nicoprs

» HB Adventure ( FILES + SRC + SPRITES)
12/4/2017, 2:59 am por nicoprs

» Helbreath Windows (Files + Sources)
12/4/2017, 2:49 am por nicoprs

» HB Centenario (SRC+Server+Files)
12/3/2017, 10:26 pm por nicoprs

» [SRC+FILES] HGServer-Client-Files
10/19/2017, 11:25 am por twal

» Cambiar max level Server files 3.82
9/13/2017, 10:41 pm por GM3

» Cambiar max level Server files 3.82
9/12/2017, 4:26 pm por nicoprs

» Únase a nosotros de nuevo en http://helbreath.online/
8/24/2017, 9:53 pm por Genesis

» Cual es la respuesta a la pregunta del nuevo foro?
8/24/2017, 9:50 pm por Genesis

» Pit clops puerta elvine d2
8/3/2017, 8:45 pm por kamikaze

» SPRITE PUNTERO
7/22/2017, 7:36 pm por Maty Vega

Los posteadores más activos del mes
nicoprs
 
Rankings
Helbreath Top 10
Helbreath Top 50
Diciembre 2017
LunMarMiérJueVieSábDom
    123
45678910
11121314151617
18192021222324
25262728293031
CalendarioCalendario

Comparte | 
 

 [CODE] No Correr al estar Sobrecargado

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Centuu.-
Level 55/180
Level 55/180
avatar

Coding Lvl (C++) :
5 / 55 / 5

Desde : 26/11/2014
Nación : Elvine
Posts : 47

MensajeTema: [CODE] No Correr al estar Sobrecargado   4/2/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
Código:
CGame::UpdateScreen_OnGame

Buscamos
Código:
if ( iUpdateRet == 0 ) m_sFrameCount++;
else m_sFrameCount+=256;

Y arriba de eso agregamos
Código:
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 );
   }
}

Código:
(_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.
Volver arriba Ir abajo
Ver perfil de usuario
 
[CODE] No Correr al estar Sobrecargado
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
Comunidad Warehouse Helbreath :: Desarrollo de Helbreath :: Programación :: Códigos no ordenados-
Cambiar a: