Cerere deathrun shop modificare

Modificari necesare ale pluginurilor

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
XerD
Membru, skill 0
Membru, skill 0
Posts: 70
Joined: 11 Jan 2014, 20:14
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Has thanked: 12 times
Contact:

29 Jan 2014, 22:08

Salut , am acest plugin shop deathrun , poate cineva sa imi bage in loc de 400HP sa bage Respawn ? :)
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <engine>

new g_Menu;

public plugin_init() {
	register_plugin("DrShop", "0.1", "Ex3cuTioN");
	
	g_Menu = register_menuid("DeathRun Shop");
	register_menucmd(g_Menu, 1023, "drshop");
	
	register_clcmd("say /shop","cmdShop",-1,"<cumperi diverse lucruri>");
	register_clcmd("say /drshop","cmdShop",-1,"<cumperi diverse lucruri>");
}

public cmdShop(id) {	
	new menuBody[512];
	
	add(menuBody, 511, "\rDeathrun \wShop\w^n^n");
	add(menuBody, 511, "\r1. \wHe \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r2. \wFlash \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r3. \wScout \y(Pret:3.000$)\w^n");
	add(menuBody, 511, "\r4. \wGravitatie 10 sec.\y(Pret:7.500$)\w^n");
	add(menuBody, 511, "\r5. \wInvizibilitate 10 sec.\y(Pret:8.000$)\w^n");
	add(menuBody, 511, "\r6. \w+400HP \y(Pret:10.000$)\w^n");
	add(menuBody, 511, "\r0. \wExit^n");
	
	new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<5 | 1<<6 | 1<<7 | 1<<8 | 1<<9);
	show_menu(id, keys, menuBody, -1, "DeathRun Shop");
}

public drshop(id, key) {
	switch(key) 
	{
		case 0:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gHe! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_hegrenade");
		}
		case 1:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gFlashBang! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_flashbang");
		}
		case 2:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 5000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g5000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 5000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat un !gScout! !yAi ramas cu !g%d$",banif);
			cs_set_weapon_ammo( give_item(id, "weapon_scout"), 0);
		}
		case 3:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 7500) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g7500$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 7500;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gGravitatie! !yAi ramas cu !g%d$",banif);
			set_user_gravity(id,0.6);
	                set_task(10.0, "RemoveGravity", id);
		}
		case 4:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 8000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g8000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 8000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gInvizibilitate! !yAi ramas cu !g%d$",banif);
			set_entity_visibility(id, 0);
	                set_task(10.0, "RemoveInviz",id); 
		}
		case 5:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 10000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g10000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 10000;
			new viata =get_user_health(id);
			set_user_health(id,viata+400);
			chat_color(id,"!g[Deathrun] !yAi cumparat !g400Hp! !yAi ramas cu !g%d$",banif);
		}
		default: return PLUGIN_HANDLED;
	}
	return PLUGIN_HANDLED;
}

public removeInvis(id) {
	set_user_noclip(id,0);
}

stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!team", "^3")

if (id) players[0] = id; else get_players(players, count, "ch")
{
  for (new i = 0; i < count; i++)
  {
   if (is_user_connected(players))
   {
    message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players)
    write_byte(players);
    write_string(msg);
    message_end();
   }
  }
}
}

public RemoveGravity(id)
{
set_user_gravity ( id, 1.0 );
chat_color(id,"!g[Deathrun] !yGravitatea ta a !gExpirat");
}

public RemoveInviz(id)
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);
chat_color(id,"!g[Deathrun] !yInvizibilitatea ta a !gExpirat");
}
| Afiseaza codul
Image
Forum: www.cstopz.ro


Ce contine serverul ?
Sistem de Vieti - Magic Word ;
Shop - Pe bany ;
V.I.P - 3 Euro (4 EVER)
1000FPS ;
700Gravitate ;
LJSTATS - CTs si Ts ;
Skin - Cutit Personalzat DrX;
RESTU DESCOPERITI SINGUREI
RoyalServer 2
#Vali
Fost moderator
Fost moderator
Posts: 2611
Joined: 24 Jan 2012, 11:00
Detinator Steam: Da
SteamID: id/spryt3
Reputatie: Fost Moderator
Fost Scripter eXtreamCS.com
1.2 / 3
Location: root
Has thanked: 81 times
Been thanked: 144 times
Contact:

29 Jan 2014, 22:11

| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <engine>

new g_Menu;

public plugin_init() {
	register_plugin("DrShop", "0.1", "Ex3cuTioN");
	
	g_Menu = register_menuid("DeathRun Shop");
	register_menucmd(g_Menu, 1023, "drshop");
	
	register_clcmd("say /shop","cmdShop",-1,"<cumperi diverse lucruri>");
	register_clcmd("say /drshop","cmdShop",-1,"<cumperi diverse lucruri>");
}

public cmdShop(id) {	
	new menuBody[512];
	
	add(menuBody, 511, "\rDeathrun \wShop\w^n^n");
	add(menuBody, 511, "\r1. \wHe \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r2. \wFlash \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r3. \wScout \y(Pret:3.000$)\w^n");
	add(menuBody, 511, "\r4. \wGravitatie 10 sec.\y(Pret:7.500$)\w^n");
	add(menuBody, 511, "\r5. \wInvizibilitate 10 sec.\y(Pret:8.000$)\w^n");
	add(menuBody, 511, "\r6. \wRespawn \y(Pret:10.000$)\w^n");
	add(menuBody, 511, "\r0. \wExit^n");
	
	new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<5 | 1<<6 | 1<<7 | 1<<8 | 1<<9);
	show_menu(id, keys, menuBody, -1, "DeathRun Shop");
}

public drshop(id, key) {
	switch(key) 
	{
		case 0:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gHe! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_hegrenade");
		}
		case 1:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gFlashBang! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_flashbang");
		}
		case 2:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 5000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g5000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 5000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat un !gScout! !yAi ramas cu !g%d$",banif);
			cs_set_weapon_ammo( give_item(id, "weapon_scout"), 0);
		}
		case 3:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 7500) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g7500$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 7500;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gGravitatie! !yAi ramas cu !g%d$",banif);
			set_user_gravity(id,0.6);
	                set_task(10.0, "RemoveGravity", id);
		}
		case 4:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 8000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g8000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 8000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gInvizibilitate! !yAi ramas cu !g%d$",banif);
			set_entity_visibility(id, 0);
	                set_task(10.0, "RemoveInviz",id); 
		}
		case 5:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 10000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g10000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 10000;
			ExecuteHamB(Ham_CS_RoundRespawn, id)
			chat_color(id,"!g[Deathrun] !yAi cumparat !gRespawn! !yAi ramas cu !g%d$",banif);
		}
		default: return PLUGIN_HANDLED;
	}
	return PLUGIN_HANDLED;
}

public removeInvis(id) {
	set_user_noclip(id,0);
}

stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!team", "^3")

if (id) players[0] = id; else get_players(players, count, "ch")
{
  for (new i = 0; i < count; i++)
  {
   if (is_user_connected(players))
   {
    message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players)
    write_byte(players);
    write_string(msg);
    message_end();
   }
  }
}
}

public RemoveGravity(id)
{
set_user_gravity ( id, 1.0 );
chat_color(id,"!g[Deathrun] !yGravitatea ta a !gExpirat");
}

public RemoveInviz(id)
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);
chat_color(id,"!g[Deathrun] !yInvizibilitatea ta a !gExpirat");
}
XerD
Membru, skill 0
Membru, skill 0
Posts: 70
Joined: 11 Jan 2014, 20:14
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Has thanked: 12 times
Contact:

29 Jan 2014, 22:16

Eroare la compilare :D
Image
| Afiseaza codul
Image
Forum: www.cstopz.ro


Ce contine serverul ?
Sistem de Vieti - Magic Word ;
Shop - Pe bany ;
V.I.P - 3 Euro (4 EVER)
1000FPS ;
700Gravitate ;
LJSTATS - CTs si Ts ;
Skin - Cutit Personalzat DrX;
RESTU DESCOPERITI SINGUREI
#Vali
Fost moderator
Fost moderator
Posts: 2611
Joined: 24 Jan 2012, 11:00
Detinator Steam: Da
SteamID: id/spryt3
Reputatie: Fost Moderator
Fost Scripter eXtreamCS.com
1.2 / 3
Location: root
Has thanked: 81 times
Been thanked: 144 times
Contact:

29 Jan 2014, 22:18

Am uitat modulu :|
Poftim
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <engine>
#include <hamsandwich>
new g_Menu;

