Zumbis Online
Últimos assuntos
» [ZP 5.0.8] Zombie Madness LIMIT! Ajuda Por Favor
por cancels 29/7/2017, 10:36 pm

» [Dúvida]Limit Madness
por cancels 29/7/2017, 7:31 pm

» [Dúvida]Menu VIP
por cancels 29/7/2017, 7:30 pm

» [Duvida]Menu
por cancels 28/7/2017, 9:31 pm

» [Pedido] Som De Tiros
por N0th1ng 26/7/2017, 7:06 pm

» fast dl
por cancels 23/7/2017, 12:33 pm

» [PEDIDO] Mudando Menu VIP
por PRO DARK 22/7/2017, 9:37 am

» [ZP] Addon: Anti-Apelão
por PRO DARK 22/7/2017, 6:15 am

» PXservers # CS 1.6
por Eclipse 19/7/2017, 6:25 am

» server na find server
por Eclipse 16/7/2017, 11:44 pm

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

Adsense

[Ajuda]Reviver

Ver o tópico anterior Ver o tópico seguinte 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 : 1925
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 : 548
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 1889
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 : 1925
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 : 2854
Ammo Packs : 2757
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 : 1925
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 : 2854
Ammo Packs : 2757
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

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