mixmenu doar pentru admini

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

24 Dec 2013, 13:59

Am si eu un plugin facut de Edi. acela care e pentru servere de war dar e o problema are acces totii jucatorii la comanda .mixmenu sau /mixmenu as dori daca se poate sa aibe acces doar cei ce au admin.
.sma aici | Afiseaza codul
[code]#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <colorchat>

#define PLUGIN "Meniu MIX"
#define VERSION "1.8"
#define AUTHOR "Edii"

new dem, pw,cmdpre,sfarsit
new demprefix[32],pwmix[32],cmdprefix[32],sfarsitmix[32]
new pwon = 0
new teamA = 0
new teamB = 0
new mixon = 0
new schimbate = 0

public plugin_init()
{
	// Meniu mix
	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /mixmenu", "mixmenu", ADMIN_KICK)
	register_clcmd("say .mixmenu", "mixmenu", ADMIN_KICK)
	register_clcmd("say_team /mixmenu", "mixmenu", ADMIN_KICK)
	register_clcmd("say_team .mixmenu", "mixmenu", ADMIN_KICK)
	
	// Warm	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /warm", "warm", ADMIN_KICK)
	register_clcmd("say .warm", "warm", ADMIN_KICK)
	register_clcmd("say_team /warm", "warm", ADMIN_KICK)
	register_clcmd("say_team .warm", "warm", ADMIN_KICK)
	
	// Alegeri	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /alegeri", "alegeri", ADMIN_KICK)
	register_clcmd("say .alegeri", "alegeri", ADMIN_KICK)
	register_clcmd("say_team /alegeri", "alegeri", ADMIN_KICK)
	register_clcmd("say_team .alegeri", "alegeri", ADMIN_KICK)
	
	// Start Mix
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /start", "startmix", ADMIN_KICK)
	register_clcmd("say .start", "startmix", ADMIN_KICK)
	register_clcmd("say_team /start", "startmix", ADMIN_KICK)
	register_clcmd("say_team .start", "startmix", ADMIN_KICK)
	
	// Change team	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /changeteam", "schimbari", ADMIN_KICK)
	register_clcmd("say .changeteam", "schimbari", ADMIN_KICK)
	register_clcmd("say_team /changeteam", "schimbari", ADMIN_KICK)
	register_clcmd("say_team .changeteam", "schimbari", ADMIN_KICK)
	
	// Set pw	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /setpw", "setpw", ADMIN_KICK)
	register_clcmd("say .setpw", "setpw", ADMIN_KICK)
	register_clcmd("say_team /setpw", "setpw", ADMIN_KICK)
	register_clcmd("say_team .setpw", "setpw", ADMIN_KICK)
	
	// Remove pw	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /removepw", "removepw", ADMIN_KICK)
	register_clcmd("say .removepw", "removepw", ADMIN_KICK)
	register_clcmd("say_team /removepw", "removepw", ADMIN_KICK)
	register_clcmd("say_team .removepw", "removepw", ADMIN_KICK)
	
	// Score	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /score", "scor", ADMIN_KICK)
	register_clcmd("say .score", "scor", ADMIN_KICK)
	register_clcmd("say_team /score", "scor", ADMIN_KICK)
	register_clcmd("say_team .score", "scor", ADMIN_KICK)
	
	register_event("HLTV", "new_round", "a", "1=0", "2=0")  
	register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
	register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")  
	
	dem = register_cvar("amx_demprefix","aimshot")
	pw = register_cvar("amx_pw","mix123")
	cmdpre = register_cvar("amx_cmdprefix","eXtreamCS")
	sfarsit = register_cvar("amx_sfarsitmix","16")
}


public t_win() {
	if ( schimbate == 0 ) {
		teamA = teamA+1
	}
	else {
		teamB = teamB +1	
	}
}

public ct_win() {
	if ( schimbate == 0 ) {
		teamB  = teamB +1
	}
	else {
		teamA = teamA +1
	}
	
}

public new_round(){
	if ( schimbate == 1 )
	{
		get_pcvar_string(sfarsit,sfarsitmix,50);
		if ( teamA + teamB == sfarsit) {
			if ( teamA > teamB ) {
				
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03]^x04 MIX-UL A FOST CASTIGAT DE ^x03 TEAM A (CT)", cmdprefix);
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03]^x04 SCOR FINAL ^x03 %d - %d ",cmdprefix, teamA, teamB);
				mixon = 0
			}
			
			if ( teamB > teamA ) {
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03]^x04 MIX-UL A FOST CASTIGAT DE ^x03 TEAM B (T)", cmdprefix);
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03]^x04 SCOR FINAL ^x03 %d - %d ",cmdprefix,teamB,teamA);
				mixon = 0
			}
		}
		
	}
}


public mixmenu(id)
{
	if(!get_user_flags(id) && ADMIN_KICK)
	{
		ColorChat(id, GREEN, "^x04 [MIX-MENU]^x03 Nu ai acces la acest meniu!")
		return PLUGIN_HANDLED
	}
	new menu = menu_create("\yAdvanced \rMix \yMenu^n", "menu_handler")
	menu_additem(menu, "\wRunda de incalzire - \r/warm", "1", 0)
	menu_additem(menu, "\wAlegeri - \r/alegeri", "2", 0)
	menu_additem(menu, "\wPorneste MIX-ul - \r/start", "3", 0)
	menu_additem(menu, "\wSchimba echipele intre ele - \r/changeteam", "4", 0)
	menu_additem(menu, "\wAdauga parola - \r/setpw", "5", 0)
	menu_additem(menu, "\wScoate parola - \r/removepw", "6", 0)
	menu_additem(menu, "\wAfiseaza scorul - \r/score", "7", 0)
	menu_display(id, menu, 0)
	return PLUGIN_HANDLED
}

