¡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] ShorCut para el comando de Critical

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
KenZoB
Level 55/180
Level 55/180
avatar

Coding Lvl (C++) :
2 / 52 / 5

Desde : 05/11/2014
Nación : Elvine
Posts : 46

MensajeTema: [CODE] ShorCut para el comando de Critical   11/13/2014, 10:26 pm

El code consiste en hacer que el comando de critical en vez de poner /critical usar la letra Ctrl + C para activarlo.

Abrimos ClientSources:
Game.cpp buscamos:

Código:
case DEF_REQUEST_RESURRECTPLAYER_NO:  // By snoopy

Abajo agregamos:

Código:
case DEF_REQUEST_CRITICALSADD:  // Shortcut para Critical

abajo de :

Código:
case 68://'D'
      if (m_bCtrlPressed == TRUE && m_cGameMode == DEF_GAMEMODE_ONMAINGAME && (!m_bInputStatus) )
      {   m_cDetailLevel++;
         if( m_cDetailLevel > 2 ) m_cDetailLevel = 0;
         switch( m_cDetailLevel ) {
         case 0:
            AddEventList( NOTIFY_MSG_DETAIL_LEVEL_LOW, 10 );
            break;
         case 1:
            AddEventList( NOTIFY_MSG_DETAIL_LEVEL_MEDIUM, 10 );
            break;
         case 2:
            AddEventList( NOTIFY_MSG_DETAIL_LEVEL_HIGH, 10 );
            break;
      }   }
      break;

Agregar abajo:

Código:
case 67://'C' shortcut para criticals
      if (m_bCtrlPressed && m_cGameMode == DEF_GAMEMODE_ONMAINGAME && (!m_bInputStatus) )
      {   
      bSendCommand(DEF_REQUEST_CRITICALSADD, 0, 0, 0, 0 ,0, NULL, 0);
      }   
      break;

en NetMessages.h agregamos:

Código:
//ShortCut para criticals
#define DEF_REQUEST_CRITICALSADD                0x0FC94216


ahora vamos a HGSources y buscamos:

Código:
case DEF_REQUEST_RESURRECTPLAYER_NO:
            RequestResurrectPlayer(iClientH, FALSE);
            break;


Abajo agregamos:

Código:
case DEF_REQUEST_CRITICALSADD:
            PlayerOrder_GetCrits(iClientH);
            break;


Nota: Asegúrense de tener la función de tu comando de critical igual a esta sino remplazarla por el nombre que tengas. 

________________________________________
[Tienes que estar registrado y conectado para ver esa imagen]
Volver arriba Ir abajo
Ver perfil de usuario
chogattt64
Level 31/180
Level 31/180
avatar

Coding Lvl (C++) :
0 / 50 / 5

Desde : 05/06/2016
Nación : Aresden
Posts : 14

MensajeTema: Re: [CODE] ShorCut para el comando de Critical   6/11/2016, 12:06 pm

amigo quisiera saber como agregar drop i quitar drop el %Del drop rare item de los NPC como poner items i sacar item porfavor me sirviria mucho ese Tutorial ah i respecto a este comando de critical me sale los siguiente errores : C:\Users\Windows 7\Desktop\Helbreath Server\HG Src\Game.cpp(12029) : error C2065: 'DEF_REQUEST_CRITICALSADD' : undeclared identifier
C:\Users\Windows 7\Desktop\Helbreath Server\HG Src\Game.cpp(12029) : error C2051: case expression not constant
C:\Users\Windows 7\Desktop\Helbreath Server\HG Src\Game.cpp(12030) : error C2065: 'PlayerOrder_GetCrits' : undeclared identifier
Error executing cl.exe.

HGserver.exe - 3 error(s), 0 warning(s)
Volver arriba Ir abajo
Ver perfil de usuario
LifeX
Level 91/180
Level 91/180


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

Desde : 15/11/2014
Nación : Aresden
Posts : 89

MensajeTema: Re: [CODE] ShorCut para el comando de Critical   6/12/2016, 4:58 am

