Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Wklejka 39ht3eg5fcis dodana przez Droso, 06.12.2012 20:04
Typ:



TEst
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
public cmd_simonmenu(id)
{
 
	new option[257]
	new Szare=menu_makecallback("mcbMyMenu");
 
 
	if (cs_get_user_team(id) == CS_TEAM_CT || get_user_flags( id ) & MENUSIMONA_DOSTEP)
	{
		new menu = menu_create("Wybierz czynnosc:", "simon_choice");
		formatex(option, charsmax(option), "Prowadz")
		menu_additem(menu, option, "1", 0, Szare)
 
		formatex(option, charsmax(option), "%L", LANG_SERVER, "UJBM_MENU_SIMONMENU_OPEN")
		menu_additem(menu, option, "2", 0, Szare)
 
		formatex(option, charsmax(option), "%L", LANG_SERVER, "UJBM_MENU_SIMONMENU_FD")
		menu_additem(menu, option, "3", 0, Szare)
 
		formatex(option, charsmax(option), "Menu Duszka")
		menu_additem(menu, option, "4", 0, Szare)
 
		if (g_GameMode == 1)
		{
			formatex(option, charsmax(option), "%L", LANG_SERVER, "UJBM_MENU_SIMONMENU_CLR")
			menu_additem(menu, option, "5", 0)
		}
 
		else
		{
			formatex(option, charsmax(option), "%L", LANG_SERVER, "UJBM_MENU_SIMONMENU_CLR")
			menu_additem(menu, option, "5", 0)	
		}
 
		formatex(option, charsmax(option), "%L", LANG_SERVER, "UJBM_MENU_SIMONMENU_GONG")
		menu_additem(menu, option, "6", 0, Szare)
 
		formatex(option, charsmax(option), "Losuj wieznia")
		menu_additem(menu, option, "7", 0, Szare)
 
		formatex(option, charsmax(option), "%L", LANG_SERVER, "UJBM_MENU_PUNISH")
		menu_additem(menu, option, "8", 0, Szare)
 
		formatex(option, charsmax(option), "%L", LANG_SERVER, "UJBM_SIMON_GAMES")
		menu_additem(menu, option, "9", 0, Szare)
 
		formatex(option, charsmax(option), "%L",LANG_SERVER, "UJBM_MENU_BIND")
		menu_additem(menu, option, "10", 0)
 
		menu_display(id, menu)
 
	}
	return PLUGIN_HANDLED
}
 
public mcbMyMenuCT(id, menu, item)
{
    if(g_Simon != id || cs_get_user_team(id) == CS_TEAM_T && item > 0)
    {    
      return ITEM_DISABLED;
    }
    else
    if(cs_get_user_team(id) == CS_TEAM_CT && item > 0)
    {
      return ITEM_ENABLED;
    }
 
    if(g_Simon == id || get_user_flags( id ) & MENUSIMONA_DOSTEP && item == 0)
    {
      return ITEM_ENABLED;
    }
    else
      return ITEM_DISABLED;
 
    return ITEM_DISABLED;
}
 
 
public simon_choice(id, menu, item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
 
	static dst[32], data[5], access, callback
 
	menu_item_getinfo(menu, item, access, data, charsmax(data), dst, charsmax(dst), callback)
	get_user_name(id, dst, charsmax(dst))
 
	switch(item)
	{
		case 0: 
		{
                        cmd_simon(id)
		}
		case 1: 
		{
			jail_open()
			cmd_simonmenu(id)
		}
		case 2: 
		{
			cmd_freeday(id)
		}
		case 3: 
		{
			client_cmd(id,"say ^"/duch^"")
		}
		case 4: 
		{
			na2team(id)
			ColorChat(id, GREEN, "^04[INFO] ^01Wiezniowie zostali podzieleni na dwie druzyny")
			cmd_simonmenu(id)
		}
		case 5: 
		{
			emit_sound(0, CHAN_AUTO, "jbextreme/brass_bell_C.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
			cmd_simonmenu(id)
		}
		case 6: 
		{
			client_cmd(id,"say ^"/losuj^"")
		}
		case 7: 
		{
			cmd_punish(id)
		}
		case 8: 
		{
			cmd_simongamesmenu(id)
		}
		case 9:
		{
			client_cmd(id,"bind ^"v^" ^"say /menu^"")
			ColorChat(id, GREEN, "^04[INFO] ^01Wlasnie zbindowales sobie menu pod klawiszem V")
			cmd_simonmenu(id)
		}
 
	}		
	return PLUGIN_HANDLED
}

Dodanych wklejek: 12215
Powered By (Pav32) Pastebin © 2011