Furien CSO Weapons 2014 [update 15/10/2014 ]

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
^ionutz^
Fost moderator
Fost moderator
Posts: 1995
Joined: 05 Oct 2013, 15:12
Detinator Steam: Da
CS Status: activitate scazuta !
SteamID: /id/ionutz_cs/
Reputatie: Fost moderator ajutator
Location: Galati
Has thanked: 46 times
Been thanked: 23 times

02 Jun 2014, 21:09

Descriere: Este un meniu de arme pentru furien
Descarcare: Girlshare Mega.co.nz
meniu | Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < amxmisc >
#include < hamsandwich >
#include < ColorChat >
#include < fcs >

new const szTag [] = "[Furien Weapons]"

//====================================|  ARME   |================================//
//SpearGun
#define Spear_Price 20
#define Spear_Name "\ySpeareGun"

//Janus7
#define Janus7_Price 25
#define Janus7_Name "\yJanus \wVII"

//Janus5
#define Janus5_Price 30
#define Janus5_Name "\yJanus \wV"
//OICW
#define OICW_Price 10
#define OICW_Name "\yOICW \w(\rOwner\w)" 

//Balrog XI
#define Balrog_Price 15
#define Balrog_Name "\yBalrog \wXI \w(\rV\y.\rI\y.\rP\w)"
//====================================|  ARME   |================================//
//====================================| Natives |================================//
native give_weapon_spear(id);
native remove_weapon_spear(id);
native give_weapon_janus7(id);
native remove_weapon_janus7(id);
native give_weapon_janus5(id);
native remove_weapon_janus5(id);
native give_weapon_oicw(id);
native remove_weapon_oicw(id);
native give_weapon_balrog11(id);
native remove_weapon_balrog11(id);
//====================================| Natives |================================//
#define PLUGIN "CSO Weapons Menu"
#define VERSION "1.1"
#define AUTHOR "Ionutz."


new bool: AlreadyChoose[ 33 ];


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	RegisterHam( Ham_Spawn, "player", "fwPlayerSpawn", 1 );
	
	register_clcmd( "say /weapons", "ClcmdWeaponsMenus" );
	register_clcmd( "say /weapon", "ClcmdWeaponsMenus" );
	register_clcmd( "say /guns", "ClcmdWeaponsMenus" );
	register_clcmd( "say /arme", "ClcmdWeaponsMenus" );
	register_clcmd( "say_team /weapons", "ClcmdWeaponsMenus" );
}

public fwPlayerSpawn( id ) {
	if( get_user_team ( id ) == 2 ) {
		
		AlreadyChoose[ id ] = false;
		ShowWeaponsMenu( id );
		remove_weapon_janus5(id);
		remove_weapon_janus7(id);
		remove_weapon_spear(id);
		remove_weapon_balrog11(id);
		remove_weapon_oicw(id);
	}
	return 0;
}


