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: Mike - 2010. április 10. - 13:34:31

Cím: Hogyan?
Írta: Mike - 2010. április 10. - 13:34:31
Hello!

Azt hogy tudnám megállapítani hogy melyik játékos hányadiknak megy bele pl. egy cp-be vagy hányadiknak vesz fel egy pickup-ot?


Pl.
[GMC]MiKE 5. -ként ért be a CP-be

Elore is kösz a válaszokat!
Cím: Hogyan?
Írta: ZeRo - 2010. április 10. - 13:37:59

new iCounter;
public OnPlayerEnterCheckpoint( playerid ) {
   new szStr[ 128 ];
   new szName[ MAX_PLAYER_NAME ];
   ++iCounter;
   GetPlayerName( playerid, szName, sizeof szName );
   format( szStr, sizeof szStr, \"%s %d.-ként ért be a checkpointba!\", szName, iCounter );
   SendClientMessageToAll( COLOR_GREEN, szStr );
   return 1;
}

 
Esetleg még létrehozhatsz egy MAX_PLAYERS méretu logikai vektort is, amiben ellenorzöd, hogy a játékos már beért-e a checkpointba, és ha nem, csak akkor íratod ki.
Cím: Hogyan?
Írta: Mike - 2010. április 10. - 16:19:07
Kösz ^^