public plugin_init() {
	register_plugin("DrShop", "0.1", "Ex3cuTioN");
	
	g_Menu = register_menuid("DeathRun Shop");
	register_menucmd(g_Menu, 1023, "drshop");
	
	register_clcmd("say /shop","cmdShop",-1,"<cumperi diverse lucruri>");
	register_clcmd("say /drshop","cmdShop",-1,"<cumperi diverse lucruri>");
}

public cmdShop(id) {	
	new menuBody[512];
	
	add(menuBody, 511, "\rDeathrun \wShop\w^n^n");
	add(menuBody, 511, "\r1. \wHe \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r2. \wFlash \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r3. \wScout \y(Pret:3.000$)\w^n");
	add(menuBody, 511, "\r4. \wGravitatie 10 sec.\y(Pret:7.500$)\w^n");
	add(menuBody, 511, "\r5. \wInvizibilitate 10 sec.\y(Pret:8.000$)\w^n");
	add(menuBody, 511, "\r6. \wRespawn \y(Pret:10.000$)\w^n");
	add(menuBody, 511, "\r0. \wExit^n");
	
	new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<5 | 1<<6 | 1<<7 | 1<<8 | 1<<9);
	show_menu(id, keys, menuBody, -1, "DeathRun Shop");
}

public drshop(id, key) {
	switch(key) 
	{
		case 0:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gHe! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_hegrenade");
		}
		case 1:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gFlashBang! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_flashbang");
		}
		case 2:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 5000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g5000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 5000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat un !gScout! !yAi ramas cu !g%d$",banif);
			cs_set_weapon_ammo( give_item(id, "weapon_scout"), 0);
		}
		case 3:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 7500) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g7500$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 7500;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gGravitatie! !yAi ramas cu !g%d$",banif);
			set_user_gravity(id,0.6);
	                set_task(10.0, "RemoveGravity", id);
		}
		case 4:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 8000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g8000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 8000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gInvizibilitate! !yAi ramas cu !g%d$",banif);
			set_entity_visibility(id, 0);
	                set_task(10.0, "RemoveInviz",id); 
		}
		case 5:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 10000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g10000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 10000;
			ExecuteHamB(Ham_CS_RoundRespawn, id)
			chat_color(id,"!g[Deathrun] !yAi cumparat !gRespawn! !yAi ramas cu !g%d$",banif);
		}
		default: return PLUGIN_HANDLED;
	}
	return PLUGIN_HANDLED;
}

public removeInvis(id) {
	set_user_noclip(id,0);
}

stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!team", "^3")

if (id) players[0] = id; else get_players(players, count, "ch")
{
  for (new i = 0; i < count; i++)
  {
   if (is_user_connected(players))
   {
    message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players)
    write_byte(players);
    write_string(msg);
    message_end();
   }
  }
}
}

public RemoveGravity(id)
{
set_user_gravity ( id, 1.0 );
chat_color(id,"!g[Deathrun] !yGravitatea ta a !gExpirat");
}

public RemoveInviz(id)
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);
chat_color(id,"!g[Deathrun] !yInvizibilitatea ta a !gExpirat");
}
XerD
Membru, skill 0
Membru, skill 0
Posts: 70
Joined: 11 Jan 2014, 20:14
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Has thanked: 12 times
Contact:

29 Jan 2014, 22:30

Ms revin cu edit sa vad daca functioneaza


EDIT: Am facut eu dar tot nu imi ia bani .... dar doar la ia la restu imi ia bani ...
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <engine>
#include <hamsandwich>
new g_Menu;

public plugin_init() {
	register_plugin("DrShop", "0.1", "Ex3cuTioN");
	
	g_Menu = register_menuid("DeathRun Shop");
	register_menucmd(g_Menu, 1023, "drshop");
	
	register_clcmd("say /shop","cmdShop",-1,"<cumperi diverse lucruri>");
	register_clcmd("say /drshop","cmdShop",-1,"<cumperi diverse lucruri>");
}

public cmdShop(id) {	
	new menuBody[512];
	
	add(menuBody, 511, "\rDeathrun \wShop\w^n^n");
	add(menuBody, 511, "\r1. \wHe \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r2. \wFlash \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r3. \wScout \y(Pret:3.000$)\w^n");
	add(menuBody, 511, "\r4. \wGravitatie 10 sec.\y(Pret:7.500$)\w^n");
	add(menuBody, 511, "\r5. \wInvizibilitate 10 sec.\y(Pret:8.000$)\w^n");
	add(menuBody, 511, "\r6. \wRespawn \y(Pret:15.000$)\w^n");
	add(menuBody, 511, "\r0. \wExit^n");
	
	new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<5 | 1<<6 | 1<<7 | 1<<8 | 1<<9);
	show_menu(id, keys, menuBody, -1, "DeathRun Shop");
}

public drshop(id, key) {
	switch(key) 
	{
		case 0:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gHe! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_hegrenade");
		}
		case 1:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gFlashBang! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_flashbang");
		}
		case 2:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 5000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g5000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 5000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat un !gScout! !yAi ramas cu !g%d$",banif);
			cs_set_weapon_ammo( give_item(id, "weapon_scout"), 0);
		}
		case 3:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 7500) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g7500$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 7500;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gGravitatie! !yAi ramas cu !g%d$",banif);
			set_user_gravity(id,0.6);
	                set_task(10.0, "RemoveGravity", id);
		}
		case 4:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 8000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g8000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 8000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gInvizibilitate! !yAi ramas cu !g%d$",banif);
			set_entity_visibility(id, 0);
	                set_task(10.0, "RemoveInviz",id); 
		}
		case 5:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 16000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g16000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 16000;
                        set_task(0.5, "give_respawn", id);
		}
		default: return PLUGIN_HANDLED;
	}
	return PLUGIN_HANDLED;
}

public removeInvis(id) {
	set_user_noclip(id,0);
}

stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!team", "^3")

if (id) players[0] = id; else get_players(players, count, "ch")
{
  for (new i = 0; i < count; i++)
  {
   if (is_user_connected(players))
   {
    message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players)
    write_byte(players);
    write_string(msg);
    message_end();
   }
  }
}
}

public RemoveGravity(id)
{
set_user_gravity ( id, 1.0 );
chat_color(id,"!g[Deathrun] !yGravitatea ta a !gExpirat");
}

public RemoveInviz(id)
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);
chat_color(id,"!g[Deathrun] !yInvizibilitatea ta a !gExpirat");
}

public give_respawn(id) {
		if(cs_get_user_team (id) == CS_TEAM_SPECTATOR) {
			chat_color(id, "!g[Deathrun] !yNu poti folosi Respawn cand esti !teamSpectator.");
			return 1;
		}
		if(is_user_alive(id)) {
			chat_color(id, "!g[Deathrun] !yNu poti folosi Respawn cand esti !gViu.");
			return 1;
		}
		else {                                                
			ExecuteHamB(Ham_CS_RoundRespawn, id);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gRespawn! !yAi ramas cu !g0$.");
			set_task(0.5, "SetUserWeapons", id + 12345);
			return 1;
		}
	
	return 1;
}

public SetUserWeapons(id) {
	id -= 12345;
	
	if( !is_user_connected(id) ) {
		return 1;
	}
	
	strip_user_weapons(id);
	
	if(cs_get_user_team(id) == CS_TEAM_T) {
		give_item(id, "weapon_knife");
	}
	else {
		give_item(id, "weapon_knife");
		give_item(id, "weapon_usp");
	}
	
	return 1;
}
| Afiseaza codul
Image
Forum: www.cstopz.ro


Ce contine serverul ?
Sistem de Vieti - Magic Word ;
Shop - Pe bany ;
V.I.P - 3 Euro (4 EVER)
1000FPS ;
700Gravitate ;
LJSTATS - CTs si Ts ;
Skin - Cutit Personalzat DrX;
RESTU DESCOPERITI SINGUREI
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

29 Jan 2014, 23:43

| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <engine>
#include <hamsandwich>
new g_Menu;

public plugin_init() {
	register_plugin("DrShop", "0.1", "Ex3cuTioN");
	
	g_Menu = register_menuid("DeathRun Shop");
	register_menucmd(g_Menu, 1023, "drshop");
	
	register_clcmd("say /shop","cmdShop",-1,"<cumperi diverse lucruri>");
	register_clcmd("say /drshop","cmdShop",-1,"<cumperi diverse lucruri>");
}