Because you did not declare all of the function inside HGServer. KenzoB did not finish up the code, or he did not paste all other people's code.

FYI KenzoB can not code. Anyway this is the fix you need chogattt64.

Go into NetMessages.h Add
Código:
#define DEF_REQUEST_CRITICALSADD 0x0FC94216

Go into Game.h Add
Código:
// This will declare your functions
void PlayerOrder_GetCrits (int iClientH);

Go into Game.cpp Add
Código:
//LifeX Criticals
void CGame::PlayerOrder_GetCrits(int iClientH)
{
 char notice[256];

 m_pClientList[iClientH]->m_iSuperAttackLeft += 100;
 SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_SUPERATTACKLEFT, NULL, NULL, NULL, NULL);

 wsprintf(notice,"You have got 100 criticals!");
 SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_NOTICEMSG, NULL, NULL, NULL, notice);
 return;

}


You want to add in criteria for the critical request also can, its up to you.

Eg. 
// This is where you trade 10 majestics for 100 criticals.

Código:
//LifeX Criticals
void CGame::PlayerOrder_GetCrits(int iClientH)
{
 char notice[256];
 
 if (m_pClientList[iClientH]->m_iGizonItemUpgradeLeft < 10)
 {
 wsprintf(notice,"You don't have 10 majestics.");
 SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_NOTICEMSG, NULL, NULL, NULL, notice);
 return;
 }
 else
 {
 m_pClientList[iClientH]->m_iGizonItemUpgradeLeft -= 10;
 m_pClientList[iClientH]->m_iSuperAttackLeft += 100;
 SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_SUPERATTACKLEFT, NULL, NULL, NULL, NULL);

 wsprintf(notice,"You have traded 100 criticals for 10 majestics!");
 SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_NOTICEMSG, NULL, NULL, NULL, notice);
 return;
 }
}
Volver arriba Ir abajo
Ver perfil de usuario
KenZoB
Level 55/180
Level 55/180
avatar

Coding Lvl (C++) :
2 / 52 / 5

Desde : 05/11/2014
Nación : Elvine
Posts : 46

MensajeTema: Re: [CODE] ShorCut para el comando de Critical   6/19/2016, 3:46 pm

//LifeX Criticals 


This most beautiful code you created your LifeX not know that this code was yours wowwwwwww



________________________________________
[Tienes que estar registrado y conectado para ver esa imagen]
Volver arriba Ir abajo
Ver perfil de usuario
LifeX
Level 91/180
Level 91/180


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

Desde : 15/11/2014
Nación : Aresden
Posts : 89

MensajeTema: Re: [CODE] ShorCut para el comando de Critical   6/20/2016, 10:24 am

[Tienes que estar registrado y conectado para ver este vínculo] escribió:
//LifeX Criticals 


This most beautiful code you created your LifeX not know that this code was yours wowwwwwww


Of course its mine, and its beautiful. If follow you code, where its not even finish because everyone know you can't even code, what more pasting some other people's work.

The code is edited by me of course its mine, Im not using any of the original codes which you PASTE.

Good day Erick "Gay" KenzoB
Volver arriba Ir abajo
Ver perfil de usuario
chogattt64
Level 31/180
Level 31/180
avatar

Coding Lvl (C++) :
0 / 50 / 5

Desde : 05/06/2016
Nación : Aresden
Posts : 14

MensajeTema: Re: [CODE] ShorCut para el comando de Critical   7/9/2016, 6:35 pm

gracias me sirvio :D
Volver arriba Ir abajo
Ver perfil de usuario
chogattt64
Level 31/180
Level 31/180
avatar

Coding Lvl (C++) :
0 / 50 / 5

Desde : 05/06/2016
Nación : Aresden
Posts : 14

MensajeTema: Re: [CODE] ShorCut para el comando de Critical   7/9/2016, 6:35 pm

gracias me sirvio :D
Volver arriba Ir abajo
Ver perfil de usuario
Contenido patrocinado




MensajeTema: Re: [CODE] ShorCut para el comando de Critical   

Volver arriba Ir abajo
 
[CODE] ShorCut para el comando de Critical
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: