Code:
// UNBURYME, v0.4
// By boadmin
// This plugin will allow anyone to unbury themselves in a server.
// Use amx_unbury or say /unbury
// Thanks to MistaGee and v3x for help fixing my plugin...
#include <amxmodx>
#include <amxmisc>
#include <fun>
new unbury_used[33];
public plugin_init()
{
register_plugin("UNBURYME","0.4","boadmin");
register_cvar("amx_unbury_amount","1");
if(checkmap("rats"))
{
register_concmd("say /unbury", "cmd_unbury", ADMIN_CHAT);
register_concmd("amx_unbury", "cmd_unbury", ADMIN_CHAT);
register_event("RoundTime", "set_amount", "bc");
}
}
public set_amount(id)
{
unbury_used[id]=0;
}
public cmd_unburyme(id, level, cid)
{
if(!cmd_access(id, level, cid, 0) || !is_user_alive(id) || unbury_used[id]<=get_cvar_num("amx_unbury_amount"))
{
return PLUGIN_HANDLED;
}
new origin[3];
get_user_origin(id, origin);
origin[2] += 50;
set_user_origin(id, origin);
new name[32];
get_user_name(id, name, 31);
unbury_used[id]=0;
client_print(0, print_chat, "%s has been Unburied", name);
return PLUGIN_HANDLED;
}
stock checkmap(arg[])
{
new mapname[64];
get_mapname(mapname,63);
if(containi(mapname,arg)!=-1)
{
return 1;
}
return 0;
}