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
 

Zdjęcie
CoD Nowy

Jak dodać kilka flag do klasyJak moge dodac 2 lub więcej flag do klasy

cod nowy

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
5 odpowiedzi w tym temacie

#1 FinalRing

    Pomocny

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:43
  • Imię:Kacper
  • Lokalizacja:Bydgoszcz
Offline

Napisano 26.02.2016 17:57

Chciałbym aby klasa była dostępna gdy posiadamy  2 flagi np flagi "mn" jak mam to zrobić co dopisać proszę o szybką pomoc.


  • +
  • -
  • 0

#2 K3rashh

    Pomocny

  • Użytkownik

Reputacja: 7
Nowy

  • Postów:46
Offline

Napisano 26.02.2016 18:05

Dodaj/zmień to w public cod_class_enabled(id) ;)

 

 

if(!(get_user_flags(id) & ADMIN_LEVEL_A && get_user_flags(id) & ADMIN_LEVEL_B))
{
client_print(id, print_chat, "[KLASA] Nie masz uprawnien, aby uzywac tej klasy.")
return COD_STOP;
}

  • +
  • -
  • 1

#3 FinalRing

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:43
  • Imię:Kacper
  • Lokalizacja:Bydgoszcz
Offline

Napisano 26.02.2016 23:30

dzięki za kod ale jest problem bo gdy dodalem flagi to klase i tak da sie wybrac lecz nie ma ona zadnych umiejetnosci a gdy ma sie flagi to wszystko dziala.
Jak zrobic by gracze bez flag nie mogli wybrac klasy?
  • +
  • -
  • 0

#4 Alelluja

    Miszcz jotbe

  • Power User

Reputacja: 491
Wszechobecny

  • Postów:981
  • GG:
Offline

Napisano 27.02.2016 10:05

Spróbuj to

 

if(get_user_flags(id) & ADMIN_LEVEL_A && get_user_flags(id) & ADMIN_LEVEL_B)

{

client_print(id, print_chat, "[KLASA] Nie masz uprawnien, aby uzywac tej klasy.")
return COD_STOP;
}


  • +
  • -
  • 0

Moje Pluginy | Paczki:
------> http://amxx.pl/topic...od/#entry687942 <------ 500 Postów 27.05.2015
------> http://amxx.pl/topic...monety-lombard/<------
------> http://amxx.pl/topic...-na-ammo-packi/<------


#5 FinalRing

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:43
  • Imię:Kacper
  • Lokalizacja:Bydgoszcz
Offline

Napisano 27.02.2016 14:15

Niestety to co podałeś też nie działa do tego klasa nie jest wtedy premium bo każdy  może nią grać 

 

daje fragment kodu z częścią odpowiedzialną za premium

public cod_class_enabled(id)
{
if(!(get_user_flags(id) & ADMIN_LEVEL_H && get_user_flags(id) & ADMIN_LEVEL_C))
{
client_print(id, print_chat, "[KLASA]Nie masz uprawnien, aby uzywac tej klasy.")
return COD_STOP;
}
ma_klase[id] = true;
entity_set_float(id, EV_FL_gravity, 650.0/800.0); 
ilosc_min_gracza[id] = 12;
ZmienUbranie(id, 0);
return COD_CONTINUE;
}

Użytkownik FinalRing edytował ten post 27.02.2016 14:25

  • +
  • -
  • 0

#6 FinalRing

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:43
  • Imię:Kacper
  • Lokalizacja:Bydgoszcz
Offline

Napisano 27.02.2016 16:19

Dobra naprawione [%s] coś bugował i dlatego tak się działo :)


  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: cod nowy

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych