DM Zones -
[LAG]MaXy - 29.10.2010
Alguien sabe crear Dm zones ...Es decir cuando el jugador Muera aparezca en la zona de Death Match y cuando quiera dejarlo use /salirdm?
Respuesta: DM Zones -
TheChaoz - 29.10.2010
podes usar una variable o mejor dicho un array para los jugadores q sea 1 si estan en el DM y 0 si no lo estan.
ejemplo:
pawn Код:
new InDM[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
InDM[playerid] = 0;
return 1;
}
public OnPlayerSpawn(playerid)
{
if(InDM[playerid] == 0)
{
//spawnea normal
}
else
{
//spawnea en el dm
}
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/entrardm", true, 8) == 0)
{
InDM[playerid] = 1;
return 1;
}
else if(strcmp(cmdtext, "/salirdm", true, 7) == 0)
{
InDM[playerid] = 0;
return 1;
}
return 0;
}
espero q te sirva
Re: DM Zones -
Miguel - 29.10.2010
Tambiйn puedes hacer que se verifique si el jugador estб en cierta zona y asн no tendrнas que haber usado el comando para saber si estб en la бrea de matanza.
Respuesta: Re: DM Zones -
TheChaoz - 29.10.2010
Quote:
Originally Posted by Miguel
Tambiйn puedes hacer que se verifique si el jugador estб en cierta zona y asн no tendrнas que haber usado el comando para saber si estб en la бrea de matanza.
|
sin embargo creo q es mas eficiente usar arrays.