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.
|
Klasa zm dostepna tylko dla gracza z flaga
#1
Napisano 25.07.2011 10:37
Wklej.to - po prostu wklej to! - paste: q940U
Chcialem zrobic to tak
#define bHasAccess(%1) (get_user_flags(%1) & ADMIN_LEVEL_H)
ale nie wiem czy by zadzialalo
#2
Napisano 26.07.2011 18:10
if (item == 5 && !(get_user_flags(id) & ADMIN_LEVEL_H))
Dodano 26 lipiec 2011 - 18:11:
ja to zrobiłem w pluginie zombie bezpośrednio w funkcji menu_zclass (dzięki SpiewaK)
if (item == id_klasy_-1 && !(get_user_flags(id) & ADMIN_LEVEL_H)) {
client_print(id, print_center, "Nie masz dostepu do tej klasy");
return PLUGIN_HANDLED;
}
#3
Napisano 26.07.2011 19:29
#4
Napisano 27.07.2011 14:41
#5
Napisano 27.07.2011 15:14
#6
Napisano 27.07.2011 17:20
#7
Napisano 27.07.2011 20:44
#8
Napisano 28.07.2011 16:45
Użytkownik MarWit edytował ten post 28.07.2011 16:45
#9
Napisano 28.07.2011 16:52
nie sciągnełem paczka była płatna
#10
Napisano 28.07.2011 17:28
Użytkownik MarWit edytował ten post 28.07.2011 17:42
#11
Napisano 28.07.2011 17:41
#12
Napisano 29.07.2011 09:25
zrób coś takiego
#define KLASA_ZM ADMIN_LEVEL_H
public zp_user_infected_pre(id) {
if(!(get_user_flags(id) & KLASA_ZM)) {
if (zp_get_user_next_class(id) == g_zclass_smoker) {
zp_set_user_zombie_class(id, 0);
client_print(id, print_chat, "Nie masz uprawnien do uzywania tej klasy.");
}
}
}
Użytkownik stepdub edytował ten post 29.07.2011 09:29
#13
Napisano 29.07.2011 09:40
czy aby na pewno ma byc tu g_?
Użytkownik Kilian edytował ten post 29.07.2011 09:41
#14
Napisano 29.07.2011 09:45
#15
Napisano 29.07.2011 09:46
g_zclass_smoker = zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback)
odniosłem się do tego
#16
Napisano 29.07.2011 12:05
#17
Napisano 29.07.2011 12:26
public zp_user_infected_pre(id) {
if(!(get_user_flags(id) & ADMIN_LEVEL_H)) {
if (zp_get_user_next_class(id) == g_zclass_smoker) {
zp_set_user_zombie_class(id, 0);
client_print(id, print_chat, "Nie masz uprawnien do uzywania tej klasy.");
}
}
}
to całe wklej do tego pluginu co mi dałeś
#18
Napisano 29.07.2011 12:59
#19
Napisano 29.07.2011 18:07
Załączone pliki
Użytkownik stepdub edytował ten post 29.07.2011 18:07
#20
Napisano 30.07.2011 09:39
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych