pawn Код:
// arriba define esto
#define CIUDAD_LS 0
#define CIUDAD_LV 1
#define CIUDAD_SF 2
//------------------------------------------------------------
new iSpawn= {CIUDAD_LS, ...};
//------------------------------------------------------------
new Float:RS_CIUDAD_LS[2][3] = { // el 2 corresponde a la cantidad de spawn y el 3 a las variables x,y,z
{x,y,z}, //spawn #1
{x,y,z} //spawn #2, aqui en el ъltimo spawn no debes agregar la "," (coma).
};
new Float:RS_CIUDAD_LV[2][3] = {
{x,y,z},
{x,y,z}
};
new Float:RS_CIUDAD_SF[2][3] = {
{x,y,z},
{x,y,z}
};
/*
las letras x,y,z representan la posiciуn, cambialas por los nъmeros de la posiciуn que quieras
*/
//------------------------------------------------------------
public OnPlayerSpawn(playerid)
{
new
rand;
switch(iSpawn)
{
case CIUDAD_LS: {
rand = random(sizeof CIUDAD_LS);
SetPlayerPos(playerid, CIUDAD_LS[rand][0], CIUDAD_LS[rand][1], CIUDAD_LS[rand][2]);
//aqui pon los parametros de armas, vida o chaleco, mensajes etc
}
case CIUDAD_LV: {
rand = random(sizeof RS_CIUDAD_LV);
SetPlayerPos(playerid, RS_CIUDAD_LV[rand][0], RS_CIUDAD_LV[rand][1], RS_CIUDAD_LV[rand][2]);
//aqui pon los parametros de armas, vida o chaleco, mensajes etc
}
case CIUDAD_SF: {
rand = random(sizeof RS_CIUDAD_SF);
SetPlayerPos(playerid, RS_CIUDAD_SF[rand][0], RS_CIUDAD_SF[rand][1], RS_CIUDAD_SF[rand][2]);
//aqui pon los parametros de armas, vida o chaleco, mensajes etc
}
}
return 1;
}
//------------------------------------------------------------
//EN EL CALLBACK public OnGameModeInit() copia esto
//------------------------------------------------------------
SetTimer("SpawnInfo", 600000, true);//cada diez minutos cambia la informaciуn del spawn
//------------------------------------------------------------
//luego copia esto fuera del gamemodeinit
//------------------------------------------------------------
forward SpawnInfo();
public SpawnInfo()
{
if(iSpawn==CIUDAD_LS) iSpawn++;
else if(Spawn==CIUDAD_LV) iSpawn++;
else if(Spawn==CIUDAD_SF) iSpawn=CIUDAD_LS;
}
//------------------------------------------------------------
PD: no hize un test, pero creo que te funcionarб
cualquier problema copia la linea del error aquн para revizarlo, suerte.