GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Ryuuzaki - 2012. Április 21. - 18:54:47

Cím: Egy csapatban lévõ tagok száma
Írta: Ryuuzaki - 2012. Április 21. - 18:54:47
Hali.
Lenne egy kérdésem, mégpedig: Hogy hogyan tudom lekérdezni egy bizonyos csapatban tartózkodó játékosok számát(Mennyien tartózkodnak éppen abban a csapatban)? SetPlayerTeam-et használok.
Cím: Egy csapatban lévõ tagok száma
Írta: ZeRo - 2012. Április 21. - 19:02:07
Próbáld meg így:
 

new iMembers;
for( new x = 0; x < MAX_PLAYERS; x++ ) {
    if( IsPlayerConnected( x ) && GetPlayerTeam( x ) == TEAM_VALAMI ) { //ide helyettesítsd be a kívánt csapat azonosítóját
        iMembers++;
    }
}
printf( \"A csapatban lévõ játékosok száma %d\", iMembers );
Cím: Egy csapatban lévõ tagok száma
Írta: Ryuuzaki - 2012. Április 21. - 19:59:08
Tökéletes, köszi, megy a +. :)