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

[ROZWIĄZANE] abd na flagę s (ADMIN_LEVEL_G)


Najlepsza odpowiedź GwynBleidD, 09.06.2013 15:05

Spróbuj tego:

Przejdź do postu


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

#1 Like. aka Misia

    Pomocny

  • Girl

Reputacja: 1
Nowy

  • Postów:53
  • Imię:Anna
  • Lokalizacja:Wodzisław Śląski
Offline

Napisano 08.06.2013 23:51

http://amxx.pl/pastebin/ye49hc2fm74g/

jak w temacie. Nie wiem gdzie dodać i czy to jest poprawne (wydaje mi się, że coś innego ma być zamiast index_gracza)

if(!(get_user_flags(index_gracza) & ADMIN_LEVEL_G))
return;

Samym #define FLAGA ADMIN_LEVEL_G wiele nie zdziałałam (inni gracze również widzieli).


  • +
  • -
  • 0

#2 jaMal222

    Życzliwy

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:26
  • Lokalizacja:Warszawa
Offline

Napisano 09.06.2013 00:41

Witaj spróbuj to :)

Załączone pliki


  • +
  • -
  • 0

#3 Pan Marian

    Banned

  • Zbanowany

Reputacja: 89
Zaawansowany

  • Postów:283
  • Imię:Marian
  • Lokalizacja:इंटरनेट
Offline

Napisano 09.06.2013 07:37

Na przyszłość, nie wpisuj index_gracza, tylko id lub index, no chyba jeszcze, że będzie pętla, to wtedy zapisujesz jako i, tu masz przykład

for(new i=1; i<=get_maxplayers(); i++){
    if(is_user_alive(i){
        strip_user_weapons(i)
    }
}

Dla wszystkich i, którzy nie są martwi ( w tym przypadku gracze )ta pętla zostanie zastosowana, czyli każdy gracz zostanie bez broni.

 

A i przy wiadomościach takich jak ColorChat, client_print, hudmessage stosowane jest "0" zamiast indexu, co oznacza wszystkich graczy, którzy obecnie znajdują się na serwerze


Użytkownik Pan Marian edytował ten post 09.06.2013 07:37


#4 Like. aka Misia

    Pomocny

  • Autor tematu
  • Girl

Reputacja: 1
Nowy

  • Postów:53
  • Imię:Anna
  • Lokalizacja:Wodzisław Śląski
Offline

Napisano 09.06.2013 12:49

jaMal222, w tym co podałeś dla graczy z flagą "s" nie wyświetla zadanych obrażeń. Pokazuje tylko to, co ktoś zabrał tobie, a gracze bez flagi "s" widzą i to i to.

Nie wiem jak ma to wyglądać ;/


  • +
  • -
  • 0

#5 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 09.06.2013 15:05   Najlepsza odpowiedź

Spróbuj tego:

Załączony plik  abd.sma   1,64 KB  17 Ilość pobrań
  abd.amxx


  • +
  • -
  • 1

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#6 Like. aka Misia

    Pomocny

  • Autor tematu
  • Girl

Reputacja: 1
Nowy

  • Postów:53
  • Imię:Anna
  • Lokalizacja:Wodzisław Śląski
Offline

Napisano 10.06.2013 22:08

Działa. Dziękuję.

 

Można zamknąć.


  • +
  • -
  • 0




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

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