public cmdShop(id) {	
	new menuBody[512];
	
	add(menuBody, 511, "\rDeathrun \wShop\w^n^n");
	add(menuBody, 511, "\r1. \wHe \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r2. \wFlash \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r3. \wScout \y(Pret:3.000$)\w^n");
	add(menuBody, 511, "\r4. \wGravitatie 10 sec.\y(Pret:7.500$)\w^n");
	add(menuBody, 511, "\r5. \wInvizibilitate 10 sec.\y(Pret:8.000$)\w^n");
	add(menuBody, 511, "\r6. \wRespawn \y(Pret:10.000$)\w^n");
	add(menuBody, 511, "\r0. \wExit^n");
	
	new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<5 | 1<<6 | 1<<7 | 1<<8 | 1<<9);
	show_menu(id, keys, menuBody, -1, "DeathRun Shop");
}

public drshop(id, key) {
	switch(key) 
	{
		case 0:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gHe! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_hegrenade");
		}
		case 1:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gFlashBang! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_flashbang");
		}
		case 2:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 5000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g5000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 5000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat un !gScout! !yAi ramas cu !g%d$",banif);
			cs_set_weapon_ammo( give_item(id, "weapon_scout"), 0);
		}
		case 3:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 7500) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g7500$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 7500;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gGravitatie! !yAi ramas cu !g%d$",banif);
			set_user_gravity(id,0.6);
	                set_task(10.0, "RemoveGravity", id);
		}
		case 4:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 8000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g8000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 8000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gInvizibilitate! !yAi ramas cu !g%d$",banif);
			set_entity_visibility(id, 0);
	                set_task(10.0, "RemoveInviz",id); 
		}
		case 5:
		{
			if(!is_user_alive(id))
			{
				new bani,banif;
				bani = cs_get_user_money(id);
				if(bani < 10000) {
					chat_color(id,"!g[Deathrun] !yAi nevoie de !g10000$");
					return PLUGIN_HANDLED;
				}
				else
				{
			
					banif = bani - 16000;
					ExecuteHamB(Ham_CS_RoundRespawn, id)
					chat_color(id,"!g[Deathrun] !yAi cumparat !gRespawn! !yAi ramas cu !g%d$",banif);
				}
			}
			else
			{
				chat_color(id,"!g[Deathrun] !yTrebuie sa fi mort pentru a cumpara acest item.");
				return PLUGIN_HANDLED;
			}
		}
		default: return PLUGIN_HANDLED;
	}
	return PLUGIN_HANDLED;
}

public removeInvis(id) {
	set_user_noclip(id,0);
}

stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!team", "^3")

if (id) players[0] = id; else get_players(players, count, "ch")
{
  for (new i = 0; i < count; i++)
  {
   if (is_user_connected(players))
   {
    message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players)
    write_byte(players);
    write_string(msg);
    message_end();
   }
  }
}
}

public RemoveGravity(id)
{
set_user_gravity ( id, 1.0 );
chat_color(id,"!g[Deathrun] !yGravitatea ta a !gExpirat");
}

public RemoveInviz(id)
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);
chat_color(id,"!g[Deathrun] !yInvizibilitatea ta a !gExpirat");
}
XerD
Membru, skill 0
Membru, skill 0
Posts: 70
Joined: 11 Jan 2014, 20:14
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Has thanked: 12 times
Contact:

29 Jan 2014, 23:58

Lafel merge tot dar tot nu imi ia bani .... si zice ca am ramas cu 0 $ dar eu am tot 16000 ... ( atat am pus eu default )
Last edited by XerD on 30 Jan 2014, 00:00, edited 1 time in total.
| Afiseaza codul
Image
Forum: www.cstopz.ro


Ce contine serverul ?
Sistem de Vieti - Magic Word ;
Shop - Pe bany ;
V.I.P - 3 Euro (4 EVER)
1000FPS ;
700Gravitate ;
LJSTATS - CTs si Ts ;
Skin - Cutit Personalzat DrX;
RESTU DESCOPERITI SINGUREI
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

30 Jan 2014, 00:00

| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <engine>
#include <hamsandwich>
new g_Menu;

public plugin_init() {
	register_plugin("DrShop", "0.1", "Ex3cuTioN");
	
	g_Menu = register_menuid("DeathRun Shop");
	register_menucmd(g_Menu, 1023, "drshop");
	
	register_clcmd("say /shop","cmdShop",-1,"<cumperi diverse lucruri>");
	register_clcmd("say /drshop","cmdShop",-1,"<cumperi diverse lucruri>");
}