public menu_handler(id, menu, item)
{
	if(!get_user_flags(id) && ADMIN_KICK)
	{
		get_pcvar_string(cmdpre,cmdprefix,50);
		ColorChat(0, GREEN, "^x03[^x04 %s ^x03]^x04 Nu ai acces la acest meniu!", cmdprefix);
		return PLUGIN_HANDLED
	}
	
	switch(item)
	{
		case 0:
		{
			client_cmd(0, "ex_interp 0.01");
			client_cmd(0, "rate 25000");
			client_cmd(0, "cl_updaterate 101");
			client_cmd(0, "cl_cmdrate 101");
			client_cmd(0, "fps_max 101");
			
			get_pcvar_string(cmdpre,cmdprefix,50);
			set_cvar_string ( "sv_restart", "1" );
			set_cvar_string ( "mp_freezetime", "0" );
			set_cvar_string ( "mp_startmoney", "16000" );
			mixon = 0;
			schimbate = 0;
			teamA = 0
			teamB = 0
			
			ColorChat(0, GREEN, "^x04 ------ ^x03[^x04 %s ^x03] RUNDA DE INCALZIRE A INCEPUT ^x04 -----", cmdprefix);
			ColorChat(0, GREEN, "^x04 ------- ^x03[^x04 %s ^x03] RUNDA DE INCALZIRE A INCEPUT ^x04 -------", cmdprefix);
			ColorChat(0, GREEN, "^x04 -------- ^x03[^x04 %s ^x03] RUNDA DE INCALZIRE A INCEPUT ^x04 --------", cmdprefix);
			ColorChat(0, GREEN, "^x04 --------- ^x03[^x04 %s ^x03] RUNDA DE INCALZIRE A INCEPUT ^x04 --------", cmdprefix);
			ColorChat(0, GREEN, "^x04 -------------- ^x03[^x04 %s ^x03] SPOR LA FRAG! ^x04 ------------", cmdprefix);
			menu_destroy(menu)
		}
		case 1:
		{
			new iPlayers[ 32 ], iNum, iPlayer
			get_players( iPlayers, iNum )
			
			for ( new a = 0; a < iNum; a++ )
			{
				iPlayer = iPlayers[ a ];
				
				switch ( cs_get_user_team( iPlayer ) )
				{
					case CS_TEAM_T: cs_set_user_team( iPlayer, CS_TEAM_SPECTATOR )
						case CS_TEAM_CT: cs_set_user_team( iPlayer, CS_TEAM_SPECTATOR )
					}
			} 
			get_pcvar_string(cmdpre,cmdprefix,50);
			client_cmd(0, "kill");
			set_cvar_string ( "sv_restart", "1" );
			set_cvar_string ( "sv_freezetime", "0");
			mixon = 0;
			schimbate = 0;
			teamA = 0
			teamB = 0
			
			ColorChat(0, GREEN, "^x04 ------- ^x03[^x04 %s ^x03] ALEGERI ! ^x04 ------", cmdprefix);
			ColorChat(0, GREEN, "^x04 --------- ^x03[^x04 %s ^x03] ALEGERI ! ^x04 -------", cmdprefix);
			ColorChat(0, GREEN, "^x04 ---------- ^x03[^x04 %s ^x03] ALEGERI ! ^x04 --------", cmdprefix);
			ColorChat(0, GREEN, "^x04 ------------ ^x03[^x04 %s ^x03] ALEGERI ! ^x04 --------", cmdprefix);
			menu_destroy(menu)
		}
		case 2:
		{
			client_cmd(0, "ex_interp 0.01");
			client_cmd(0, "rate 25000");
			client_cmd(0, "cl_updaterate 101");
			client_cmd(0, "cl_cmdrate 101");
			client_cmd(0, "fps_max 101");
			
			get_pcvar_string(cmdpre,cmdprefix,50);
			get_pcvar_string(dem,demprefix,50);
			set_cvar_string ( "sv_restart", "1" );
			set_cvar_string ( "mp_freezetime", "8" );
			set_cvar_string ( "mp_startmoney", "800" );
			client_cmd(0,"record %s_demo",demprefix);
			mixon = 1;
			schimbate = 0;
			teamA = 0
			teamB = 0
			
			ColorChat(0, GREEN, "^x04 ------ ^x03[^x04 %s ^x03] MIX-UL A INCEPUT ! ^x04 ------", cmdprefix);
			ColorChat(0, GREEN, "^x04 ------- ^x03[^x04 %s ^x03] MIX-UL A INCEPUT !  ^x04 -------", cmdprefix);
			ColorChat(0, GREEN, "^x04 -------- ^x03[^x04 %s ^x03] MIX-UL A INCEPUT !  ^x04 --------", cmdprefix);
			ColorChat(0, GREEN, "^x04 --------- ^x03[^x04 %s ^x03] MIX-UL A INCEPUT !  ^x04 --------", cmdprefix);
			ColorChat(0, GREEN, "^x04 ----------- ^x03[^x04 %s ^x03] SPOR LA FRAG ! ^x04 --------", cmdprefix);
			menu_destroy(menu)
		}
		case 3:
		{
			new iPlayers[ 32 ], iNum, iPlayer
			get_players( iPlayers, iNum )
			
			for ( new a = 0; a < iNum; a++ )
			{
				iPlayer = iPlayers[ a ];
				
				switch ( cs_get_user_team( iPlayer ) )
				{
					case CS_TEAM_T: cs_set_user_team( iPlayer, CS_TEAM_CT )
						case CS_TEAM_CT: cs_set_user_team( iPlayer, CS_TEAM_T )
					}
			} 
			
			set_cvar_string ( "sv_restart", "1" );
			set_cvar_string ( "mp_freezetime", "8" );
			set_cvar_string ( "mp_startmoney", "800" );
			schimbate = 1
			
			ColorChat(0, GREEN, "^x04 ------ ^x03[^x04 %s ^x03] ECHIPELE AU FOST SCHIMBATE INTRE ELE ! ^x04 ------", cmdprefix);
			ColorChat(0, GREEN, "^x04 ------- ^x03[^x04 %s ^x03] ECHIPELE AU FOST SCHIMBATE INTRE ELE !  ^x04 -------", cmdprefix);
			ColorChat(0, GREEN, "^x04 -------- ^x03[^x04 %s ^x03] ECHIPELE AU FOST SCHIMBATE INTRE ELE !  ^x04 --------", cmdprefix);
			ColorChat(0, GREEN, "^x04 --------- ^x03[^x04 %s ^x03] ECHIPELE AU FOST SCHIMBATE INTRE ELE !  ^x04 --------", cmdprefix);
			menu_destroy(menu)
		}
		
		case 4:
		{
			if(pwon == 0)
			{
				get_pcvar_string(cmdpre,cmdprefix,50);
				
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03] PAROLA SERVERULUI A FOST SETATA PE [^x04 ON ]", cmdprefix);
				get_pcvar_string(pw,pwmix,50);
				server_cmd( "sv_password %d", pwmix);
				pwon = 1;
			}
			else {
				get_pcvar_string(cmdpre,cmdprefix,50);
				ColorChat(id, GREEN, "^x03[^x04 %s ^x03] SERVERUL ARE DEJA  PAROLA !", cmdprefix);
			}
			menu_destroy(menu)
		}
		case 5:
		{
			if(pwon == 0)
			{
				
				ColorChat(id, GREEN, "^x03[^x04 %s ^x03] SERVERUL NU ARE PAROLA !", cmdprefix);
			}
			else {
				get_pcvar_string(cmdpre,cmdprefix,50);
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03] PAROLA SERVERULUI A FOST SETATA PE [^x04 OFF ]", cmdprefix);
				set_cvar_string("sv_password", "");
				pwon = 0;
			}
			menu_destroy(menu)
		}
		case 6:
		{
			if ( mixon == 1 )
			{
				if ( teamA > teamB ){
					get_pcvar_string(cmdpre,cmdprefix,50);
					ColorChat(0, GREEN, "^x03[^x04 %s ^x03] SCORUL ESTE %d - %d PENTRU TEAM A", cmdprefix,teamA,teamB );
				}
				if ( teamB > teamA ) {
					ColorChat(0, GREEN, "^x03[^x04 %s ^x03] SCORUL ESTE %d - %d PENTRU TEAM B", cmdprefix,teamB ,teamA);
				}
				if ( teamB == teamA ) {
					ColorChat(0, GREEN, "^x03[^x04 %s ^x03] SCORUL ESTE %d - %d (EGAL)", cmdprefix,teamB ,teamA);
				}
			}
			else
			{
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03] MIX-UL NU A INCEPUT !", cmdprefix);
			}
			menu_destroy(menu)
			
		}
		case MENU_EXIT:
		{
			menu_destroy(menu)
			return PLUGIN_HANDLED
		}
	}
	mixmenu(id)
	return PLUGIN_HANDLED
}

