Cerere plugin - Meniu Gravitate

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 .
Post Reply
User avatar
s0uNNNdx
Membru, skill +1
Membru, skill +1
Posts: 227
Joined: 28 Jul 2013, 23:30
Detinator Steam: Da
CS Status: Joc pe fun.free-play.ro
Detinator server CS: Fun.Free-Play.Ro
Location: Prahova
Has thanked: 32 times
Contact:

23 Nov 2013, 21:36

Salut !
Vreau un plugin cu gravitati cu meniul :

/ Gravitate Dorita \

1. Gravitate [ 500 ]
2. Gravitate [ 550 ]
3. Gravitate [ 600 ]
4. Gravitate [ 650 ]
5. Gravitate [ 700 ]
6. Gravitate [ 750 ]
7. Gravitate [ 800 ]

0. Iesire


Comenzi :[/b]
/gravity
/gravitate
/grav

Multumesc .
RoyalServer 2
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

24 Nov 2013, 10:20

s0uNNNdx wrote:Salut !
Vreau un plugin cu gravitati cu meniul :

/ Gravitate Dorita \

1. Gravitate [ 500 ]
2. Gravitate [ 550 ]
3. Gravitate [ 600 ]
4. Gravitate [ 650 ]
5. Gravitate [ 700 ]
6. Gravitate [ 750 ]
7. Gravitate [ 800 ]

0. Iesire


Comenzi :[/b]
/gravity
/gravitate
/grav

Multumesc .
gravity_menu.sma | Afiseaza codul
#include < amxmodx >
#include < fun >
#include < CC_ColorChat >

#define PLUGIN_NAME "Gravity menu"
#define PLUGIN_VERSION "1.0"

new g_UserHasChossen[ 33 ];
new bool:Gravity500[ 33 ], bool:Gravity550[ 33 ], bool:Gravity600[ 33 ], bool:Gravity650[ 33 ], bool:Gravity700[ 33 ], bool:Gravity750[ 33 ], bool:Gravity800[ 33 ];

public plugin_init(  ) {

	register_plugin( PLUGIN_NAME, PLUGIN_VERSION, "YONTU" );
	
	register_clcmd( "say /gravity", "ClCmdSayGravityMenu" );
	register_clcmd( "say_team /gravity", "ClCmdSayGravityMenu" );

	register_event( "CurWeapon", "CurWeapon", "be", "1=1" );
	register_logevent( "fw_RoundStart", 2 , "1=Round_Start" );
}

public client_putinserver( id ) {
	
	Gravity500[ id ] = false;
	Gravity550[ id ] = false;
	Gravity600[ id ] = false;
	Gravity650[ id ] = false;
	Gravity700[ id ] = false;
	Gravity750[ id ] = false;
	Gravity800[ id ] = false;
	g_UserHasChossen[ id ] = false;
}

public client_disconnect( id ) {
	
	Gravity500[ id ] = false;
	Gravity550[ id ] = false;
	Gravity600[ id ] = false;
	Gravity650[ id ] = false;
	Gravity700[ id ] = false;
	Gravity750[ id ] = false;
	Gravity800[ id ] = false;
	g_UserHasChossen[ id ] = false;
}

public ClCmdSayGravityMenu( id ) {    
	
	if( g_UserHasChossen[ id ] ) {

		ColorChat( id, GREEN, "[Gravity Menu]^x01 Ti-ai ales deja runda asta^x03 gravitatea^x01 !" );
		return 1;
	}

	if( get_user_team( id ) == 1 ) {
			
		set_task( 0.1, "GravityMenu", id );
	}
		
	if( get_user_team( id ) == 2 ) {
			
		set_task( 0.1, "GravityMenu", id );
	}
	
	return 1;
}

public GravityMenu( id ) {

	new szMenu = menu_create( "\rGravity Menu:", "GravityMenuGiver" );
	
	menu_additem( szMenu, "\y800\w Gravity", "1", 0 );
	menu_additem( szMenu, "\y750\w Gravity", "2", 0 );
	menu_additem( szMenu, "\y700\w Gravity", "3", 0 );
	menu_additem( szMenu, "\y650\w Gravity", "4", 0 );
	menu_additem( szMenu, "\y600\w Gravity", "5", 0 );
	menu_additem( szMenu, "\y550\w Gravity", "6", 0 );
	menu_additem( szMenu, "\y500\w Gravity", "7", ADMIN_LEVEL_H );

	menu_setprop( szMenu, MPROP_EXIT, MEXIT_ALL );
	menu_display( id, szMenu, 0 );
	
	return 1;
}

public GravityMenuGiver( id, szMenu, item ) {
	
	if( item == MENU_EXIT ) {
		
		menu_destroy( szMenu );
		return PLUGIN_HANDLED;
	}
	
	new data[ 6 ], szName[ 64 ];
	new access, callback;
	menu_item_getinfo( szMenu, item, access, data, charsmax( data ), szName, charsmax( szName ), callback );
	
	new key = str_to_num( data );
	
	switch( key ) {
		
		case 1: {
			
			set_user_gravity( id, 800 * 0.00125 );
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}
		
		case 2: {
			
		
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = true;
			g_UserHasChossen[ id ] = true;
		}
		
		
		case 4: {
				
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = true;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}
		
		case 5: {
			
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = true;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}
		
		case 6: {	
			
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = true;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}

		case 7: {
					
			Gravity500[ id ] = false;
			Gravity550[ id ] = true;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}

		case 8: {
					
			Gravity500[ id ] = true;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}
	}
	
	menu_destroy( szMenu );
	return PLUGIN_HANDLED;
}

public CurWeapon( id ) {

	if( Gravity750[ id ] ) {

		set_user_gravity( id, 750 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity700[ id ] ) {

		set_user_gravity( id, 700 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity650[ id ] ) {

		set_user_gravity( id, 650 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity600[ id ] ) {

		set_user_gravity( id, 600 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity550[ id ] ) {

		set_user_gravity( id, 550 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity500[ id ] ) {

		set_user_gravity( id, 500 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}
}

public fw_RoundStart(  ) {
	
	new szPlayers[ 32 ], iNum;
	get_players( szPlayers, iNum, "p" );
	
	for( new i = 0; i < iNum; i++)  {
	
		Gravity500[ i ] = false;
		Gravity550[ i ] = false;
		Gravity600[ i ] = false;
		Gravity650[ i ] = false;
		Gravity700[ i ] = false;
		Gravity750[ i ] = false;
		g_UserHasChossen[ i ] = false;
	}
}


Vezi daca merge :) !
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

24 Nov 2013, 10:28

@YONTU

Code: Select all

public fw_RoundStart(  ) {
    	
    	new szPlayers[ 32 ], iNum;
    	get_players( szPlayers, iNum, "p" );
    	
    	for( new i = 0; i < iNum; i++)  {
    	
    		Gravity500[ i ] = false;
    		Gravity550[ i ] = false;
    		Gravity600[ i ] = false;
    		Gravity650[ i ] = false;
    		Gravity700[ i ] = false;
    		Gravity750[ i ] = false;
    		g_UserHasChossen[ i ] = false;
    	}
    }
->

Code: Select all

public fw_RoundStart(  ) {
    	
    	new szPlayers[ 32 ], iNum;
    	get_players( szPlayers, iNum, "p" );
    	
    	for( new i = 0; i < iNum; i++)  {
    	
    		Gravity500[ iPlayers[ i ] ] = false;
    		Gravity550[  iPlayers[ i ] ] = false;
    		Gravity600[  iPlayers[ i ] ] = false;
    		Gravity650[  iPlayers[ i ] ] = false;
    		Gravity700[  iPlayers[ i ] ] = false;
    		Gravity750[  iPlayers[ i ] ] = false;
    		g_UserHasChossen[  iPlayers[ i ] ] = false;
    	}
    }
Tu setai booluriile pe false pentru numarul i.
Retras
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

24 Nov 2013, 10:32

falseq wrote:@YONTU

Code: Select all

public fw_RoundStart(  ) {
    	
    	new szPlayers[ 32 ], iNum;
    	get_players( szPlayers, iNum, "p" );
    	
    	for( new i = 0; i < iNum; i++)  {
    	
    		Gravity500[ i ] = false;
    		Gravity550[ i ] = false;
    		Gravity600[ i ] = false;
    		Gravity650[ i ] = false;
    		Gravity700[ i ] = false;
    		Gravity750[ i ] = false;
    		g_UserHasChossen[ i ] = false;
    	}
    }
->

Code: Select all

public fw_RoundStart(  ) {
    	
    	new szPlayers[ 32 ], iNum;
    	get_players( szPlayers, iNum, "p" );
    	
    	for( new i = 0; i < iNum; i++)  {
    	
    		Gravity500[ iPlayers[ i ] ] = false;
    		Gravity550[  iPlayers[ i ] ] = false;
    		Gravity600[  iPlayers[ i ] ] = false;
    		Gravity650[  iPlayers[ i ] ] = false;
    		Gravity700[  iPlayers[ i ] ] = false;
    		Gravity750[  iPlayers[ i ] ] = false;
    		g_UserHasChossen[  iPlayers[ i ] ] = false;
    	}
    }
Tu setai booluriile pe false pentru numarul i.
Edit:
| Afiseaza codul
#include < amxmodx >
#include < fun >
#include < CC_ColorChat >

#define PLUGIN_NAME "Gravity menu"
#define PLUGIN_VERSION "1.0"

new g_UserHasChossen[ 33 ];
new bool:Gravity500[ 33 ], bool:Gravity550[ 33 ], bool:Gravity600[ 33 ], bool:Gravity650[ 33 ], bool:Gravity700[ 33 ], bool:Gravity750[ 33 ], bool:Gravity800[ 33 ];

public plugin_init(  ) {

	register_plugin( PLUGIN_NAME, PLUGIN_VERSION, "YONTU" );
	
	register_clcmd( "say /gravity", "ClCmdSayGravityMenu" );
	register_clcmd( "say_team /gravity", "ClCmdSayGravityMenu" );

	register_event( "CurWeapon", "CurWeapon", "be", "1=1" );
	register_logevent( "fw_RoundStart", 2 , "1=Round_Start" );
}

public client_putinserver( id ) {
	
	Gravity500[ id ] = false;
	Gravity550[ id ] = false;
	Gravity600[ id ] = false;
	Gravity650[ id ] = false;
	Gravity700[ id ] = false;
	Gravity750[ id ] = false;
	Gravity800[ id ] = false;
	g_UserHasChossen[ id ] = false;
}

public client_disconnect( id ) {
	
	Gravity500[ id ] = false;
	Gravity550[ id ] = false;
	Gravity600[ id ] = false;
	Gravity650[ id ] = false;
	Gravity700[ id ] = false;
	Gravity750[ id ] = false;
	Gravity800[ id ] = false;
	g_UserHasChossen[ id ] = false;
}

public ClCmdSayGravityMenu( id ) {    
	
	if( g_UserHasChossen[ id ] ) {

		ColorChat( id, GREEN, "[Gravity Menu]^x01 Ti-ai ales deja runda asta^x03 gravitatea^x01 !" );
		return 1;
	}

	if( get_user_team( id ) == 1 ) {
			
		set_task( 0.1, "GravityMenu", id );
	}
		
	if( get_user_team( id ) == 2 ) {
			
		set_task( 0.1, "GravityMenu", id );
	}
	
	return 1;
}

public GravityMenu( id ) {

	new szMenu = menu_create( "\rGravity Menu:", "GravityMenuGiver" );
	
	menu_additem( szMenu, "\y800\w Gravity", "1", 0 );
	menu_additem( szMenu, "\y750\w Gravity", "2", 0 );
	menu_additem( szMenu, "\y700\w Gravity", "3", 0 );
	menu_additem( szMenu, "\y650\w Gravity", "4", 0 );
	menu_additem( szMenu, "\y600\w Gravity", "5", 0 );
	menu_additem( szMenu, "\y550\w Gravity", "6", 0 );
	menu_additem( szMenu, "\y500\w Gravity", "7", ADMIN_LEVEL_H );

	menu_setprop( szMenu, MPROP_EXIT, MEXIT_ALL );
	menu_display( id, szMenu, 0 );
	
	return 1;
}

public GravityMenuGiver( id, szMenu, item ) {
	
	if( item == MENU_EXIT ) {
		
		menu_destroy( szMenu );
		return PLUGIN_HANDLED;
	}
	
	new data[ 6 ], szName[ 64 ];
	new access, callback;
	menu_item_getinfo( szMenu, item, access, data, charsmax( data ), szName, charsmax( szName ), callback );
	
	new key = str_to_num( data );
	
	switch( key ) {
		
		case 1: {
			
			set_user_gravity( id, 800 * 0.00125 );
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}
		
		case 2: {
			
		
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = true;
			g_UserHasChossen[ id ] = true;
		}
		
		
		case 4: {
				
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = true;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}
		
		case 5: {
			
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = true;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}
		
		case 6: {	
			
			Gravity500[ id ] = false;
			Gravity550[ id ] = false;
			Gravity600[ id ] = true;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}

		case 7: {
					
			Gravity500[ id ] = false;
			Gravity550[ id ] = true;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}

		case 8: {
					
			Gravity500[ id ] = true;
			Gravity550[ id ] = false;
			Gravity600[ id ] = false;
			Gravity650[ id ] = false;
			Gravity700[ id ] = false;
			Gravity750[ id ] = false;
			g_UserHasChossen[ id ] = true;
		}
	}
	
	menu_destroy( szMenu );
	return PLUGIN_HANDLED;
}

public CurWeapon( id ) {

	if( Gravity750[ id ] ) {

		set_user_gravity( id, 750 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity700[ id ] ) {

		set_user_gravity( id, 700 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity650[ id ] ) {

		set_user_gravity( id, 650 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity600[ id ] ) {

		set_user_gravity( id, 600 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity550[ id ] ) {

		set_user_gravity( id, 550 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}

	if( Gravity500[ id ] ) {

		set_user_gravity( id, 500 * 0.00125 );
	}

	else {

		set_user_gravity( id, 800 * 0.00125 );
	}
}

public fw_RoundStart(  ) {
	
       new iPlayers[ 32 ], iNum;
       get_players( iPlayers, iNum, "p" );
       
       for( new i = 0; i < iNum; i++)  {
	
		Gravity500[ iPlayers[ i ] ] = false;
		Gravity550[ iPlayers[ i ] ] = false;
		Gravity600[ iPlayers[ i ] ] = false;
		Gravity650[ iPlayers[ i ] ] = false;
		Gravity700[ iPlayers[ i ] ] = false;
		Gravity750[ iPlayers[ i ] ] = false;
		g_UserHasChossen[ iPlayers[ i ] ] = false;
	}
}
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
User avatar
s0uNNNdx
Membru, skill +1
Membru, skill +1
Posts: 227
Joined: 28 Jul 2013, 23:30
Detinator Steam: Da
CS Status: Joc pe fun.free-play.ro
Detinator server CS: Fun.Free-Play.Ro
Location: Prahova
Has thanked: 32 times
Contact:

24 Nov 2013, 15:49

imi da eroare la compiler
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

24 Nov 2013, 16:13

s0uNNNdx wrote:imi da eroare la compiler
LOL :))) !
baga asta in addons/amxmodx/scripting/include/CC_ColorChat.inc | Afiseaza codul
/*              	       
* 			       |Functiile originade create de Numb|
*		       ——————————————————————————————————
*			       Fisier rescris si fixat de Askhanar.
*
*
*				Copyright © 2012, Askhanar @disconnect.ro
*			Acest fisier este prevazut asa cum este ( fara garantii )
*/

#if defined _CC_ColorChat_included
  #endinput
#endif
#define _CC_ColorChat_included

enum Color
{
	NORMAL = 1, 		// Culoarea care o are jucatorul setata in cvar-ul scr_concolor.
	GREEN, 			// Culoare Verde.
	TEAM_COLOR, 		// Culoare Rosu, Albastru, Gri.
	GREY, 			// Culoarea Gri.
	RED, 			// Culoarea Rosu.
	BLUE, 			// Culoarea Albastru.
}

new TeamName[  ][  ] = 
{
	"",
	"TERRORIST",
	"CT",
	"SPECTATOR"
}

ColorChat(  id, Color:iType, const msg[  ], { Float, Sql, Result, _}:...  )
{
	
	// Daca nu se afla nici un jucator pe server oprim TOT. Altfel dam de erori..
	if( !get_playersnum( ) ) return;
	
	new szMessage[ 256 ];

	switch( iType )
	{
		 // Culoarea care o are jucatorul setata in cvar-ul scr_concolor.
		case NORMAL:	szMessage[ 0 ] = 0x01;
		
		// Culoare Verde.
		case GREEN:	szMessage[ 0 ] = 0x04;
		
		// Alb, Rosu, Albastru.
		default: 	szMessage[ 0 ] = 0x03;
	}

	vformat(  szMessage[ 1 ], 251, msg, 4  );

	// Ne asiguram ca mesajul nu este mai lung de 192 de caractere.Altfel pica server-ul.
	szMessage[ 192 ] = '^0';
	

	new iTeam, iColorChange, iPlayerIndex, MSG_Type;
	
	if( id )
	{
		MSG_Type  =  MSG_ONE_UNRELIABLE;
		iPlayerIndex  =  id;
	}
	else
	{
		iPlayerIndex  =  CC_FindPlayer(  );
		MSG_Type = MSG_ALL;
	}
	
	iTeam  =  get_user_team( iPlayerIndex );
	iColorChange  =  CC_ColorSelection(  iPlayerIndex,  MSG_Type, iType);

	CC_ShowColorMessage(  iPlayerIndex, MSG_Type, szMessage  );
		
	if(  iColorChange  )	CC_Team_Info(  iPlayerIndex, MSG_Type,  TeamName[ iTeam ]  );

}

CC_ShowColorMessage(  id, const iType, const szMessage[  ]  )
{
	
	static bool:bSayTextUsed;
	static iMsgSayText;
	
	if(  !bSayTextUsed  )
	{
		iMsgSayText  =  get_user_msgid( "SayText" );
		bSayTextUsed  =  true;
	}
	
	message_begin( iType, iMsgSayText, _, id  );
	write_byte(  id  )		
	write_string(  szMessage  );
	message_end(  );
}

CC_Team_Info( id, const iType, const szTeam[  ] )
{
	static bool:bTeamInfoUsed;
	static iMsgTeamInfo;
	if(  !bTeamInfoUsed  )
	{
		iMsgTeamInfo  =  get_user_msgid( "TeamInfo" );
		bTeamInfoUsed  =  true;
	}
	
	message_begin( iType, iMsgTeamInfo, _, id  );
	write_byte(  id  );
	write_string(  szTeam  );
	message_end(  );

	return 1;
}

CC_ColorSelection(  id, const iType, Color:iColorType)
{
	switch(  iColorType  )
	{
		
		case RED:	return CC_Team_Info(  id, iType, TeamName[ 1 ]  );
		case BLUE:	return CC_Team_Info(  id, iType, TeamName[ 2 ]  );
		case GREY:	return CC_Team_Info(  id, iType, TeamName[ 0 ]  );

	}

	return 0;
}

CC_FindPlayer(  )
{
	new iMaxPlayers  =  get_maxplayers(  );
	
	for( new i = 1; i <= iMaxPlayers; i++ )
		if(  is_user_connected( i )  )
			return i;
	
	return -1;
}
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
User avatar
s0uNNNdx
Membru, skill +1
Membru, skill +1
Posts: 227
Joined: 28 Jul 2013, 23:30
Detinator Steam: Da
CS Status: Joc pe fun.free-play.ro
Detinator server CS: Fun.Free-Play.Ro
Location: Prahova
Has thanked: 32 times
Contact:

24 Nov 2013, 16:50

nu merge ... Da-mi te rog .amxx .
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

24 Nov 2013, 17:04

http://www11.zippyshare.com/v/76237231/file.html

:| pluginul merge perfect compilat !
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 20 guests