furien30_gamemenu

Discutii despre tot ce nu se incadreaza in celelalte categorii.

Moderators: Moderatori ajutatori, Moderatori

Post Reply
User avatar
Jorj
Fost moderator
Fost moderator
Posts: 3494
Joined: 13 Aug 2013, 18:10
Detinator Steam: Da
Detinator server CS: Furien.LsZ.Ro
SteamID: clic_lsz
Reputatie: Fost eXtream Mod
Fost Membru Club eXtreamCS (patru luni)
Nume anterior: Clic
Location: Piatra Neamt
Has thanked: 1 time
Been thanked: 20 times
Contact:

19 Jul 2014, 17:18

Detine cineva astept plugin si mi-l poate da si mie ? :D
Nu e cine stie ce .. L-as lua direct de la Aragon , dar nu il vad online .
Intermediez tranzactii cand am chef si timp ! :)

Image
RoyalServer
User avatar
EuSemakka
Membru, skill +1
Membru, skill +1
Posts: 301
Joined: 26 Nov 2013, 17:40
Detinator Steam: Da
Detinator server CS: Furien.FaraLaG.Ro
Has thanked: 38 times
Been thanked: 7 times

19 Jul 2014, 20:41

| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Game Menu"
#define VERSION "1.0"
#define AUTHOR "Aragon*"

new ChooseTeamOverrideActive[33];

public plugin_init() {
	register_clcmd("chooseteam", "ChooseTeam");
	register_clcmd("gamemenu", "GameMenu");
	register_clcmd("menu", "GameMenu");
	register_clcmd("say gamemenu", "GameMenu");
	register_clcmd("say menu", "GameMenu");	
	register_clcmd("say /gamemenu", "GameMenu");
	register_clcmd("say /menu", "GameMenu");
	register_clcmd("say_team gamemenu", "GameMenu");
	register_clcmd("say_team menu", "GameMenu");
	register_clcmd("say_team /gamemenu", "GameMenu");
	register_clcmd("say_team /menu", "GameMenu");
	set_task(120.0, "GameMenuMessage", _,_,_,"b");
}

public ChooseTeam(id) {
	if (ChooseTeamOverrideActive[id]) {
		GameMenu(id)
		return PLUGIN_HANDLED;
	}
	ChooseTeamOverrideActive[id] = true
	return PLUGIN_CONTINUE;
}

public client_putinserver(id)
	ChooseTeamOverrideActive[id] = true

public GameMenu(id) { 
	new Menu = menu_create("\rGame Menu", "GameMenuCmd");
	
	menu_additem(Menu, "\yShop", "1", 0);
	//menu_additem(Menu, "\yPowers", "2", 0);
	menu_additem(Menu, "\yUltimate", "3", 0);
	menu_additem(Menu, "\yChoose Team", "4", 0);
	
	menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL);
	menu_display(id, Menu, 0);
	return PLUGIN_HANDLED;
}

public GameMenuCmd(id, menu, item) {
	if (item == MENU_EXIT) {
		menu_destroy(menu);
		return PLUGIN_HANDLED;
	}
	new data[6], iName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
	new key = str_to_num(data);
	switch(key) {
		case 1: 
			client_cmd(id, "shop");
		case 2: 
			client_cmd(id, "powers");
		case 3: 
			client_cmd(id, "vipmenu");
		case 4: {
			ChooseTeamOverrideActive[id] = false;
			client_cmd(id, "chooseteam");
		}
		default: return PLUGIN_HANDLED;
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

public GameMenuMessage(id)
	ColorChat(id, "!t[Furien]!g Apasati tasta!t M!g pentru a accesa meniul.");

stock ColorChat(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, "!t", "^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();
			}
		}
	} 
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
User avatar
Jorj
Fost moderator
Fost moderator
Posts: 3494
Joined: 13 Aug 2013, 18:10
Detinator Steam: Da
Detinator server CS: Furien.LsZ.Ro
SteamID: clic_lsz
Reputatie: Fost eXtream Mod
Fost Membru Club eXtreamCS (patru luni)
Nume anterior: Clic
Location: Piatra Neamt
Has thanked: 1 time
Been thanked: 20 times
Contact:

19 Jul 2014, 22:07

Multumesc
Intermediez tranzactii cand am chef si timp ! :)

Image
Post Reply

Return to “Discutii generale”

  • Information
  • Who is online

    Users browsing this forum: Dot [Bot], Google [Bot] and 730 guests