Enviar respuesta 
ShowHud
Autor Mensaje
wOwblez Sin conexión
Miembro Junior


Mensajes: 10
Registro en: Oct 2017
Reputación: 0
Mensaje: #1
ShowHud
¿Como puedo hacer que esto el hud, de mi nivel, experiencia, nombre, vida y chaleco salga cuando este vivo/muerto

Cita:public ShowHUD( taskid )
{
new iID = taskid - TASK_HUD, spect;
if( is_user_alive( iID ) )
{
spect = pev( iID, pev_iuser2 );
if(!spect) return PLUGIN_CONTINUE;
new nombre[ 32 ];get_user_name(spect, nombre, charsmax( nombre ) );

ShowSyncHudMsg(iID, ShowHud[0],"Detalles del Jugador^n1- Nombre: %s^nVida: %i / Chaleco: %i^n3- Nivel: %i / %i^n4- Experiencia: %i", nombre, get_user_health(spect), get_user_armor(spect),nivel[spect], nivelmaximo,
experiencia[spect],signivel(nivel[spect])-experiencia[spect]);
}
return PLUGIN_CONTINUE;
}
15/01/2018 07:33 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Juan85 Sin conexión
Miembro


Trebol de oro
Mensajes: 192
Registro en: Jun 2015
Reputación: 0
Mensaje: #2
RE: ShowHud
Proba removiendo el if
if( is_user_alive( iID ) )


edit: creo que mejor seria que cambies la condicion por (cs_get_user_team(id) != CS_TEAM_SPECTATOR && cs_get_user_team(id) != CS_TEAM_UNASSIGNED)
esto le mostraria a todos los jugadores que estan de team ct o tt, excepto a los spec y los team unnasigned (lo agregue simplemente por las dudas de que no se te bugee)

Código:
public ShowHUD( taskid )
{
new id = taskid - TASK_HUD,spect;
if(cs_get_user_team(id) != CS_TEAM_SPECTATOR && cs_get_user_team(id) != CS_TEAM_UNASSIGNED)
{
spect = pev( iID, pev_iuser2 );
if(!spect) return PLUGIN_CONTINUE;
new nombre[ 32 ];get_user_name(spect, nombre, charsmax( nombre ) );

ShowSyncHudMsg(id, ShowHud[0],"Detalles del Jugador^n1- Nombre: %s^nVida: %i / Chaleco: %i^n3- Nivel: %i / %i^n4- Experiencia: %i", nombre, get_user_health(spect), get_user_armor(spect),nivel[spect], nivelmaximo,
experiencia[spect],signivel(nivel[spect])-experiencia[spect]);
}
return PLUGIN_CONTINUE;
}
(Este mensaje fue modificado por última vez en: 15/01/2018 08:51 PM por Juan85.)
15/01/2018 08:43 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
P-chan Sin conexión
Miembro


Mensajes: 186
Registro en: Mar 2017
Reputación: 6
Mensaje: #3
RE: ShowHud
Código PHP:
public ShowHUDtaskid )
{
    new 
iID taskid TASK_HUD;
    new 
nombre32 ];get_user_name(iIDnombre31);

    
ShowSyncHudMsg(iIDShowHud[0],"Detalles del Jugador^n1- Nombre: %s^nVida: %i / Chaleco: %i^n3- Nivel: %i / %i^n4- Experiencia: %i"nombreget_user_health(iID), get_user_armor(iID),nivel[iID], nivelmaximo,
experiencia[iID],signivel(nivel[iID])-experiencia[iID]);



Whatever
(Este mensaje fue modificado por última vez en: 15/01/2018 09:24 PM por P-chan.)
15/01/2018 09:23 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)

Contáctanos | Allied Modders en español | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS