[Rezolvat] Rezolvare Plugin.

Modificari necesare ale pluginurilor

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
qPro
Membru, skill 0
Membru, skill 0
Posts: 67
Joined: 15 Jun 2014, 13:27
Detinator Steam: Da
SteamID: Private. :d
Fond eXtream: 0
Has thanked: 4 times

31 Jul 2014, 00:38

Salut , aș avea nevoie să îmi rezolvați erorile din sursa de mai jos . Jos vă las o poză cu erorile care le primesc , cine încearcă să mă ajute îi MULȚUMESC !

Poză:
Apasă-mă ! | Afiseaza codul
Image
Sursă:
Apasă-mă ! | Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include < hamsandwich >
#include < ColorChat >
#include < fun >
#include < fcs >
#include < cstrike >
#define PLUGIN "Weapons menu"
#define VERSION "1.0"
#define AUTHOR "xY8z1R"

#define VIP_FLAG	        ADMIN_LEVEL_G

#define GODS_FLAG	ADMIN_LEVEL_H

//**************************************| Native |*******************************//
native give_weapon_spas12(id);
native give_weapon_ak47knife ( id );
native set_user_crossbow( id, crossbow );
native give_ethereal_wpn(id);
native give_salamander ( id );
native give_weapon_at4(id);
native give_k1ases ( id );
native give_weapon_balrog3(id);
native give_weapon_plasma(id);
native give_weapon_anaconda(id);
native give_weapon_skull1(id);
native give_dual_infinity(id);
native give_weapon_janus1(id);
native give_weapon_m79(id);

new const szTag [ ] ="[ dGL ]"
new bool: AlreadyChose [33]
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam( Ham_Spawn, "player", "fwPlayerSpawn", 1 );
	register_clcmd("say /weapons", "ClcmdWeaponsMenus");
	register_clcmd("say /guns", "ClcmdWeaponsMenus");
	register_clcmd("say_team /weapons", "ClcmdWeaponsMenus");
	register_clcmd("say_team /guns", "ClcmdWeaponsMenus");
	
}
public fwPlayerSpawn( id ) {
	if( get_user_team ( id ) == 2 ) {
		
		AlreadyChose[ id ] = false;
		ShowWeaponsMenu ( id );
	}
	return 0;
}
public ShowWeaponsMenu(id)
{
	new menu = menu_create ( "Alegeti Echipamentul:","WeaponsHandler" );
	menu_additem ( menu, "\wArme Playeri","1", 0 );

	if(get_user_flags(id) & GODS_FLAG )
		menu_additem ( menu, "\rArme Gods", "2", 0 );
	else
		menu_additem ( menu, "\dArme Gods", "2", 0 );
	if(get_user_flags(id) & VIP_FLAG )
		menu_additem ( menu, "\rArme V.I.P", "3", 0 );
	else
		menu_additem ( menu, "\dArme V.I.P", "3", 0 );

	
	menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
	menu_display ( id, menu, 0 );
	return 1;
}
public WeaponsHandler (id, menu, item)
{
	if(get_user_team(id) != 2 ) return 1;
	switch (item)
	{
		case 0:
		{
			ArmePlayer(id)
		}
		case 1:
		{
			if(get_user_flags(id) & GODS_FLAG )
			{
				ArmeGods(id)
			}
			else
			{
				ColorChat (id, GREEN ,"%s^x01 Nu ai Gods , Cumpara de la ID: Y[!]M: ^x04 [email protected]", szTag );
				ShowWeaponsMenu(id)
				return 1;
			}
		}
		case 2:
		{
			if(get_user_flags(id) & VIP_FLAG )
			{
				ArmeVIP(id)
			}
			else
			{
				ColorChat (id, GREEN ,"%s^x01 Nu ai V.I.P , Cumpara de la ID: Y[!]M: ^x04 [email protected]", szTag );
				ShowWeaponsMenu(id)
				return 1;
			}
		
		}
	}
	menu_destroy (menu)
	return 1;
}
public ArmePlayer(id)
{
	new menu = menu_create ("Arme Playeri", "playerhandler" );
	new iCredits = fcs_get_user_credits(id);
	menu_additem ( menu, "M4A1", "1", 0 );
	menu_additem ( menu, "AK47", "2", 0 );
	menu_additem ( menu, "MP5", "3", 0 );
//*****************************************|Spas12|**********************************************//
	if( iCredits < 25 )
	{
		menu_additem( menu, "\dSpas12 \y[ \dNo Credits \y]", "4", 0 );
	}
	if ( iCredits > 25 )
	{
		menu_additem( menu, "\rSpas 12 \y[ \r25 \wCredits \y]", "4", 0 );
	}
//*****************************************|Spas12|**********************************************//

//*****************************************|AK47Knife|*******************************************//
	if ( iCredits < 40 )
	{
		menu_additem ( menu , "\dAk47 Knife \y[ \dNo Credits \y]", "5", 0 );
	}
	if ( iCredits > 40 )
	{
		menu_additem ( menu, "\rAk47 Knife \y[ \r40 Credits \y]", "5", 0 );
	}
//*****************************************|Ak47Knife|********************************************//

//*****************************************|CrossBow|*********************************************//
	if ( iCredits < 65 )
	{
		menu_additem ( menu, "\dCrossBow \y[ \dNo Credits \y]", "6", 0);
	}
	if ( iCredits > 65 )
	{
		menu_additem ( menu, "\rCrossBow \y[ \r65 Credits \y]", "6", 0 );
	}
//******************************************|CrossBow|********************************************//
	menu_setprop (menu, MPROP_EXIT, MEXIT_ALL );
	menu_display ( id, menu, 0 );
	return 1;
}
public ArmeGods(id)
{
	new menu = menu_create ("Echipament Gods:", "godshandler" );
	menu_additem ( menu, "\wSalamander", "1", 0 );
	menu_additem ( menu, "\wEthereal", "2" , 0 );
	menu_additem ( menu, "\wAT4CS", "3", 0 );
	menu_additem ( menu, "\wJanus 7", "4", 0 );

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

	
public playerhandler(id , menu, item )
{
	if(get_user_team(id) != 2 ) return 1
	switch (item)
	{
		case 0:
		{
			give_item ( id, "weapon_m4a1" );
			cs_set_user_bpammo( id , CSW_M4A1, 200 );
			ColorChat (id, GREEN , "%s^x01 Ai primit^x04 M4A1.", szTag );
			AlreadyChose[id] = true;
			set_task( 0.1, "ShowSecondary", id )
			
		}
		case 1:
		{
			give_item ( id , "weapon_ak47" );
			cs_set_user_bpammo( id, CSW_AK47, 200 );
			ColorChat (id, GREEN, "%s^x01 Ai primit^x04 Ak47.", szTag );
			AlreadyChose[id] = true;
			set_task( 0.1, "ShowSecondary", id )
		}
		case 2:
		{
			give_item ( id, "weapon_mp5navy" );
			cs_set_user_bpammo ( id, CSW_MP5NAVY, 200 );
			ColorChat ( id, GREEN, "%s^x01 Ai primit^x04 MP5.",szTag );
			AlreadyChose[id] = true;
			set_task( 0.1, "ShowSecondary", id )
		}
		case 3:
		{
			new iCredits = fcs_get_user_credits(id) - 25
			if ( iCredits < 0 )
			{
				ColorChat(id, GREEN, "%s^x01 Nu ai suficiente credite.", szTag );
				ShowWeaponsMenu(id)
			}
			else
			{
				give_weapon_spas12( id );
				ColorChat (id, GREEN, "%s^x01 Ai cumparat^x04 Spas 12", szTag );
				fcs_set_user_credits (id, iCredits )
				AlreadyChose[id] = true;
				set_task( 0.1, "ShowSecondary", id )
			}
		}
			
		case 4:
		{
			new iCredits = fcs_get_user_credits (id) - 40
			if ( iCredits < 0 )
			{
				ColorChat (id, GREEN, "%s^x01 Nu ai suficiente credite!", szTag );
				ShowWeaponsMenu(id)
			}
			else
			{
				give_weapon_ak47knife( id );
				ColorChat(id, GREEN, "%s^x01 Ai cumparat^x04 Ak47Knife.", szTag );
				fcs_set_user_credits(id, iCredits );
				AlreadyChose[id] = true;
				set_task( 0.1, "ShowSecondary", id )
			}
		}
		case 5:
		{
			new iCredits = fcs_get_user_credits(id) - 65
			if ( iCredits < 0 )
			{
				ColorChat ( id, GREEN, "%s^x01 Nu ai suficiente credite!", szTag );
				ShowWeaponsMenu(id)
			}
			else
			{
				set_user_crossbow(id , true )
				ColorChat( id , GREEN, "%s^x01 Ai cumparat^x04 CrossBow", szTag );
				fcs_set_user_credits (id,iCredits );
				AlreadyChose[id] = true;
				set_task( 0.1, "ShowSecondary", id )
			}
		}
	}
	menu_destroy (menu)
	return 1;
}
public godshandler(id, menu, item )
{
	if( get_user_team(id) != 2 ) return 1;
	
	switch(item)
	{
		case 0:
		{
			give_salamander(id);
			AlreadyChose[id] = true;
			ColorChat(id, GREEN, "%s^x01 Ai primit^x04 Salamander.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		case 1:
		{
			give_ethereal_wpn(id);
			AlreadyChose[id] = true;
			ColorChat (id, GREEN, "%s^x01 Ai primit^x04 Ethereal.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		case 2:
		{
			give_weapon_at4(id);
			AlreadyChose[id] = true;
			ColorChat (id, GREEN, "%s^x01 Ai primit^x04 AT4.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
	}
	menu_destroy(menu)
	return 1;
}
public ArmeVIP(id)
{
	new menu = menu_create ("Echipament VIP:", "viphandler" )
	menu_additem (menu, "\wK1ases", "1", 0 );
	menu_additem (menu, "\wBalrog 3", "2", 0 );			
	menu_additem (menu, "\wPlasma Gun", "3", 0 );
	
	menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
	menu_display ( id, menu, 0 );
}
	
public viphandler(id, menu, item )
{
	if( get_user_team(id) != 2) return 1;
	switch(item)
	{
		case 0:
		{
			give_k1ases(id);
			AlreadyChose[id] = true
			ColorChat(id , GREEN , "%s^x01 Ai primit^x04 K1ases.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		case 1:
		{
			give_weapon_balrog3(id);
			AlreadyChose[id] = true
			ColorChat (id, GREEN , "%s^x01 Ai primit^x04 Balrog 3.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		case 2:
		{
			give_weapon_plasma(id)
			AlreadyChose[id] = true;
			ColorChat (id, GREEN ,"%s^x01 Ai primit^x04 Plasma Gun.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		
	}
	menu_destroy(menu)
	return 1;
}
			
public ShowSecondary( id ) {
        new menu = menu_create( "\rEchipament \ySecundar:", "CSOPistol" )
	
        menu_additem( menu , "\yAnaconda", "1", 0 );
        menu_additem( menu , "\ySkull 1", "2", 0 );
        menu_additem( menu , "\yDual Infinity", "3", 0 );
        menu_additem( menu , "\yJanus I - \r[ \yOnly GODS+\r ]", "4", ADMIN_LEVEL_H );      
        menu_additem( menu , "\yM79 - \r[ \yOnly VIP\r ]", "5", ADMIN_LEVEL_G ); 

        menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
        menu_display( id, menu, 0 )
}
 
public CSOPistol( id, menu, item )
{
        if ( get_user_team ( id ) != 2 ) return 1;
       
        if( !is_user_alive( id ) )
        {
                ColorChat( id, GREEN, "%s^x01 Nu poti alege arme cand esti mort!",szTag )
                return 1;
        }
       
        if( item == MENU_EXIT )
        {
                menu_destroy( menu )
                return 1;
        }
         
        switch( item )
        {
	  case 0:
	          {	
		      give_weapon_anaconda(id);
		      ColorChat(id, GREEN , "%s^x01 Ai primit ^x04 Anaconda", szTag );
		      AlreadyChose[id] = true;
			  }
		     
      case 1:
                {
                give_weapon_skull1(id);
                AlreadyChose[id] = true;
                }
      
	  case 2:
                {
		new iMoney = cs_get_user_money (id) - 0;
		if ( iMoney < 0 )
		{
			ColorChat ( id, GREEN , "%s^x01 Nu ai destui bani", szTag );
			return 1;
		}
		else
		{
				give_dual_infinity(id);
				cs_set_user_money(id, iMoney);
				AlreadyChose[id] = true;
				ColorChat ( id, GREEN , "%s^x01 Ai primit^x04 [ Dual Infinity ].", szTag );
				}
	  case 3:
				{
			give_weapon_janus1(id);
			ColorChat (id, GREEN , "%s^x01 Ai primit^x04 Janus I.", szTag);
			AlreadyChose[id] = true;
	       }
	  case 4:
				{
			give_weapon_m79(id);
			ColorChat (id, GREEN , "%s^x01 Ai primit^x04 M79.", szTag);
		}
	}  
	menu_destroy ( menu )
	return 1;
}
			
public ClcmdWeaponsMenus(id)
{
	if(!is_user_alive (id))
	{
		ColorChat ( id, GREEN, "%s^x01 Nu poti sa iti alegi armele cand esti mort !",szTag );
		return 1;
	}
	if(get_user_team(id) != 2 )
	{
		ColorChat ( id, GREEN ,"%s^x01 Doar Anti-Furienii au acces la acest meniu !", szTag );
		return 1;
	}
	if(AlreadyChose[id] )
	{
		ColorChat ( id , GREEN, "%s^x01 Ti-ai ales armele runda aceasta !", szTag );
		return 1;
	}
	if(cs_get_user_team(id) == CS_TEAM_CT )
	{
		ShowWeaponsMenu(id);
	}
	return 1;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
Last edited by qPro on 31 Jul 2014, 12:24, edited 1 time in total.
RoyalServer 2
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

31 Jul 2014, 01:01

| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include < hamsandwich >
#include < ColorChat >
#include < fun >
#include < fcs >
#include < cstrike >
#define PLUGIN "Weapons menu"
#define VERSION "1.0"
#define AUTHOR "xY8z1R"

#define VIP_FLAG	        ADMIN_LEVEL_G

#define GODS_FLAG	ADMIN_LEVEL_H

//**************************************| Native |*******************************//
native give_weapon_spas12(id);
native give_weapon_ak47knife ( id );
native set_user_crossbow( id, crossbow );
native give_ethereal_wpn(id);
native give_salamander ( id );
native give_weapon_at4(id);
native give_k1ases ( id );
native give_weapon_balrog3(id);
native give_weapon_plasma(id);
native give_weapon_anaconda(id);
native give_weapon_skull1(id);
native give_dual_infinity(id);
native give_weapon_janus1(id);
native give_weapon_m79(id);

new const szTag [ ] ="[ dGL ]"
new bool: AlreadyChose [33]
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam( Ham_Spawn, "player", "fwPlayerSpawn", 1 );
	register_clcmd("say /weapons", "ClcmdWeaponsMenus");
	register_clcmd("say /guns", "ClcmdWeaponsMenus");
	register_clcmd("say_team /weapons", "ClcmdWeaponsMenus");
	register_clcmd("say_team /guns", "ClcmdWeaponsMenus");
	
}
public fwPlayerSpawn( id ) {
	if( get_user_team ( id ) == 2 ) {
		
		AlreadyChose[ id ] = false;
		ShowWeaponsMenu ( id );
	}
	return 0;
}
public ShowWeaponsMenu(id)
{
	new menu = menu_create ( "Alegeti Echipamentul:","WeaponsHandler" );
	menu_additem ( menu, "\wArme Playeri","1", 0 );

	if(get_user_flags(id) & GODS_FLAG )
		menu_additem ( menu, "\rArme Gods", "2", 0 );
	else
		menu_additem ( menu, "\dArme Gods", "2", 0 );
	if(get_user_flags(id) & VIP_FLAG )
		menu_additem ( menu, "\rArme V.I.P", "3", 0 );
	else
		menu_additem ( menu, "\dArme V.I.P", "3", 0 );

	
	menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
	menu_display ( id, menu, 0 );
	return 1;
}
public WeaponsHandler (id, menu, item)
{
	if(get_user_team(id) != 2 ) return 1;
	switch (item)
	{
		case 0:
		{
			ArmePlayer(id)
		}
		case 1:
		{
			if(get_user_flags(id) & GODS_FLAG )
			{
				ArmeGods(id)
			}
			else
			{
				ColorChat (id, GREEN ,"%s^x01 Nu ai Gods , Cumpara de la ID: Y[!]M: ^x04 [email protected]", szTag );
				ShowWeaponsMenu(id)
				return 1;
			}
		}
		case 2:
		{
			if(get_user_flags(id) & VIP_FLAG )
			{
				ArmeVIP(id)
			}
			else
			{
				ColorChat (id, GREEN ,"%s^x01 Nu ai V.I.P , Cumpara de la ID: Y[!]M: ^x04 [email protected]", szTag );
				ShowWeaponsMenu(id)
				return 1;
			}
		
		}
	}
	menu_destroy (menu)
	return 1;
}
public ArmePlayer(id)
{
	new menu = menu_create ("Arme Playeri", "playerhandler" );
	new iCredits = fcs_get_user_credits(id);
	menu_additem ( menu, "M4A1", "1", 0 );
	menu_additem ( menu, "AK47", "2", 0 );
	menu_additem ( menu, "MP5", "3", 0 );
//*****************************************|Spas12|**********************************************//
	if( iCredits < 25 )
	{
		menu_additem( menu, "\dSpas12 \y[ \dNo Credits \y]", "4", 0 );
	}
	if ( iCredits > 25 )
	{
		menu_additem( menu, "\rSpas 12 \y[ \r25 \wCredits \y]", "4", 0 );
	}
//*****************************************|Spas12|**********************************************//

//*****************************************|AK47Knife|*******************************************//
	if ( iCredits < 40 )
	{
		menu_additem ( menu , "\dAk47 Knife \y[ \dNo Credits \y]", "5", 0 );
	}
	if ( iCredits > 40 )
	{
		menu_additem ( menu, "\rAk47 Knife \y[ \r40 Credits \y]", "5", 0 );
	}
//*****************************************|Ak47Knife|********************************************//

//*****************************************|CrossBow|*********************************************//
	if ( iCredits < 65 )
	{
		menu_additem ( menu, "\dCrossBow \y[ \dNo Credits \y]", "6", 0);
	}
	if ( iCredits > 65 )
	{
		menu_additem ( menu, "\rCrossBow \y[ \r65 Credits \y]", "6", 0 );
	}
//******************************************|CrossBow|********************************************//
	menu_setprop (menu, MPROP_EXIT, MEXIT_ALL );
	menu_display ( id, menu, 0 );
	return 1;
}
public ArmeGods(id)
{
	new menu = menu_create ("Echipament Gods:", "godshandler" );
	menu_additem ( menu, "\wSalamander", "1", 0 );
	menu_additem ( menu, "\wEthereal", "2" , 0 );
	menu_additem ( menu, "\wAT4CS", "3", 0 );
	menu_additem ( menu, "\wJanus 7", "4", 0 );

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

	
public playerhandler(id , menu, item )
{
	if(get_user_team(id) != 2 ) return 1
	switch (item)
	{
		case 0:
		{
			give_item ( id, "weapon_m4a1" );
			cs_set_user_bpammo( id , CSW_M4A1, 200 );
			ColorChat (id, GREEN , "%s^x01 Ai primit^x04 M4A1.", szTag );
			AlreadyChose[id] = true;
			set_task( 0.1, "ShowSecondary", id )
			
		}
		case 1:
		{
			give_item ( id , "weapon_ak47" );
			cs_set_user_bpammo( id, CSW_AK47, 200 );
			ColorChat (id, GREEN, "%s^x01 Ai primit^x04 Ak47.", szTag );
			AlreadyChose[id] = true;
			set_task( 0.1, "ShowSecondary", id )
		}
		case 2:
		{
			give_item ( id, "weapon_mp5navy" );
			cs_set_user_bpammo ( id, CSW_MP5NAVY, 200 );
			ColorChat ( id, GREEN, "%s^x01 Ai primit^x04 MP5.",szTag );
			AlreadyChose[id] = true;
			set_task( 0.1, "ShowSecondary", id )
		}
		case 3:
		{
			new iCredits = fcs_get_user_credits(id) - 25
			if ( iCredits < 0 )
			{
				ColorChat(id, GREEN, "%s^x01 Nu ai suficiente credite.", szTag );
				ShowWeaponsMenu(id)
			}
			else
			{
				give_weapon_spas12( id );
				ColorChat (id, GREEN, "%s^x01 Ai cumparat^x04 Spas 12", szTag );
				fcs_set_user_credits (id, iCredits )
				AlreadyChose[id] = true;
				set_task( 0.1, "ShowSecondary", id )
			}
		}
			
		case 4:
		{
			new iCredits = fcs_get_user_credits (id) - 40
			if ( iCredits < 0 )
			{
				ColorChat (id, GREEN, "%s^x01 Nu ai suficiente credite!", szTag );
				ShowWeaponsMenu(id)
			}
			else
			{
				give_weapon_ak47knife( id );
				ColorChat(id, GREEN, "%s^x01 Ai cumparat^x04 Ak47Knife.", szTag );
				fcs_set_user_credits(id, iCredits );
				AlreadyChose[id] = true;
				set_task( 0.1, "ShowSecondary", id )
			}
		}
		case 5:
		{
			new iCredits = fcs_get_user_credits(id) - 65
			if ( iCredits < 0 )
			{
				ColorChat ( id, GREEN, "%s^x01 Nu ai suficiente credite!", szTag );
				ShowWeaponsMenu(id)
			}
			else
			{
				set_user_crossbow(id , true )
				ColorChat( id , GREEN, "%s^x01 Ai cumparat^x04 CrossBow", szTag );
				fcs_set_user_credits (id,iCredits );
				AlreadyChose[id] = true;
				set_task( 0.1, "ShowSecondary", id )
			}
		}
	}
	menu_destroy (menu)
	return 1;
}
public godshandler(id, menu, item )
{
	if( get_user_team(id) != 2 ) return 1;
	
	switch(item)
	{
		case 0:
		{
			give_salamander(id);
			AlreadyChose[id] = true;
			ColorChat(id, GREEN, "%s^x01 Ai primit^x04 Salamander.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		case 1:
		{
			give_ethereal_wpn(id);
			AlreadyChose[id] = true;
			ColorChat (id, GREEN, "%s^x01 Ai primit^x04 Ethereal.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		case 2:
		{
			give_weapon_at4(id);
			AlreadyChose[id] = true;
			ColorChat (id, GREEN, "%s^x01 Ai primit^x04 AT4.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
	}
	menu_destroy(menu)
	return 1;
}
public ArmeVIP(id)
{
	new menu = menu_create ("Echipament VIP:", "viphandler" )
	menu_additem (menu, "\wK1ases", "1", 0 );
	menu_additem (menu, "\wBalrog 3", "2", 0 );			
	menu_additem (menu, "\wPlasma Gun", "3", 0 );
	
	menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
	menu_display ( id, menu, 0 );
}
	
public viphandler(id, menu, item )
{
	if( get_user_team(id) != 2) return 1;
	switch(item)
	{
		case 0:
		{
			give_k1ases(id);
			AlreadyChose[id] = true
			ColorChat(id , GREEN , "%s^x01 Ai primit^x04 K1ases.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		case 1:
		{
			give_weapon_balrog3(id);
			AlreadyChose[id] = true
			ColorChat (id, GREEN , "%s^x01 Ai primit^x04 Balrog 3.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		case 2:
		{
			give_weapon_plasma(id)
			AlreadyChose[id] = true;
			ColorChat (id, GREEN ,"%s^x01 Ai primit^x04 Plasma Gun.", szTag );
			set_task( 0.1, "ShowSecondary", id )
		}
		
	}
	menu_destroy(menu)
	return 1;
}
			
public ShowSecondary( id ) {
        new menu = menu_create( "\rEchipament \ySecundar:", "CSOPistol" )
	
        menu_additem( menu , "\yAnaconda", "1", 0 );
        menu_additem( menu , "\ySkull 1", "2", 0 );
        menu_additem( menu , "\yDual Infinity", "3", 0 );
        menu_additem( menu , "\yJanus I - \r[ \yOnly GODS+\r ]", "4", ADMIN_LEVEL_H );      
        menu_additem( menu , "\yM79 - \r[ \yOnly VIP\r ]", "5", ADMIN_LEVEL_G ); 

        menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
        menu_display( id, menu, 0 )
}
 
public CSOPistol( id, menu, item )
{
        if ( get_user_team ( id ) != 2 ) return 1;
       
        if( !is_user_alive( id ) )
        {
                ColorChat( id, GREEN, "%s^x01 Nu poti alege arme cand esti mort!",szTag )
                return 1;
        }
       
        if( item == MENU_EXIT )
        {
                menu_destroy( menu )
                return 1;
        }
         
        switch( item )
        {
	  case 0:
	          {	
		      give_weapon_anaconda(id);
		      ColorChat(id, GREEN , "%s^x01 Ai primit ^x04 Anaconda", szTag );
		      AlreadyChose[id] = true;
			  }
		     
      case 1:
                {
                give_weapon_skull1(id);
                AlreadyChose[id] = true;
                }
      
	  case 2:
                {
		new iMoney = cs_get_user_money (id) - 0;
		if ( iMoney < 0 )
		{
			ColorChat ( id, GREEN , "%s^x01 Nu ai destui bani", szTag );
			return 1;
		}
		else
		{
				give_dual_infinity(id);
				cs_set_user_money(id, iMoney);
				AlreadyChose[id] = true;
				ColorChat ( id, GREEN , "%s^x01 Ai primit^x04 [ Dual Infinity ].", szTag );
				}
		}
	  case 3:
	  {
			give_weapon_janus1(id);
			ColorChat (id, GREEN , "%s^x01 Ai primit^x04 Janus I.", szTag);
			AlreadyChose[id] = true;
	       }
	  case 4:
				{
			give_weapon_m79(id);
			ColorChat (id, GREEN , "%s^x01 Ai primit^x04 M79.", szTag);
		}
	}
	menu_destroy ( menu )
	return 1;
}
			
public ClcmdWeaponsMenus(id)
{
	if(!is_user_alive (id))
	{
		ColorChat ( id, GREEN, "%s^x01 Nu poti sa iti alegi armele cand esti mort !",szTag );
		return 1;
	}
	if(get_user_team(id) != 2 )
	{
		ColorChat ( id, GREEN ,"%s^x01 Doar Anti-Furienii au acces la acest meniu !", szTag );
		return 1;
	}
	if(AlreadyChose[id] )
	{
		ColorChat ( id , GREEN, "%s^x01 Ti-ai ales armele runda aceasta !", szTag );
		return 1;
	}
	if(cs_get_user_team(id) == CS_TEAM_CT )
	{
		ShowWeaponsMenu(id);
	}
	return 1;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
qPro
Membru, skill 0
Membru, skill 0
Posts: 67
Joined: 15 Jun 2014, 13:27
Detinator Steam: Da
SteamID: Private. :d
Fond eXtream: 0
Has thanked: 4 times

31 Jul 2014, 12:24

Mulțumesc ;).
Post Reply

Return to “Modificari pluginuri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 18 guests