Zumbis Online
Frases filosóficas Zplague:
....
Os membros mais ativos da semana

Adsense

[ZP] Addon: Display the Current Mode

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[ZP] Addon: Display the Current Mode

Mensagem por ZORO em 27/11/2013, 10:02 am

Iai galera, estarei disponibilizando um plugin muito bom aqui, ele mostra os modos numa HUD no lado direito perto da HUD de informacoes, dizendo em qual modo o Jogador(a) esta jogando

Creditos : meTaLiCroSS

Código:
#include <amxmodx>
#include <zombieplague>

/*================================================================================
 [Customizations]
=================================================================================*/

// Hudmessage tag
new const hud_tag[] = "Esta Jogando No Modo: "

// Name for each Hudmessage Mode
new const mode_names[][] =
{
   "Esperando Novo Modo...",   // No mode Started
   "Modo Infeccion",      // Normal Infection, single round
   "Modo Nemesis",         // Nemesis Mode (zombie boss)
   "Modo Assasino",
   "Modo Survivor",      // Survivor Mode (human boss)
   "Modo Sniper",
   "Modo Berserker",
   "Modo Swarm",         // Swarm round (no infections)
   "Infeccion Multiple",      // Multiple Infection (like single round, but, more than 1 zombie)
   "Modo Plague",         // Plague round (nemesis & zombies vs. survivors & humans)
   "Desconocido"         // An unofficial mode (edited/created/modified by user)
}

// RGB Colors for each Hudmessage Mode
// See here some RGB Colors: http://web.njit.edu/~kevin/rgb.txt.html
new const rgb_hud_colors[sizeof(mode_names)][3] =
{
//   R   G   B
   {255,    255,    255},      // No mode Started
   {0,    255,    0},       // Normal Infection, single round
   {255,    0,    0},      // Nemesis Mode (zombie boss)
   {0,    0,    0},      // Nemesis Mode (zombie boss)
   {0,    0,    255},      // Survivor Mode (human boss)
   {0,    0,    0},      // Survivor Mode (human boss)
   {0,    0,    0},      // Survivor Mode (human boss)
   {255,    255,    0},      // Swarm round (no infections)
   {0,    255,    0},      // Multiple Infection (like single round, but, more than 1 zombie)
   {255,    0,    0},      // Plague round (nemesis & zombies vs. survivors & humans)
   {255,    255,    255}      // An unofficial mode (edited/created/modified by user)
}

// X Hudmessage Position ( --- )
const Float:HUD_MODE_X = 0.65

// Y Hudmessage Position ( ||| )
const Float:HUD_MODE_Y = 0.2

// Time at which the Hudmessage is displayed. (when user is puted into the Server)
const Float:START_TIME = 3.0

/*================================================================================
 Customization ends here! Yes, that's it. Editing anything beyond
 here is not officially supported. Proceed at your own risk...
=================================================================================*/

// Variables
new g_SyncHud, g_Mode

// Cvar pointers
new cvar_enable, cvar_central

public plugin_init()
{
   // Plugin Info
   register_plugin("[ZP] Addon: Display the Current Mode", "0.1.6", "meTaLiCroSS")
   
   // Round Start Event
   register_event("HLTV", "event_RoundStart", "a", "1=0", "2=0")
   
   // Enable Cvar
   cvar_enable = register_cvar("zp_display_mode", "1")
   
   // Server Cvar
   register_cvar("zp_addon_dtcm", "v0.1.6 by meTaLiCroSS", FCVAR_SERVER|FCVAR_SPONLY)
   
   // Variables
   g_SyncHud = CreateHudSyncObj()
   
   // Getting "zp_on" cvar
   if(cvar_exists("zp_on"))
      cvar_central = get_cvar_pointer("zp_on")
   
   // If Zombie Plague is not running (bugfix)
   if(!get_pcvar_num(cvar_central))
      pause("a")
}

public client_putinserver(id)
{
   // Setting Hud
   set_task(START_TIME, "mode_hud", id, _, _, "b")
}

public event_RoundStart()
{
   // Update var (no mode started / in delay)
   g_Mode = 0
}

