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

Losowanie


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

#1 Willson

    Pomocny

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:74
  • Lokalizacja:Białystok
Offline

Napisano 05.03.2012 16:25

public voidLosuj()
{
new iGracze[32], iNum, iListPower=0;
new bool:isProPlayer[33]=false;
new IleGraczy=1;
get_players(iGracze, iNum, "ch");
if(iNum >= 1)
{
while(iListPower < IleGraczy)
{
new id = iGracze[random_num(1, iNum)];
isProPlayer[id] = true;
iListPower++;
}
}
for(new id=0; id<iNum; id++)
{
new i = iGracze[id];
if(isProPlayer[i])
{
cs_set_user_team(i,CS_TEAM_T)
}
else
{

cs_set_user_team(i,CS_TEAM_CT)
}
}
}


Zazwyczaj losuje i przerzuca do TT wylosowanego,a reszte do CT,ale czasami przerzuca niewylosowanych do CT,a w TT nie ma nikogo.Dlaczego tak sie dzieje?Być może ma to związek z tym,że jest hltv na serwerze,ale przecież użyłem flagi h

Użytkownik Willson edytował ten post 05.03.2012 16:26

  • +
  • -
  • 0

#2 Ogen Dogen

    Czempion

  • Power User

Reputacja: 261
Wszechwidzący

  • Postów:837
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Dąbrowa Górnicza
Offline

Napisano 05.03.2012 22:40

To może uwzględnij żeby pomijało HLTV. (is_user_hltv) + specty też

Użytkownik Ogen Dogen edytował ten post 05.03.2012 22:40

  • +
  • -
  • 0

b_350_20_360204_C20008_FFFFFF_000000.png 193.33.176.115:27015

 

94e23d811c.png

 


#3 Willson

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:74
  • Lokalizacja:Białystok
Offline

Napisano 06.03.2012 17:57

no przecież mam

get_players(iGracze, iNum, "ch");
  • +
  • -
  • 0

#4 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 06.03.2012 18:43

new id = iGracze[random_num(1, iNum)];

na
new id = iGracze[random(iNum)];

  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo





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

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