Code: Select all
#include <amxmodx>
#include <cstrike>
#include <amxmisc>
#include <colorchat>
#include <csdm>
public plugin_init()
{
register_plugin("CSDM Transfer", "1.0", "Setta0629 # Fix Respawn")
register_clcmd("say /cs","cmdcs");
register_clcmd("say_team /cs","cmdcs")
register_clcmd("say /spec","cmdspec");
register_clcmd("say_team /spec","cmdspec");
register_clcmd("say /ct","cmdct");
register_clcmd("say_team /ct","cmdct");
register_clcmd("say /t","cmdt")
register_clcmd("say_team /t","cmdt")
register_concmd("amx_ct", "cmd_ct", ADMIN_LEVEL_D,"- <name>")
register_concmd("amx_t", "cmd_t", ADMIN_LEVEL_D,"- <name>")
register_concmd("amx_spec", "cmd_spec", ADMIN_LEVEL_D,"- <name>")
}
public cmd_ct(id, level, cid)
{
new arg[32]
read_argv(1, arg, 31);
new player = cmd_target(id, arg, 2)
if (!player)
return PLUGIN_HANDLED
cs_set_user_team (player ,CS_TEAM_CT)
user_silentkill(player)
csdm_respawn (player)
static Admin[32], name2[32]
get_user_name(id,Admin,31)
get_user_name(player,name2, 31)
log_amx("Admin %s: Task amx_ct %s",Admin, name2);
ColorChat(0,TEAM_COLOR,"^x04[Admin-ul]^x01[^x04%s^x01]: l-a mutat pe [^x04%s^x01] la echipa^x04 [Counter-Teroist]", Admin, name2)
return PLUGIN_HANDLED
}
public cmd_t(id, level, cid)
{
new arg[32]
read_argv(1, arg, 31);
new player = cmd_target(id, arg, 2)
if (!player)
return PLUGIN_HANDLED
cs_set_user_team (player ,CS_TEAM_T)
user_silentkill(player)
csdm_respawn (player)
static Admin[32], name2[32]
get_user_name(id,Admin,31)
get_user_name(player,name2, 31)
log_amx("Admin %s: Task amx_t %s",Admin, name2);
ColorChat(0,TEAM_COLOR,"^x04[Admin-ul]^x01[^x04%s^x01]: l-a mutat pe [^x04%s^x01] la echipa^x04 [Terorist]", Admin, name2)
return PLUGIN_HANDLED
}
public cmd_spec(id, level, cid)
{
new arg[32]
read_argv(1, arg, 31)
new player = cmd_target(id, arg, 2)
if (!player)
return PLUGIN_HANDLED
cs_set_user_team (player ,CS_TEAM_SPECTATOR)
user_silentkill(player)
static Admin[32], name2[32]
get_user_name(id,Admin,31)
get_user_name(player,name2, 31)
log_amx("Admin %s: Task amx_spec %s",Admin, name2);
ColorChat(0,TEAM_COLOR,"^x04[Admin-ul]^x01[^x04%s^x01]: l-a mutat pe [^x04%s^x01] la^x04 [SPECTATORI]", Admin, name2)
return PLUGIN_HANDLED
}
public cmdcs (x)
{
new name[32]
get_user_name(x, name, 31)
cs_set_user_team (x , random_num (1, 2))
csdm_respawn (x)
ColorChat(0,TEAM_COLOR,"^x04[RS]^x01[^x04%s^x01] s-a mutat^x04 [Random]", name )
return PLUGIN_HANDLED
}
public cmdspec (x)
{
new name[32]
get_user_name(x, name, 31)
cs_set_user_team (x ,CS_TEAM_SPECTATOR)
user_silentkill (x)
ColorChat(0,TEAM_COLOR,"^x04[RS]^x01[^x04%s^x01] s-a mutat^x04 [Spectator]", name )
return PLUGIN_HANDLED
}
public cmdct(id)
{
new name[32]
get_user_name(id, name, 31)
cs_set_user_team(id ,CS_TEAM_CT)
user_silentkill (id)
ColorChat(0,TEAM_COLOR,"^x04[RS]^x01[^x04%s^x01] s-a mutat^x04 [Counter-Terorist]", name )
return PLUGIN_HANDLED
}
public cmdt(id)
{
new name[32]
get_user_name(id, name, 31)
cs_set_user_team(id,CS_TEAM_T)
user_silentkill (id)
ColorChat(0,TEAM_COLOR,"^x04[RS]^x01[^x04%s^x01] s-a mutat^x04 [Terorist]", name )
return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1048\\ f0\\ fs16 \n\\ par }
*/