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

Jak pobrać id wszystkich graczy z tego samego teamu ?


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

#1 HaDeS From HELL

    CoD MoD Fanatyk

  • Użytkownik

Reputacja: 163
Profesjonalista

  • Postów:453
  • Lokalizacja:Szczecin
Offline

Napisano 12.04.2014 15:54

tak jak w temacie


  • +
  • -
  • 0

#2 xenos

    Wszechobecny

  • Użytkownik

Reputacja: 216
Profesjonalista

  • Postów:467
  • GG:
  • Imię:Konrad
  • Lokalizacja:Rzeszów
Offline

Napisano 12.04.2014 16:02

Tak bez problemow?
1 pętla for jedziesz po wszystkich ID i sprawdzasz warunkiem i funkcja get_user_team(id) - zliczając ilu graczy jest.
Tworzysz tablice o rozmiarze zliczonym wcześniej;
i kolejną pętla for i tym samym warunkiem ja uzupełniasz, pamiętając że będziesz potrzebował "licznika tablicy"

 

 


  • +
  • -
  • 0
"Jeśli potrafię to pomogę, jeśli nie potrafię to wskaże drogę którą trzeba dążyć by znaleźć odpowiedz" 

Pluginy:
Szukanie Aktywnych Banów w AmxBansie
Drop After Death
Kto postawił mine

#3 HaDeS From HELL

    CoD MoD Fanatyk

  • Autor tematu
  • Użytkownik

Reputacja: 163
Profesjonalista

  • Postów:453
  • Lokalizacja:Szczecin
Offline

Napisano 12.04.2014 16:16

mógłbyś zapodać kod ? bym był bardzo wdzięczny :D


  • +
  • -
  • 0

#4 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1 678
Godlike

  • Postów:2 496
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 12.04.2014 16:56

get_players( players, num, "ae", "CT" )
get_players( players, num, "ae", "T" )

:F


  • +
  • -
  • 1

#5 ^Grzyboo

    Wszechobecny

  • Użytkownik

Reputacja: 246
Wszechwidzący

  • Postów:461
  • Imię:Grzyboo
  • Lokalizacja:Tak
Offline

Napisano 12.04.2014 17:31

for(new i=1; i<=get_maxplayers(); ++i)
{
    if(is_user_connected(i) && get_user_team(i) == 1)
    {
        ...
    }
}

get_user_team(i) == 1

dla teamu TT,

get_user_team(i) == 2

dla CT


Użytkownik ^Grzyboo edytował ten post 12.04.2014 17:31

  • +
  • -
  • 1




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

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