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[ZP] Class: Zombie Quebra Colete Empty[ZP] Class: Zombie Quebra Colete

more_horiz
[ZP] Classe: Quebra Colete

Descrição:
Infecte Humanos com 1 tapa com ou sem Colete Anti-Infecção

SMA:

Código:

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <zombieplague>

new g_class_quebra_col, allow_infect

new const zclass_name[] = { "Zombie Quebra Colete" }
new const zclass_info[] = { "Infecta em um tapa" }
new const zclass_model[] = { "zombie_source" }
new const zclass_clawmodel[] = { "v_knife_zombie.mdl" }

const zclass_health = 1200
const zclass_speed = 300
const Float:zclass_gravity = 0.78
const Float:zclass_knockback = 1.0

public plugin_init()
{
   register_plugin("[ZP] Class: Quebra Colete", "1.0", "[P]erfec[T] [S]cr[@]s[H]")
   
   RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
}

public plugin_precache()
   g_class_quebra_col = zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback)

public zp_user_infected_post(id)
{
   if (zp_get_user_zombie_class(id) == g_class_quebra_col && !zp_get_user_nemesis(id))
      client_printcolor(id, "!g[ZP]!y Voce Esta Com Zombie Quebra Colete. Agora pode infectar em um Tapa")
}

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
   if(!zp_get_user_zombie(victim) && get_user_armor(victim) > 0 && zp_get_user_zombie_class(attacker) == g_class_quebra_col && allow_infect)
   {
      zp_infect_user(victim)
      SendDeathMsg(attacker, victim)
      FixDeadAttrib(victim)
   }
}

public zp_round_started(gm)
{
   if(gm == MODE_INFECTION || gm == MODE_MULTI) allow_infect = true
   else allow_infect = false
}


// Pra aparecer o bang de quem matou quem no canto de cima
SendDeathMsg(attacker, victim)
{
   message_begin(MSG_BROADCAST, get_user_msgid("DeathMsg"))
   write_byte(attacker) // killer
   write_byte(victim) // victim
   write_byte(1) // headshot flag
   write_string("Quebra Colete") // killer's weapon
   message_end()
}

// Pra nao bugar
FixDeadAttrib(id)
{
   message_begin(MSG_BROADCAST, get_user_msgid("ScoreAttrib"))
   write_byte(id) // id
   write_byte(0) // attrib
   message_end()
}

// Mensagem Colorida (client_printcolor)
stock client_printcolor(const id, const input[], any:...)
{
   new count = 1, players[32]
   static msg[191]
   vformat(msg, 190, input, 3)
   
   replace_all(msg, 190, "!g", "^4")  // Chat Verde
   replace_all(msg, 190, "!y", "^1")  // Chat Normal
   replace_all(msg, 190, "!t", "^3")  // Chat Do Time Tr=Vermelho Ct=Azul Spec=Branco
   
   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[ZP] Class: Zombie Quebra Colete EmptyRe: [ZP] Class: Zombie Quebra Colete

more_horiz
não acha ele um poquinho apelao não ah3huu3h ??

description[ZP] Class: Zombie Quebra Colete EmptyRe: [ZP] Class: Zombie Quebra Colete

more_horiz
gaah101 escreveu:
não acha ele um poquinho apelao não ah3huu3h ??


Só tem item extra apelão porque as classes de zm tambem não pode ser apelão kkkkk

description[ZP] Class: Zombie Quebra Colete EmptyRe: [ZP] Class: Zombie Quebra Colete

more_horiz
Zplague12

description[ZP] Class: Zombie Quebra Colete EmptyRe: [ZP] Class: Zombie Quebra Colete

more_horiz
Bota para os zms comprar por tantos packs, aí ele compra o item extra e pode infectar humanos mesmo eles tendo colete ^^

description[ZP] Class: Zombie Quebra Colete EmptyRe: [ZP] Class: Zombie Quebra Colete

more_horiz
ótima classe de zm , apesar q os servidores de Zombie Plague de Hoje em dia são tudo apelao kkk' , os humanos gostam de apelar pra kct , pq os zm n pode tambem kkk' ^^ , gostei dessa classe parabens

Zplague12

description[ZP] Class: Zombie Quebra Colete EmptyRe: [ZP] Class: Zombie Quebra Colete

more_horiz
otimo parabens !

description[ZP] Class: Zombie Quebra Colete EmptyRe: [ZP] Class: Zombie Quebra Colete

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