public mode_hud(id)
{
   // If the Cvar isn't enabled
   if(!get_pcvar_num(cvar_enable))
      return;
   
   // Hud Options
   set_hudmessage(rgb_hud_colors[g_Mode][0], rgb_hud_colors[g_Mode][1], rgb_hud_colors[g_Mode][2], HUD_MODE_X, HUD_MODE_Y, 0, 6.0, 12.0)
   
   // Now the hud appears
   ShowSyncHudMsg(id, g_SyncHud, "%s%s", (g_Mode == 0 ? "" : hud_tag), mode_names[g_Mode])
}

public zp_round_started(mode, id)
{
   // Update var with Mode num
   g_Mode = mode
   
   // An unofficial mode
   if(!(1 <= mode < (sizeof(mode_names) - 1)))
      g_Mode = sizeof(mode_names) - 1
}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1034\\ f0\\ fs16 \n\\ par }
*/
avatar
ZORO
Humano
Humano

Masculino Número de Mensagens : 119
The Prision Virus
Ammo Packs : 1435
Honra : -3
Data de inscrição : 03/07/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [ZP] Addon: Display the Current Mode

Mensagem por Leozinho em 27/11/2013, 11:14 am

Zplague12

____________________________________________

avatar
Leozinho
Administrador
Administrador

Masculino Número de Mensagens : 2854
Ammo Packs : 2672
Honra : 78
Data de inscrição : 20/11/2011

Ver perfil do usuário leozinho.zp

Voltar ao Topo Ir em baixo

Re: [ZP] Addon: Display the Current Mode

Mensagem por GKF em 27/11/2013, 2:34 pm

Pessoal vai gostar

____________________________________________

---------+-------------+------------------
Skype: gean.kevin2
Steam: http://steamcommunity.com/id/gkfvalve/
Email: zuadores@hotmail.com.br
---------+-------------+------------------
avatar
GKF
Administrador
Administrador

Nick : GKF
Masculino Número de Mensagens : 125
Ammo Packs : 2294
Honra : 8
Data de inscrição : 14/05/2011

Ver perfil do usuário http://steamcommunity.com/id/gkfvalve/ http://www.fpsturbo.com.br/ gean.kevin2

Voltar ao Topo Ir em baixo

Re: [ZP] Addon: Display the Current Mode

Mensagem por Convidado em 28/11/2013, 5:34 pm

legal :)

Convidado
Convidado


Voltar ao Topo Ir em baixo

Re: [ZP] Addon: Display the Current Mode

Mensagem por moglinh em 28/11/2013, 6:09 pm

Poderia postar algumas imagens ? Acho que ficaria melhor :)

____________________________________________

Skype: abusadoszp:
Adicione Lá em :)
Nao esqueca !


Canal : https://www.facebook.com/JarobeiiOficial :
Se Inscrevam e De Joinha


Facebook : www.facebook.com.br/moglin.henrique :):


Coorraa ! :


Canal Youtube:
avatar
moglinh
Humano
Humano

Nick : Jarobeii
Masculino Número de Mensagens : 203
Ammo Packs : 1952
Honra : -27
Data de inscrição : 30/01/2012

Ver perfil do usuário abusadoszp

Voltar ao Topo Ir em baixo

Re: [ZP] Addon: Display the Current Mode

Mensagem por [D]etonado[R] em 28/11/2013, 6:54 pm

Errado e.e


Última edição por [D]etonado[R] em 28/11/2013, 7:13 pm, editado 1 vez(es)

____________________________________________

avatar
[D]etonado[R]
Humano
Humano

Nick : [D]etonado[R]
Masculino Número de Mensagens : 625
Ammo Packs : 1503
Honra : 19
Data de inscrição : 17/10/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [ZP] Addon: Display the Current Mode

Mensagem por Sergio # em 28/11/2013, 7:03 pm

[D]etonado[R] escreveu:
Não é esse.

____________________________________________

» ZombiePlague MorTaL GaMes
189.1.164.22:27017
|

avatar
Sergio #
Moderador
Moderador

Masculino Número de Mensagens : 682
Ammo Packs : 1631
Honra : 44
Data de inscrição : 16/02/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [ZP] Addon: Display the Current Mode

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum