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 m76yg4w7v3ko dodana przez , 16.12.2012 21:43
Typ:



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.
#include <amxmodx>
#include <cstrike>
#include <engine>
#include <fun>
#include <hamsandwich>
 
new bool:g_Vip[33], menu, menu_callback_handler, weapon_id;
 
public plugin_init(){
	register_plugin("VIP Ultimate", "8.0.0.2", "benio101 & speedkill");
	RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1);
}
public client_authorized(id){
	if(get_user_flags(id) & 524288 == 524288){
		client_authorized_vip(id);
	}
}
public client_authorized_vip(id){
	g_Vip[id]=true;
}
public client_disconnect(id){
	if(g_Vip[id]){
		client_disconnect_vip(id);
	}
}
public client_disconnect_vip(id){
	g_Vip[id]=false;
}
public SpawnedEventPre(id){
	if(g_Vip[id]){
		if(is_user_alive(id)){
			SpawnedEventPreVip(id);
		}
	}
}
public SpawnedEventPreVip(id){
	show_vip_menu(id);
}
public show_vip_menu(id){
	menu=menu_create("rMenu VIPa","menu_handler");
	menu_callback_handler=menu_makecallback("menu_callback");
	new bool:active=false, num=-1;
	menu_additem(menu,"wa","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)){
		active=true;
	}
	menu_additem(menu,"wb","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)){
		active=true;
	}
	if(active){
		menu_setprop(menu,MPROP_EXITNAME,"Wyjscie");
		menu_setprop(menu,MPROP_TITLE,"yMenu Vipa");
		menu_setprop(menu,MPROP_NUMBER_COLOR,"r");
		menu_display(id, menu);
	}
}
public menu_callback(id, menu, item){
	if(is_user_alive(id)){
		if(item==0){
			return ITEM_ENABLED;
		}
		if(item==1){
			return ITEM_ENABLED;
		}
	}
	return ITEM_DISABLED;
}
public menu_handler(id, menu, item){
	if(is_user_alive(id)){
		if(item==0){
			give_item(id, "weapon_glock18");
			give_item(id, "ammo_9mm");
			weapon_id=find_ent_by_owner(-1, "weapon_glock18", id);
			if(weapon_id)cs_set_weapon_ammo(weapon_id, 20);
			cs_set_user_bpammo(id, CSW_GLOCK18, 120);
			give_item(id, "item_thighpack");
		}
		if(item==1){
			give_item(id, "weapon_p228");
			give_item(id, "ammo_357sig");
			weapon_id=find_ent_by_owner(-1, "weapon_p228", id);
			if(weapon_id)cs_set_weapon_ammo(weapon_id, 13);
			cs_set_user_bpammo(id, CSW_P228, 52);
			give_item(id, "weapon_m3");
			give_item(id, "ammo_buckshot");
			weapon_id=find_ent_by_owner(-1, "weapon_m3", id);
			if(weapon_id)cs_set_weapon_ammo(weapon_id, 8);
			cs_set_user_bpammo(id, CSW_M3, 32);
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

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