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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: xXx - 2012. augusztus 09. - 19:39:01

Cím: 2 playerként reagáljon
Írta: xXx - 2012. augusztus 09. - 19:39:01
Csá all azt szeretném kérdezni hogy van ez  OnPlayerEnterDynamicCP és azt hogykell lekérni vagy hogy hogy csak akkor mûködjön hogyha 2 player áll ott azon a helyen.remélem érthetõ volt.pl:akkor irja ki hogy SendClientMessage és egy üzenet ha 2-en álnak azon a helyen.Elõre is köszönöm.
Cím: 2 playerként reagáljon
Írta: Gabor.. - 2012. augusztus 09. - 20:03:27
Ha jól értelmeztem, akkor erre van szükséged:
 

#include   <     a_samp      >
#include   <     streamer    >
 
new
 iCheckPoint,
 iPlayers = 0;
public OnFilterScriptInit( )
{
iCheckPoint = CreateDynamicCP( 0.0, 0.1, 0.2, 5.0, -1, -1, -1, 100.0 );
return 1;
}
 
public OnPlayerEnterDynamicCP( playerid, checkpointid )
{
  if( checkpointid == iCheckPoint )
  {
 iPlayers++;
 if( iPlayers >= 2 )
 {
   SendClientMessageToAll( -1, \"-> Az ellenõrzõpontban 2, vagy annál több ember áll.\" );
 }
  }
  return 1;
}
public OnPlayerLeaveDynamicCP( playerid, checkpointid )
{
  if( checkpointid == iCheckPoint )
  {
 iPlayers--;
          }
  return 1;
}