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

Menu graczy


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

#1 dram

    Wszechwidzący

  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:277
  • Lokalizacja:xxxx
Offline

Napisano 11.06.2011 15:01

Witam...

Żeby wyświetlić menu graczy to sprawa banalna robie pętle po każdym, pobieram jego dokładny nick do zmiennej i wypisuje w menu np.

Pierwsza strona
1. Jas
2. MalGosia
3. Stas
4. ...
5. ...
6. ..
7. ...
8. Dalej
9. Powroc // powinno być na szaro bo to 1 strona nie ma gdzie powracać...
0. EXIT

Po nacisnięciu 8 czyli przejściu na kolejną strone ukazuje nam się kolejne menu z kolejnymi nazwami graczy (wtedy już /powróc jest uaktualnione)

I teraz 2 pytania.
1. Jak zrobić aby powróć na 1 stronie było szare(niedostępne) a na ostatniej wtedy kiedy nie ma więcej graczy do ukazania przycisk nr 8 "Dalej" był szary
2. Jak wykonać operacje na danym graczu, (chodzi o "case:"), oraz jak pobrać jego nick z "menu" względem opcji która została wybrana(bo przecież po pobraniu nicka można bardzo łatwo zwrócić jego id)

Pozdrawiam
  • +
  • -
  • 0
Co oferuje?

Pisanie pluginów amxx/modow itd
Skryptow php

Kontakt na PW LUB GG

#2 mierzwi

    Banned

  • Zbanowany

Reputacja: 235
Wszechwidzący

  • Postów:651
  • Lokalizacja:Polska
Offline

Napisano 12.06.2011 14:29

jak dodajesz item to przypisz kolejną wartość jako authid, później pobierz te authid z menu_item_getinfo i juz dalej to easy new choosedplayer = find_player("c", authid);

(tu masz flagi po czym możesz wyszukać, nie brać pod uwagę itp.)
Flags:
"a" - with given name.
"b" - with given part of name.
"c" - with given authid.
"d" - with given ip.
"e" - with given team name.
"f" - don't look in dead players.
"g" - don't look in alive players.
"h" - skip bots.
"i" - skip real players.
"j" - return index of last found player.
"k" - with given userid.
"l" - ignore case sensitivity.

Użytkownik funfel edytował ten post 12.06.2011 14:30

jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook

na pewno jakoś C się odwdzięczę!


#3 dram

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:277
  • Lokalizacja:xxxx
Offline

Napisano 12.06.2011 17:39

AuthId to chyba steam id? A jezeli ktoś steama nie ma?

Można jakiś kodzik prosić?
  • +
  • -
  • 0
Co oferuje?

Pisanie pluginów amxx/modow itd
Skryptow php

Kontakt na PW LUB GG

#4 diablix

    emeryt

  • Przyjaciel

Reputacja: 507
Wszechwiedzący

  • Postów:663
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Warszawa
Offline

Napisano 12.06.2011 22:30

is_user_steam(id) - AMXX.pl: Support AMX Mod X

Stock dawny, jak na disiejsze czasy można również sprawdzać po ilości znaków w authid (pacsteam)
  • +
  • -
  • 0

#5 mierzwi

    Banned

  • Zbanowany

Reputacja: 235
Wszechwidzący

  • Postów:651
  • Lokalizacja:Polska
Offline

Napisano 13.06.2011 13:14

tak offtopowo to czemu nie ma zasady pomoc only dla steamów (chodzi że plgi only stm)

jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook

na pewno jakoś C się odwdzięczę!





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

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