Ayda con Spawns
#1

ola kiero qe me ayuden con mi server qe se me a olvidado como
poner para qe aparesca en distintos logares al entrar al server

speor y me ayuden chao0
Reply
#2

tambien kiero qe me digan por qe cuando alguien entra a mi server
no se le ve la vida :S
pero si le baja sangre
pero un amigo no ve mi sangre y yo no veo la de el
Reply
#3

sobre el spawn, mira el lvdm que trae algo asi.
Reply
#4

Quote:
Originally Posted by angel-laam
tambien kiero qe me digan por qe cuando alguien entra a mi server
no se le ve la vida :S
pero si le baja sangre
pero un amigo no ve mi sangre y yo no veo la de el
puede ser un FS, o directamente en el GM... busca OnPlayerHealth (creo q es) y buscalo y si sale lo borras y listo xD
Reply
#5

Quote:
Originally Posted by VoLKaNo
Quote:
Originally Posted by angel-laam
tambien kiero qe me digan por qe cuando alguien entra a mi server
no se le ve la vida :S
pero si le baja sangre
pero un amigo no ve mi sangre y yo no veo la de el
puede ser un FS, o directamente en el GM... busca OnPlayerHealth (creo q es) y buscalo y si sale lo borras y listo xD
no tengo eso en mi gm
Reply
#6

Porque lo que te dijo no existe :P.
Reply
#7

Era algo de RandomPosition o no se. Lo buscarй por ahн, haz tъ lo mismo.
Reply
#8

Quote:
Originally Posted by CristianTdj
Era algo de RandomPosition o no se. Lo buscarй por ahн, haz tъ lo mismo.
en el lvdm,hay un ejemplo
Reply
#9

Quote:
Originally Posted by xenowort
Quote:
Originally Posted by CristianTdj
Era algo de RandomPosition o no se. Lo buscarй por ahн, haz tъ lo mismo.
en el lvdm,hay un ejemplo
Ya intente con el LVDm pero ni le entiendo ¬¬
me salen 4 errores D:
Reply
#10

Paso por paso:
  • Primero necesitamos las posiciones en donde queremos que aparesca el jugador en formato "x.x, y.y, z.z"
  • Despuйs de tenerlas, las agregamos a una variable de dos ejes (array):
pawn Код:
new
  Posiciones[][] = // array (Posiciones[lineas][columnas])
  {
    {x1.x1, y1.y1, z1.z1},
    {x2.x2, y2.y2, z2.z2},
    {x3.x3, y3.y3, z3.z3},
    {x4.x4, y4.y4, z4.z4} // la ultima nunca lleva coma al final, nisiquiera cuando es la primera y la ultima a la misma vez
  };
// aqui debemos sustituir con los valores que hemos conseguido con /save (sustituir "x1.x1, y1.y1, z1.z1" por ejemplo: 1475.1457, 4578.1445, 0.4786)
  • Despuйs de haber ordenado todas las posiciones podemos trabajar con ellas.
  • Como queremos posiciones al azar, utilizaremos "random(size)".
pawn Код:
public OnPlayerSpawn(playerid)
{
  new
    rand = random(sizeof(Posiciones)); // esta line significa que hemos sacado un valor cualquiera de tamaсo "Posiciones, que en este caso es 4 (puede ser cualquier valor entre 0 y 3)

// Ese valor random lo vamos a utilizar para seleccionar una line cualquiera de nuestro array Posiciones, lo que significa que puede ser la 0 1 2 у 3
  SetPlayerPos(playerid, Posiciones[rand][0], Posiciones[rand][1], Posiciones[rand][2]); // aqui el 0 1 y 2 son las columnas, correspondiendose a "x y z"
  return 1;
}
Nota: Debemos utilizar SetPlayerPos(playerid, x.x, y.y, z.z) para hacer que el jugador aparesca en otro lugar, diferente al que viene con el AddPlayerClass y debemos hacerlo en OnPlayerSpawn.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)