public client_disconnect(id){
	if (get_playersnum() == 0)
		set_cvar_string("sv_password", "");
}

public warm(id){
	
	if(!get_user_flags(id) && ADMIN_KICK)
	{
		ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
		return PLUGIN_HANDLED
	}
	else {
		client_cmd(0, "ex_interp 0.01");
		client_cmd(0, "rate 25000");
		client_cmd(0, "cl_updaterate 101");
		client_cmd(0, "cl_cmdrate 101");
		client_cmd(0, "fps_max 101");
		
		get_pcvar_string(cmdpre,cmdprefix,50);
		set_cvar_string ( "sv_restart", "1" );
		set_cvar_string ( "mp_freezetime", "0" );
		set_cvar_string ( "mp_startmoney", "16000" );
		mixon = 0;
		schimbate = 0;
		teamA = 0
		teamB = 0
		
		ColorChat(0, GREEN, "^x04 ------ ^x03[^x04 %s ^x03] RUNDA DE INCALZIRE A INCEPUT ^x04 -----", cmdprefix);
		ColorChat(0, GREEN, "^x04 ------- ^x03[^x04 %s ^x03] RUNDA DE INCALZIRE A INCEPUT ^x04 -------", cmdprefix);
		ColorChat(0, GREEN, "^x04 -------- ^x03[^x04 %s ^x03] RUNDA DE INCALZIRE A INCEPUT ^x04 --------", cmdprefix);
		ColorChat(0, GREEN, "^x04 --------- ^x03[^x04 %s ^x03] RUNDA DE INCALZIRE A INCEPUT ^x04 --------", cmdprefix);
		ColorChat(0, GREEN, "^x04 -------------- ^x03[^x04 %s ^x03] SPOR LA FRAG! ^x04 ------------", cmdprefix);
		
	}
	return PLUGIN_HANDLED
}

public alegeri(id){
	
	if(!get_user_flags(id) && ADMIN_KICK)
	{
		ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
		return PLUGIN_HANDLED
	}
	else {
		new iPlayers[ 32 ], iNum, iPlayer
		get_players( iPlayers, iNum )
		
		for ( new a = 0; a < iNum; a++ )
		{
			iPlayer = iPlayers[ a ];
			
			switch ( cs_get_user_team( iPlayer ) )
			{
				case CS_TEAM_T: cs_set_user_team( iPlayer, CS_TEAM_SPECTATOR )
					case CS_TEAM_CT: cs_set_user_team( iPlayer, CS_TEAM_SPECTATOR )
				}
		} 
		get_pcvar_string(cmdpre,cmdprefix,50);
		client_cmd(0, "kill");
		set_cvar_string ( "sv_restart", "1" );
		set_cvar_string ( "sv_freezetime", "0");
		mixon = 0;
		schimbate = 0;
		teamA = 0
		teamB = 0
		
		ColorChat(0, GREEN, "^x04 ------- ^x03[^x04 %s ^x03] ALEGERI ! ^x04 ------", cmdprefix);
		ColorChat(0, GREEN, "^x04 --------- ^x03[^x04 %s ^x03] ALEGERI ! ^x04 -------", cmdprefix);
		ColorChat(0, GREEN, "^x04 ---------- ^x03[^x04 %s ^x03] ALEGERI ! ^x04 --------", cmdprefix);
		ColorChat(0, GREEN, "^x04 ------------ ^x03[^x04 %s ^x03] ALEGERI ! ^x04 --------", cmdprefix);
		
	}
	return PLUGIN_HANDLED
}

public startmix(id){
	
	if(!get_user_flags(id) && ADMIN_KICK)
	{
		ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
		return PLUGIN_HANDLED
	}
	else {
		client_cmd(0, "ex_interp 0.01");
		client_cmd(0, "rate 25000");
		client_cmd(0, "cl_updaterate 101");
		client_cmd(0, "cl_cmdrate 101");
		client_cmd(0, "fps_max 101");
		
		get_pcvar_string(cmdpre,cmdprefix,50);
		get_pcvar_string(dem,demprefix,50);
		set_cvar_string ( "sv_restart", "1" );
		set_cvar_string ( "mp_freezetime", "8" );
		set_cvar_string ( "mp_startmoney", "800" );
		client_cmd(0,"record %s_demo",demprefix);
		mixon = 1;
		schimbate = 0;
		teamA = 0
		teamB = 0
		
		ColorChat(0, GREEN, "^x04 ------ ^x03[^x04 %s ^x03] MIX-UL A INCEPUT ! ^x04 ------", cmdprefix);
		ColorChat(0, GREEN, "^x04 ------- ^x03[^x04 %s ^x03] MIX-UL A INCEPUT !  ^x04 -------", cmdprefix);
		ColorChat(0, GREEN, "^x04 -------- ^x03[^x04 %s ^x03] MIX-UL A INCEPUT !  ^x04 --------", cmdprefix);
		ColorChat(0, GREEN, "^x04 --------- ^x03[^x04 %s ^x03] MIX-UL A INCEPUT !  ^x04 --------", cmdprefix);
		ColorChat(0, GREEN, "^x04 ----------- ^x03[^x04 %s ^x03] SPOR LA FRAG ! ^x04 --------", cmdprefix);
		
	}
	return PLUGIN_HANDLED
}

