¡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] Admins on-line

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Krhiz
Level 31/180
Level 31/180
avatar

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

Desde : 02/03/2014
Nación : Aresden
Posts : 23

MensajeTema: [CODE] Admins on-line   11/8/2014, 1:10 am

Es un código para ver todos los admin en línea.

En Game.CPP agregar:

Código:
/*===========Get Admins==By Acidx====/admins=======*/[size=12][/size]
void CGame::PlayerCommandCheckAdmins(int iClientH)[size=12][/size]
{//An Acidx Production - Last Updated:Aug.29.2006[size=12][/size]
char  cNotifyMessage[256],cNotifyMessage2[256], cGMName[12];[size=12][/size]
int i,x;[size=12][/size]
WORD  * wp;[size=12][/size]
char  * cp;[size=12][/size]
char cBuff[256];[size=12][/size]
cGMName[12];[size=12][/size]
ZeroMemory(cNotifyMessage, sizeof(cNotifyMessage));[size=12][/size]
ZeroMemory(cNotifyMessage2, sizeof(cNotifyMessage2));[size=12][/size]
x = 0;[size=12][/size]
for (i = 0; i < DEF_MAXCLIENTS; i++) [size=12][/size]
 if (m_pClientList[i] != NULL) {[size=12][/size]
[size=12][/size]
 if (m_pClientList[i]->m_iAdminUserLevel > 1) {[size=12][/size]
 wsprintf(cNotifyMessage, "Active Admin: %s", m_pClientList[i]->m_cCharName);[size=12][/size]
 ShowClientMsg(iClientH, cNotifyMessage);[size=12][/size]
 x++;[size=12][/size]
}[size=12][/size]
}[size=12][/size]
 wsprintf(cNotifyMessage2, "%i Admins Are Online", x);[size=12][/size]
 ShowClientMsg(iClientH, cNotifyMessage2);[size=12][/size]
}[size=12][/size]

Dspues en Game.cpp en ChatMsgHandler() agregar:

Código:
/*====Add us Some /Commands here====*/[size=12][/size]
if (memcmp(cp, "/admins", 7) == 0) {[size=12][/size]
  PlayerCommandCheckAdmins(iClientH);[size=12][/size]
  return;[size=12][/size]
 }

Y por ultimo declararlo en Game.h agregar:

Código:
/*====Add us some Declares here pal===*/[size=12][/size]
void PlayerCommandCheckAdmins(int iClientH);

________________________________________
[Tienes que estar registrado y conectado para ver esa imagen]
Volver arriba Ir abajo
Ver perfil de usuario
 
[CODE] Admins on-line
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: