Zplague
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Zplague Entrar

Seu portal de Zombie Plague no Brasil


description[ZP5] Plus Zombie  Empty[ZP5] Plus Zombie

more_horiz
[ZP5] Plus Zombie  Channels3_background-1024x770
 Com este plugin ele ira sortear um humano aleatorio para ajudar o primeiro Zombie

http://sharex.xpg.com.br/files/3177185471/zp_plus_50.rar.html

Código:

/*================================================================================
Ediçao por Junin - Convertido para o Zombie Plague 5.0.8
=================================================================================*/

#include <amxmodx>
#include <zp50_class_zombie>
#include <zp50_gamemodes>

#define PLUGIN "plus_zombie"
#define VERSION "0.1"
#define AUTHOR "Barney/Junin"

new g_GameModeInfectionID

public plugin_init() {
  register_plugin(PLUGIN, VERSION, AUTHOR)
  g_GameModeInfectionID = zp_gamemodes_get_id("Infection Mode")
 
}

public zp_fw_gamemodes_start(id)
{
   
   new current_mode = zp_gamemodes_get_current()
   if (current_mode == g_GameModeInfectionID)
   {
      plus_zombie()
   }
}

public plus_zombie()
{
  static players[32],num,id
  new szName[32]
  get_players(players, num, "a")
  id = players[random(num)]
  if(zp_core_is_zombie(id))
  {
      plus_zombie()
      return
  }
  else
  {
      get_user_name(id, szName, charsmax(szName))
      zp_core_force_infect(id)
      ChatColor(0, "!t[!gzPLAGUE GAMING!t] O Jogador !g%s !te o ajudante do primeiro zumbi.",szName)
  }
}
stock ChatColor(const id, const input[], any:...)
{
  new count = 1, players[32]
  static msg[191]
  vformat(msg, 190, input, 3)
 
  replace_all(msg, 190, "!g", "^4") // Green Color
  replace_all(msg, 190, "!y", "^1") // Default Color
  replace_all(msg, 190, "!t", "^3") // Team Color
  replace_all(msg, 190, "!t2", "^0") // Team2 Color
 
  if (id) players[0] = id; else get_players(players, count, "ch")
  {
      for (new i = 0; i < count; i++)
      {
        if (is_user_connected(players[i]))
        {
            message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
            write_byte(players[i]);
            write_string(msg);
            message_end();
        }
      }
  }
}

description[ZP5] Plus Zombie  EmptyRe: [ZP5] Plus Zombie

more_horiz
vlw aee junin rep+
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder