Czy jest możliwość, aby w zmiennej client_cmd(index, "komenda"); wykonywała się komenda "komenda" na wszystkich graczy, którzy są na serwerze? , jeżeli tak, to jak ?
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.
|
[ROZWIĄZANE] Zgarniecie wszystkich graczy do Indexu
Najlepsza odpowiedź d0naciak , 02.02.2014 13:33
Po smierci dajesz:
new iIloscZywychGraczy[2]; for(new i = 1; i <= 32; i++) if(is_user_alive(i)) iIloscZywychGraczy[get_user_team(i) - 1] ++; for(new i = 0; i < 2; i++) { if(iIloscZywychGracza[i] == 1) { client_cmd(0, "stopsound"); break; } }
P.S. Pisane na kolanie ;]
Przejdź do postu#4
Napisano 01.02.2014 09:59
new maxplayers = get_maxplayers();
for(new i=1; i<=maxplayers; ++i)
if(is_user_connected(i))
client_cmd(i, "komenda");
#6
Napisano 02.02.2014 02:21
toz to sie wykonuje na wszystkich graczach ktorzy sa ONLINE na serwerze a jak chcesz zeby to sie wykonywalo dla graczy zywych to
new maxplayers = get_maxplayers(); for(new i=1; i<=maxplayers; ++i) if(is_user_connected(i) && is_user_alive(i)) client_cmd(i, "komenda");
#8
Napisano 02.02.2014 13:33 Najlepsza odpowiedź
Po smierci dajesz:
new iIloscZywychGraczy[2]; for(new i = 1; i <= 32; i++) if(is_user_alive(i)) iIloscZywychGraczy[get_user_team(i) - 1] ++; for(new i = 0; i < 2; i++) { if(iIloscZywychGracza[i] == 1) { client_cmd(0, "stopsound"); break; } }
P.S. Pisane na kolanie ;]
Użytkownik d0naciak edytował ten post 02.02.2014 13:34
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych