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

Klasa premmiumdostepna dla kogoś z flaga lub po zmianie w bazie danych


  • Zamknięty Temat jest zamknięty
7 odpowiedzi w tym temacie

#1 Jonywalker

    Pomocny

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:66
Offline

Napisano 04.05.2010 10:27

Witam ;]

Mam takie pytanie odnośnie klas

Co trzeba zrobic by nowa klasa była dostępna dla osoby z jakąś tam flaga lub przy zmianie jakiejs wartości w sql;u ?

Widzieli by ją wszyscy gracze, lecz tak jak by była nie aktywna, a wybrać by ją mogli ci z flaga albo tym którymś cos zmienie np w sql?

da sie cos takiego zrobic?
  • +
  • -
  • 0

#2 SoLiD

    Wszechwidzący

  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:253
  • Lokalizacja:Polska
Offline

Napisano 04.05.2010 17:38

W
public select_class_menu(id, key)

dodać przed klasą:
if( get_user_flags(id) & FLAGA)

Nie wiem czy będzie dobrze

Np:
case 0: 
{
if( get_user_flags(id) & ADMIN_CFG)
player_class[id] = Czarownik
}

Użytkownik SoLiD edytował ten post 04.05.2010 17:39

  • +
  • -
  • 0
Force Important Commands [FIC] - http://www.mediafire...18j1kh7txf49o04
Info: FIC jest pluginem, który wymusza komendy u graczy i ma opracowany system karania banem u graczy, którzy nadmiernie zmieniają ich wartości na niedozwoloną.
Zaufali mu administratorzy HashJama, zaufaj i ty!

#3 Jonywalker

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: -1
Nowy

  • Postów:66
Offline

Napisano 04.05.2010 18:10

Wszystko by było ok tylko robie nową klase według tego: [DIABLOMOD] Dodawanie klas - Nieoficjalny polski support AMX Mod X

i mi błędy wywala...

tam jest na pewno wszystko dobrze ?
  • +
  • -
  • 0

#4 SoLiD

    Wszechwidzący

  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:253
  • Lokalizacja:Polska
Offline

Napisano 04.05.2010 18:28

Mi błędu nie robi... wszystko u mnie dobrze kompiluje jak robie tak jak ci podałem... a jak się nie da to nie wystawiaj do menu tej klasy tylko ta os co kupi to daj jej przez mysql....
  • +
  • -
  • 0
Force Important Commands [FIC] - http://www.mediafire...18j1kh7txf49o04
Info: FIC jest pluginem, który wymusza komendy u graczy i ma opracowany system karania banem u graczy, którzy nadmiernie zmieniają ich wartości na niedozwoloną.
Zaufali mu administratorzy HashJama, zaufaj i ty!

#5 Screeaam...

    ; ooo

  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 04.05.2010 18:31

Jeżeli robisz według poradnika, to z Tobą jest coś nie tak, bo poradnik dobry. Po drugie kod SoLiD'a jest dobry, ale można tam jeszcze dodać else, żeby wyświetlał hud msg dla tych, co nie mają flagi. ^D^

#6 SoLiD

    Wszechwidzący

  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:253
  • Lokalizacja:Polska
Offline

Napisano 04.05.2010 18:35

A nie lepiej do menu dodać
/r Tylko dla graczy Premium
:D A potem ci co se próbują wziąć za darmo też dawało hud i włączało znów /klasa
  • +
  • -
  • 0
Force Important Commands [FIC] - http://www.mediafire...18j1kh7txf49o04
Info: FIC jest pluginem, który wymusza komendy u graczy i ma opracowany system karania banem u graczy, którzy nadmiernie zmieniają ich wartości na niedozwoloną.
Zaufali mu administratorzy HashJama, zaufaj i ty!

#7 Jonywalker

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: -1
Nowy

  • Postów:66
Offline

Napisano 06.05.2010 14:56

TO jak dodać to else aby to wyświetlało ?
  • +
  • -
  • 0

#8 SoLiD

    Wszechwidzący

  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:253
  • Lokalizacja:Polska
Offline

Napisano 06.05.2010 15:09

case 8: 
{
if(get_user_flags(id) & ADMIN_CHAT)
{
player_class[id] = Pogromca
}
else
{
show_hudmessage(id, "Nie masz uprawnien do tej klasy!")
client_print(id, print_chat, "[Diablo]Nie msaz uprawnien do klasy: Pogromca! Mozesz je uzyskac kupujac VIP!")
}
}

to chyba tak będzie wyglądać ale nie jestem pewien
  • +
  • -
  • 0
Force Important Commands [FIC] - http://www.mediafire...18j1kh7txf49o04
Info: FIC jest pluginem, który wymusza komendy u graczy i ma opracowany system karania banem u graczy, którzy nadmiernie zmieniają ich wartości na niedozwoloną.
Zaufali mu administratorzy HashJama, zaufaj i ty!




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

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