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


descriptionAlguém da uma olhada nesse plugin por favor? EmptyAlguém da uma olhada nesse plugin por favor?

more_horiz
Eu instalei ele certinho como e o normal q tdo mundo sabe mas quando vou abrir o cs e começar o jogo o cs fecha do nda n aparece nenhuma msg

#include
#include
#include
#include
#include < fun >
#include

new cvar_knife_dmg, cvar_m3_dmg
new cvar_deagle_dmg, g_itemid, cvar_health, cvar_armor
new cvar_red, cvar_green, cvar_blue

new bool:g_bHasKitDamage[33], g_maxplayers, g_msgSayText

new const v_m3_model[] = "models/v_m3_released.mdl"
new const p_m3_model[] = "models/p_m3_released.mdl"

public plugin_init()
{
register_plugin("Damage Kit" , "1.3b", "lucas_7_94")
register_cvar ("zp_extra_damage", "1.3b", FCVAR_SERVER)
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
register_event("CurWeapon", "event_CurWeapon", "be", "1=1")
g_itemid = zp_register_extra_item("Kit De Damage", 50, ZP_TEAM_HUMAN)
cvar_m3_dmg = register_cvar ("zp_m3_damage", "6.0")
cvar_knife_dmg = register_cvar ("zp_knife_damage", "4.0")
cvar_deagle_dmg = register_cvar ("zp_deagle_damage", "6.0")
cvar_health = register_cvar ("zp_kit_health", "400")
cvar_armor = register_cvar ("zp_kit_armor", "500")
cvar_red = register_cvar ("zp_kit_glow_R", "000")
cvar_green = register_cvar ("zp_kit_glow_G", "255")
cvar_blue = register_cvar ("zp_kit_glow_B", "255")
g_maxplayers = get_maxplayers()
g_msgSayText = get_user_msgid("SayText")
}

public plugin_precache()
{
precache_model(v_m3_model)
precache_model(p_m3_model)
}

public event_round_start()
{
for(new id = 1; id <= g_maxplayers; id++)
g_bHasKitDamage[id] = false
}

public zp_user_infected_post(infected, infector)
{
if (g_bHasKitDamage[infected])
{
g_bHasKitDamage[infected] = false
}
}

public fw_player_killed(victim, attacker, shouldgib)
{
if(g_bHasKitDamage[victim])
{
KitDamage(victim, "^x04[Kit Damage] You do not have the kit Damage!")
g_bHasKitDamage[victim] = false
}
}

public zp_extra_item_selected(player, itemid)
{
if (itemid == g_itemid)
{
if(g_bHasKitDamage[player])
{
KitDamage(player, "^x04[Zombie Plague] You've got the Damage Kit")
zp_set_user_ammo_packs(player, zp_get_user_ammo_packs(player) + 50)

return;
}
else
{
g_bHasKitDamage[player] = true
fm_set_user_health(player, get_user_health(player) + get_pcvar_num(cvar_health));
fm_set_user_armor(player, get_user_armor(player) + get_pcvar_num(cvar_armor));
fm_set_rendering(player, kRenderFxGlowShell, (cvar_red), (cvar_green), (cvar_blue), kRenderNormal, 16);
fm_strip_user_weapons(player)
give_item(player, "weapon_knife")
give_item(player, "weapon_deagle")
give_item(player, "weapon_m3")
KitDamage(player, "^x04[Zombie Plague] You purchased a kit Damage!!")
}
}
}

public event_CurWeapon(id)
{
new weapid = read_data(2)

if(!is_user_alive(id))
return;

if(g_bHasKitDamage[id] && weapid == CSW_M3)
{
entity_set_string(id, EV_SZ_viewmodel, v_m3_model)
entity_set_string(id, EV_SZ_weaponmodel, p_m3_model)
}
}

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if(!(1 <= attacker <= g_maxplayers))
return HAM_IGNORED;

if(get_user_weapon(attacker) != CSW_M3)
if(get_user_weapon(attacker) != CSW_DEAGLE)
if(get_user_weapon(attacker) != CSW_KNIFE)
return HAM_IGNORED;

if (get_user_weapon(attacker) && g_bHasKitDamage[attacker])
{
SetHamParamFloat(4, damage * get_pcvar_float(cvar_m3_dmg))
SetHamParamFloat(4, damage * get_pcvar_float(cvar_deagle_dmg))
SetHamParamFloat(4, damage * get_pcvar_float(cvar_knife_dmg))
}

return HAM_IGNORED;
}

KitDamage(target, const message[], any:...)
{
static buffer[512], i, argscount
argscount = numargs()

// Send to everyone
if (!target)
{
static player
for (player = 1; player <= g_maxplayers; player++)
{
// Not connected
if (!is_user_connected(player))
continue;

static changed[5], changedcount;
changedcount = 0

for (i = 2; i < argscount; i++)
{
if (getarg(i) == LANG_PLAYER)
{
setarg(i, 0, player)
changed[changedcount] = i
changedcount++
}
}

vformat(buffer, sizeof buffer - 1, message, 3)

message_begin(MSG_ONE, g_msgSayText, _, player)
write_byte(player)
write_string(buffer)
message_end()

for (i = 0; i < changedcount; i++)
setarg(changed[i], 0, LANG_PLAYER)
}
}
else
{

// Format message for player
vformat(buffer, sizeof buffer - 1, message, 3)

// Send it
message_begin(MSG_ONE, g_msgSayText, _, target)
write_byte(target)
write_string(buffer)
message_end()
}
}

descriptionAlguém da uma olhada nesse plugin por favor? EmptyRe: Alguém da uma olhada nesse plugin por favor?

more_horiz
Ja desativou tentou rodar sem ele pra ver se ele mesmo que esta dando problema? pode ser os modles dele tb....

descriptionAlguém da uma olhada nesse plugin por favor? EmptyRe: Alguém da uma olhada nesse plugin por favor?

more_horiz
ta faltando as include...

descriptionAlguém da uma olhada nesse plugin por favor? EmptyRe: Alguém da uma olhada nesse plugin por favor?

more_horiz
bom ele pode n ser compartivel com seu addons ou pode estar com alguma incompartibilidade entre os outros plugins

descriptionAlguém da uma olhada nesse plugin por favor? EmptyRe: Alguém da uma olhada nesse plugin por favor?

more_horiz
godswar129 escreveu:
bom ele pode n ser compartivel com seu addons ou pode estar com alguma incompartibilidade entre os outros plugins

compartive?, imcompartibilidade?
zplague

Última edição por Luankc em 29/6/2012, 3:53 pm, editado 1 vez(es)

descriptionAlguém da uma olhada nesse plugin por favor? EmptyRe: Alguém da uma olhada nesse plugin por favor?

more_horiz
Cara o que eu uso e nao da problemas isso eu posso garantir tano no 4.3 ou 5.0 e tb no advanced nunca tive problemas...
http://forums.alliedmods.net/showthread.php?t=99113

descriptionAlguém da uma olhada nesse plugin por favor? EmptyRe: Alguém da uma olhada nesse plugin por favor?

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