public ShowWeaponsMenu( id ) {
	if(is_user_alive(id) && get_user_team(id) == 2) {
		new credits = fcs_get_user_credits(id);
		new szFormatex[256];
		formatex(szFormatex, charsmax(szFormatex), "\wFurien Menu - \yCredite: \w%d", credits);
		
		new menu = menu_create(szFormatex, "AntiFurienHandler");
		//====================================|   OICW    |================================//
		new OICW[128]
		if (fcs_get_user_credits(id) >= OICW_Price )
		{
			formatex(OICW, sizeof (OICW)-1, "%s\w- \r%d \wCredits", OICW_Name, OICW_Price )
		}
		else
		{
			formatex(OICW, sizeof (OICW) -1,"%s \dNoCredits", OICW_Name)
		}
		menu_additem(menu, OICW, "1", ADMIN_IMMUNITY )
		//====================================|   OICW    |================================//
		
		//====================================| Balrog XI |================================//
		new Balrog[128]
		if ( fcs_get_user_credits(id) >= Balrog_Price )
		{
			formatex(Balrog, sizeof (Balrog)-1, "%s\w\- \r%d \wCredits", Balrog_Name, Balrog_Price )
		}
		else
		{
			formatex(Balrog, sizeof (Balrog)-1, "%s \dNo Credits" , Balrog_Name )
		}
		menu_additem (menu, Balrog, "2", ADMIN_LEVEL_H )
		//====================================| Balrog XI |================================//
		
		//====================================| SpearGun  |================================//
		new Spear[128]
		if ( fcs_get_user_credits(id) >= Spear_Price )
		{
			formatex(Spear, sizeof (Spear)-1, "%s\w- \r%d \wCredits", Spear_Name, Spear_Price )
		}
		else 
		{
			formatex(Spear, sizeof (Spear)-1, "%s \dNo Credits", Spear_Name)
		}
		menu_additem(menu, Spear, "3", 0 )
		//====================================| SpearGun  |================================//
		
		//====================================| Janus VII |===============================//
		new Janus7[128]
		if (fcs_get_user_credits(id) >= Janus7_Price )
		{
			formatex(Janus7, sizeof (Janus7)-1, "%s \w- \r%d \wCredits", Janus7_Name, Janus7_Price )
		}
		else
		{
			formatex(Janus7, sizeof (Janus7)-1, "%s \dNo Credits", Janus7_Name )
		}
		menu_additem(menu, Janus7, "4", 0 )
		//====================================| Janus VII |===============================//
		
		//====================================|  Janus V  |===============================//
		new Janus5[128]
		if (fcs_get_user_credits(id) >= Janus5_Price )
		{
			formatex(Janus5, sizeof (Janus5)-1, "%s \w- \r%d \wCredits", Janus5_Name, Janus5_Price )
		}
		else
		{
			formatex(Janus5, sizeof (Janus5)-1, "%s \dNo Credits", Janus5_Name )
		}
		menu_additem(menu, Janus5, "5", 0 )
		
		//====================================|  Janus V  |===============================//
		
		
		menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
		menu_display ( id, menu, 0 );
		
		
	}
	return 1;
}

public AntiFurienHandler( id, menu, item ) {
	if ( get_user_team ( id ) != 2 ) return 1;
	
	if( item == MENU_EXIT )
	{
		menu_destroy ( menu  )
		return PLUGIN_HANDLED
	}
	switch( item )
	{
		case 0:
		{
			new iCredits = fcs_get_user_credits (id) - OICW_Price
			if (iCredits < 0 )
			{
				ColorChat(id , GREEN , "%s^x-1 Nu ai destule^x04 Credite !", szTag )
				ShowWeaponsMenu( id );
			}
			else
			{
				remove_weapon_janus5(id);
				remove_weapon_janus7(id);
				remove_weapon_spear(id);
				remove_weapon_balrog11(id);
				give_weapon_oicw(id);
				AlreadyChoose[id] = true;
				fcs_set_user_credits(id, iCredits )
				ColorChat (id ,GREEN, "%s^x01 Ai cumparat ^x04 OICW !", szTag )
			}
		}
		
		case 1:
		{
			new iCredits = fcs_get_user_credits (id) - Balrog_Price
			if (iCredits < 0 )
			{
				ColorChat(id , GREEN , "%s^x-1 Nu ai destule^x04 Credite !", szTag )
				ShowWeaponsMenu( id );
			}
			else
			{
				remove_weapon_janus5(id);
				remove_weapon_janus7(id);
				remove_weapon_spear(id);
				remove_weapon_oicw(id);
				give_weapon_balrog11(id);
				AlreadyChoose[id] = true;
				fcs_set_user_credits(id, iCredits )
				ColorChat (id ,GREEN, "%s^x01 Ai cumparat ^x04 Balrog XI !", szTag )
			}
		}
		
		case 2:
		{
			new iCredits = fcs_get_user_credits (id) - Spear_Price
			if ( iCredits < 0 )
			{
				ColorChat( id, GREEN , "%s^x01 Nu ai destule^x04 Credite !", szTag )
				ShowWeaponsMenu( id );
			}
			else
			{
				remove_weapon_janus5(id);
				remove_weapon_janus7(id);
				remove_weapon_oicw(id);
				remove_weapon_balrog11(id);
				give_weapon_spear(id);
				AlreadyChoose[id] = true;
				fcs_set_user_credits(id, iCredits )
				ColorChat (id ,GREEN, "%s^x01 Ai cumparat ^x04 SpearGun !", szTag )
				
			}
		}
		case 3:
		{
			new iCredits = fcs_get_user_credits (id) - Janus7_Price 
			if ( iCredits < 0 )
			{
				ColorChat (id, GREEN , "%s^x01 Nu ai destule^x04 Credite !", szTag )
				ShowWeaponsMenu( id );
			}
			else 
			{
				remove_weapon_janus5(id);
				remove_weapon_spear(id);
				remove_weapon_oicw(id);
				remove_weapon_balrog11(id);
				give_weapon_janus7(id);
				AlreadyChoose[id] = true;
				fcs_set_user_credits (id, iCredits )
				ColorChat (id, GREEN, "%s^x01 Ai Cumparat^x04 Janus VII !" , szTag )
			}
		}
		case 4:
		{
			new iCredits = fcs_get_user_credits (id) - Janus5_Price 
			if ( iCredits < 0 )
			{
				ColorChat ( id, GREEN , "%s^x01 Nu ai suficiente^x04 Credite !", szTag )
				ShowWeaponsMenu( id );
			}
			else
			{
				remove_weapon_janus7(id);
				remove_weapon_spear(id);
				remove_weapon_oicw(id);
				remove_weapon_balrog11(id);
				give_weapon_janus5(id);
				AlreadyChoose[id] = true;
				fcs_set_user_credits ( id , iCredits )
				ColorChat ( id, GREEN , "%s^x01 Ai cumparat^x04 Janus V !" , szTag );
			}
		}
		
	}
	menu_destroy( menu )
	return 1;
}
public ClcmdWeaponsMenus( id )
{
	if( !is_user_alive( id ) ) {
		ColorChat( id, GREEN, "%s^x01 Nu poti alege arme cand esti mort!",szTag );
		return 1;
	}
	
	if( AlreadyChoose[ id ] ) {
		ColorChat( id, GREEN, "%s^x01 Ti-ai ales armele runda acesta", szTag );
		return 1;
	}
	
	if( get_user_team( id ) == 2 ) {
		ShowWeaponsMenu( id );
	}
	return 1;
}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
credite | Afiseaza codul
Orion/ Truth m-a ajutat la formatex
DaNNe. / Emrys am vazut faza cu #define price/ name
Dias el a creat armele
blackgate00 ms pentru ca ai postat armele
Nume: Furien Weapons 2014
Versiune: 1.1
Link oficial: Link !

Instalare:
1. Fisierul weapons_menu.sma il puneti in addons/amxmodx/scripting
2. Fisierul weapons_menu.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

Code: Select all

weapons_menu.amxx
balrog11.amxx
janus5.amxx
janus7.amxx
oicw.amxx
spare.amxx
Comenzi publice (se tasteaza in joc prin apasarea tastei Y):
  • /weapons - afiseaza meniul
    /guns - afiseaza meniul
    /arme - afiseaza meniul
Module necesare (se sterge ; din fata modulului de mai jos; acestea le gasiti in fisierul amxmodx\configs\modules.ini):
#include < amxmodx >
#include < amxmisc >
#include < hamsandwich >
#include < ColorChat >
#include < fcs >

Imagini:
sa nu se incarce greu pagina | Afiseaza codul
Image
Image
Image
Image







vechi | Afiseaza codul
Descriere: Este un meniu de arme pentru modul furien 

Descarcare: Link!

Nume: Furien Weapons
Versiune: 1.0
Link oficial: http://www.extreamcs.com
Credite pentru Hyperion. el a fost singurl care m-a ajutat si mi-a aratat 
Dias. pluginurile de arme
Instalare:
1. Fisierul arme.sma il puneti in addons/amxmodx/scripting
2. Fisierul arme.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
[code]arme.amxx
wpn_ethereal.amxx
plasma.amxx
oicw.amxx
dragon.amxx
balrog3.amxx[/code]

Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg): 
[list]nu are 

Comenzi administrative (se tasteaza in consola si trebuie sa fiti administrator):
nu are
Comenzi publice (se tasteaza in joc prin apasarea tastei Y):
[list]/weapons - afiseaza meniu[/list][/list]

Module necesare (se sterge ; din fata modulului de mai jos; acestea le gasiti in fisierul amxmodx\configs\modules.ini):
[code]#include < amxmodx >
#include < amxmisc >
#include < hamsandwich >
#include < ColorChat >[/code]

Imagini:[sursa=]Image
OICW
Image
Balrog III
Image
Cannon 
Image
Plasma Gun
Image
Ethereal 2 moduri se schimba pe E
Laser Mode
Image
Electric
Image
[/Sursa]
Last edited by ^ionutz^ on 19 Oct 2014, 13:10, edited 8 times in total.
RoyalServer 2
User avatar
Truth*
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 766
Joined: 11 Oct 2013, 11:08
Detinator Steam: Da
SteamID: Ezeru
Reputatie: Fost moderator ajutator
Membru Club eXtreamCS (4 luni)
Nume anterior: HyperioN.
Scripter eXtreamCS
0.2 / 3
Fond eXtream: 0
Location: Sibiu
Has thanked: 44 times
Been thanked: 122 times

