cerere modificare ts menu dr

Modificari necesare ale pluginurilor

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
InferNal89
Membru, skill 0
Membru, skill 0
Posts: 90
Joined: 18 Mar 2013, 14:48
Detinator Steam: Nu
CS Status: Cautam Admini
Detinator server CS: Drx.FhG.RO
Has thanked: 23 times
Been thanked: 1 time
Contact:

30 Dec 2013, 00:24

salut,as avea rugamintea sa-mi modificati si mie din acest plugin,sa nu se mai repete meniul de la tero,sa i-l afiseze doar odata la inceputu rundei.am gasit eu ceva tutoriale despre asta dar nu mi-a iesit.
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <fun>

new gClassMenu;
new gTeroHealth;
new gTransAlpha;
new gTeroUsp;
new gTeroTmp;
new gTeroHe;
new bool:MenuActive[33];

public plugin_init() {
	register_plugin("Terrorists - Menu", "1.0", "K!D()X");
	
	gTeroHealth = register_cvar("tero_health", "300");
	gTransAlpha = register_cvar("tero_invis", "25");
	gTeroUsp = register_cvar("tero_usp_bpammo", "24");
	gTeroTmp = register_cvar("tero_tmp_bpammo", "50");
	gTeroHe = register_cvar("tero_he_bpammo", "10");
	
	RegisterHam(Ham_Spawn, "player", "iSpawn", 1);
	iBuildMenu();
}

public iSpawn(id) {
	if(is_user_bot(id) && !is_user_alive(id))
		return 0;

	new iPlayers[32], iNum, i, id;
	get_players(iPlayers, iNum, "aceh", "TERRORIST");
	
	for(i = 0; i < iNum; i++) {
		id = iPlayers;

		MenuActive[id] = false;
		set_task(5.0, "iShow_menu", id);
		return 0;
	}

	return 1;
}

public iShow_menu(id) {
	if(MenuActive[id] == false) {
		menu_display(id, gClassMenu);
	}
}

stock iBuildMenu() {
	gClassMenu = menu_create("Terrorists - Menu", "iContent");
	
	menu_additem(gClassMenu, "Invizibilitate", "1");
	menu_additem(gClassMenu, "KM .45 Tactical (USP)", "2");
	menu_additem(gClassMenu, "Extra Health", "3");
	menu_additem(gClassMenu, "White Gun", "4");
	menu_additem(gClassMenu, "20 HE Grenades", "5");
	menu_setprop(gClassMenu, MPROP_EXIT, MEXIT_ALL);
}

public iContent(id, szMenu, szItem) {
	if(szItem < 0)
		return 0;
 
	new szKey[3], szName[64];
	new szAccess, szCallback;
	menu_item_getinfo(szMenu, szItem, szAccess, szKey, 2, _, _, szCallback);
	get_user_name(id, szName, 63);
	
	new szChoose = str_to_num(szKey);
 
	switch(szChoose) {
		case 1: {
			set_user_rendering( id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, get_pcvar_num(gTransAlpha))
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea Invizibilitate", szName);
			
			MenuActive[id] = true;
		}

		case 2: {
			give_item(id, "weapon_usp");
			cs_set_user_bpammo(id, 16, get_pcvar_num(gTeroUsp));
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea KM .45 Tactical", szName);
			
			MenuActive[id] = true;
		}

		case 3: {
			set_user_health(id, get_pcvar_num(gTeroHealth));
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea Extra Health", szName);
			
			MenuActive[id] = true;
		}

		case 4: {
			give_item(id, "weapon_tmp");
			cs_set_user_bpammo(id, 23, get_pcvar_num(gTeroTmp));
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea White Gun", szName);
			
			MenuActive[id] = true;
		}

		case 5: {
			give_item(id, "weapon_hegrenade");
			cs_set_user_bpammo(id, 4, get_pcvar_num(gTeroHe));
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea 10 He Grenades", szName);
			
			MenuActive[id] = true;
		}
	}

	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 }
*/

dau +multumesc. :)
Image
Image
RoyalServer
InferNal89
Membru, skill 0
Membru, skill 0
Posts: 90
Joined: 18 Mar 2013, 14:48
Detinator Steam: Nu
CS Status: Cautam Admini
Detinator server CS: Drx.FhG.RO
Has thanked: 23 times
Been thanked: 1 time
Contact:

31 Dec 2013, 11:54

UPPP!!!
Image
Image
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

31 Dec 2013, 12:19

Nu aici se fac cererile de modificare....

Poftim incearca asa :
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <fun>

new gClassMenu;
new gTeroHealth;
new gTransAlpha;
new gTeroUsp;
new gTeroTmp;
new gTeroHe;
new bool:MenuActive[33];

public plugin_init() {
	register_plugin("Terrorists - Menu", "1.0", "K!D()X");
	
	gTeroHealth = register_cvar("tero_health", "300");
	gTransAlpha = register_cvar("tero_invis", "25");
	gTeroUsp = register_cvar("tero_usp_bpammo", "24");
	gTeroTmp = register_cvar("tero_tmp_bpammo", "50");
	gTeroHe = register_cvar("tero_he_bpammo", "10");
	
	RegisterHam(Ham_Spawn, "player", "iSpawn", 1);
}

public iSpawn(id) {
	if(!is_user_bot(id) && is_user_alive(id) && get_user_team(id) == 1 )
	{
		set_task(0.1, "iBuildMenu", id );
	}

	return 1;
}


stock iBuildMenu() {
	gClassMenu = menu_create("Terrorists - Menu", "iContent");
	
	menu_additem(gClassMenu, "Invizibilitate", "1");
	menu_additem(gClassMenu, "KM .45 Tactical (USP)", "2");
	menu_additem(gClassMenu, "Extra Health", "3");
	menu_additem(gClassMenu, "White Gun", "4");
	menu_additem(gClassMenu, "20 HE Grenades", "5");
	menu_setprop(gClassMenu, MPROP_EXIT, MEXIT_ALL);
}

public iContent(id, szMenu, szItem) {
	if(szItem < 0)
		return 0;
 
	new szKey[3], szName[64];
	new szAccess, szCallback;
	menu_item_getinfo(szMenu, szItem, szAccess, szKey, 2, _, _, szCallback);
	get_user_name(id, szName, 63);
	
	new szChoose = str_to_num(szKey);
 
	switch(szChoose) {
		case 1: {
			set_user_rendering( id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, get_pcvar_num(gTransAlpha))
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea Invizibilitate", szName);
			
			MenuActive[id] = true;
		}

		case 2: {
			give_item(id, "weapon_usp");
			cs_set_user_bpammo(id, 16, get_pcvar_num(gTeroUsp));
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea KM .45 Tactical", szName);
			
			MenuActive[id] = true;
		}

		case 3: {
			set_user_health(id, get_pcvar_num(gTeroHealth));
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea Extra Health", szName);
			
			MenuActive[id] = true;
		}

		case 4: {
			give_item(id, "weapon_tmp");
			cs_set_user_bpammo(id, 23, get_pcvar_num(gTeroTmp));
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea White Gun", szName);
			
			MenuActive[id] = true;
		}

		case 5: {
			give_item(id, "weapon_hegrenade");
			cs_set_user_bpammo(id, 4, get_pcvar_num(gTeroHe));
			client_print(0, print_center, "[Terrorists - Menu] %s a ales optiunea 10 He Grenades", szName);
			
			MenuActive[id] = true;
		}
	}

	return 1;
}
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
h4wk
Fost moderator
Fost moderator
Posts: 3806
Joined: 22 Sep 2009, 13:10
Detinator Steam: Da
Reputatie: Fost eXtream Mod
Nume anterior : DaZ , zimpe , Dan eXtream
Location: Iasi
Has thanked: 306 times
Been thanked: 321 times
Contact:

09 Jan 2014, 14:57

Mutat @Modificari pluginuri

PS :[/b] Postati in categoria potrivita - "Modificari necesare ale pluginurilor".

Code: Select all

"Daca ai culoare nu inseamna ca esti mai presus ca un utilizator. Culoare e un fel de "rasplata" pentru ca te implici in "ridicarea" acestei comunitati.
Unii nu realizeaza ca daca ai culoare nu inseamna ca esti smecher." -- by Alexey
:troll :troll

Spui ceva,dar faci altceva !
Post Reply

Return to “Modificari pluginuri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 22 guests