Zumbis Online
Últimos assuntos
» [ITEM EXTRA] Dual Beretta Gunslinger(CSO)
por [Dk]Serial-Killer 19/5/2018, 12:48 pm

» [NPC] Firemonster[Revenant]
por zgd.dll 15/5/2018, 6:57 pm

» [PEDIDO] Item Limiter
por PRODARK 13/5/2018, 9:03 am

» [PEDIDO] Plugin Quiz
por cancels 5/5/2018, 11:53 am

» [Duvida] 2 PRIMEIROS VIRAM ZM
por Wilian 30/3/2018, 12:24 pm

» Combate Medieval no Brasil
por [Dk]Serial-Killer 16/3/2018, 9:17 pm

» [ZP AMXX] Kraken Boss [1.0]
por [Dk]Serial-Killer 26/2/2018, 9:24 pm

» TOPICO DESTINADO PARA ALGUM MODELADOR BOM :)
por [Dk]Serial-Killer 20/1/2018, 12:51 pm

» [CSP Gaming | ZPLAGUE E ZM XP ]
por [Dk]Serial-Killer 8/1/2018, 2:11 pm

» Feliz ano novo!
por [Dk]Serial-Killer 31/12/2017, 1:09 pm

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

Adsense

[Ajuda]Reviver

Ir em baixo

[Ajuda]Reviver

Mensagem por romulonp em 9/4/2013, 3:43 pm

Po pessoal , meu server tem Modo Sniper, Assasino e Armageddon tambem , eu queria que vcs colocassem as cvar deles aqui para min (PARA NAO REVIVER NESSES MODs)
pq o plugin só esta funcionando no mod Survivor Nemesis e Plague , mas quando e SNIPER Assasino ou Armageddon nao funciona pq nao tem as cvar

OBS: SO QUERO Q REVIVA NO MODO INFECÇAO

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

#define validTeam(%1) (1 <= get_user_team(%1) <= 3)

new pcvar, pcvar_nem, pcvar_plague, pcvar_surv, pcvar_swarm;

public plugin_init()
{
   register_plugin("[ZP] Respawn", "1.1", "ILUSION");
   pcvar = get_cvar_pointer("zp_deathmatch");
   pcvar_nem = get_cvar_pointer("zp_nem_allow_respawn");
   pcvar_plague = get_cvar_pointer("zp_plague_allow_respawn");
   pcvar_swarm = get_cvar_pointer("zp_swarm_allow_respawn");
   pcvar_surv = get_cvar_pointer("zp_surv_allow_respawn");
}

public client_putinserver(id)
   if (get_pcvar_num(pcvar))
      set_task(5.0, "SpawnUser", id, _, _, "b");

