Duda sobre un Label - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Duda sobre un Label (
/showthread.php?tid=490789)
Duda sobre un Label -
Jejox - 28.01.2014
Alguien sabe como hacer para que un 3DTextLabel sea visto en cualquier interior que estйs?
Respuesta: Duda sobre un Label -
CrossOv3r - 28.01.2014
їCreando un loop para que se cree en los interiores que desees? Es lo ъnico que se me ocurre.
Respuesta: Duda sobre un Label -
Adoniiz - 28.01.2014
puedes usar
https://sampwiki.blast.hk/wiki/OnPlayerInteriorChange
y despuйs obtener la posiciуn cuando se ejecuta esa callback, y rotarla hacнa un lado o hacнa adelante (hablo de sumarle nъmeros a la coordenadas)
Respuesta: Duda sobre un Label -
Jejox - 28.01.2014
Quote:
Originally Posted by Adoniiz
|
Osea decнs que ponga el label en esa callback, y aparecerнa en todos los interiores?
Respuesta: Duda sobre un Label -
Parka - 28.01.2014
o simplemente colocarlo en -1 ._.
Respuesta: Duda sobre un Label -
Adoniiz - 28.01.2014
Quote:
Originally Posted by Parka
o simplemente colocarlo en -1 ._.
|
Pero no todos los interiores estan en la misma coordenada/posiciуn lol
Y jejox, serнa algo asн
pawn Код:
new var_3d[MAX_PLAYERS];
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
if(newinteriorid != 0) // o if(newinteriorid > 1)
{
new Float:posjug[3];
GetPlayerPos(playerid, posjug[0], posjug[1], posjug[2]);
var_3d[playerid] = Create3DTextLabel("Aparecн cuando cambiastes de interior.", 0x008080FF, posjug[0], posjug[1], pos[2], 40.0, 0, 0);
}
if(oldinteriorid != 0) // cuando el jugador tenga el viejo interior ID diferente de cero(en este caso, sale del interior), se elimina.
{
Delete3DTextLabel(var_3d[playerid]);
}
return 1;
}
creo que es asн, lo hice medio rapido.
Respuesta: Duda sobre un Label -
xHanks - 28.01.2014
El -1 se refiere a que sirva en todos los interiores. CREO.