public cmdShop(id) {	
	new menuBody[512];
	
	add(menuBody, 511, "\rDeathrun \wShop\w^n^n");
	add(menuBody, 511, "\r1. \wHe \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r2. \wFlash \y(Pret:1.000$)\w^n");
	add(menuBody, 511, "\r3. \wScout \y(Pret:3.000$)\w^n");
	add(menuBody, 511, "\r4. \wGravitatie 10 sec.\y(Pret:7.500$)\w^n");
	add(menuBody, 511, "\r5. \wInvizibilitate 10 sec.\y(Pret:8.000$)\w^n");
	add(menuBody, 511, "\r6. \wRespawn \y(Pret:10.000$)\w^n");
	add(menuBody, 511, "\r0. \wExit^n");
	
	new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<5 | 1<<6 | 1<<7 | 1<<8 | 1<<9);
	show_menu(id, keys, menuBody, -1, "DeathRun Shop");
}

public drshop(id, key) {
	switch(key) 
	{
		case 0:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gHe! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_hegrenade");
		}
		case 1:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 1000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g1000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 1000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat o grenada !gFlashBang! !yAi ramas cu !g%d$",banif);
			give_item(id,"weapon_flashbang");
		}
		case 2:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 5000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g5000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 5000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat un !gScout! !yAi ramas cu !g%d$",banif);
			cs_set_weapon_ammo( give_item(id, "weapon_scout"), 0);
		}
		case 3:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 7500) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g7500$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 7500;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gGravitatie! !yAi ramas cu !g%d$",banif);
			set_user_gravity(id,0.6);
	                set_task(10.0, "RemoveGravity", id);
		}
		case 4:
		{
			new bani,banif;
			bani = cs_get_user_money(id);
			if(bani < 8000) {
				chat_color(id,"!g[Deathrun] !yAi nevoie de !g8000$");
				return PLUGIN_HANDLED;
			}
			
			banif = bani - 8000;
			cs_set_user_money(id,banif);
			chat_color(id,"!g[Deathrun] !yAi cumparat !gInvizibilitate! !yAi ramas cu !g%d$",banif);
			set_entity_visibility(id, 0);
	                set_task(10.0, "RemoveInviz",id); 
		}
		case 5:
		{
			if(!is_user_alive(id))
			{
				new bani,banif;
				bani = cs_get_user_money(id);
				if(bani < 16000) {
					chat_color(id,"!g[Deathrun] !yAi nevoie de !g16000$");
					return PLUGIN_HANDLED;
				}
				else
				{
			
					cs_set_user_money(id,cs_get_user_money(id) - 16000)
					ExecuteHamB(Ham_CS_RoundRespawn, id)
					chat_color(id,"!g[Deathrun] !yAi cumparat !gRespawn! !yAi ramas cu !g%d$",banif);
				}
			}
			else
			{
				chat_color(id,"!g[Deathrun] !yTrebuie sa fi mort pentru a cumpara acest item.");
				return PLUGIN_HANDLED;
			}
		}
		default: return PLUGIN_HANDLED;
	}
	return PLUGIN_HANDLED;
}

public removeInvis(id) {
	set_user_noclip(id,0);
}

stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!team", "^3")

if (id) players[0] = id; else get_players(players, count, "ch")
{
  for (new i = 0; i < count; i++)
  {
   if (is_user_connected(players))
   {
    message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players)
    write_byte(players);
    write_string(msg);
    message_end();
   }
  }
}
}

public RemoveGravity(id)
{
set_user_gravity ( id, 1.0 );
chat_color(id,"!g[Deathrun] !yGravitatea ta a !gExpirat");
}

public RemoveInviz(id)
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);
chat_color(id,"!g[Deathrun] !yInvizibilitatea ta a !gExpirat");
}
XerD
Membru, skill 0
Membru, skill 0
Posts: 70
Joined: 11 Jan 2014, 20:14
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Has thanked: 12 times
Contact:

30 Jan 2014, 00:08

Merge , multumesc frumos aveti amandoi +1

Daca imi puteti rezolva si asta , Multumesc

http://www.extreamcs.com/forum/modifica ... 32469.html
| Afiseaza codul
Image
Forum: www.cstopz.ro


Ce contine serverul ?
Sistem de Vieti - Magic Word ;
Shop - Pe bany ;
V.I.P - 3 Euro (4 EVER)
1000FPS ;
700Gravitate ;
LJSTATS - CTs si Ts ;
Skin - Cutit Personalzat DrX;
RESTU DESCOPERITI SINGUREI
Post Reply

Return to “Modificari pluginuri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 14 guests