02.06.2010, 16:06
Bueno pues volvi otra vez al script, y estoy haciendo un GM, entonces no me aclaro muy bien con los randoms y lo que quiero es por ejemplo tengo un mapa en LS y otro en LV, entonces cuando inicio el svr que haya un rand que elegi un mapa, la gente se conecta y spawnea en ese mapa, y a los 15 minutos poner un timer que se cambie al otro mapa.
Mi duda esta en, como hago un random de mapas?
yo lo tengo asi:
OnGameModeInit
y no me hace el spawn en ninguno de los mapas, haber si me podeis ayudar porque tengo un quebradero de cabeza con esto
Mi duda esta en, como hago un random de mapas?
yo lo tengo asi:
OnGameModeInit
pawn Код:
new rand;
rand = random(sizeof(RandomMaps));
pawn Код:
new Float:RandomMaps[2] = {
{"Mapa1"},
{"Mapa2"}
};
//====================================
public RandomMaps(playerid)
{
if(gTeam[playerid] == TEAM_CT)
{
if(Mapa1[playerid] == 1)
{
SetPlayerPos(playerid,2349.5408,1433.1978,42.8203);
}
else if(Mapa2[playerid] == 1)
{
SetPlayerPos(playerid,2152.5263,1458.0025,23.1203);
}
}
if(gTeam[playerid] == TEAM_CT)
{
if(Mapa1[playerid] == 1)
{
SetPlayerPos(playerid,2302.6716,1406.1624,42.8203);
}
else if(Mapa2[playerid] == 1)
{
SetPlayerPos(playerid,2152.5263,1458.0025,23.1203);
}
}
return 1;
}