02 Jun 2014, 21:12

Ti-am zis ca nu e prea bine sa postezi primul plugin ;))
Felicitari oricum. Poti edita acest plugin si il poti folosi in multe.
Succes in continuare :D
P.S.: Netestat = Nu am avut timp să mă uit atent peste cod. Deci ceea ce am scris este posibil să fie greşit sau să aibă erori.

If i helped you and you wanna thank me, you can donate at this link : here
This will motivate me to help you in the future.
[If you want a private plugin send me a PM.(No complex plugins please, I am a student and I don't have the time to make those)]
User avatar
boraku
Membru, skill 0
Membru, skill 0
Posts: 55
Joined: 30 Nov 2013, 18:25
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: ROMANIA.CSARENA.NET
SteamID: boraku
Location: tg-jiu
Been thanked: 2 times
Contact:

02 Jun 2014, 21:15

bravo frate :* @-) :))
STEAM : FURIEN 彡 bOrAkU
Server: ROMANIA.CSARENA.NET # CLASSIC + VIP
[/b][/center]
User avatar
Doctor whO? <3
Membru, skill +3
Membru, skill +3
Posts: 1196
Joined: 21 Jun 2013, 12:40
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Reputatie: Fost Membru Club eXtreamCS (doua luni)
Has thanked: 109 times
Been thanked: 75 times
Contact:

02 Jun 2014, 21:29

Bravo, ar fi frumos sa faci si un meniu de arme vip :)
User avatar
First Time
Membru, skill +1
Membru, skill +1
Posts: 113
Joined: 05 Feb 2014, 19:38
Detinator Steam: Da
Has thanked: 16 times
Been thanked: 7 times
Contact:

02 Jun 2014, 21:33

Super Fain esti tare pentru ca l-ai postat si nu ceri bani pentru asa ceva !
connect furien.watf.ro — Powered by WATF.ro
User avatar
^ionutz^
Fost moderator
Fost moderator
Posts: 1995
Joined: 05 Oct 2013, 15:12
Detinator Steam: Da
CS Status: activitate scazuta !
SteamID: /id/ionutz_cs/
Reputatie: Fost moderator ajutator
Location: Galati
Has thanked: 46 times
Been thanked: 23 times

02 Jun 2014, 21:40

pentru moment tot ce voi face va fi free
User avatar
strikearea
Membru, skill +2
Membru, skill +2
Posts: 526
Joined: 15 Aug 2013, 10:21
Detinator Steam: Da
CS Status: Imi place forumul eXtreamCS.com...!
Detinator server CS: Da
SteamID: bloodystrikearea
Has thanked: 38 times
Been thanked: 21 times
Contact:

02 Jun 2014, 21:46

BV MAN
User avatar
Snow.
Membru, skill +1
Membru, skill +1
Posts: 243
Joined: 18 Mar 2014, 21:59
Detinator Steam: Nu
Has thanked: 58 times
Been thanked: 24 times

02 Jun 2014, 22:48

Pune credite lui "Dias" pentru ca el a creat armele, tu ai facut doar meniul. Insa felicitari pentru el ! Ai putea sa il imbogatesti cu mai multe arme CSO, avand in vedere ca le-ai extras din zp :)
Ion Creanga - Romania Juna, 1869 wrote:Stiu ca sunt prost, dar cand ma uit in jurul meu, prind curaj !
Image
User avatar
^ionutz^
Fost moderator
Fost moderator
Posts: 1995
Joined: 05 Oct 2013, 15:12
Detinator Steam: Da
CS Status: activitate scazuta !
SteamID: /id/ionutz_cs/
Reputatie: Fost moderator ajutator
Location: Galati
Has thanked: 46 times
Been thanked: 23 times

02 Jun 2014, 22:50

momentat lasa asa la updateuri voi adauga si alte arme si sa nu uit sa il pun mersi
SKanDaL
Membru, skill 0
Membru, skill 0
Posts: 3
Joined: 25 Jun 2014, 07:54
Detinator Steam: Nu
CS Status: Ia , stau in fata unui aparat ....
Fond eXtream: 0
Has thanked: 4 times
Contact:

