Kardeş plugini buldum indirdim.Sorun şu bunny,paraşüt v.b pluginleri kapatıyor dediğim gibi.
Buyur Sma

PHP- Kodu:
#include < amxmodx >
#include < engine >
#include < zombieplague >

new const zclass_name[ ] = "Boomer"
new const zclass_info[ ] = "- bind [key] boomer_vomit"
new const zclass_model[ ] = "zombie_boomer"
new const zclass_clawmodel[ ] = "v_knife_boomer.mdl"
const zclass_health 500
const zclass_speed 200
const Float:zclass_gravity 1.0
const Float:zclass_knockback 0.5

new const vomit_sprite[ ] = "sprites/poison.spr"
new const vomit_sounds][ ] = 
"zombie_plague/male_boomer_vomit_01.wav",
"zombie_plague/male_boomer_vomit_03.wav",
"zombie_plague/male_boomer_vomit_04.wav" }

new const 
explode_sounds][ ] = 
"zombie_plague/explo_medium_09.wav",
"zombie_plague/explo_medium_10.wav",
"zombie_plague/explo_medium_14.wav" }

new 
g_zclass_boomerg_msgid_ScreenFadeg_iMaxPlayersvomitcvar_vomitdistcvar_explodedistcvar_wakeuptimecvar_vomitcooldowncvar_victimrendercvar_inusecvar_boomer_reward

// Cooldown hook
new Float:g_iLastVomit33 ]

// Stupid spam when using IN_USE button
new bool:g_iHateSpam33 ]

public 
plugin_init( )
{
    
register_plugin"[ZP] Zombie Class: Boomer""1.2 BETA""Excalibur.007" )
    
    
register_clcmd"boomer_vomit""clcmd_vomit" )
    
    
register_event"DeathMsg""event_DeathMsg""a" )
    
    
cvar_vomitdist register_cvar"zp_boomer_vomit_dist""300" )
    
cvar_explodedist register_cvar"zp_boomer_explode_dist""300" )
    
cvar_wakeuptime register_cvar"zp_boomer_blind_time""4" )
    
cvar_vomitcooldown register_cvar"zp_boomer_vomit_cooldown""10.0" )
    
cvar_victimrender register_cvar"zp_boomer_victim_render""1" )
    
cvar_inuse register_cvar"zp_boomer_in_use_bind""1" )
    
cvar_boomer_reward register_cvar"zp_boomer_ap_reward""2" )
    
    
g_msgid_ScreenFade get_user_msgid"ScreenFade" )
    
    
/* - We hook it at here to optimize the plugin a bit
    since sv_maxplayers cvar CANNOT BE CHANGED during in-game - */
    
g_iMaxPlayers get_maxplayers( )
}

public 
plugin_precache( )
{
    
g_zclass_boomer zp_register_zombie_classzclass_namezclass_infozclass_modelzclass_clawmodelzclass_healthzclass_speedzclass_gravityzclass_knockback )
    
    
vomit precache_modelvomit_sprite )
    
    for( new 
0sizeof vomit_sounds++ )
        
precache_soundvomit_sounds] )
        
    for( new 
0sizeof explode_sounds++ )
        
precache_soundexplode_sounds] )
}

public 
zp_user_infected_postidinfector )
{
    if( 
zp_get_user_zombie_classid ) == g_zclass_boomer && !zp_get_user_nemesisid ) )
    {
        if( 
get_pcvar_numcvar_inuse ) )
        {
            
client_printidprint_chat"[ZP] Press your defuse/plant button(Default: E) to vomit!. Made by Excalibur.007" )
        }
        else
        {
            
client_printidprint_chat"[ZP] To vomit, ^"bind [keyboomer_vomit^". Made by Excalibur.007" )
        }
    }
}

