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
}