[Cerere] Plugin Deathrun Shop [Rezolvat]

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 .
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3556
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

10 Aug 2013, 02:03

Poate cineva sa faca pluginu acesta "drshop" ?
http://i48.tinypic.com/141wkp.jpg
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
RoyalServer
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3556
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

11 Aug 2013, 12:25

Cineva :> ?
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
eNd.
Membru, skill +1
Membru, skill +1
Posts: 234
Joined: 19 Jan 2013, 21:18
Detinator Steam: Da
CS Status: Whoa...
SteamID: skitaila03
Has thanked: 18 times
Been thanked: 79 times

11 Aug 2013, 15:20

Am incercat eu ceva....
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <colorchat>

static Author[] = "eNd.";

static Plugin[] = "DR Shop";

static TAG[] = "[SHOP]";

enum _: g_iCvars
{
	cvar_nade_cost,
	cvar_nade1_cost,
	cvar_walk_cost,
	cvar_hp_cost,
	cvar_ap_cost,
	cvar_speed_cost,
	cvar_gravity_cost,
	cvar_render_cost,
	cvar_speed_value,
	cvar_gravity_value,
	cvar_alpha_value
};
new	\	
		g_AllCvars	[ g_iCvars ]			,
		
		bool:g_bSpeed	[33]				;
		
new	const szPickSound[] = "items/9mmclip1.wav"	;	
public plugin_precache()
{
	g_AllCvars[ cvar_nade_cost ] = register_cvar("shop_nade_cost", "100");
	g_AllCvars[ cvar_nade1_cost ] = register_cvar("shop_nade1_cost", "100");
	g_AllCvars[ cvar_walk_cost ] = register_cvar("shop_walk_cost", "100");	
	g_AllCvars[ cvar_hp_cost ] = register_cvar("shop_hp_cost", "100");
	g_AllCvars[ cvar_ap_cost ] = register_cvar("shop_ap_cost", "100");
	g_AllCvars[ cvar_speed_cost ] = register_cvar("shop_speed_cost", "100");
	g_AllCvars[ cvar_gravity_cost ] = register_cvar("shop_respawn_cost", "100");
	g_AllCvars[ cvar_render_cost ] = register_cvar("shop_bonus_cost", "100");
	g_AllCvars[ cvar_gravity_value ] = register_cvar("shop_gravity_value", "400/800");
	g_AllCvars[ cvar_speed_value ] = register_cvar("shop_speed_value", "320.0");
	g_AllCvars[ cvar_alpha_value ] = register_cvar("shop_alpha_value", "120");
	precache_sound(szPickSound);
}
public plugin_init() {
	register_plugin(Plugin, "0.1", Author);
	
	register_clcmd("say", "hook_say");
	
	register_clcmd("say_team", "hook_say");
	
	RegisterHam(Ham_Spawn, "player", "Ham_PlayerSpawn", 1 );
	
	register_event("CurWeapon", "CurWeapon", "be", "1=1");

}
public hook_say(id) {
	static iArg[192];
	
	read_args(iArg, sizeof(iArg) - 1);
	
	remove_quotes(iArg);
		
	if( (containi(iArg, "shop") != -1))
	{		
		replace( iArg , sizeof( iArg ) - 1, "/", "" );	
		set_task( 0.1 , "ShopMenu" , id);
	}   	
	return 0;
	
}
public CurWeapon(id) {
	new SpeedVal = get_pcvar_num(g_AllCvars[cvar_speed_value]);
	if(is_user_alive(id))
		if(g_bSpeed[id]) set_user_maxspeed(id, float(SpeedVal));

	return 1;   
}
public Ham_PlayerSpawn(const id)
{
	if(is_user_alive(id) && is_user_connected(id))
	{
		set_user_footsteps(id, 1);
		set_user_gravity(id, 1.0);
		set_user_maxspeed(id, 250.0);
		g_bSpeed[id] = false;
		set_user_rendering(id, _, 0, 0, 0, _, 0);
	}
}
public ShopMenu(id)
{
	new szText[555 char];
	
	formatex(szText, charsmax(szText), "\wShop \r\d^n \wAi \r%d \y$", cs_get_user_money(id));
	new szMenu = menu_create(szText, "Menu_Submenu");
		
	formatex(szText, charsmax(szText), "\yHE \wGrenade \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_nade_cost]));
	menu_additem(szMenu, szText, "1", 0);
		
	formatex(szText, charsmax(szText), "\yHE + FB \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_nade1_cost]));
	menu_additem(szMenu, szText, "2", 0);
		
	formatex(szText, charsmax(szText), "\ySilent Walk \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_walk_cost]));
	menu_additem(szMenu, szText, "3", 0);

	formatex(szText, charsmax(szText), "\d+ \y[\w255\y] \rHP  \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_hp_cost]));
	menu_additem(szMenu, szText, "4", 0);

	formatex(szText, charsmax(szText), "\d+ \y[\w500\y] \rAP  \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_ap_cost]));
	menu_additem(szMenu, szText, "5", 0);

	formatex(szText, charsmax(szText), "\dViteza \r(\wO runda\r)  \r[\y%d$\r] \y$",get_pcvar_num(g_AllCvars[cvar_speed_cost]));
	menu_additem(szMenu, szText, "6", 0);
	
	formatex(szText, charsmax(szText), "\dGravity \r(\wO runda\r)  \r[\y%d$\r] \y$",get_pcvar_num(g_AllCvars[cvar_gravity_cost]));
	menu_additem(szMenu, szText, "7", 0);
	
	formatex(szText, charsmax(szText), "\dInviziblitate \r(\wO runda\r)  \r[\y%d$\r] \y$",get_pcvar_num(g_AllCvars[cvar_render_cost]));
	menu_additem(szMenu, szText, "8", 0);
	menu_setprop(szMenu, MPROP_EXIT , MEXIT_ALL);
	menu_display(id, szMenu, 0);

}
public Menu_Submenu(id, szMenu, item)
{
	if( item == MENU_EXIT)
	{
		menu_destroy(szMenu);
		return 1;
	}
	new data[6], iName[64];

	new access, callback;

	menu_item_getinfo(szMenu, item, access, data,5, iName, 63, callback);

	new key = str_to_num(data);

	switch(key)
	{
		case 1:
		{
			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_nade_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				give_item(id, "weapon_hegrenade");
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 He Grenade.^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 2:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_nade1_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				give_item(id, "weapon_hegrenade");
				give_item(id, "weapon_flashbang");
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 He Grenade + FB.^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 3:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_walk_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_footsteps(id, 0);
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 Silent Walk ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 4:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_hp_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_health(id, 255);
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 255 HP ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 5:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_ap_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_armor(id, 500);
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 500 AP ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 6:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_speed_cost]);
			new SpeedVal = get_pcvar_num(g_AllCvars[cvar_speed_value]);
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_maxspeed(id, float(SpeedVal));
				g_bSpeed[id] = true;
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 Speed ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}	
		case 7:
		{
			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_gravity_cost]);
			new GravVal = get_pcvar_num(g_AllCvars[cvar_gravity_value]);
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_gravity(id, float(GravVal));
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 Gravity ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 8:
		{
			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_render_cost]);
			new AlphaVal = get_pcvar_num(g_AllCvars[cvar_alpha_value]);
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,AlphaVal);
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 Inviziblitate ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
	}
	return 1;
}

stock szName(id)
{
	new sz_Name[33];
	
	get_user_name(id, sz_Name, charsmax(sz_Name));
	
	return sz_Name;
}
Last edited by eNd. on 11 Aug 2013, 15:43, edited 1 time in total.
Image
ImageImage
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3556
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

11 Aug 2013, 15:27

O eroare la compilare .
Image
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
eNd.
Membru, skill +1
Membru, skill +1
Posts: 234
Joined: 19 Jan 2013, 21:18
Detinator Steam: Da
CS Status: Whoa...
SteamID: skitaila03
Has thanked: 18 times
Been thanked: 79 times

11 Aug 2013, 15:28

Nu ai colorchat.inc in folderul include, cauta-l pe google....
Image
ImageImage
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3556
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

11 Aug 2013, 15:33

Acum am citit eroarea X_X scuze am bagat merge perfect problema e la gravitataie as dori sa o scoti si sa pui ultima invizibilitatea dar nu o vreau 100% vreau 30% asa daca se poate si sa se dea odata pe runda .
Si daca ,doar daca ai putea sa faci ca in imaginea as fi multmai multumit dar daca nu lasa doar asa doar ce am zis mai sus sa scoti si sa fie odata pe runda . :)
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
eNd.
Membru, skill +1
Membru, skill +1
Posts: 234
Joined: 19 Jan 2013, 21:18
Detinator Steam: Da
CS Status: Whoa...
SteamID: skitaila03
Has thanked: 18 times
Been thanked: 79 times

11 Aug 2013, 15:42

Ah scuze am uitat sa modific ceva , iar ca in imagine nu stiu iti spun sincer..
Iar la inviziblitate ti-am facut un cvar , setezi tu valoarea alpha.

Code: Select all

shop_alpha_value
| Afiseaza codul
[code]/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <colorchat>

static Author[] = "eNd.";

static Plugin[] = "DR Shop";

static TAG[] = "[SHOP]";

enum _: g_iCvars
{
	cvar_nade_cost,
	cvar_nade1_cost,
	cvar_walk_cost,
	cvar_hp_cost,
	cvar_ap_cost,
	cvar_speed_cost,
	cvar_gravity_cost,
	cvar_render_cost,
	cvar_speed_value,
	cvar_gravity_value,
	cvar_alpha_value
};
new	\	
		g_AllCvars	[ g_iCvars ]			,
		
		bool:g_bSpeed	[33]				;
		
new	const szPickSound[] = "items/9mmclip1.wav"	;	
public plugin_precache()
{
	g_AllCvars[ cvar_nade_cost ] = register_cvar("shop_nade_cost", "100");
	g_AllCvars[ cvar_nade1_cost ] = register_cvar("shop_nade1_cost", "100");
	g_AllCvars[ cvar_walk_cost ] = register_cvar("shop_walk_cost", "100");	
	g_AllCvars[ cvar_hp_cost ] = register_cvar("shop_hp_cost", "100");
	g_AllCvars[ cvar_ap_cost ] = register_cvar("shop_ap_cost", "100");
	g_AllCvars[ cvar_speed_cost ] = register_cvar("shop_speed_cost", "100");
	g_AllCvars[ cvar_gravity_cost ] = register_cvar("shop_respawn_cost", "100");
	g_AllCvars[ cvar_render_cost ] = register_cvar("shop_bonus_cost", "100");
	g_AllCvars[ cvar_gravity_value ] = register_cvar("shop_gravity_value", "400/800");
	g_AllCvars[ cvar_speed_value ] = register_cvar("shop_speed_value", "320.0");
	g_AllCvars[ cvar_alpha_value ] = register_cvar("shop_alpha_value", "120");
	precache_sound(szPickSound);
}
public plugin_init() {
	register_plugin(Plugin, "0.1", Author);
	
	register_clcmd("say", "hook_say");
	
	register_clcmd("say_team", "hook_say");
	
	RegisterHam(Ham_Spawn, "player", "Ham_PlayerSpawn", 1 );
	
	register_event("CurWeapon", "CurWeapon", "be", "1=1");

}
public hook_say(id) {
	static iArg[192];
	
	read_args(iArg, sizeof(iArg) - 1);
	
	remove_quotes(iArg);
		
	if( (containi(iArg, "shop") != -1))
	{		
		replace( iArg , sizeof( iArg ) - 1, "/", "" );	
		set_task( 0.1 , "ShopMenu" , id);
	}   	
	return 0;
	
}
public CurWeapon(id) {
	new SpeedVal = get_pcvar_num(g_AllCvars[cvar_speed_value]);
	if(is_user_alive(id))
		if(g_bSpeed[id]) set_user_maxspeed(id, float(SpeedVal));

	return 1;   
}
public Ham_PlayerSpawn(const id)
{
	if(is_user_alive(id) && is_user_connected(id))
	{
		set_user_footsteps(id, 1);
		set_user_gravity(id, 1.0);
		set_user_maxspeed(id, 250.0);
		g_bSpeed[id] = false;
		set_user_rendering(id, _, 0, 0, 0, _, 0);
	}
}
public ShopMenu(id)
{
	new szText[555 char];
	
	formatex(szText, charsmax(szText), "\wShop \r\d^n \wAi \r%d \y$", cs_get_user_money(id));
	new szMenu = menu_create(szText, "Menu_Submenu");
		
	formatex(szText, charsmax(szText), "\yHE \wGrenade \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_nade_cost]));
	menu_additem(szMenu, szText, "1", 0);
		
	formatex(szText, charsmax(szText), "\yHE + FB \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_nade1_cost]));
	menu_additem(szMenu, szText, "2", 0);
		
	formatex(szText, charsmax(szText), "\ySilent Walk \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_walk_cost]));
	menu_additem(szMenu, szText, "3", 0);

	formatex(szText, charsmax(szText), "\d+ \y[\w255\y] \rHP  \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_hp_cost]));
	menu_additem(szMenu, szText, "4", 0);

	formatex(szText, charsmax(szText), "\d+ \y[\w500\y] \rAP  \r[\y%d$\r]",get_pcvar_num(g_AllCvars[cvar_ap_cost]));
	menu_additem(szMenu, szText, "5", 0);

	formatex(szText, charsmax(szText), "\dViteza \r(\wO runda\r)  \r[\y%d$\r] \y$",get_pcvar_num(g_AllCvars[cvar_speed_cost]));
	menu_additem(szMenu, szText, "6", 0);
	
	formatex(szText, charsmax(szText), "\dGravity \r(\wO runda\r)  \r[\y%d$\r] \y$",get_pcvar_num(g_AllCvars[cvar_gravity_cost]));
	menu_additem(szMenu, szText, "7", 0);
	
	formatex(szText, charsmax(szText), "\dInviziblitate \r(\wO runda\r)  \r[\y%d$\r] \y$",get_pcvar_num(g_AllCvars[cvar_render_cost]));
	menu_additem(szMenu, szText, "8", 0);
	menu_setprop(szMenu, MPROP_EXIT , MEXIT_ALL);
	menu_display(id, szMenu, 0);

}
public Menu_Submenu(id, szMenu, item)
{
	if( item == MENU_EXIT)
	{
		menu_destroy(szMenu);
		return 1;
	}
	new data[6], iName[64];

	new access, callback;

	menu_item_getinfo(szMenu, item, access, data,5, iName, 63, callback);

	new key = str_to_num(data);

	switch(key)
	{
		case 1:
		{
			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_nade_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				give_item(id, "weapon_hegrenade");
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 He Grenade.^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 2:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_nade1_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				give_item(id, "weapon_hegrenade");
				give_item(id, "weapon_flashbang");
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 He Grenade + FB.^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 3:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_walk_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_footsteps(id, 0);
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 Silent Walk ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 4:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_hp_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_health(id, 255);
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 255 HP ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 5:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_ap_cost]);
    
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_armor(id, 500);
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 500 AP ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 6:
		{
 			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_speed_cost]);
			new SpeedVal = get_pcvar_num(g_AllCvars[cvar_speed_value]);
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_maxspeed(id, float(SpeedVal));
				g_bSpeed[id] = true;
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 Speed ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}	
		case 7:
		{
			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_gravity_cost]);
			new GravVal = get_pcvar_num(g_AllCvars[cvar_gravity_value]);
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_gravity(id, float(GravVal));
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 Gravity ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
		case 8:
		{
			new iMoney = cs_get_user_money(id) - get_pcvar_num(g_AllCvars[cvar_render_cost]);
			new AlphaVal = get_pcvar_num(g_AllCvars[cvar_alpha_value]);
			if(iMoney < 0)
			{

				ColorChat(id, GREEN, "%s^x03 %s^x01 nu ai destui bani pentru a cumpara acest item.", TAG, szName(id));	
				return 1;
			}
			else
			{
				cs_set_user_money(id, iMoney);
				set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,AlphaVal);
				ColorChat(id, GREEN, "%s^x03 %s^x01 ai cumparat^x03 Inviziblitate ^x01", TAG, szName(id));
				emit_sound(id, CHAN_ITEM, szPickSound, VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
			}
		}
	}
	return 1;
}

