08.10.2012, 22:33
(
Последний раз редактировалось Mr.GeEk; 08.10.2012 в 22:40.
Причина: falta ortogrбfica
)
Mira a ver si te sirve ![Tongue](images/smilies/razz.gif)
![Tongue](images/smilies/razz.gif)
PHP код:
#define MINIMO_JUGADORES 3 //cantidad minima de jugadores para entrar a la zona
new Jugadores_Zona = 0; // variable contadora para habilitar la zona y mover los jugadores
new bool: Zona[MAX_PLAYERS] = {false,...}; //variable booleana para indicar q jugador serб movido a la zona
//------------------------------------------------------
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp("/zona", cmdtext, true))
{
if(Zona[playerid]) return 1;
Zona[playerid] = true;
if(Jugadores_Zona >= MINIMO_JUGADORES) MoverJugadores();
return 1;
}
return 1;
}
//-------------------------------------------------------
forward MoverJugadores();
public MoverJugadores()
{
for(new i = 0, plys = GetMaxPlayers(); i < plys; i++)
{
if(Zona[i] && IsPlayerConnected(i))
{
SetPlayerPos(i,x,y,z); //cambiar xyz por las coordenadas de la zona
Zona[i] = false;
}
}
return 1;
}