Page 1 of 1
Plugin say /CT , /T , /SPEC [rezolvat]
Posted: 25 Sep 2012, 11:58
by TeroBoy
Sall doresc si eu pluginul acela modificat daca se poate.. vreau ca playerii sa se poata muta singurii utilizand in chat /t sau /ct si sa se mute la ce echipa vor.. fara sa ii sc adminii..
Re: Plugin say /CT , /T , /SPEC
Posted: 25 Sep 2012, 14:07
by Hades Ownage
Re: Plugin say /CT , /T , /SPEC
Posted: 27 Sep 2012, 20:15
by TeroBoy
Altu ???
Re: Plugin say /CT , /T , /SPEC
Posted: 28 Sep 2012, 08:56
by paulica -
Re: Plugin say /CT , /T , /SPEC
Posted: 28 Sep 2012, 14:58
by Andrei.B
- | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "plugin_comenzi"
#define VERSION "1.0"
#define AUTHOR "Rusu" //update CoD2.0
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /spec","spec");
register_clcmd("say_team /spec","spec");
register_clcmd("say /ct","ct");
register_clcmd("say_team /ct","ct");
register_clcmd("say /t","t")
register_clcmd("say_team /t","t")
register_concmd ( "amx_t", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Teroristi" );
register_concmd ( "amx_ct", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Counter-Teroristi" );
register_concmd ( "amx_spec", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Spectatori" );
set_task( 100.0, "mesaj", 0, "", 0, "b" );
}
public spec(id)
{
cs_set_user_team(id,CS_TEAM_SPECTATOR);
if(is_user_alive(id))
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public ct(id)
{
cs_set_user_team(id,CS_TEAM_CT);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public t(id)
{
cs_set_user_team(id,CS_TEAM_T);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public mesaj()
{
client_print(0, print_chat, "Tasteaza in chat /comenzi pentr a vedea o lista cu comenzile tale !");
}
public comenzi(id)
{
console_print( id, "---- Comenzi disponibile pe server ----" );
console_print( id, "---------------------------------------" );
console_print( id, "/spec - pe say & say_team si te transferi la spectatori" );
console_print( id, "/ct - pe say & say_team si te transferi la CT" );
console_print( id, "/t - pe say & say_team si te transferi la tero" );
client_cmd( id, "toggleconsole" );
return PLUGIN_HANDLED;
}
public swap_team ( id, level, cid ) {
if( ! cmd_access ( id, level, cid, 2 ) )
return PLUGIN_HANDLED;
new szArg[ 10 ], target[ 32 ], szPlayerName[ 32 ], szAdminName[ 32 ];
read_argv( 0, szArg, 9 );
read_argv( 1, target, 31 );
new player = cmd_target ( id, target, 11 );
if( ! player )
return PLUGIN_HANDLED;
get_user_name ( player, szPlayerName, 31 );
get_user_name ( id, szAdminName, 31 );
switch ( szArg[ 4 ] ) {
case 't':
{
user_silentkill ( player );
cs_set_user_team ( player, 1 );
show_activity ( id, szAdminName, "mutare %s la Teroristi.", szPlayerName );
}
case 'c':
{
user_silentkill ( player );
cs_set_user_team ( player, 2 );
show_activity ( id, szAdminName, "mutare %s la Counter-Teroristi.", szPlayerName );
}
case 's':
{
user_silentkill ( player );
cs_set_user_team ( player, 3 );
show_activity ( id, szAdminName, "mutare %s la Spectatori.", szPlayerName );
}
}
return PLUGIN_CONTINUE;
}
vezi daca e bun
Re: Plugin say /CT , /T , /SPEC
Posted: 02 Dec 2013, 02:14
by rcN
krusc wrote:- | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "plugin_comenzi"
#define VERSION "1.0"
#define AUTHOR "Rusu" //update CoD2.0
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /spec","spec");
register_clcmd("say_team /spec","spec");
register_clcmd("say /ct","ct");
register_clcmd("say_team /ct","ct");
register_clcmd("say /t","t")
register_clcmd("say_team /t","t")
register_concmd ( "amx_t", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Teroristi" );
register_concmd ( "amx_ct", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Counter-Teroristi" );
register_concmd ( "amx_spec", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Spectatori" );
set_task( 100.0, "mesaj", 0, "", 0, "b" );
}
public spec(id)
{
cs_set_user_team(id,CS_TEAM_SPECTATOR);
if(is_user_alive(id))
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public ct(id)
{
cs_set_user_team(id,CS_TEAM_CT);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public t(id)
{
cs_set_user_team(id,CS_TEAM_T);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public mesaj()
{
client_print(0, print_chat, "Tasteaza in chat /comenzi pentr a vedea o lista cu comenzile tale !");
}
public comenzi(id)
{
console_print( id, "---- Comenzi disponibile pe server ----" );
console_print( id, "---------------------------------------" );
console_print( id, "/spec - pe say & say_team si te transferi la spectatori" );
console_print( id, "/ct - pe say & say_team si te transferi la CT" );
console_print( id, "/t - pe say & say_team si te transferi la tero" );
client_cmd( id, "toggleconsole" );
return PLUGIN_HANDLED;
}
public swap_team ( id, level, cid ) {
if( ! cmd_access ( id, level, cid, 2 ) )
return PLUGIN_HANDLED;
new szArg[ 10 ], target[ 32 ], szPlayerName[ 32 ], szAdminName[ 32 ];
read_argv( 0, szArg, 9 );
read_argv( 1, target, 31 );
new player = cmd_target ( id, target, 11 );
if( ! player )
return PLUGIN_HANDLED;
get_user_name ( player, szPlayerName, 31 );
get_user_name ( id, szAdminName, 31 );
switch ( szArg[ 4 ] ) {
case 't':
{
user_silentkill ( player );
cs_set_user_team ( player, 1 );
show_activity ( id, szAdminName, "mutare %s la Teroristi.", szPlayerName );
}
case 'c':
{
user_silentkill ( player );
cs_set_user_team ( player, 2 );
show_activity ( id, szAdminName, "mutare %s la Counter-Teroristi.", szPlayerName );
}
case 's':
{
user_silentkill ( player );
cs_set_user_team ( player, 3 );
show_activity ( id, szAdminName, "mutare %s la Spectatori.", szPlayerName );
}
}
return PLUGIN_CONTINUE;
}
vezi daca e bun
E bun deoarece l-am verificat eu la mine pe servere :D thank
Re: Plugin say /CT , /T , /SPEC
Posted: 25 Apr 2015, 22:19
by dragosCrs
si unde trebuie bagat ?
Re: Plugin say /CT , /T , /SPEC
Posted: 26 Apr 2015, 11:43
by uK | iNocenT^^
rcN wrote:krusc wrote:- | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "plugin_comenzi"
#define VERSION "1.0"
#define AUTHOR "Rusu" //update CoD2.0
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /spec","spec");
register_clcmd("say_team /spec","spec");
register_clcmd("say /ct","ct");
register_clcmd("say_team /ct","ct");
register_clcmd("say /t","t")
register_clcmd("say_team /t","t")
register_concmd ( "amx_t", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Teroristi" );
register_concmd ( "amx_ct", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Counter-Teroristi" );
register_concmd ( "amx_spec", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Spectatori" );
set_task( 100.0, "mesaj", 0, "", 0, "b" );
}
public spec(id)
{
cs_set_user_team(id,CS_TEAM_SPECTATOR);
if(is_user_alive(id))
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public ct(id)
{
cs_set_user_team(id,CS_TEAM_CT);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public t(id)
{
cs_set_user_team(id,CS_TEAM_T);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public mesaj()
{
client_print(0, print_chat, "Tasteaza in chat /comenzi pentr a vedea o lista cu comenzile tale !");
}
public comenzi(id)
{
console_print( id, "---- Comenzi disponibile pe server ----" );
console_print( id, "---------------------------------------" );
console_print( id, "/spec - pe say & say_team si te transferi la spectatori" );
console_print( id, "/ct - pe say & say_team si te transferi la CT" );
console_print( id, "/t - pe say & say_team si te transferi la tero" );
client_cmd( id, "toggleconsole" );
return PLUGIN_HANDLED;
}
public swap_team ( id, level, cid ) {
if( ! cmd_access ( id, level, cid, 2 ) )
return PLUGIN_HANDLED;
new szArg[ 10 ], target[ 32 ], szPlayerName[ 32 ], szAdminName[ 32 ];
read_argv( 0, szArg, 9 );
read_argv( 1, target, 31 );
new player = cmd_target ( id, target, 11 );
if( ! player )
return PLUGIN_HANDLED;
get_user_name ( player, szPlayerName, 31 );
get_user_name ( id, szAdminName, 31 );
switch ( szArg[ 4 ] ) {
case 't':
{
user_silentkill ( player );
cs_set_user_team ( player, 1 );
show_activity ( id, szAdminName, "mutare %s la Teroristi.", szPlayerName );
}
case 'c':
{
user_silentkill ( player );
cs_set_user_team ( player, 2 );
show_activity ( id, szAdminName, "mutare %s la Counter-Teroristi.", szPlayerName );
}
case 's':
{
user_silentkill ( player );
cs_set_user_team ( player, 3 );
show_activity ( id, szAdminName, "mutare %s la Spectatori.", szPlayerName );
}
}
return PLUGIN_CONTINUE;
}
vezi daca e bun
E bun deoarece l-am verificat eu la mine pe servere :D thank
dragosCrs wrote:si unde trebuie bagat ?
Pai acesta il pui intr-un notepad il salvezi cu un nume si il pui in plugins apoi il treci cu acel nume.amxx in plugin .ini
===========
EDIT
===========
plugin_comenzi.sma il iei si il pui in cstrike/addons/amxmodx/scripting LINK Download - >
http://www.girlshare.ro/34705227.7
plugin_comenzi.amxx il iei si il pui in cstrike/addons/amxmodx/plugins LINK Download ->
http://www.girlshare.ro/34705239.8
si in cstrike/addons/amxmodx/config/plugin.ini treci linia
Si schimbi mapa
Daca nici acu nu intelegi ... imi dau foc
Re: Plugin say /CT , /T , /SPEC
Posted: 19 Aug 2015, 11:43
by rcN
krusc eXtream wrote:- | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "plugin_comenzi"
#define VERSION "1.0"
#define AUTHOR "Rusu" //update CoD2.0
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /spec","spec");
register_clcmd("say_team /spec","spec");
register_clcmd("say /ct","ct");
register_clcmd("say_team /ct","ct");
register_clcmd("say /t","t")
register_clcmd("say_team /t","t")
register_concmd ( "amx_t", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Teroristi" );
register_concmd ( "amx_ct", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Counter-Teroristi" );
register_concmd ( "amx_spec", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Spectatori" );
set_task( 100.0, "mesaj", 0, "", 0, "b" );
}
public spec(id)
{
cs_set_user_team(id,CS_TEAM_SPECTATOR);
if(is_user_alive(id))
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public ct(id)
{
cs_set_user_team(id,CS_TEAM_CT);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public t(id)
{
cs_set_user_team(id,CS_TEAM_T);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public mesaj()
{
client_print(0, print_chat, "Tasteaza in chat /comenzi pentr a vedea o lista cu comenzile tale !");
}
public comenzi(id)
{
console_print( id, "---- Comenzi disponibile pe server ----" );
console_print( id, "---------------------------------------" );
console_print( id, "/spec - pe say & say_team si te transferi la spectatori" );
console_print( id, "/ct - pe say & say_team si te transferi la CT" );
console_print( id, "/t - pe say & say_team si te transferi la tero" );
client_cmd( id, "toggleconsole" );
return PLUGIN_HANDLED;
}
public swap_team ( id, level, cid ) {
if( ! cmd_access ( id, level, cid, 2 ) )
return PLUGIN_HANDLED;
new szArg[ 10 ], target[ 32 ], szPlayerName[ 32 ], szAdminName[ 32 ];
read_argv( 0, szArg, 9 );
read_argv( 1, target, 31 );
new player = cmd_target ( id, target, 11 );
if( ! player )
return PLUGIN_HANDLED;
get_user_name ( player, szPlayerName, 31 );
get_user_name ( id, szAdminName, 31 );
switch ( szArg[ 4 ] ) {
case 't':
{
user_silentkill ( player );
cs_set_user_team ( player, 1 );
show_activity ( id, szAdminName, "mutare %s la Teroristi.", szPlayerName );
}
case 'c':
{
user_silentkill ( player );
cs_set_user_team ( player, 2 );
show_activity ( id, szAdminName, "mutare %s la Counter-Teroristi.", szPlayerName );
}
case 's':
{
user_silentkill ( player );
cs_set_user_team ( player, 3 );
show_activity ( id, szAdminName, "mutare %s la Spectatori.", szPlayerName );
}
}
return PLUGIN_CONTINUE;
}
vezi daca e bun
Poti sa faci sa mearga sa scri in chat: /comenzi ?
Deoarece nu merge arata doar mesaju: tastati in chat / comenzi
Re: Plugin say /CT , /T , /SPEC
Posted: 19 Aug 2015, 12:11
by ggamer3029929
Voi va uitati macar la data? Aceasta cerere e din 2012, pana acum ori a gasit ori nu mai are nevoie =D> =D>
Re: Plugin say /CT , /T , /SPEC [rezolvat]
Posted: 26 Mar 2020, 18:39
by zLowCS
- | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "plugin_comenzi"
#define VERSION "1.0"
#define AUTHOR "Rusu" //edited by zLow
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /spec","spec");
register_clcmd("say_team /spec","spec");
register_clcmd("say /ct","ct");
register_clcmd("say_team /ct","ct");
register_clcmd("say /t","t")
register_clcmd("say_team /t","t")
register_clcmd("say /comenzi", "CmdTransfer")
register_clcmd("say_team /comenzi", "CmdTransfer")
register_concmd ( "amx_t", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Teroristi" );
register_concmd ( "amx_ct", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Counter-Teroristi" );
register_concmd ( "amx_spec", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Spectatori" );
set_task( 100.0, "mesaj", 0, "", 0, "b" );
}
public spec(id)
{
cs_set_user_team(id,CS_TEAM_SPECTATOR);
if(is_user_alive(id))
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public ct(id)
{
cs_set_user_team(id,CS_TEAM_CT);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public t(id)
{
cs_set_user_team(id,CS_TEAM_T);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public mesaj()
{
client_print(0, print_chat, "Tasteaza in chat /transfer pentr a vedea o lista cu comenzile pentru transfer !");
}
public CmdTransfer(id)
{
console_print( id, "---- Comenzi disponibile pe server ----" );
console_print( id, "---------------------------------------" );
console_print( id, "/spec - pe say & say_team si te transferi la spectatori" );
console_print( id, "/ct - pe say & say_team si te transferi la CT" );
console_print( id, "/t - pe say & say_team si te transferi la tero" );
client_cmd( id, "toggleconsole" );
return PLUGIN_HANDLED;
}
public swap_team ( id, level, cid ) {
if( ! cmd_access ( id, level, cid, 2 ) )
return PLUGIN_HANDLED;
new szArg[ 10 ], target[ 32 ], szPlayerName[ 32 ], szAdminName[ 32 ];
read_argv( 0, szArg, 9 );
read_argv( 1, target, 31 );
new player = cmd_target ( id, target, 11 );
if( ! player )
return PLUGIN_HANDLED;
get_user_name ( player, szPlayerName, 31 );
get_user_name ( id, szAdminName, 31 );
switch ( szArg[ 4 ] ) {
case 't':
{
user_silentkill ( player );
cs_set_user_team ( player, 1 );
show_activity ( id, szAdminName, "mutare %s la Teroristi.", szPlayerName );
}
case 'c':
{
user_silentkill ( player );
cs_set_user_team ( player, 2 );
show_activity ( id, szAdminName, "mutare %s la Counter-Teroristi.", szPlayerName );
}
case 's':
{
user_silentkill ( player );
cs_set_user_team ( player, 3 );
show_activity ( id, szAdminName, "mutare %s la Spectatori.", szPlayerName );
}
}
return PLUGIN_CONTINUE;
}
Re: Plugin say /CT , /T , /SPEC [rezolvat]
Posted: 26 Mar 2020, 18:41
by Mihuu.FREE
zLowCS wrote: ↑26 Mar 2020, 18:39
- | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "plugin_comenzi"
#define VERSION "1.0"
#define AUTHOR "Rusu" //edited by zLow
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /spec","spec");
register_clcmd("say_team /spec","spec");
register_clcmd("say /ct","ct");
register_clcmd("say_team /ct","ct");
register_clcmd("say /t","t")
register_clcmd("say_team /t","t")
register_clcmd("say /comenzi", "CmdTransfer")
register_clcmd("say_team /comenzi", "CmdTransfer")
register_concmd ( "amx_t", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Teroristi" );
register_concmd ( "amx_ct", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Counter-Teroristi" );
register_concmd ( "amx_spec", "swap_team", ADMIN_KICK, "<name> - mutare jucator la Spectatori" );
set_task( 100.0, "mesaj", 0, "", 0, "b" );
}
public spec(id)
{
cs_set_user_team(id,CS_TEAM_SPECTATOR);
if(is_user_alive(id))
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public ct(id)
{
cs_set_user_team(id,CS_TEAM_CT);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public t(id)
{
cs_set_user_team(id,CS_TEAM_T);
user_silentkill(id);
return PLUGIN_CONTINUE;
}
public mesaj()
{
client_print(0, print_chat, "Tasteaza in chat /transfer pentr a vedea o lista cu comenzile pentru transfer !");
}
public CmdTransfer(id)
{
console_print( id, "---- Comenzi disponibile pe server ----" );
console_print( id, "---------------------------------------" );
console_print( id, "/spec - pe say & say_team si te transferi la spectatori" );
console_print( id, "/ct - pe say & say_team si te transferi la CT" );
console_print( id, "/t - pe say & say_team si te transferi la tero" );
client_cmd( id, "toggleconsole" );
return PLUGIN_HANDLED;
}
public swap_team ( id, level, cid ) {
if( ! cmd_access ( id, level, cid, 2 ) )
return PLUGIN_HANDLED;
new szArg[ 10 ], target[ 32 ], szPlayerName[ 32 ], szAdminName[ 32 ];
read_argv( 0, szArg, 9 );
read_argv( 1, target, 31 );
new player = cmd_target ( id, target, 11 );
if( ! player )
return PLUGIN_HANDLED;
get_user_name ( player, szPlayerName, 31 );
get_user_name ( id, szAdminName, 31 );
switch ( szArg[ 4 ] ) {
case 't':
{
user_silentkill ( player );
cs_set_user_team ( player, 1 );
show_activity ( id, szAdminName, "mutare %s la Teroristi.", szPlayerName );
}
case 'c':
{
user_silentkill ( player );
cs_set_user_team ( player, 2 );
show_activity ( id, szAdminName, "mutare %s la Counter-Teroristi.", szPlayerName );
}
case 's':
{
user_silentkill ( player );
cs_set_user_team ( player, 3 );
show_activity ( id, szAdminName, "mutare %s la Spectatori.", szPlayerName );
}
}
return PLUGIN_CONTINUE;
}
Mânca-ți-aș suflețelul, pe lângă că e un cod foarte foarte încărcat și comanda se poate face cu maxim 50 de linii, ai postat într-un topic din 2012.