25 Jun 2014, 08:03

Frumos , pentru primul tau plugin , bv .
Spor la mai multe ;)
User avatar
dRaGoNeLy^ ;x
Membru, skill +3
Membru, skill +3
Posts: 1430
Joined: 27 Jun 2014, 15:42
Detinator Steam: Da
CS Status: PR0 Than Y0U!
Detinator server CS: Nu.
SteamID: PM!
Reputatie: Castigator Membru Club eXtream @ Mos Nicolae (doua luni)
Fost Membru Club eXtreamCS (patru luni)
Fond eXtream: 0
Location: București
Has thanked: 23 times
Been thanked: 13 times
Contact:

27 Jun 2014, 20:20

poti sa-l faci sa aiba acces si T ca vreau sa il pun pe war3ft :)) cam ciudat dar asa vreau :D
Image
User avatar
Snow.
Membru, skill +1
Membru, skill +1
Posts: 243
Joined: 18 Mar 2014, 21:59
Detinator Steam: Nu
Has thanked: 58 times
Been thanked: 24 times

27 Jun 2014, 22:28

dRaGoNeLy^ ;x wrote:poti sa-l faci sa aiba acces si T ca vreau sa il pun pe war3ft :)) cam ciudat dar asa vreau :D
Cred ca ar fi interesant pe un war3 :-? Sa imi dai PM cand deschizi server-ul, chiar mi se pare o idee buna .
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < amxmisc >
#include < hamsandwich >
#include < ColorChat >

native give_weapon_oicw ( id );
native give_weapon_plasma ( id );
native give_weapon_balrog3 ( id );
native give_ethereal_wpn ( id );
native give_weapon_cannon ( id );

#define PLUGIN "CSO Weapons"
#define VERSION "1.0"
#define AUTHOR "Ionutz."

new bool: AlreadyChoose[ 33 ];

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	RegisterHam( Ham_Spawn, "player", "fwPlayerSpawn", 1 );
	
	register_clcmd( "say /weapons", "ClcmdWeaponsMenus" );
}

public fwPlayerSpawn( id ) {

	AlreadyChoose[ id ] = false;
	ShowWeaponsMenu ( id );

}

public ShowWeaponsMenu ( id ) {
	
	new menu = menu_create ( "\y Weapons \rMenu", "FurienWeaponsHandler" );
	menu_additem ( menu , "\yOICW", "1" , 0 );
	menu_additem ( menu , "\yBalrog \rIII", "2", 0 );
	menu_additem ( menu , "\yPlasma \rGun", "3", 0 );
	menu_additem ( menu , "\yDragon \rCannon", "4", 0 );
	menu_additem ( menu , "\yEthereal", "5", 0 );
	
	menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
	menu_display ( id, menu, 0 );
	
	return 1;
}

public FurienWeaponsHandler( id, menu, item ) {

	if( item == MENU_EXIT )
		{
		menu_destroy ( menu  )
		return PLUGIN_HANDLED
	}
	switch( item )
	{
		
		case 0:
		{
			give_weapon_oicw (id);
			AlreadyChoose[ id ] = true;
		}
		case 1:
		{
			give_weapon_balrog3 (id);
			AlreadyChoose[ id ] = true;
		}
		case 2:
		{
			give_weapon_plasma (id);
			AlreadyChoose[ id ] = true;
		}
		case 3:
		{
	                give_weapon_cannon (id);
		        AlreadyChoose[ id ] = true;
		}
		case 4:
		{
			give_ethereal_wpn (id);
			AlreadyChoose[ id ] = true;
		}
	}
	menu_destroy( menu )
	return 1;
}

public ClcmdWeaponsMenus( id ) {

	if( !is_user_alive( id ) ) {
		ColorChat( id, GREEN, "^x01[^x04 Weapons^x01 ] Nu poti alege arme cand esti mort!" );
		return 1;
	}
	
	if( AlreadyChoose[ id ] ) {
		ColorChat( id, GREEN, "^x01[^x04 Weapons^x01 ] Ti-ai ales armele runda acesta" );
		return 1;
	}
	
	ShowWeaponsMenu( id );

	return 1;
}
Ion Creanga - Romania Juna, 1869 wrote:Stiu ca sunt prost, dar cand ma uit in jurul meu, prind curaj !
Image
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 13 guests