public 
client_PreThinkid )
{
    if( !
is_user_aliveid ) || !is_user_connectedid ) || !zp_get_user_zombieid ) || zp_get_user_nemesisid ) || zp_get_user_zombie_classid ) != g_zclass_boomer || !get_pcvar_numcvar_inuse ) || g_iHateSpamid ] )
        return 
PLUGIN_HANDLED
    
    
if( ( get_user_buttonid ) & IN_USE ) )
    {
        
g_iHateSpamid ] = true
        clcmd_vomit
id )
        
set_task1.0"StopSpam_XD"id )
    }
    return 
PLUGIN_HANDLED
}

public 
clcmd_vomitid )
{
    if( !
is_user_aliveid ) || !is_user_connectedid ) || !zp_get_user_zombieid ) || zp_get_user_nemesisid ) || zp_get_user_zombie_classid ) != g_zclass_boomer )
        return 
PLUGIN_HANDLED
    
    
if( get_gametime( ) - g_iLastVomitid ] < get_pcvar_floatcvar_vomitcooldown ) )
    {
        
client_printidprint_chat"[ZP] You need to wait for %.f0 sec. to vomit again!"get_pcvar_floatcvar_vomitcooldown ) - ( get_gametime( ) - g_iLastVomitid ] ) )
        return 
PLUGIN_HANDLED
    
}
    
    
g_iLastVomitid ] = get_gametime( )
    
    new 
targetbodydist get_pcvar_numcvar_vomitdist )
    
get_user_aimingidtargetbodydist )
        
    new 
vec], aimvec], velocityvec]
    new 
length
    
    get_user_origin
idvec )
    
get_user_originidaimvec)
    
    
velocityvec] = aimvec] - vec]
    
velocityvec] = aimvec] - vec]
    
velocityvec] = aimvec] - vec]
    
length sqrtvelocityvec] * velocityvec] + velocityvec] * velocityvec] + velocityvec] * velocityvec] )
    
velocityvec] = velocityvec] * 10 length
    velocityvec
] = velocityvec] * 10 length
    velocityvec
] = velocityvec] * 10 length
    
    
new args]
    
args] = vec]
    
args] = vec]
    
args] = vec]
    
args] = velocityvec]
    
args] = velocityvec]
    
args] = velocityvec]
    
    
set_task0.1"create_sprite"0args8"a")
    
    
emit_soundidCHAN_STREAMvomit_soundsrandom_num0) ], 1.0ATTN_NORM0PITCH_HIGH )
    
    if( 
is_valid_enttarget ) && is_user_alivetarget ) && is_user_connectedtarget ) && !zp_get_user_zombietarget ) && get_entity_distanceidtarget ) <= dist )
    {
        
message_beginMSG_ONE_UNRELIABLEg_msgid_ScreenFade_target )
        
write_shortget_pcvar_numcvar_wakeuptime ) )
        
write_shortget_pcvar_numcvar_wakeuptime ) )
        
write_short0x0004 )
        
write_byte79 )
        
write_byte180 )
        
write_byte61 )
        
write_byte255 )
        
message_end( )
        
        if( 
get_pcvar_numcvar_victimrender ) )
        {
            
set_renderingtargetkRenderFxGlowShell7918061kRenderNormal25 
        }
        
set_taskget_pcvar_floatcvar_wakeuptime ), "victim_wakeup"target )
        
        if( !
get_pcvar_numcvar_boomer_reward ) )
            return 
PLUGIN_HANDLED
            
        zp_set_user_ammo_packs
idzp_get_user_ammo_packsid ) + get_pcvar_numcvar_boomer_reward ) )
        
client_printidprint_chat"[ZP] You've earned %i for vomiting on a human!"get_pcvar_numcvar_boomer_reward ) )
    }
    return 
PLUGIN_HANDLED
}

public 
create_spriteargs[ ] )
{
    
message_beginMSG_BROADCASTSVC_TEMPENTITY )
    
write_byte120 )
    
write_coordargs] )
    
write_coordargs] )
    
write_coordargs] )
    
write_coordargs] )
    
write_coordargs] )
    
write_coordargs] )
    
write_shortvomit )
    
write_byte)
    
write_byte70 )
    
write_byte100 )
    
write_byte)
    
message_end( )
    
    return 
PLUGIN_CONTINUE
}

public 
victim_wakeupid )
{
    if( !
is_user_connectedid ) )
        return 
PLUGIN_HANDLED
    
    message_begin
MSG_ONE_UNRELIABLEg_msgid_ScreenFade_id )
    
write_short( ( 1<<12 ) )
    
write_short)
    
write_short0x0000 )
    
write_byte)
    
write_byte)
    
write_byte)
    
write_byte255 )
    
message_end( )
    
    if( 
get_pcvar_numcvar_victimrender ) )
    {
        
set_renderingid )
    }
    return 
PLUGIN_HANDLED
}

public 
StopSpam_XDid )
{
    if( 
is_user_connectedid ) )
    {    
        
g_iHateSpamid ] = false
    
}
}
public 
event_DeathMsg( )
{
    new 
id read_data)
    
    if( !
is_user_connectedid ) || !zp_get_user_zombieid ) || zp_get_user_nemesisid ) || zp_get_user_zombie_classid ) != g_zclass_boomer )
        return 
PLUGIN_HANDLED
        
    emit_sound
idCHAN_STREAMexplode_soundsrandom_num0) ], 1.0ATTN_NORM0PITCH_HIGH )
    
    for( new 
1<= g_iMaxPlayers++ )
    {
        if( !
is_valid_ent) || !is_user_alive) || !is_user_connected) || zp_get_user_zombie) || get_entity_distanceid) > get_pcvar_numcvar_explodedist ) )
            return 
PLUGIN_HANDLED
            
        message_begin
MSG_ONE_UNRELIABLEg_msgid_ScreenFade_)
        
write_shortget_pcvar_numcvar_wakeuptime ) )
        
write_shortget_pcvar_numcvar_wakeuptime ) )
        
write_short0x0004 )
        
write_byte79 )
        
write_byte180 )
        
write_byte61 )
        
write_byte255 )
        
message_end( )
        
        if( 
get_pcvar_numcvar_victimrender ) )
        {
            
set_renderingikRenderFxGlowShell7918061kRenderNormal25 )
        }
        
        
set_taskget_pcvar_floatcvar_wakeuptime ), "victim_wakeup")
        
        if( !
get_pcvar_numcvar_boomer_reward ) )
            return 
PLUGIN_HANDLED
            
        zp_set_user_ammo_packs
idzp_get_user_ammo_packsid ) + ( get_pcvar_numcvar_boomer_reward ) * ) )
        
client_printidprint_chat"[ZP] You've earned %i for exploding on %i humans!", ( get_pcvar_numcvar_boomer_reward ) * ), )
    }
    return 
PLUGIN_HANDLED
}

public 
sqrtnum )
{
    new 
div num
    
new result 1
    
while( div result )
    {
        
div = ( div result ) / 2
        result 
num div
    
}
    return 
div



---------- Alttaki Mesaj Zamani 21:46 ---------- Önceki Mesaj Zamani 21:45 ----------

Birde bana bunu türkçelerini yazarmısın ayarlarını kendim yapabilmem için:

HTML-Kodu:
zp_boomer_vomit_dist "300" - Radius of vomit
zp_boomer_explode_dist "300" - Radius of explode
zp_boomer_blind_time "4" - Blind time
zp_boomer_vomit_cooldown "10.0" - Vomit cooldown
zp_boomer_victim_render "1" - If victim should get glow after being hit by vomit.
zp_boomer_in_use_bind "1" - 1: Plugin will use client's defuse/plant button | 0: Clients will need to bind [key] boomer_vomit MANUALLY
zp_boomer_ap_reward "2" - How many Ammo Packs does boomer get for every human who get affected.