Saltar al contenido
  • Global

    Global

    Chatroom Rules

    • NO SE DA SOPORTE EN CHATBOX
    • NO SPAM
    • NO FLOOD

Publicaciones recomendadas

  • Usuario
Publicado

Bueno quisiera saber como crear un pickup en el cual Pudiera poner un texto encima como "Estas ahora en Los Santos"

pero necesito uno que solo se vea y no desaparesca cuando lo toques.

 

aqui va la coordenada del lugar: -1103.0411,25.7891,265.6851

 

por favor de responder de una manera simple para que yo poder entender X_X

  • Usuario
Publicado

No te entiendo bien pero creo que quieres hacer un pickup con un texto 3D,

seria asi

 

Esto va en OnPlayerConnect(playerid)

 

CreatePlayer3DTextLabel(playerid,"Aca colocas el texto",0xFF0001EC,1480.96,-1771.54,18.80, 200);

 

Te explico mas o menos

En el color rojo va el texto

En el color azul va el color del texto el que esta ahora es color rojo por lo que el texto estara de escrito en color rojo

En el color rosado va las cordenadas

 

Aca te lo dejo para que solo lo copies:

 

CreatePlayer3DTextLabel(playerid,"Texto",0xFF0001EC,-1103.0411,25.7891,265.6851, 200);

 

PD:Si no es lo que querias me decir :)

  • Usuario
Publicado (editado)

CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld);

donde dice type debes poner 1 esa es la ID para que nunca desaparesca

y debes crear un textlabel como dicen arriba

asi obtendras un pickup y un texto por encima ejemplo

 

New Icono;

Icono = CreatePickup(1242, 1, -1103.0411,25.7891,265.6851, -1);

copias las mismas coordenadas del pickup pero el ultimo digitos que ves aqui abajo es la altura asi que la aumentas un digito de 265 a 266 si esta muy por encima bajas un poco y si esta muy abajo aumentas la altura

y quedaria

CreatePlayer3DTextLabel(playerid,"AHORA ESTAS EN LOS SANTOS",0xFF0001EC,-1103.0411,25.7891, 266.6851 ,40.0, 0);

 

 

salu2 ojala te sirva ya que igual nose mucho de pawno y nose explicar bien pero igual le aplico ;)

 

 

 

 

 

 

New Icono;

 

public OnGameModeInit()

{

Icono = CreatePickup(1242, 1, -1103.0411,25.7891,265.6851, -1);

CreatePlayer3DTextLabel(playerid,"AHORA ESTAS EN LOS SANTOS",0xFF0001EC,-1103.0411,25.7891,266.6851,40.0, 0);

return 1;

}

 

Por si quieres que el pickup haga algo cuando lo toques

public OnPlayerPickUpPickup(playerid, pickupid)

{

if(pickupid == Icono) {

SendClientMessage(playerid,COLOR_BLANCO, "Hola asdasdasd");

}

return 1;

}

Editado por NiKeX

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invitado
Responder a este tema...

×   Pegar como texto enriquecido.   Pegar como texto sin formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incrustado automáticamente..   Mostrar como un enlace en su lugar

×   Se ha restaurado el contenido anterior.   Limpiar editor

×   No se pueden pegar imágenes directamente. Carga o inserta imágenes desde la URL.

  • Explorando recientemente   0 miembros

    • No hay usuarios registrados viendo esta página.
×
×
  • Crear nuevo...