Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <amxmisc>
- #include <cstrike>
- public plugin_init()
- {
- register_plugin("Team Transfer", "1.0", "Alex");
- register_concmd("amx_ct", "cmdct", ADMIN_SLAY, "NUME : Transfera jucatorul la echipa Counter/Terror");
- register_concmd("amx_t", "cmdt", ADMIN_SLAY, "NUME : Transfera jucatorul la echipa Terror");
- register_concmd("amx_spec", "cmdspec", ADMIN_SLAY, "NUME : Transfera jucatorul la Spectator");
- }
- public cmdct(id, level, cid)
- {
- if (!cmd_access(id, level, cid, 2))
- {
- return PLUGIN_HANDLED;
- }
- new arg[32], cmd[32];
- read_argv(0,cmd,31);
- read_argv(1,arg,31);
- new player = cmd_target(id,arg,CMDTARGET_OBEY_IMMUNITY | CMDTARGET_ALLOW_SELF);
- if (!player)
- {
- return PLUGIN_HANDLED;
- }
- if (cs_get_user_team(player) == CS_TEAM_CT)
- {
- console_print(id, "Jucatorul este deja in echipa CT");
- return PLUGIN_HANDLED;
- }
- new name[32], name2[32];
- get_user_name(id,name,31);
- get_user_name(player,name2, 31);
- if (is_user_alive (player) )
- {
- user_silentkill(player);
- }
- cs_set_user_team(player,CS_TEAM_CT);
- log_amx("Admin %s: Task amx_ct/t %s",name, name2);
- client_print(0, print_chat, "[ADMIN] %s: l-a mutat pe %s la echipa CT", name, name2);
- return PLUGIN_HANDLED;
- }
- public cmdt(id, level, cid)
- {
- if (!cmd_access(id, level, cid, 2))
- {
- return PLUGIN_HANDLED;
- }
- new arg[32], cmd[32];
- read_argv(0,cmd,31);
- read_argv(1,arg,31);
- new player = cmd_target(id,arg,CMDTARGET_OBEY_IMMUNITY | CMDTARGET_ALLOW_SELF);
- if (!player)
- {
- return PLUGIN_HANDLED;
- }
- if (cs_get_user_team(player) == CS_TEAM_T)
- {
- console_print(id, "Jucatorul este deja in echipa T");
- return PLUGIN_HANDLED;
- }
- new name[32], name2[32];
- get_user_name(id,name,31);
- get_user_name(player,name2, 31);
- if (is_user_alive (player) )
- {
- user_silentkill(player);
- }
- cs_set_user_team(player,CS_TEAM_T);
- log_amx("Admin %s: Task amx_t %s",name, name2);
- client_print(0, print_chat, "[ADMIN] %s: l-a mutat pe %s la echipa T", name, name2);
- return PLUGIN_HANDLED;
- }
- public cmdspec(id, level, cid)
- {
- if (!cmd_access(id, level, cid, 2))
- {
- return PLUGIN_HANDLED;
- }
- new arg[32], cmd[32];
- read_argv(0,cmd,31);
- read_argv(1,arg,31);
- new player = cmd_target(id,arg,CMDTARGET_OBEY_IMMUNITY | CMDTARGET_ALLOW_SELF);
- if (!player)
- {
- return PLUGIN_HANDLED;
- }
- if (cs_get_user_team(player) == CS_TEAM_SPECTATOR)
- {
- console_print(id, "Jucatorul este deja in spectatori");
- return PLUGIN_HANDLED;
- }
- new name[32], name2[32];
- get_user_name(id,name,31);
- get_user_name(player,name2, 31);
- if (is_user_alive (player) )
- {
- user_silentkill(player);
- }
- cs_set_user_team(player,CS_TEAM_SPECTATOR);
- log_amx("Admin %s: Task amx_spec %s",name, name2);
- client_print(0, print_chat, "[ADMIN] %s: l-a mutat pe %s la Spectator", name, name2);
- return PLUGIN_HANDLED;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement