Furien Weapons pe Credite (OutDated) - NO SUPORT!
Posted: 14 Dec 2013, 16:48
by DaNNe.
Descriere:
Am observat ca in ultima perioada, tot mai multe persoane cersesc astfel de plugine la sectiunea cereri.
Asa ca m-am gandit sa va fac un Cadou de Craciun si sa-l postez.
Descarcare:
Amxx + Sma + Include + Models + Sound + Sprites Click
Instalare:
1. Fisierele cu extensia .sma Le puneti in addons/amxmodx/scriptng
2. Fisierele cu extensia .amxx Le puneti in addons/amxmodx/plugins
3. Pe urma intrati in addons/amxmodx/configs/plugins.ini si adaugati liniile:
Nume: Anti - Furien Weapons Menu
Versiune: 1.0
Autor: DaNe
Cvaruri: - Nu detine
Module:
cstrike
fun
fakemeta
hamsandwich
Credite:
Tr3fla
Imagini:
http://www.extreamcs.com/forum/amxmodx/ ... 04666.html
Cei care au cumparat pluginul au fost de acord cu postarea acestuia si vor beneficia de un UPDATE !
P.S: Nu vreau sa fiu criticat pentru ca am postat acest plugin. Cine nu vrea sa nu-l foloseasca, nu-i obliga nimeni.
Am observat ca in ultima perioada, tot mai multe persoane cersesc astfel de plugine la sectiunea cereri.
Asa ca m-am gandit sa va fac un Cadou de Craciun si sa-l postez.
Descarcare:
- Sursa: | Afiseaza codul
/* Plugin generated by AMXX-Studio */ #include < amxmodx > #include < amxmisc > #include < fakemeta > #include < fun > #include < cstrike > #include < hamsandwich > #include < CC_ColorChat > #include < CSO > #define PLUGIN "Anti - Furien [ Weapons Menu ]" #define VERSION "1.0" #define AUTHOR "DaNe" #define is_valid_player(%1) (1 <= %1 <= 32) #define VIP_FLAG ADMIN_LEVEL_H /*===================================================================================== ================================[ Arme Golden Pentru VIP ] ================================== ======================================================================================*/ new const vGoldenAk[ 64 ] = "models/Furien_VIP/v_golden_ak47.mdl" new const pGoldenAk[ 64 ] = "models/Furien_VIP/p_golden_ak47.mdl" new const vGoldenM4[ 64 ] = "models/Furien_VIP/v_golden_m4a1.mdl" new const pGoldenM4[ 64 ] = "models/Furien_VIP/p_golden_m4a1.mdl" new const vGoldenMP5[ 64 ] = "models/Furien_VIP/v_golden_mp5.mdl" new const pGoldenMP5[ 64 ] = "models/Furien_VIP/p_golden_mp5.mdl" new const vGoldenXM[ 64 ] = "models/Furien_VIP/v_golden_xm1014.mdl" new const pGoldenXM[ 64 ] = "models/Furien_VIP/p_golden_xm1014.mdl" new const vAreFatala[ 64 ] = "models/v_m134.mdl" new const pAreFatala[ 64 ] = "models/p_m134.mdl" new bool: AlreadyChoose[ 33 ] new bool: AreGoldenAK[ 33 ] new bool: AreGoldenM4[ 33 ] new bool: AreGoldenMP5[ 33 ] new bool: AreGoldenXM[ 33 ] new bool: AreFatala[ 33 ] public plugin_init( ) { register_plugin( PLUGIN, VERSION, AUTHOR ) register_event( "CurWeapon", "Event_CurWeapon", "be", "1=1" ) RegisterHam( Ham_Spawn, "player", "fwPlayerSpawn", true ) RegisterHam( Ham_TakeDamage, "player", "fwTakeDamage" ) register_clcmd( "say /weapons", "ClcmdWeaponsMenus" ) } public plugin_precache( ) { precache_model( vGoldenAk ) precache_model( pGoldenAk ) precache_model( vGoldenM4 ) precache_model( pGoldenM4 ) precache_model( vGoldenMP5 ) precache_model( pGoldenMP5 ) precache_model( vGoldenXM ) precache_model( pGoldenXM ) precache_model( vAreFatala ) precache_model( pAreFatala ) } public fwPlayerSpawn( id ) { if(is_valid_player(id) && is_user_alive(id)) { give_item ( id, "weapon_knife" ); AreGoldenAK[ id ] = false AreGoldenM4[ id ] = false AreGoldenMP5[ id ] = false AreGoldenXM[ id ] = false AlreadyChoose[ id ] = false if( is_user_alive( id ) && cs_get_user_team( id ) == CS_TEAM_CT ) { ShowWeaponsMenu( id ) give_item( id, "weapon_usp" ) cs_set_user_bpammo( id, CSW_USP, 200 ) } } } public ShowWeaponsMenu( id ) { new FurienWeaponsMenu = menu_create( "\yAnti-Furien\r Weapons", "FurienWeaponsHandler" ) new iCredits = fcs_get_user_credits( id ); menu_additem( FurienWeaponsMenu, "Hunter\y Weapons", "1", 0 ) menu_additem( FurienWeaponsMenu, "\rV.I.P \wWeapons^n", "2", 0 ) /******************************************| Deadly Gun |*******************************************************/ if( iCredits < 25 ) { menu_additem( FurienWeaponsMenu, "\rDeadly \yGun\y - \dNo Credits", "3", 0 ) } else if( iCredits >= 25 ) { menu_additem( FurienWeaponsMenu, "\rDeadly \yGun\y - \w[ \y25 \wCredits ]", "3", 0 ) } /******************************************| Deadly End |*******************************************************/ /******************************************| Balrog Gun |*******************************************************/ if( iCredits < 35 ) { menu_additem( FurienWeaponsMenu, "\rBalrog \y11 - \dNo Credits", "4", 0 ) } else if( iCredits >= 35 ) { menu_additem( FurienWeaponsMenu, "\rBalrog \y11 - \w[ \r35 \wCredits ]", "4", 0 ) } /******************************************| Balrog End |*******************************************************/ /******************************************| Gatling Gun |*******************************************************/ if( iCredits < 45 ) { menu_additem( FurienWeaponsMenu, "\rGatling \yVulcano\y - \dNo Credits", "5", 0 ) } else if( iCredits >= 45 ) { menu_additem( FurienWeaponsMenu, "\rGatling \yVulcano\y - \w[ \y45 \wCredits ]", "5", 0 ) } /******************************************| Gatling End |*******************************************************/ /******************************************| Laser Gun |*******************************************************/ if( iCredits < 55 ) { menu_additem( FurienWeaponsMenu, "\rPlasma \yGun - \dNo Credits", "6", 0 ) } else if( iCredits >= 45 ) { menu_additem( FurienWeaponsMenu, "\rPlasma \yGun - \w[ \r55 \wCredits ]", "6", 0 ) } /******************************************| Laser End |*******************************************************/ menu_setprop( FurienWeaponsMenu, MPROP_EXIT, MEXIT_ALL ) menu_display( id, FurienWeaponsMenu, 0 ) } public FurienWeaponsHandler( id, FurienWeaponsMenu, item ) { if ( get_user_team ( id ) != 2 ) return 1; if( item == MENU_EXIT ) { menu_destroy( FurienWeaponsMenu ) return PLUGIN_HANDLED } switch( item ) { case 0 : { ArmeNormale( id ) } case 1 : { if( get_user_flags( id ) & VIP_FLAG ) { ArmeVIP( id ) } else { ColorChat( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] These weapons is only for^x04 V.I.P." ) ShowWeaponsMenu( id ) return PLUGIN_HANDLED } } case 2 : { new iCredits = fcs_get_user_credits(id) - 25; if( iCredits < 0 ) { ColorChat ( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You don't have enough credits." ); ShowWeaponsMenu( id ) return 1; } else { give_item( id, "weapon_m249" ) cs_set_user_bpammo( id, CSW_M249, 400 ) set_pev( id, pev_viewmodel2, vAreFatala ) set_pev( id, pev_weaponmodel2, pAreFatala ) AlreadyChoose[ id ] = true set_task( 0.1, "ShowSecondary", id ) AreFatala[ id ] = true } } case 3 : { new iCredits = fcs_get_user_credits(id) - 35; if( iCredits < 0 ) { ColorChat ( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You haven't enough^x04 Credits." ); ShowWeaponsMenu( id ) return 1; } else { fcs_set_user_credits ( id, iCredits ); give_weapon_balrog11 ( id ); AlreadyChoose[ id ] = true set_task( 0.1, "ShowSecondary", id ) ColorChat ( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You've bought^x04 Balrog 11." ); } } case 4 : { new iCredits = fcs_get_user_credits(id) - 45; if( iCredits < 0 ) { ColorChat ( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You haven't enough^x04 Credits." ); ShowWeaponsMenu( id ) return 1; } else { fcs_set_user_credits ( id, iCredits ); give_weapon_gatling ( id ); AlreadyChoose[ id ] = true set_task( 0.1, "ShowSecondary", id ) ColorChat ( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You've bought^x04 Gatling Vulcano." ); } } case 5 : { new iCredits = fcs_get_user_credits(id) - 55; if( iCredits < 0 ) { ColorChat ( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You haven't enough^x04 Credits." ); ShowWeaponsMenu( id ) return 1; } else { fcs_set_user_credits ( id, iCredits ); give_weapon_plasmagun ( id ) AlreadyChoose[ id ] = true set_task( 0.1, "ShowSecondary", id ) ColorChat ( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You've bought^x04 Laser Gun." ); } } } menu_destroy( FurienWeaponsMenu ) return PLUGIN_HANDLED } public ArmeNormale( id ) { new MeniuArmeNormale = menu_create( "\yHunter \rWeapons", "ArmeNormaleHandler" ) menu_additem( MeniuArmeNormale, "Ak47", "1", 0 ) menu_additem( MeniuArmeNormale, "M4a1", "2", 0 ) menu_additem( MeniuArmeNormale, "MP5", "3", 0 ) menu_additem( MeniuArmeNormale, "XM1014", "4", 0 ) menu_additem( MeniuArmeNormale, "P90", "5", 0 ) menu_setprop( MeniuArmeNormale, MPROP_EXIT, MEXIT_ALL ) menu_display( id, MeniuArmeNormale, 0 ) } public ArmeNormaleHandler( id, MeniuArmeNormale, item ) { if( !is_user_alive( id ) ) { ColorChat( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You can't select your weapons when you're dead!" ) return PLUGIN_HANDLED } if( item == MENU_EXIT ) { menu_destroy( MeniuArmeNormale ) return PLUGIN_HANDLED } switch( item ) { case 0 : { give_item( id, "weapon_ak47" ) cs_set_user_bpammo( id, CSW_AK47, 300 ) set_task( 0.1, "ShowSecondary", id ) AlreadyChoose[ id ] = true } case 1 : { give_item( id, "weapon_m4a1" ) cs_set_user_bpammo( id, CSW_M4A1, 300 ) set_task( 0.1, "ShowSecondary", id ) AlreadyChoose[ id ] = true } case 2 : { give_item( id, "weapon_mp5navy" ) cs_set_user_bpammo( id, CSW_MP5NAVY, 300 ) set_task( 0.1, "ShowSecondary", id ) AlreadyChoose[ id ] = true } case 3 : { give_item( id, "weapon_xm1014" ) cs_set_user_bpammo( id, CSW_XM1014, 300 ) set_task( 0.1, "ShowSecondary", id ) AlreadyChoose[ id ] = true } case 4 : { give_item( id, "weapon_p90" ) cs_set_user_bpammo( id, CSW_P90, 300 ) set_task( 0.1, "ShowSecondary", id ) AlreadyChoose[ id ] = true } } menu_destroy( MeniuArmeNormale ) return PLUGIN_HANDLED } public ArmeVIP( id ) { new MeniuArmeVIP = menu_create( "\yArme \r*\w V\r.\wI\r.\wP\r *", "ArmeVIPHandler" ) menu_additem( MeniuArmeVIP, "Golden AK47\r (\y3x DMG\r)", "1", 0 ) menu_additem( MeniuArmeVIP, "Golden M4A1\r (\y4x DMG\r)", "2", 0 ) menu_additem( MeniuArmeVIP, "Golden MP5\r (\y5x DMG\r)", "3", 0 ) menu_additem( MeniuArmeVIP, "Golden Xm1014\r (\y4x DMG\r)", "4", 0 ) menu_setprop( MeniuArmeVIP, MPROP_EXIT, MEXIT_ALL ) menu_display( id, MeniuArmeVIP, 0 ) } public ArmeVIPHandler( id, MeniuArmeVIP, item ) { if( !is_user_alive( id ) ) { ColorChat( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You can't select your weapons when you're dead!" ) return PLUGIN_HANDLED } if( item == MENU_EXIT ) { menu_destroy( MeniuArmeVIP ) return PLUGIN_HANDLED } switch( item ) { case 0 : { give_item( id, "weapon_ak47" ) cs_set_user_bpammo( id, CSW_AK47, 90 ) set_pev( id, pev_viewmodel2, vGoldenAk ) set_pev( id, pev_weaponmodel2, pGoldenAk ) set_task( 0.1, "ShowSecondary", id ) AlreadyChoose[ id ] = true AreGoldenAK[ id ] = true } case 1 : { give_item( id, "weapon_m4a1" ) cs_set_user_bpammo( id, CSW_M4A1, 90 ) set_pev( id, pev_viewmodel2, vGoldenM4 ) set_pev( id, pev_weaponmodel2, pGoldenM4 ) set_task( 0.1, "ShowSecondary", id ) AlreadyChoose[ id ] = true AreGoldenM4[ id ] = true } case 2 : { give_item( id, "weapon_mp5navy" ) cs_set_user_bpammo( id, CSW_MP5NAVY, 120 ) set_pev( id, pev_viewmodel2, vGoldenMP5 ) set_pev( id, pev_weaponmodel2, pGoldenMP5 ) set_task( 0.1, "ShowSecondary", id ) AlreadyChoose[ id ] = true AreGoldenMP5[ id ] = true } case 3 : { give_item( id, "weapon_xm1014" ) cs_set_user_bpammo( id, CSW_XM1014, 300 ) set_pev( id, pev_viewmodel2, vGoldenXM ) set_pev( id, pev_weaponmodel2, pGoldenXM ) set_task( 0.1, "ShowSecondary", id ) AlreadyChoose[ id ] = true AreGoldenXM[ id ] = true } } menu_destroy( MeniuArmeVIP ) return PLUGIN_HANDLED } public ClcmdWeaponsMenus( id ) { if( !is_user_alive( id ) ) { ColorChat( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You can't select your weapons when you're dead!" ) return } if( AlreadyChoose[ id ] ) { ColorChat( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You select your weapons in this round" ) return } if( cs_get_user_team( id ) == CS_TEAM_CT ) { ShowWeaponsMenu( id ) } } public Event_CurWeapon( id ) { new Arma = read_data( 2 ) if( Arma == CSW_AK47 && AreGoldenAK[ id ] ) { set_pev( id, pev_viewmodel2, vGoldenAk ) set_pev( id, pev_weaponmodel2, pGoldenAk ) } if( Arma == CSW_M4A1 && AreGoldenM4[ id ] ) { set_pev( id, pev_viewmodel2, vGoldenM4 ) set_pev( id, pev_weaponmodel2, pGoldenM4 ) } if( Arma == CSW_MP5NAVY && AreGoldenMP5[ id ] ) { set_pev( id, pev_viewmodel2, vGoldenMP5 ) set_pev( id, pev_weaponmodel2, pGoldenMP5 ) } if( Arma == CSW_XM1014 && AreGoldenXM[ id ] ) { set_pev( id, pev_viewmodel2, vGoldenXM ) set_pev( id, pev_weaponmodel2, pGoldenXM ) } if( Arma == CSW_M249 && AreFatala[ id ] ) { set_pev( id, pev_viewmodel2, vAreFatala ) set_pev( id, pev_weaponmodel2, pAreFatala ) } } public Player_TakeDamage ( iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits ) { if( get_user_weapon( iAttacker ) == CSW_AK47 && AreGoldenAK[ iAttacker ] ) { SetHamParamFloat( 4, fDamage * 3 ) } if( get_user_weapon( iAttacker ) == CSW_M4A1 && AreGoldenM4[ iAttacker ] ) { SetHamParamFloat( 4, fDamage * 3 ) } if( get_user_weapon( iAttacker ) == CSW_MP5NAVY && AreGoldenMP5[ iAttacker ] ) { SetHamParamFloat( 4, fDamage * 3.2 ) } if( get_user_weapon( iAttacker) == CSW_XM1014 && AreGoldenXM[ iAttacker ] ) { SetHamParamFloat( 4, fDamage * 3 ) } if( get_user_weapon( iAttacker) == CSW_M249 && AreFatala[ iAttacker ] ) { SetHamParamFloat( 4, fDamage * 3.3 ) } } public ShowSecondary( id ) { new MeniuSecondary = menu_create( "\r* \wChoose Secondary Weapons \r* ", "CSOSecondGiver" ) menu_additem( MeniuSecondary, "Dual Deagle", "1", 0 ) menu_additem( MeniuSecondary, "Dual Infinity", "2", 0 ) menu_setprop( MeniuSecondary, MPROP_EXIT, MEXIT_ALL ) menu_display( id, MeniuSecondary, 0 ) } public CSOSecondGiver( id, MeniuSecondary, item ) { if ( get_user_team ( id ) != 2 ) return 1; if( !is_user_alive( id ) ) { ColorChat( id, GREEN, "^x01[^x04 Furien Weapons^x01 ] You can't select your weapons when you're dead!" ) return PLUGIN_HANDLED } if( item == MENU_EXIT ) { menu_destroy( MeniuSecondary ) return PLUGIN_HANDLED } switch( item ) { case 0 : { give_weapon_ddeagle ( id ) AlreadyChoose[ id ] = true; } case 1 : { give_dual_infinity( id ) AlreadyChoose[ id ] = true; } } menu_destroy( MeniuSecondary ) return PLUGIN_HANDLED } /*************************************************************************************************************** * ********************************* * ----- Ultimate Weapons Menu ----- * ********************************* * * * * -------------------- * ----- Credite: ----- * -------------------- * - Tr3fla * ***************************************************************************************************************/
Amxx + Sma + Include + Models + Sound + Sprites Click
Instalare:
1. Fisierele cu extensia .sma Le puneti in addons/amxmodx/scriptng
2. Fisierele cu extensia .amxx Le puneti in addons/amxmodx/plugins
3. Pe urma intrati in addons/amxmodx/configs/plugins.ini si adaugati liniile:
Code: Select all
Fm_Weapons.amxx
Fm_PlasmaGun.amxx
Fm_Gatling.amxx
Fm_DualDeagle.amxx
Fm_Balrog11.amxx
Fm_DualInfinity.amxx
Versiune: 1.0
Autor: DaNe
Cvaruri: - Nu detine
Module:
cstrike
fun
fakemeta
hamsandwich
Credite:
Tr3fla
Imagini:
- Multumiri Capy :D | Afiseaza codul
http://www.extreamcs.com/forum/amxmodx/ ... 04666.html
Cei care au cumparat pluginul au fost de acord cu postarea acestuia si vor beneficia de un UPDATE !
P.S: Nu vreau sa fiu criticat pentru ca am postat acest plugin. Cine nu vrea sa nu-l foloseasca, nu-i obliga nimeni.