public SpawnUser(id)
{
   if (!is_user_connected(id))
      remove_task(id);
   else if (!validTeam(id))
      return;
   else if (is_user_alive(id) || zp_is_swarm_round() && !get_pcvar_num(pcvar_swarm) || zp_is_nemesis_round() && !get_pcvar_num(pcvar_nem) || zp_is_survivor_round() && !get_pcvar_num(pcvar_surv) || zp_is_plague_round() && !get_pcvar_num(pcvar_plague))
      remove_task(id);
   else
   {
      switch (get_pcvar_num(pcvar))
      {
         case 1: zp_respawn_user(id, zp_is_survivor_round() ? ZP_TEAM_ZOMBIE : ZP_TEAM_HUMAN);
         case 2: zp_respawn_user(id, zp_is_nemesis_round() ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
         case 3: zp_respawn_user(id, zp_is_survivor_round() ? ZP_TEAM_ZOMBIE : zp_is_nemesis_round() ? ZP_TEAM_HUMAN : random_num(1, 2) == 1 ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
         case 4: zp_respawn_user(id, zp_is_survivor_round() ? ZP_TEAM_ZOMBIE : zp_is_nemesis_round() ? ZP_TEAM_HUMAN : zp_get_zombie_count() < zp_get_human_count() ? ZP_TEAM_ZOMBIE : ZP_TEAM_HUMAN);
         default: zp_respawn_user(id, zp_is_survivor_round() ? ZP_TEAM_ZOMBIE : zp_is_nemesis_round() ? ZP_TEAM_HUMAN : random_num(1, 2) == 1 ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
      }
      
      remove_task(id);
   }
}
avatar
romulonp
Humano
Humano

Nick : Dii-Menor
Masculino Número de Mensagens : 223
Ammo Packs : 2202
Honra : 0
Data de inscrição : 18/04/2012

Ver perfil do usuário suportebetakillers

Voltar ao Topo Ir em baixo

Re: [Ajuda]Reviver

Mensagem por [P]erfec[T] [S]cr[@]s[H] em 9/4/2013, 3:57 pm

Vê se funciona a sma que vo passar (não desative o que não revive nos outros mods ou se não vão começar a reviver nos modos: Plague, Survivor, Nemesis, e entre outros)
Código:
#include <amxmodx>
#include <zombie_plague_advance>

#define validTeam(%1) (1 <= get_user_team(%1) <= 3)

new pcvar, pcvar_assassin, pcvar_armageddon, pcvar_sniper, pcvar_swarm;

public plugin_init()
{
  register_plugin("[ZP] Respawn", "1.1", "ILUSION");
  pcvar = get_cvar_pointer("zp_deathmatch");
  pcvar_assassin = get_cvar_pointer("zp_assassin_allow_respawn");
  pcvar_armageddon = get_cvar_pointer("zp_armageddon_allow_respawn");
  pcvar_swarm = get_cvar_pointer("zp_swarm_allow_respawn");
  pcvar_sniper = get_cvar_pointer("zp_sniper_allow_respawn");
}

public client_putinserver(id)
  if (get_pcvar_num(pcvar))
      set_task(5.0, "SpawnUser", id, _, _, "b");

public SpawnUser(id)
{
  if (!is_user_connected(id))
      remove_task(id);
  else if (!validTeam(id))
      return;
  else if (is_user_alive(id) || zp_is_swarm_round() && !get_pcvar_num(pcvar_swarm) || zp_is_assassin_round() && !get_pcvar_num(pcvar_assassin) || zp_is_sniper_round() && !get_pcvar_num(pcvar_sniper) || zp_is_armageddon_round() && !get_pcvar_num(pcvar_armageddon))
      remove_task(id);
  else
  {
      switch (get_pcvar_num(pcvar))
      {
        case 1: zp_respawn_user(id, zp_is_sniper_round() ? ZP_TEAM_ZOMBIE : ZP_TEAM_HUMAN);
        case 2: zp_respawn_user(id, zp_is_assassin_round() ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
        case 3: zp_respawn_user(id, zp_is_sniper_round() ? ZP_TEAM_ZOMBIE : zp_is_assassin_round() ? ZP_TEAM_HUMAN : random_num(1, 2) == 1 ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
        case 4: zp_respawn_user(id, zp_is_sniper_round() ? ZP_TEAM_ZOMBIE : zp_is_assassin_round() ? ZP_TEAM_HUMAN : zp_get_zombie_count() < zp_get_human_count() ? ZP_TEAM_ZOMBIE : ZP_TEAM_HUMAN);
        default: zp_respawn_user(id, zp_is_sniper_round() ? ZP_TEAM_ZOMBIE : zp_is_assassin_round() ? ZP_TEAM_HUMAN : random_num(1, 2) == 1 ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
      }
     
      remove_task(id);
  }
}
avatar
[P]erfec[T] [S]cr[@]s[H]
Scripter
Scripter

Masculino Número de Mensagens : 560
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 2168
Honra : 176
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: [Ajuda]Reviver

Mensagem por romulonp em 9/4/2013, 4:32 pm

ta dando erro na hora de compilar :(
avatar
romulonp
Humano
Humano

Nick : Dii-Menor
Masculino Número de Mensagens : 223
Ammo Packs : 2202
Honra : 0
Data de inscrição : 18/04/2012

Ver perfil do usuário suportebetakillers

Voltar ao Topo Ir em baixo

Re: [Ajuda]Reviver

Mensagem por Leozinho em 9/4/2013, 5:29 pm

Tenta agora.

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

#define validTeam(%1) (1 <= get_user_team(%1) <= 3)

new pcvar, pcvar_assassin, pcvar_armageddon, pcvar_sniper, pcvar_swarm;

public plugin_init()
{
  register_plugin("[ZP] Respawn", "1.1", "ILUSION");
  pcvar = get_cvar_pointer("zp_deathmatch");
  pcvar_assassin = get_cvar_pointer("zp_assassin_allow_respawn");
  pcvar_armageddon = get_cvar_pointer("zp_armageddon_allow_respawn");
  pcvar_swarm = get_cvar_pointer("zp_swarm_allow_respawn");
  pcvar_sniper = get_cvar_pointer("zp_sniper_allow_respawn");
}

public client_putinserver(id)
  if (get_pcvar_num(pcvar))
      set_task(5.0, "SpawnUser", id, _, _, "b");

public SpawnUser(id)
{
  if (!is_user_connected(id))
      remove_task(id);
  else if (!validTeam(id))
      return;
  else if (is_user_alive(id) || zp_is_swarm_round() && !get_pcvar_num(pcvar_swarm) || zp_is_assassin_round() && !get_pcvar_num(pcvar_assassin) || zp_is_sniper_round() && !get_pcvar_num(pcvar_sniper) || zp_is_lnj_round() && !get_pcvar_num(pcvar_armageddon))
      remove_task(id);
  else
  {
      switch (get_pcvar_num(pcvar))
      {
        case 1: zp_respawn_user(id, zp_is_sniper_round() ? ZP_TEAM_ZOMBIE : ZP_TEAM_HUMAN);
        case 2: zp_respawn_user(id, zp_is_assassin_round() ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
        case 3: zp_respawn_user(id, zp_is_sniper_round() ? ZP_TEAM_ZOMBIE : zp_is_assassin_round() ? ZP_TEAM_HUMAN : random_num(1, 2) == 1 ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
        case 4: zp_respawn_user(id, zp_is_sniper_round() ? ZP_TEAM_ZOMBIE : zp_is_assassin_round() ? ZP_TEAM_HUMAN : zp_get_zombie_count() < zp_get_human_count() ? ZP_TEAM_ZOMBIE : ZP_TEAM_HUMAN);
        default: zp_respawn_user(id, zp_is_sniper_round() ? ZP_TEAM_ZOMBIE : zp_is_assassin_round() ? ZP_TEAM_HUMAN : random_num(1, 2) == 1 ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
      }
     
      remove_task(id);
  }
}

____________________________________________

avatar
Leozinho
Administrador
Administrador

Masculino Número de Mensagens : 2856
Ammo Packs : 3035
Honra : 75
Data de inscrição : 20/11/2011

Ver perfil do usuário leozinho.zp

Voltar ao Topo Ir em baixo

Re: [Ajuda]Reviver

Mensagem por romulonp em 9/4/2013, 5:44 pm

Agora foi Leozinho , obg !
+1

OBS : PODE FECHAR !
avatar
romulonp
Humano
Humano

Nick : Dii-Menor
Masculino Número de Mensagens : 223
Ammo Packs : 2202
Honra : 0
Data de inscrição : 18/04/2012

Ver perfil do usuário suportebetakillers

Voltar ao Topo Ir em baixo

Re: [Ajuda]Reviver

Mensagem por Leozinho em 9/4/2013, 5:45 pm

Bloqueado !!!

____________________________________________

avatar
Leozinho
Administrador
Administrador

Masculino Número de Mensagens : 2856
Ammo Packs : 3035
Honra : 75
Data de inscrição : 20/11/2011

Ver perfil do usuário leozinho.zp

Voltar ao Topo Ir em baixo

Re: [Ajuda]Reviver

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo


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