/*
*/
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
register_plugin("CH:Chicken Vs Human","0.1","CheeseDave")
register_logevent("doChicken",2,"0=World triggered","1=Round_Start")
register_logevent("noChicken",2,"0=World triggered","1=Round_End")
register_cvar("amx_ch_enabled","1")
register_concmd("amx_ch_enable","enableChicken", ADMIN_KICK,"Chicken Vs Human Bekapcsolasa")
register_concmd("amx_ch_disable","disableChicken", ADMIN_KICK,"Chicken Vs Human Kikapcsolasa")
register_event("ResetHUD", "event_spawn", "b")
}
public noChicken() {
if(get_cvar_num("amx_ch_enabled") != 1) {
return PLUGIN_HANDLED
}
server_cmd("c_unchicken @1")
server_cmd("c_unchicken @2")
return PLUGIN_HANDLED
}
public enableChicken(id,level,cid)
{
if (!cmd_access(id,level,cid,1))
return PLUGIN_HANDLED
if(get_cvar_num("amx_ch_enabled") != 0) {
client_print(id,print_chat,"[CH] A Chicken Vs Human Nincs Is Kikapcsolva!")
return PLUGIN_HANDLED
}
server_cmd("c_unchicken @1")
server_cmd("c_unchicken @2")
server_cmd("amx_ch_enabled 1")
client_print(0,print_chat,"[CH] A Chicken Vs Human Be Lett Kapcsolva!")
server_cmd("sv_restart 1")
return PLUGIN_HANDLED
}
public disableChicken(id,level,cid)
{
if (!cmd_access(id,level,cid,1))
return PLUGIN_HANDLED
if(get_cvar_num("amx_ch_enabled") != 1) {
client_print(id,print_chat,"[CH] A Chicken Vs Human Nincs Is Bekapcsolva!")
return PLUGIN_HANDLED
}
server_cmd("c_unchicken @1")
server_cmd("c_unchicken @2")
server_cmd("amx_ch_enabled 0")
client_print(0,print_chat,"[CH] A Chicken Vs Human Ki Lett Kapcsolva!")
return PLUGIN_HANDLED
}
public doChicken() {
if(get_cvar_num("amx_ch_enabled") != 1) {
return PLUGIN_HANDLED
}
new team = random_num(1,2)
if(team == 1) {
server_cmd("c_unchicken @2")
server_cmd("c_chicken @1")
server_cmd("say Ebben a korben a Terrorok lesznek a Csirkek!")
} else if(team == 2) {
server_cmd("c_unchicken @1")
server_cmd("c_chicken @2")
server_cmd("say Ebben a korben a CT-k lesznek a Csirkek!")
} else {
server_cmd("say ERROR IN RANDOM TEAM")
}
return PLUGIN_HANDLED
}
public event_spawn(id) {
if (!is_user_alive(id))
return PLUGIN_CONTINUE
if(get_cvar_num("amx_ch_enabled") != 1) {
return PLUGIN_HANDLED
}
set_task(0.1, "nospawnchicken", id)
// server_cmd("c_unchicken #%d", get_user_userid(id))
return PLUGIN_CONTINUE
}
public nospawnchicken(id)
{
if (!is_user_alive(id))
return PLUGIN_CONTINUE
if(get_cvar_num("amx_ch_enabled") != 1) {
return PLUGIN_HANDLED
}
server_cmd("c_unchicken #%d", get_user_userid(id))
return PLUGIN_CONTINUE
}