Thread: Monster Mod
View Single Post
solano
Member
Join Date: Nov 2009
Old 11-26-2009 , 14:25   Re: Monster Mod
Reply With Quote #29

yes i read it how i sad it didnt work
Code:
    #include <amxmodx> 
#include <amxmisc> 
#include <fakemeta>
#include <fun>
#include <hamsandwich>
#include <engine>
#include <xs>

#define INTERVAL 0.3

public plugin_init() 
{ 
    
    register_plugin("HL Monster Hunt","0.1","Solano") 
    register_concmd("amx_monster","admin_monster",ADMIN_SLAY,"<name/id/authid/@CT/@TERRORIST/ * (all)> <monster> <number>")
    register_concmd("amx_users","admin_get_users",ADMIN_SLAY,"wtf are you retarded?!?!?!?")
    return PLUGIN_CONTINUE 
}
public plugin_precache()
{
    precache_model("models/zombie.mdl")
    precache_sound("zombie/claw_strike1.wav")
    precache_sound("zombie/claw_strike2.wav")
    precache_sound("zombie/claw_strike3.wav")

    precache_sound("zombie/claw_miss1.wav")
    precache_sound("zombie/claw_miss2.wav")

    precache_sound("zombie/zo_attack1.wav")
    precache_sound("zombie/zo_attack2.wav")

    precache_sound("zombie/zo_idle1.wav")
    precache_sound("zombie/zo_idle2.wav")
    precache_sound("zombie/zo_idle3.wav")
    precache_sound("zombie/zo_idle4.wav")

    precache_sound("zombie/zo_pain1.wav")
    precache_sound("zombie/zo_pain2.wav")

    precache_sound("zombie/zo_alert10.wav")
    precache_sound("zombie/zo_alert20.wav")
    precache_sound("zombie/zo_alert30.wav")

    


    return PLUGIN_CONTINUE
}

public admin_monster(id,level,cid)
{
    if (!cmd_access(id,level,cid,4))
    {
        return PLUGIN_HANDLED 
    }
    new arg1[32],monster[32],arg3[9]
    read_argv(1,arg1,31) 
    read_argv(2,monster,31)
    read_argv(3,arg3,8)
    new num_monsters
    num_monsters = str_to_num(arg3)
    if(num_monsters<1){
        num_monsters=1;}
        
    new Float:Angles [ 3 ];
    new Float:Origin [ 3 ];
    new Float:Forward[ 3 ];

    pev( get_user_index(arg1), pev_origin, Origin );
    pev(get_user_index(arg1) , pev_v_angle, Angles );

    angle_vector( Angles, ANGLEVECTOR_FORWARD, Forward );

    xs_vec_mul_scalar( Forward, 150.0, Angles );
    xs_vec_add( Origin, Forward, Origin );

    new Zombie = create_entity( "monster_zombie" );
    set_pev( Zombie, pev_origin, Origin,2 );
    DispatchSpawn( Zombie );
    return PLUGIN_HANDLED


}

Last edited by solano; 11-26-2009 at 14:42.
solano is offline