Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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 zliczyc dostepnych graczy z dana flaga


Najlepsza odpowiedź Oporowiec. , 25.02.2014 22:09

oba dzialaja ale uzylem kodu 13607, wielkie dzięki za pomoc :)

Przejdź do postu


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

#1 Oporowiec.

    Zaawansowany

  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:146
  • Imię:Wojtek
  • Lokalizacja:Zadupie
Offline

Napisano 25.02.2014 21:07

witam, tak jak w temacie, jak zliczyc graczy z dana flaga online??


Reset statystyk: http://amxx.pl/topic...statystyk-2014/

 

5392 oraz 6262 Moim autorytetem  :) 


#2 glut

    Godlike

  • Przyjaciel

Reputacja: 931
Master

  • Postów:2073
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 25.02.2014 21:14

Wystarczy prosta pętla, która sprawdza każdego gracza czy ma flagę. Jeżeli ma to do zmiennej dodaje +1 a potem wystarczy odczytanie podczas pokazywania wyniku tej zmiennej :)
  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#3 Oporowiec.

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:146
  • Imię:Wojtek
  • Lokalizacja:Zadupie
Offline

Napisano 25.02.2014 21:16

moglbys zrobic przykladowy plugin z informacja na czacie ilu graczy z dana flaga jest online ?
ja w ogóle nie ogarniam petli :(


Reset statystyk: http://amxx.pl/topic...statystyk-2014/

 

5392 oraz 6262 Moim autorytetem  :) 


#4 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1570
Godlike

  • Postów:2733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 25.02.2014 21:58

Nie testowane:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "speedkill"

new g_MaxPlayers;

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_clcmd("say /test", "PlayersWithFlag");
}

public plugin_cfg(){
	g_MaxPlayers = get_maxplayers();
}

public PlayersWithFlag(id){
	client_print(id, 3, "Na serwerze jest %d graczy z flaga ADMIN_LEVEL_H.", FindPlayersWithFlag(ADMIN_LEVEL_H));
}

stock FindPlayersWithFlag(g_UserFlag){
	new g_Players;
	
	for(new i = 1; i <= g_MaxPlayers; i++){
		if(is_user_connected(i) && get_user_flags(i) & g_UserFlag){
			g_Players++;
		}
	}
	return g_Players;
}

  • +
  • -
  • 1

If you can dream it, you can do it.


#5 glut

    Godlike

  • Przyjaciel

Reputacja: 931
Master

  • Postów:2073
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 25.02.2014 22:00

#include <amxmodx>

#define flaga ADMIN_LEVEL_H			// na flagę T

new ilosc;

public plugin_init()
{
	register_clcmd("say /ile","ile")
}
public ile(id)
{
	for(new i=1;i<33;i++)
	{
		if(is_user_connected(i) && (get_user_flags(i) & flaga))
			ilosc++
	}
	client_print(id,print_chat,"Na serwerze jest %i vip'ow",ilosc)
}
sprawdź :)
glut (25.02.2014 22:01):
Speedkill szybciej

  • +
  • -
  • 1

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#6 Oporowiec.

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:146
  • Imię:Wojtek
  • Lokalizacja:Zadupie
Offline

Napisano 25.02.2014 22:09   Najlepsza odpowiedź

oba dzialaja ale uzylem kodu 13607, wielkie dzięki za pomoc :)


Reset statystyk: http://amxx.pl/topic...statystyk-2014/

 

5392 oraz 6262 Moim autorytetem  :) 





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

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