Reespawn -
chucho - 08.08.2012
hola quisiera saber como puedo hacer cuando un jugador pone /comando este lo haga aparecer en el lugar de un equipo diferente ejemplo
pawn Код:
if(strcmp(cmdtext, "/reespawn", true) == 0)
}
SetPlayerTeam(playerid, TEAM_X);
SendClientMessage(playerid, COLOR, "Has aparecido en el equipo X");
}
return 1;
}
Porsierto alguien sabe tambien como poner un pickup en un interior?
Respuesta: Reespawn -
Bu11Sh0t - 08.08.2012
pawn Код:
if(strcmp(cmdtext, "/reespawn", true) == 0)
{
switch(GetPlayerTeam(playerid))
{
case TEAM_X:
{
SetPlayerPos(playerid, x, y, z);//cambiar
SendClientMessage(playerid, COLOR, "Has aparecido en el equipo X");
}
case TEAM_Z:
{
SetPlayerPos(playerid, x, y, z);//cambiar
SendClientMessage(playerid, COLOR, "Has aparecido en el equipo Z");
}
}
return 1;
}
Y puedes usar algъn streamer.
Respuesta: Reespawn -
chucho - 08.08.2012
entiendo el codigo, que pusiste lo que realiza es de que cuando ponen el comando /reespawn lo lleva a cualquier equipo ya sea X o Z?
Respuesta: Reespawn -
Shiny_David - 08.08.2012
No lo lleva a cualquiera lo lleva al lugar determinado segun su equipo y para usar pickups en interiores debes poner en el ultimo parametro -1
Respuesta: Reespawn -
chucho - 08.08.2012
seria entonces del pickup haci?
pawn Код:
CreatePickup(1212 ,1,-2168.9497,-236.7615,36.5156,1);
Respuesta: Reespawn -
Shiny_David - 08.08.2012
El ultimo 1 cambialo por -1 a mi me funciona asi
Respuesta: Reespawn -
chucho - 08.08.2012
Y donde indico el interior que esta o que quiero insertar el pickup??
pawn Код:
CreatePickup(1212 ,1,-2168.9497,-236.7615,36.5156,-1);
Respuesta: Reespawn -
Shiny_David - 08.08.2012
Me parece que los pickups se crean en todos los interiores (no son muchos 18 creo) en los virtual world solo en 1... Pero si pones -1 en el ultimo parametro se crea en todos los mundos (que son como 144 000)