Ezeket tudom javasolni, remélem segítettem
Def:
- #include <amxmodx> 
- #include <cstrike> 
- #include <hamsandwich> 
-   
- public plugin_init() 
- { 
-     register_plugin("Free Defusal", "0.0.1", "Exolent"); 
-   
-     RegisterHam(Ham_Spawn, "player", "FwdPlayerSpawnPost", 1); 
- } 
-   
- public FwdPlayerSpawnPost(id) 
- { 
-     if(is_user_alive(id) && cs_get_user_team(id) == CS_TEAM_CT) 
-     { 
-         cs_set_user_defuse(id, 1); 
-     } 
- } 
Gránát csomag:
- #include <amxmodx> 
- #include <hamsandwich> 
- #include <colorchat> 
- #include <fun> 
-   
- #define ACCESS_HEGRENADE_1 (1<<0) // a 
- #define ACCESS_FLASHBANG_2 (1<<1) // b 
- #define ACCESS_SMOKEGRENADE_3 (1<<2) // c 
-   
- new gCvarGrenades; 
-   
- public plugin_init() { 
-   
- 	register_plugin( "Full Pack Grenades", "1.3", "Simple32" ); 
-   
- 	gCvarGrenades = register_cvar( "mode_grenades", "abc" ); 
-   
- 	RegisterHam( Ham_Spawn, "player", "fwdPlayerSpawn", 1 ); 
- } 
-   
- public fwdPlayerSpawn( id ){ 
-   
- 	server_print("fwdPlayerSpawn(%d) called", id); 
-   
- 	if( is_user_alive( id ) ) 
- 	{ 
- 		server_print("is_user_alive(%d): true", id); 
- 		static szFlags[32]; 
-   
- 		get_pcvar_string(gCvarGrenades, szFlags, charsmax(szFlags)); 
- 		new iFlags = read_flags(szFlags); 
-   
- 		server_print("mode_grenades: %s / %d", szFlags, iFlags); 
-   
-   
- 		if(iFlags & ACCESS_HEGRENADE_1) 
- 		{ 
- 			ColorChat(id, NORMAL, "^4[FPG]^1 Te kaptál egy ^3HE Gránátot!"); 
- 			give_item(id, "weapon_hegrenade"); 
- 		} 
-   
- 		if(iFlags & ACCESS_FLASHBANG_2) 
- 		{ 
- 			ColorChat(id, NORMAL, "^4[FPG]^1 Te kaptál egy ^3FLASH Gránátot!"); 
- 			give_item(id, "weapon_flashbang"); 
- 		} 
-   
- 		if(iFlags & ACCESS_SMOKEGRENADE_3) 
- 		{ 
- 			ColorChat(id, NORMAL, "^4[FPG]^1 Te kaptál egy ^3SMOKE Gránátot!"); 
- 			give_item(id, "weapon_smokegrenade"); 
- 		} 
- 	} 
- 	else 
- 		server_print("is_user_alive(%d): false", id); 
-