Zumbis Online
Últimos assuntos
» [AJUDA] Banco
por Pro B R 3 G 4 Hoje à(s) 9:01 am

» Boss Firemonster
por Pro B R 3 G 4 6/1/2017, 2:09 pm

» [PROBLEMA] ADM
por Pro B R 3 G 4 5/1/2017, 3:34 pm

» NOVO IP Zombie -> 177.54.146.191:27016
por zumbmod 5/1/2017, 3:15 pm

» [AJUDA] Mod Berserker
por Pro B R 3 G 4 3/1/2017, 10:00 am

» Vendo /vencimento Privado!
por william 2/1/2017, 9:49 pm

» [AJUDA] Zp 4.3 Fix5a
por zumbmod 2/1/2017, 2:20 pm

» [PEDIDO] ZP Da DarkHunters
por [P]erfec[T] [S]cr[@]s[H] 1/1/2017, 12:29 pm

» Addons: Dark Plagues 5.0.8
por bruno2016 1/1/2017, 10:38 am

» Sistema de /Party
por zumbmod 31/12/2016, 10:52 am

Frases filosóficas Zplague:
....
Os membros mais ativos da semana
Pro B R 3 G 4
 

Adsense

[Plugin] Contagem Regressiva + Som + fade

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

[Plugin] Contagem Regressiva + Som + fade

Mensagem por [P]erfec[T] [S]cr[@]s[H] em 2/2/2014, 3:40 pm

Ola gente eu vô posta esse plugin aqui que eu já tava pensando em fazer então ta ai uma contagem do estilo de algum servidor que vi (se não me engano era o da propria zplague) que tem essa contagem ai.

Sma:
Código:
#include <amxmodx>

#define TASK_COUNTDOWN 54683216

static szTime, g_MsgSync
new const sounds[][] = { "fvox/one.wav", "fvox/two.wav", "fvox/three.wav", "fvox/four.wav", "fvox/five.wav", "fvox/six.wav", "fvox/seven.wav", "fvox/eight.wav", "fvox/nine.wav", "fvox/ten.wav" };
const Float:HUD_X_POS = -1.0; const Float:HUD_Y_POS = 0.33;
const HUD_R_COLOR = 0; const HUD_G_COLOR = 255; const HUD_B_COLOR = 255
const FADE_R_COLOR = 0; const FADE_G_COLOR = 255; const FADE_B_COLOR = 255; const FADE_ALPHA = 90

public plugin_init() 
{
   register_plugin( "[ZP] Addon: Contagem + Fade \r[Estilo Algum sv Que vi]\w", "1.0" , "Luqqas' aka lucas_7_94 & Mr.Apple || [P]erfec[T] [S]cr[@]s[H]" );
   register_event( "HLTV" , "event_round" , "a" , "1=0" , "2=0" );
   g_MsgSync = CreateHudSyncObj();
}

public plugin_precache()
{
   for(new i = 0 ; i < sizeof sounds ; i++) precache_sound(sounds[i]); 
   precache_sound("ambience/alien_beacon.wav")
}
public event_round()
{
   set_task(0.4, "CountDown", TASK_COUNTDOWN);
   client_cmd(0, "spk ambience/alien_beacon")
   szTime = get_cvar_num("zp_delay");
}

public CountDown(id)
{       
   id -= TASK_COUNTDOWN
   
   switch(szTime)
   {
      case 0: {
         client_cmd(id, "stopsound") // Parar o sound do alien_beacon
         remove_task(id + TASK_COUNTDOWN)
         ClearSyncHud(id, g_MsgSync)
      }

      case 1: client_cmd(id, "spk fvox/one")
      case 2: client_cmd(id, "spk fvox/two")
      case 3: client_cmd(id, "spk fvox/three")
      case 4: client_cmd(id, "spk fvox/four")
      case 5: client_cmd(id, "spk fvox/five")   // Sounds da contagem
      case 6: client_cmd(id, "spk fvox/six")
      case 7: client_cmd(id, "spk fvox/seven")
      case 8: client_cmd(id, "spk fvox/eight")
      case 9: client_cmd(id, "spk fvox/nine")
      case 10: client_cmd(id, "spk fvox/ten")
   }
   
   if(szTime > 0) {
      set_hudmessage(HUD_R_COLOR, HUD_G_COLOR, HUD_B_COLOR, HUD_X_POS, HUD_Y_POS, 1, 0.1, 3.0, 0.05, 0.05, -1);
      ShowSyncHudMsg(id, g_MsgSync, "[Infeccao Em]^n.: %i :.", szTime);
      for(new i = 0; i < get_maxplayers(); i++) if(is_user_alive(i)) ScreenFade(i, 1, FADE_R_COLOR, FADE_G_COLOR, FADE_B_COLOR, FADE_ALPHA)
      set_task(1.0, "CountDown", id+TASK_COUNTDOWN);
      --szTime ;
   }
}  

stock ScreenFade(id, Timer, R, G, B, Alpha) 
{   
   message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenFade"), _, id);
   write_short((1<<12) * Timer)
   write_short(1<<12)
   write_short(0)
   write_byte(R)
   write_byte(G)
   write_byte(B)
   write_byte(Alpha)
   message_end()
}

____________________________________________


Dicas Para Ser um Bom Scripter:
* Pense no Plugin que ira criar (Seja Inovador)
* Crie um código SMA imaginário na cabeça de como vai ser o plugin
* Passe o Codigo mental para o AMX Studio
* Compile e Teste
* Corrija Todos os Bugs do Plugin (Caso tiver um)
* Poste o Plugin ;)

** Seguindo as Dicas você estara no Padrão [P]erfec[T] [S]cr[@]s[H] **  
Zplague24 Zplague20Zplague12 

[P]erfec[T] [S]cr[@]s[H]
Scripter
Scripter

Masculino Número de Mensagens : 541
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 1675
Honra : 174
Data de inscrição : 04/04/2013

Ver perfil do usuário http://www.steamcommunity.com/id/perfectscrash perfect.scrash

Voltar ao Topo Ir em baixo

Re: [Plugin] Contagem Regressiva + Som + fade

Mensagem por MtsLa!<3.L em 2/2/2014, 7:14 pm

Valeu perfect , tava precisando ^^

____________________________________________

Quem sabe faz ao vivo :)
-----------------------------------------
Salve - Leozinho - Hawk - Gkf - Junin - J0sh - Rotam
-----------------------------------------
Vem que com nois é vida HAHA!!!!

-----------------------------------------

MtsLa!<3.L
Moderador
Moderador

Nick : Estelionatario
Masculino Número de Mensagens : 1237
InfoBanker
Ammo Packs : 1909
Honra : 28
Data de inscrição : 16/03/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Plugin] Contagem Regressiva + Som + fade

Mensagem por Leozinho em 2/2/2014, 9:04 pm

Zplague12

____________________________________________


Leozinho
Administrador
Administrador

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

Ver perfil do usuário leozinho.zp

Voltar ao Topo Ir em baixo

Re: [Plugin] Contagem Regressiva + Som + fade

Mensagem por Conteúdo patrocinado Hoje à(s) 9:19 am


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