public schimbari(id){
	
	if(!get_user_flags(id) && ADMIN_KICK)
	{
		ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
		return PLUGIN_HANDLED
	}
	else {
		new iPlayers[ 32 ], iNum, iPlayer
		get_players( iPlayers, iNum )
		
		for ( new a = 0; a < iNum; a++ )
		{
			iPlayer = iPlayers[ a ];
			
			switch ( cs_get_user_team( iPlayer ) )
			{
				case CS_TEAM_T: cs_set_user_team( iPlayer, CS_TEAM_CT )
					case CS_TEAM_CT: cs_set_user_team( iPlayer, CS_TEAM_T )
				}
		} 
		
		set_cvar_string ( "sv_restart", "1" );
		set_cvar_string ( "mp_freezetime", "8" );
		set_cvar_string ( "mp_startmoney", "800" );
		schimbate = 1
		
		ColorChat(0, GREEN, "^x04 ------ ^x03[^x04 %s ^x03] ECHIPELE AU FOST SCHIMBATE INTRE ELE ! ^x04 ------", cmdprefix);
		ColorChat(0, GREEN, "^x04 ------- ^x03[^x04 %s ^x03] ECHIPELE AU FOST SCHIMBATE INTRE ELE !  ^x04 -------", cmdprefix);
		ColorChat(0, GREEN, "^x04 -------- ^x03[^x04 %s ^x03] ECHIPELE AU FOST SCHIMBATE INTRE ELE !  ^x04 --------", cmdprefix);
		ColorChat(0, GREEN, "^x04 --------- ^x03[^x04 %s ^x03] ECHIPELE AU FOST SCHIMBATE INTRE ELE !  ^x04 --------", cmdprefix);
		
	}
	return PLUGIN_HANDLED
}

public setpw(id){
	
	if(!get_user_flags(id) && ADMIN_KICK)
	{
		ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
		return PLUGIN_HANDLED
	}
	else {
		if(pwon == 0)
		{
			get_pcvar_string(cmdpre,cmdprefix,50);
			
			ColorChat(0, GREEN, "^x03[^x04 %s ^x03] PAROLA SERVERULUI A FOST SETATA PE [^x04 ON ]", cmdprefix);
			get_pcvar_string(pw,pwmix,50);
			server_cmd( "sv_password %d", pwmix);
			pwon = 1;
		}
		else {
			get_pcvar_string(cmdpre,cmdprefix,50);
			ColorChat(id, GREEN, "^x03[^x04 %s ^x03] SERVERUL ARE DEJA  PAROLA !", cmdprefix);
			
		}
		
		
	}
	return PLUGIN_HANDLED
}

public removepw(id){
	
	if(!get_user_flags(id) && ADMIN_KICK)
	{
		ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
		return PLUGIN_HANDLED
	}
	else {
		
		if(pwon == 0)
		{
			
			ColorChat(id, GREEN, "^x03[^x04 %s ^x03] SERVERUL NU ARE PAROLA !", cmdprefix);
		}
		else {
			get_pcvar_string(cmdpre,cmdprefix,50);
			ColorChat(0, GREEN, "^x03[^x04 %s ^x03] PAROLA SERVERULUI A FOST SETATA PE [^x04 OFF ]", cmdprefix);
			set_cvar_string("sv_password", "");
			pwon = 0;
		}
	}
	return PLUGIN_HANDLED
}

public scor(id){
	
	if(!get_user_flags(id) && ADMIN_KICK)
	{
		ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
		return PLUGIN_HANDLED
	}
	else {
		if ( mixon == 1 )
		{
			if ( teamA > teamB ){
				get_pcvar_string(cmdpre,cmdprefix,50);
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03] SCORUL ESTE %d - %d PENTRU TEAM A", cmdprefix,teamA,teamB );
			}
			if ( teamB > teamA ) {
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03] SCORUL ESTE %d - %d PENTRU TEAM B", cmdprefix,teamB ,teamA);
			}
			if ( teamB == teamA ) {
				ColorChat(0, GREEN, "^x03[^x04 %s ^x03] SCORUL ESTE %d - %d (EGAL)", cmdprefix,teamB ,teamA);
			}
		}
		else
		{
			ColorChat(0, GREEN, "^x03[^x04 %s ^x03] MIX-UL NU A INCEPUT !", cmdprefix);
		}
		
	}
	return PLUGIN_HANDLED
}
[/code]
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
RoyalServer
User avatar
alynut
Administrator
Administrator
Posts: 7121
Joined: 02 Jul 2012, 06:31
Detinator Steam: Da
CS Status: In concediu, activez mai rar .
SteamID: alynut991
Reputatie: Fost Administrator
Fost Intermediar
Location: Bucuresti
Has thanked: 183 times
Been thanked: 444 times

25 Dec 2013, 20:56

Nimeni :-/
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

27 Dec 2013, 10:14

Sus ...
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

29 Dec 2013, 18:43

Cineva :-/
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

31 Dec 2013, 13:55

Careva?
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
w3zoo_RedX
Membru, skill +2
Membru, skill +2
Posts: 737
Joined: 21 Dec 2013, 22:16
Detinator Steam: Da
CS Status: Scripter CS.
Detinator server CS: PM.
SteamID: PM.
Location: Bucuresti sector 2
Has thanked: 45 times
Been thanked: 45 times
Contact:

31 Dec 2013, 18:05

Intri in cmdaccess.ini si cauti

Code: Select all

"cum se numeste comanda" "a" mixmenu.amxx daca asa se numeste pluginul
Aici pui ce grad vrei sa aibe
 acces unde am pus a
sper ca te-am ajutat
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

31 Dec 2013, 22:10

w3zoo_RedX wrote:Intri in cmdaccess.ini si cauti

Code: Select all

"cum se numeste comanda" "a" mixmenu.amxx daca asa se numeste pluginul
Aici pui ce grad vrei sa aibe
 acces unde am pus a
sper ca te-am ajutat
...
In plugin are 2-3 linii unde scrie ca au acces doar adminii care au acces la kick dar nu e adevarat

Code: Select all

public warm(id){
   
   if(!get_user_flags(id) && ADMIN_KICK)
   {
      ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
      return PLUGIN_HANDLED
   }
   else {
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

02 Jan 2014, 13:32

Code: Select all

  
   if(!get_user_flags(id) && ADMIN_KICK)
   {
      ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
      return PLUGIN_HANDLED
   }
schimba cu ->>

Code: Select all

  
   if(!(get_user_flags(id) && ADMIN_KICK))
   {
      ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
      return PLUGIN_HANDLED
   }
si o sa mearga !
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

02 Jan 2014, 13:44

@scosmyn

Code: Select all

   if(!(get_user_flags(id) && ADMIN_KICK))
   {
      ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
      return PLUGIN_HANDLED
   }
->

Code: Select all

   if(!(get_user_flags(id) & ADMIN_KICK))
   {
      ColorChat(id, GREEN, "^x04 [MIX]^x03 Nu ai acces la acest la aceasta comanda!")
      return PLUGIN_HANDLED
   }
;) acum o sa mearga
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

02 Jan 2014, 18:50

Nu merge nicio varianta :| ,le-am bagat pe am2 cum mi-ati zis voi si degeaba ..
Cineva :-/
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

02 Jan 2014, 19:08

@fatzzu scuze nu vazusem 2 de && :))) .
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

02 Jan 2014, 19:22

scosmynnnn wrote:@fatzzu scuze nu vazusem 2 de && :))) .
Da man dar nu merge nici cu 1 nici cu 2 :(
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 45 guests