I can't find out what's wrong...
Code:
/*****************************************************************
Monster Spawner!
* By: Dizzy
* Created 1/18/05
*All Rights Reserved
*
*DESCRIPTION -
* Summons Monsters On Admin_Level_A Client Command
*
* CVARS -
* sv_ms (0|1) (Off|On)
*
*CLCMDS -
* /agrunt
* /apache
* /barney
* /bigmomma
* /bullsquid
* /hassassin
* /headcrab
* /hgrunt
* /houndeye
* /islave
* /contoller
* /scientist
* /snark
* /zombie
*
*REQUIREMENTS -
*monster_plugin
*****************************************************************/
//INCLUDES
//-------------------------------------------------------------------------------------
#include <amxmodx>
//-------------------------------------------------------------------------------------
//NEWS
//-------------------------------------------------------------------------------------
new gPlayerPosition
//-------------------------------------------------------------------------------------
public plugin_init() {
//-------------------------------------------------------------------------------------
//PLUGIN INFO
//-------------------------------------------------------------------------------------
register_plugin("Monster Spawner","1.0","Dizzy")
//-------------------------------------------------------------------------------------
//CVARS
//-------------------------------------------------------------------------------------
register_cvar("sv_ms","1")
//-------------------------------------------------------------------------------------
//CLCMDS
//-------------------------------------------------------------------------------------
register_clcmd("say /agrunt","agrunt", ADMIN_LEVEL_A)
register_clcmd("say /apache","apache", ADMIN_LEVEL_A)
register_clcmd("say /barney","barney", ADMIN_LEVEL_A)
register_clcmd("say /bigmomma","bigmomma", ADMIN_LEVEL_A)
register_clcmd("say /bullsquid","bullsquid", ADMIN_LEVEL_A)
register_clcmd("say /hassassin","hassassin", ADMIN_LEVEL_A)
register_clcmd("say /headcrab","headcrab", ADMIN_LEVEL_A)
register_clcmd("say /hgrunt","hgrunt", ADMIN_LEVEL_A)
register_clcmd("say /houndeye","houndeye", ADMIN_LEVEL_A)
register_clcmd("say /islave","islave", ADMIN_LEVEL_A)
register_clcmd("say /controller","controller", ADMIN_LEVEL_A)
register_clcmd("say /scientist","scientist", ADMIN_LEVEL_A)
register_clcmd("say /snark","snark", ADMIN_LEVEL_A)
register_clcmd("say /zombie","zombie", ADMIN_LEVEL_A)
}
//-------------------------------------------------------------------------------------
//PLUGIN SPAWN
//-------------------------------------------------------------------------------------
public spawn_monster(id,monstername[]) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster %s",monstername)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//AGRUNT
//-------------------------------------------------------------------------------------
public agrunt(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster agrunt", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//APACHE
//-------------------------------------------------------------------------------------
public apache(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster apache", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//BARNEY
//-------------------------------------------------------------------------------------
public barney(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster barney", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//BIGMOMMA
//-------------------------------------------------------------------------------------
public bigmomma(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster bigmomma", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//BULLSQUID
//-------------------------------------------------------------------------------------
public bullsquid(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster bullsquid", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//HASSASSIN
//-------------------------------------------------------------------------------------
public hassassin(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster hassassin", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//HEADCRAB
//-------------------------------------------------------------------------------------
public headcrab(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster headcrab", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//HGRUNT
//-------------------------------------------------------------------------------------
public hgrunt(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster hgrunt", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//HOUNDEYE
//-------------------------------------------------------------------------------------
public houndeye(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster houndeye", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//ISLAVE
//-------------------------------------------------------------------------------------
public islave(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster islave", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//CONTROLLER
//-------------------------------------------------------------------------------------
public controller(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster controller", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//SCIENTIST
//-------------------------------------------------------------------------------------
public scientist(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster scientist", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//SNARK
//-------------------------------------------------------------------------------------
public snark(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster snark", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------
//ZOMBIE
//-------------------------------------------------------------------------------------
public zombie(id) {
if (get_cvar_num("sv_ms")==0)
return PLUGIN_HANDLED
if (is_user_alive(id)) {
emit_sound(id, CHAN_STATIC, "ambience/port_suckin1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
server_cmd("monster zombie", id)
}
return PLUGIN_HANDLED
}
//-------------------------------------------------------------------------------------