stock szName(id)
{
	new sz_Name[33];
	
	get_user_name(id, sz_Name, charsmax(sz_Name));
	
	return sz_Name;
}[/code]
Image
ImageImage
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3556
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

11 Aug 2013, 16:03

Imi da eroare la compilare si plus ca sa nu fac eu sa stric sa imi pui si preturiile si invizibilitatea (40%) si sa scoti gravitatea nu o vreau ca serveru e knife mod si sa nu se bata cap in cap .
Multumesc .
A si am zis sa imi pui preturiile ,pe ele le vreau asa :
| Afiseaza codul
HE - 500 $
HE+FLASH - 1500 $
Silent - HE - 2500 $
HP - 3500$
AP - 3500$
Viteza - 10.000$
Invizibilitatea - 13.000
PS: man vreau sa se ia cate una pe runda dar sa pot lua si 2 adica sa iau si he si viteza sa zicem ,dar nu sa iau he dupa iar he si tot asa ,daca am luat he si viteza dupa nu mai pot sa iau viteza sau he ...
Sper ca ai inteles si iti multumesc :D
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
eNd.
Membru, skill +1
Membru, skill +1
Posts: 234
Joined: 19 Jan 2013, 21:18
Detinator Steam: Da
CS Status: Whoa...
SteamID: skitaila03
Has thanked: 18 times
Been thanked: 79 times

11 Aug 2013, 17:33

Code: Select all

http://www.extreamcs.com/forum/pluginuri-extream/dr-shop-t210060.html#p1655748
Image
ImageImage
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3556
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

12 Aug 2013, 00:14

Se poate face sa nu se mai vada cand scrie /shop X_X ?
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3556
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

14 Aug 2013, 22:32

CsN^ ;x wrote:Se poate face sa nu se mai vada cand scrie /shop X_X ?
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
RoL
Membru, skill +1
Membru, skill +1
Posts: 434
Joined: 19 Jul 2013, 13:19
Detinator Steam: Da
Detinator server CS: DA
SteamID: rolcs97
Has thanked: 47 times
Been thanked: 28 times
Contact:

14 Aug 2013, 22:48

| Afiseaza codul
#include < amxmodx >

#pragma semicolon       1

static const PLUGIN[ ]       = "Hide Chat Commands";
static const VERSION[ ]       = "1.0";

new const g_szCommands[ ][ ] =
{
   "/shop"
   ""
};
   
public plugin_init( ) 
{
   register_plugin( PLUGIN, VERSION, "Unhask" );
   
   register_clcmd( "say", "cmdHookSayAndSayTeam" );
   register_clcmd( "say_team", "cmdHookSayAndSayTeam" );
   
}

public cmdHookSayAndSayTeam( )
{
   new szSaid[ 165 ];
   
   read_args( szSaid, sizeof ( szSaid ) - 1 );
   remove_quotes( szSaid );
   
   for ( new i = 0; i < sizeof ( g_szCommands ); i ++ )
   {
      if ( equali( szSaid, g_szCommands[ i ], strlen ( g_szCommands[ i ] ) ) )
      
         return PLUGIN_HANDLED;
   }
   
   return PLUGIN_CONTINUE;
}
Pentru ce vrei tu , poti folosi acest plugin !
Server: HNS.CSBLACKDEVIL.COM
Mod: 500 GRAVITY + LVLMODE !
Owner : RoL

Multe altele pe server ! Ajuta-ma sa-l populez ..
http://www.extreamcs.com/forum/mesaj166 ... o_id=46686
Post Reply

Return to “Cereri”

  • Information