Power.
13-04-2012, 02:06 PM
Descriere: Dupa cum spune si numele puteti sa mutati jucatorii dupa bunul plac.
Download: SMA + AMXX (<b>You have to register to ba able to see this link</b>)
Instalare:
Fisierul tfts_transfer.amxx il puneti in amxmodx/plugins
Fisierul tfts_transfer.sma il puneti in amxmodx/scripting
Intrati in amxmodx/configs deshidezi plugins.ini si jos de tot adaugati:
tfts_transfer.amxx
Tot in folderul configs se afla si fisierul modules.ini, intrati in el si stergeti ; din fata la cstrike
Comenzi:
amx_t Nume ->Il pune la terro
amx_ct Nume -> Il pune la Counter
amx_spec Nume ->Il pune spectator
~Wolf~
11-09-2017, 09:45 PM
Sursa:
#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;
}
Powered by WarGods Community™ 2006-2014 ©. All rights reserved.